SuperCE - Super Comparação Estendida:
Super Compare Extended abreviado para SuperCE é uma ferramenta versátil que nos ajuda a comparar conjuntos de dados PS, PDS completos, membros de PDS ou
conjuntos de dados concatenados.
As listagens de saída também podem ser de requisitos variados, como listagens Delta, listagens longas e outros conforme os requisitos.
A opção 12 do menu Utilities é um utilitário de comparação simples e a opção 13 do menu Utilities é o utilitário de comparação estendido.
Você discutirá as opções e os recursos da comparação estendida, que abrangerão os recursos da comparação base.
Especifique conjuntos de dados para comparação:
Use os campos New DS Name e Old DS Name no espaço fornecido.
Suponha que você tenha modificado o relatório do membro de um conjunto de dados de produção para alterar alguns campos listados.
Agora, você deve comparar o programa alterado com o programa em produção.
Para fazer isso, especifique o membro PDS totalmente qualificado com o membro alterado em New DS Name e o conjunto de dados de produção totalmente
qualificado com o nome do membro no campo Old DS Name, conforme mostrado abaixo.
Se os campos acima forem deixados em branco, um painel de concatenação será exibido onde você poderá especificar uma lista de conjuntos de dados a serem
comparados.
Observe que, no caso de concatenação de conjuntos de dados sequenciais, o tamanho do bloco dos conjuntos de dados concatenados deve ser o mesmo e, no caso
de concatenação PDS, o RECFM para todos os conjuntos de dados deve ser o mesmo.
Comparar tipos Os conjuntos de dados podem ser comparados das quatro maneiras a seguir:
- File Comparison: verifica os conjuntos de dados de origem e lista a diferença.
- Line Comparison: Verifica as diferenças no nível da linha.
A lista de saída contém linhas reformatadas e linhas alteradas.
- Word Comparison: Verifica as diferenças no nível da palavra. Uma palavra é uma string separada por um ou mais espaços em branco ou um separador
de linha.
- Byte Comparison: Comparação do nível de byte com a saída em HEX (como um dump).
A saída Comparar pode ser listada das cinco maneiras a seguir.
OVSUM Lista o Resumo Geral das alterações.
No caso de comparação PDS, a lista contém um resumo para cada membro comparado.
Delta tipo de listagem usado com frequência.
Lista as diferenças e o resumo de cada conjunto de dados comparado.
As diferenças são sinalizadas à esquerda de cada linha de saída.
CHNG lista as diferenças com um número especificado de linhas antes e depois das alterações.
Deixa o usuário confortável na leitura da saída no caso de uma comparação PDS envolvendo alterações de fonte.
Longa Lista o novo conjunto de dados completo com os dados excluídos do conjunto de dados antigo Intercalados na listagem de saída.
Os dados de saída inseridos e excluídos são sinalizados.
O formato é o mesmo do DELTA com todos os dados correspondentes mostrados.
Nolist não gera saída de listagem. Usado para descobrir rapidamente se algum dado foi alterado entre dois conjuntos de dados.
Listing dataset name: O SuperCE coloca o resultado da comparação no conjunto de dados especificado neste campo.
O conjunto de dados de listagem é criado se ainda não existir.
Se a saída for um membro PDS, o PDS deverá existir.
Process Options: você pode especificar palavras-chave para personalizar a comparação do SuperCE em conjuntos de dados.
Eles podem ser especificados escolhendo „opções" a partir do menu suspenso ou podem ser inseridos diretamente nas „opções" de processo campo.
Alguns exemplos de opções de processo disponíveis são:
- Option name Function: SEQ Ignora colunas de número de sequência padrão FB 80/VB 255 NOSEQ Processar colunas de número de sequência padrão FB 80/VB 255 como
dados.
- DPPLCMT: Não processe /* ... */ comentários e linhas de comparação em branco.
- DPPSCMT: Não processe (* ... *) comentários e linhas de comparação em branco.
Statements Dsn: Este conjunto de dados contém as instruções de processo opcionais para o utilitário SuperCE.
Quando você seleciona a opção Edit Statements no menu suspenso SuperCE Utility, o utilitário SuperCE exibe o conjunto de dados de instruções que você
especificou no campo Statements Dsn.
Esse conjunto de dados é sempre exibido no modo Editar, permitindo adicionar, alterar ou excluir instruções de processo do SuperCE conforme necessário.
Execution Mode: A opção selecionada determina se a comparação é feita no modo foreground ou batch.
Se „primeiro plano? for selecionado, o teclado ficará bloqueado até que a comparação seja concluída e a saída de comparação (SUPERC.LIST, por padrão)
será exibida na tela.
Se "lote" opção for escolhida, o trabalho em lote (JCL) será enviado para comparar conjuntos de dados.
Também podemos editar o JCL antes da execução.
Output Mode: Se a opção de primeiro plano for escolhida no modo de execução, a opção escolhida aqui determina o modo de exibição da saída de
comparação.
Conforme discutido anteriormente, use o navegador se a saída for ser visualizada por vários usuários.
Exemplo:
Etapa 1: Compare
Resultado: Comparar
Interpretando a saída do SuperCE
As linhas de saída do SuperCE são classificadas com caracteres sinalizadores que aparecem na coluna identificada como ID.
"blank": Matched.
Essas linhas são linhas/dados correspondentes entre os dois conjuntos de dados.
A nova linha do conjunto de dados é listada sem sinalização.
"I" : Insert.
Adicionado ao novo conjunto de dados, portanto, não aparece no conjunto de dados antigo.
"D": Delete.
Aparece no conjunto de dados antigo, mas está ausente (excluído) do novo conjunto de dados.
"DR": Delete, Replace.
Uma linha composta de bytes denotando os bytes que foram substituídos pelos bytes listados diretamente acima na linha de inserção (I) anterior.
Byte compara apenas listagens.
"RN": Reformat New.
Uma linha reformatada aparece no novo conjunto de dados.
Esta linha contém as mesmas informações que a linha do conjunto de dados antigo com espaçamento diferente entre as palavras. A linha compara apenas as
listagens.
"RO": Reformat Old.
Sinaliza a mesma linha no conjunto de dados antigo que foi reformatado no novo conjunto de dados.
Esta linha pode ser eliminada da listagem de saída especificando a Opção de Processo DLREFM.
"MC": Match Compose.
Uma linha de comparação WORD composta por palavras correspondentes.
Espaços podem ser deixados entre as palavras para exibir as palavras correspondentes em relação a quaisquer palavras inseridas e/ou excluídas.
"IC": Insert Compose.
Uma linha de comparação WORD composta por palavras do novo conjunto de dados que não estão no conjunto de dados antigo.
Esta linha normalmente segue uma linha Match Compose.
"DC": Delete Compose.
Uma linha de comparação WORD composta por palavras do conjunto de dados antigo que não estão no novo conjunto de dados.
Esta linha normalmente segue uma linha Match Compose ou Insert Compose.
"IM": Insert Matching.
Apenas sinalizado se FMVLNS for especificado como uma opção de processo.
Sinaliza a ocorrência de uma linha no novo conjunto de dados que também aparece no conjunto de dados antigo, mas foi "movido".
A linha pode ou não ter sido reformatada. As linhas movidas reformatadas são indicadas por um sinalizador à direita da listagem.
"DM": Excluir correspondência. O mesmo que IM, exceto sinaliza linhas de conjunto de dados antigas.
A barra de alteração indica que uma linha foi alterada pela inserção ou exclusão de palavras.
As Barras de Alteração aparecem apenas nas listagens de comparação de LINHA e PALAVRA que são geradas com a Opção de Processo GWCBL.<>/p
© Copyright
IBMMAINFRAMER
|