Detalhes da Lista EGL Para Configuração TUI

Esses programas amostra demonstram a manutenção da tabela Funcionário no
banco de dados de Amostra do DB2 utilizando uma interface de texto com o usuário.   O projeto contém dois
aplicativos de amostra com clientes TUI que se conectam a programas do servidor que
acessam a tabela Funcionário do banco de dados de Amostra do DB2.

Aplicativo de Detalhes:  DetailClient/DetailServer interage com uma única
linha EMPLOYEE.  Ela permite que o usuário utilize as funções Selecionar, Inserir, Atualizar ou Excluir nas
linhas individuais na tabela.  Os novos recursos de sintaxe EGL utilizados incluem a
instrução case, blocos try/onException, chamar um programa transmitindo um registro SQL.

Aplicativo de Lista:  ListingClient/ListingServer carrega um conjunto de resultados inteiro da
tabela Funcionário em uma matriz.  Os novos recursos EGL incluem matrizes de registro dinâmicas,
transmitindo uma matriz de registro dinâmica para um programa chamado, preenchendo a matriz dinâmica com uma
instrução get única.

Aliases:
Como esses aplicativos devem ser gerados para plataformas Java e COBOL,
muitas das partes EGL têm aliases.  Esses aliases terão um efeito sobre o arquivo gerado
e os nomes de classes e devem ser conhecidos para implementação e execução. 

 
Parte Alias
DetailClient DCLIENT
DetailForms DFORMS
DetailHelps DHELPS
DetailServer DSERVER
ListingClient LCLIENT
ListingForms LFORMS
ListingHelps LHELPS
ListingServer LSERVER

Executando o aplicativo:

Partes EGL incluídas no aplicativo:

Definições compartilhadas:
Emtenu.egl - definição da tabela Emtenu (Tabela de Mensagens de Erro)
Errorhandler.egl - função ErrorHandler e definições de Registro ErrorRecord
Sexchk.egl - Definição dataTable do validador utilizada por TextForm DetailForm para validação de entrada
SQLParts.egl - Registro SQL e definições de itens

Programas do servidor:
DetailServer.egl - Programa do servidor chamado por DetailClient para fornecer acesso detalhado único para a tabela EMPLOYEE
ListingServer.egl - Programa do servidor chamado por ListingClient que preenche uma matriz de um conjunto de resultados

Programas cliente:
DetailClient.egl - cliente TUI para interagir com uma única linha da tabela EMPLOYEE
DetailForms.egl - definição do Grupo de Formulários de Detalhes do Funcionário
DetailHelps.egl - definição do Grupo de Formulários de Ajuda de Detalhes do Funcionário
ListingClient.egl - cliente TUI para recuperar um conjunto de resultados da tabela EMPLOYEE
ListingForms.egl - definição do Grupo de Formulários da Lista de Funcionários
ListingHelps.egl - definição do Grupo de Formulários de Ajuda da Lista de Funcionários