Como: |
Sistemas Operacional Disponíveis: z/OS
A função SYSVAR preenche uma variável ampersand do Dialogue Manager com o conteúdo de qualquer variável do sistema z/OS. Variáveis do sistema possuem o formato [&]nome[.], onde o ponto é opcional. Eles podem ser fornecidos pelo sistema operacional ou podem ser definidos pelo usuário. A função pode ser chamada em um comando -SET.
-SET &dmvar = SYSVAR('length','[&]sysvar[.]','outfmt');
onde:
Alfanumérico
É o nome da variável do Dialogue Manager a ser preenchida com o valor da variável do sistema z/OS.
Alfanumérico
É o comprimento do próximo parâmetro na chamada. Não inclua o caractere de escape no comprimento se houver um presente no argumento sysvar.
Alfanumérico
É o nome da variável do sistema a ser obtida. Observe que o símbolo ampersand (&) e o ponto (.) são opcionais. Se o símbolo ampersand estiver incluído, deve ser seguido pelo caractere de escape (|).
Alfanumérico
É o formato do valor obtido entre aspas simples.
O exemplo a seguir preenche a variável do Dialogue Manager de nome &MYSNAME2 com o valor da variável SYSNAME do z/OS:
-SET &MYSNAME2=SYSVAR('7','SYSNAME','A8'); -TYPE SYSNAME:&MYSNAME2
A saída é parecida com o exemplo a seguir:
SYSNAME:IBI1
Information Builders |