ADAS Subroutine xxuid
SUBROUTINE XXUID( USERID ) C----------------------------------------------------------------------- C C ****************** FORTRAN77 SUBROUTINE: XXUID ********************* C C PURPOSE: ADAS ROUTINE - SETS UP THE DEFAULT USERID WHICH STORES THE C DATA TO BE READ USING STANDARD ADAS DATA READING ROUTINES. CA UNDER UNIX PORT THIS NOW GETS THE ENVIRONMENT VARIABLE CA "ADASCENT". C C USERID: VALUE ON INPUT => USERID: VALUE ON OUTPUT C C ? CURRENT ADAS DATA SOURCE USER ID C * DEFAULT ADAS DATA SOURCE USER ID C <BLANK> *** USERID VALUE NOT CHANGED *** C <OTHER> *** USERID VALUE NOT CHANGED *** C C ? => QUERIES CURRENT ADAS SOURCE USERID SETTING. C * => SETS ADAS SOURCE USERID SETTING TO DEFAULT VALUE. C <BLANK> => SETS ADAS SOURCE USERID SETTING TO DEFAULT VALUE. C <OTHER> => SETS ADAS SOURCE USERID SETTING TO INPUT VALUE. C C CALLING PROGRAM: GENERAL USE C C SUBROUTINE: C C C I/O : (C*80) USERID = USERID UNDER WHICH ADAS DATA IS STORED C (IF BLANK DEFAULTS TO DEFUID) C C (C*80) DEFUID = PARAMETER = DEFAULT USER ID FOR ADAS DATA C SOURCE C C (C*80) ADASID = CURRENT ADAS DATA SOURCE USER ID C C ROUTINES: C ROUTINE SOURCE BRIEF DESCRIPTION C ------------------------------------------------------------ C C NOTE: C TO CHECK CURRENT ADAS SOURCE USERID CALL XXUID WITH C ? AS INPUT. C C AUTHOR: PAUL E. BRIDEN (TESSELLA SUPPORT SERVICES PLC) C K1/0/37 C JET EXT. 5023 C C DATE: 10/03/93 C C UPDATE: L. JALOTA - 7/11/94 : ADDED CALL TO GETENV TO FETCH UNIX C ENVIRONMENT VARIABLE ADASUSER C C VERSION: 1.2 DATE: 08-08-96 C MODIFIED: WILLIAM OSBORN (TESSELLA SUPPORT SERVICES PLC) C - REMOVED SUPERFLUOUS 'EXTERNAL GETENV' STATEMENT C C----------------------------------------------------------------------- CHARACTER*80 USERID