Usando a função GetDatabaseKey para obter o RRN ou RBA em registros do conjunto de dados VSAM
Usando a função GetDatabaseKey para obter o RRN ou RBA em registros do conjunto de dados VSAM
Use a função GetDatabaseKey em uma expressão para obter o Relative Record Number (RRN) ou o Relative Byte Address (RBA) para conjuntos de dados VSAM.
Se você usar o processamento de descarregamento, você não pode usar a função GetDatabaseKey em uma expressão.
Defina expressões na definição do registro no mapa de dados. Adicione campos definidos pelo usuário ao registro para conter os resultados da expressão.
Abra o mapa de dados e o registro.
Na guia
Expr(
n
)
, clique com o botão direito do mouse na janela e clique em
Adicionar Campo no Fim
.
Na coluna
Nome
, digite um nome.
Na coluna
Tipo
, digite
BIN
.
Na coluna
Tamanho
, digite
8
.
Na coluna
Expressão
, digite
GetDatabasekey()
.
Se o campo de expressão for válido, será exibido um ícone de visto em verde. Caso contrário, serão exibidos um ícone de cruz vermelha e uma mensagem.
Abra a tabela.
Na janela
Tabela
, clique com o botão direito do mouse no nome da tabela e clique em
Adicionar Coluna no Fim
.
Na lista
Campo Base
, selecione a nova coluna.
No campo
Nome
, digite um nome para a coluna.
Clique em
OK
.
Clique em
Arquivo
Enviar para Nó Remoto
para enviar o mapa de dados para o sistema z/OS no qual reside o conjunto de dados VSAM.