Desenvolvimento de Aplicações
MFTD61 - Usando DFSORT e ICETOOL como Ferramenta de Desenvolvimento
Descrição
 

O curso enfoca a utilização dos recursos disponíveis no DFSORT e ICETOOL, visando substituir necessidades específicas de programação, melhorar a performance das aplicações e aumentar a produtividade das equipes. Adicionalmente são indicados pontos que permitem obter melhor performance do software e como usá-lo, de forma rápida e fácil, na geração de relatórios formatados e sumarizados.

Obs:

- O curso mostra como usar de forma eficiente uma ferramenta que já está disponível na empresa.

- As funções e parâmetros dos softwares concorrentes – Syncsort e CA-Sort – são similares.

Conteúdo Programático
 

1. Introdução ao DFSORT - funções, recursos e JCL.

2. Codificação dos DFSORT Control statements - manipulação de arquivos, registros e campos:

- Processar subconjuntos de registros.

- Gerar múltiplos arquivos num único step – idênticos ou diferentes.

- Dividir arquivos.

- Converter registros de tamanho fixo em variável e vice-versa.

- Estender o tamanho dos registros.

- Unir registros de dois arquivos.

- Inserir nos registros: brancos, zeros binários, caracteres, data corrente/futura/passada, hora corrente, sequência numérica, resultado de operações aritméticas, etc.

- Editar, remover e reordenar campos no registro.

- Substituir valores dos campos.

- Converter campos numéricos em diferentes formatos.

- Manipular data e hora em vários formatos.

- Executar operações aritméticas com/entre os campos.

- Extrair valores de tamanho fixo a partir de campo de tamanho variável.

3. Elaboração de relatórios rápidos, formatados e sumarizados – cabeçalho, totais, médias, etc.

4. Substituição dos defaults da instalação durante a execução do DFSORT.

5. Chamando DFSORT a partir de um programa.

6. Usando ICEGENER como substituto do IEBGENER.

7. Usando DFSORT eficientemente.

8. Usando ICETOOL utility - funções e operadores:

- Gerando relatórios

- Imprimindo estatísticas para campos numéricos

- Contando valores num intervalo

- Contando quantas vezes o conteúdo do campo ocorre.

- Selecionando registro pelo campo.

- Unindo campos de diferentes arquivos.

- Comparando registros de diferentes arquivos.

- Classificando registros entre headers/trailers

- Mantendo ou removendo headers, trailers e registros.

9. Definindo e usando símbolos nos statements.

10. Geração de relatórios a partir de dados coletados pelo RACF, DFSMShsm, DFSMSrmm, etc.

Áreas de interesse
  Analistas e Programadores. Técnicos de diversas áreas que necessitem extrair/sumarizar/manipular dados e gerar relatórios
Pré-requisitos
  Conhecimento de JCL.
Duração
  3 dias
Observação
  Curso com Laboratório Prático


« Clique aqui para voltar
Endereço
Calçada das Begônias, 20 sala 21
Centro Comercial Alphaville
Barueri - São Paulo
Telefone
55 11 4195-4406
Contato
comercial@maffei.com.br