segunda-feira, dezembro 29, 2025

Modelos de Telas do Natural

Programar em Natural sobre Adabas continua sendo uma das experiências mais sólidas e produtivas no ambiente corporativo de missão crítica Natural/Adabas. Mesmo sendo um ambiente tradicional, ele permite criar telas funcionais, organizadas e eficientes — principalmente quando estruturadas com boas práticas de usabilidade. Neste artigo, trago alguns exemplos de telas e modelos de layout que podem inspirar o desenvolvimento de novas soluções no Natural. Entre os principais tipos de telas que podemos criar estão as telas de menu principal, que reúnem as rotinas do sistema de forma estruturada e intuitiva, as telas de consulta cadastral, usadas no dia a dia para pesquisa de registros, e as telas de manutenção, onde são realizadas inclusões, alterações e exclusões de dados com validações e controle de segurança. Também é possível desenvolver telas voltadas para operação e suporte, como monitores de processos, acompanhamento de jobs, visualização de logs e rotinas de auditoria, permitindo melhor rastreabilidade e apoio à tomada de decisão. Ao projetar telas em Natural, o mais importante é priorizar simplicidade, clareza das informações e padronização visual, garantindo produtividade, estabilidade e usabilidade para os usuários do ambiente Natural/Adabas.

  ------------------------------------------------------------------------------                                                    
  PRODASUL                      SERVICOS INTERNOS                       ADAP300C                                                    
  17:36:05 ------------------------------------------------------------ 28/12/25                                                    
                                TELEPROCESSAMENTO                                                                            
                            +--------------------------------------------------+                                                    
  +----------------+        |  O - Ocorrencias      S - Sistemas               |                                                    
  |  I - Inclusao  |        |  C - Controladoras    M - Marcas e Modelos       |                                                    
  |  A - Alteracao |        |  E - Equipamentos     T - Totais de Ocorrencias  |                                                    
  |  E - Exclusao  |        |  G - Grupos           Q - Totais Equip./Control. |                                                    
  |  C - Consulta  |        |  L - Clientes         P - Ocorrencias Pendentes  |                                                    
  |  R - Relatorio |        |  A - Stand-alone      H - Historico da Rede      |                                                    
  +----------------+        |  D - Tids             J - Itens do Faturamento   |                                                    
  OPERACAO: __              |  I - Paralizacoes     B - Tabela de Ocorrencias  |                                                    
                            +--------------------------------------------------+                                                    
                                                                                                                                    
                     Ocorr/Tids : ______        Tipo     : P  ___                                                                   
                     Data De    : 28122025      Data Ate : 28122025                                                                 
                     Gr/Cl/Si/Tb: ________      Seleciona: N                                                                        
                     Marca      : ____________  Modelo   : __________                                                               
                     Serie      : ____________________                                                                              
                     Impressora : PICS2520      Form: 1                                                                             
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
                   FINAL  

Exemplo 01

  ------------------------------------------------------------------------------                                                    
  PRODASUL                      SERVICOS INTERNOS                       AADPA000                                                    
  17:36:51 ------------------------------------------------------------ 28/12/25                                                    
                                                                                                                            
                                                                                                                                    
           ------------------------------------------------------------                                                             
                        10 - RELATORIO DE CARTUCHOS RETIDOS                                                                         
                        20 - RELATORIO DE CARTUCHOS SCRATCH                                                                         
                        30 - RELATORIO DE REGRAS CRIADAS                                                                            
           ------------------------------------------------------------                                                             
                                                                                                                                    
                           DIGITE A OPCAO DESEJADA ___                                                                              
                                                                                                                                    
                              TECLE PF3 PARA SAIR                                                                                   
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
       HELP        MENU  

Exemplo 02

  ------------------------------------------------------------------------------                                                    
  AA01055                       SERVICOS INTERNOS                       ADAP300D                                                    
  17:41:27 ------------------------------------------------------------ 28/12/25                                                    
                               RECURSOS UTILIZADOS                      ADAM600D                                                    
                                                                                                                                    
        +-----------------------------+  +-------------------------------+                                                          
        |   01 Online por Usuarios    |  |  06 Totais Desabilitado       |                                                          
        |   02 Online por Tids        |  |  07 Estatistica Com-Plete     |                                                          
        |   03 Online por Accounts    |  |  08 Estatistica Broker        |                                                          
        |   04 Online Diario          |  |  09 Rotina do Account Mensal  |                                                          
        |   05 Batch Diario           |  |  10 Estatisticas dos Jobs     |                                                          
        +-----------------------------+  +-------------------------------+                                                          
                                                                                                                                    
                Exibicao dos dados: V      ( V Video / H Hardcopy / B Batch )                                                       
                Selecione a OPCAO :  _  __ (/ ? )                                                                                   
                         Com-plete: P      ( D Desenv / P Producao )                                                                
    Iniciando em : Usuario/Account: ____________                                                                                    
                               Tid: ____                                                                                            
                               Dia: 01122025   Continua: _    Ver Accounts: _                                                       
                    Compara Data 1: 28122025   Data 2: 21122025                                                                     
                        Impressora: PICS2520                                                                                        
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
       HELP                                                              MENU  

Exemplo 03

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       CSAP0000                                                    
  17:42:06 ------------------------------------------------------------ 28/12/25                                                    
                                                                        NATURAL                                                    
                                                                                                                                    
  ------------------------------------------------------------------------------                                                    
        001 - RELATORIO RACF                 007 - XXXXXXXXXXXXXXXXXXXX                                                             
        002 - RELATORIO SMF                  008 - XXXXXXXXXXXXXXXXXXXX                                                             
        003 - PERMISSAO RACF                 009 - XXXXXXXXXXXXXXXXXXXX                                                             
        004 - TESTE HOMOLOG. SNG/B3          010 - XXXXXXXXXXXXXXXXXXXX                                                             
        005 - MIGRACAO DE CARTUCHOS SMF      011 - XXXXXXXXXXXXXXXXXXXX                                                             
        006 - LIBERAR CARTUCHO RMM           012 - XXXXXXXXXXXXXXXXXXXX                                                             
  ------------------------------------------------------------------------------                                                   
                                                                                                                                    
                           DIGITE A OPCAO DESEJADA 0__                                                                              
                                                                                                                                    
                              TECLE PF3 PARA SAIR                                                                                   
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
                   EXIT                                                  QUIT  

Exemplo 04

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       INFOMENU                                                    
  17:43:37 ------------------------------------------------------------ 28/12/25                                                    
                                INFOPRINT SERVER                        NATURAL                                                    
                                                                                                                                    
  ------------------------------------------------------------------------------                                                    
        010 - INFOPRINT LOG PRINT            050 - CRIACAO DE PICS                                                                  
        020 - CONSULTAR IMPRESSORA           060 - DELETAR PICS                                                                     
        030 - DISPONIVEL PICS/TICS           070 - BACKUP INFOPRINT                                                                 
        040 - MODIFICAR IMPRESSORA           080 - FORMS INFOPRINT                                                                  
  ------------------------------------------------------------------------------                                                    
                                                                                                                                    
                           DIGITE A OPCAO DESEJADA 0__                                                                              
                                                                                                                                    
                              TECLE PF3 PARA SAIR                                                                                   
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
                   EXIT                                            LOG   QUIT   

Exemplo 05

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       ADAMCS94                                                    
  17:44:58 ------------------------------------------------------------ 28/12/25                                                    
                                    RESTRUCTURE                         NATURAL                                                    
                                                                                                                                    
           ------------------------------------------------------------                                                             
                          10 - RESTRUCTUREDB DATABASE                                                                               
                          20 - RESTRUCTUREF FILE                                                                                    
                          30 - STORE RESTRUCTUREF FILE                                                                              
           ------------------------------------------------------------                                                             
                                                                                                                                    
                           DIGITE A OPCAO DESEJADA __                                                                               
                                                                                                                                    
                              TECLE PF3 PARA SAIR                                                                                   
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
                                                                                                                                    
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---                                                    
                   VOLTA  

Exemplo 06

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       AADPA000
  14:30:17 ------------------------------------------------------------ 29/12/25
                                                                        NATURAL
                                                                                
   +-----------------------------+   +---------------------------------------+  
   |  01 - Pesquisa de Cartucho  |   |  05 - Relatorio de Cartuchos Retido   |  
   |  02 - Pesquisa de Label     |   |  06 - Relatorio de Cartuchos Scratch  |  
   |  03 - Pesquisa de Data      |   |  07 - Relatorio de Regras Criadas     |  
   |  04 - Pesquisa de OWNER     |   |  08 - Relatorio de Status do RMM      |  
   +-----------------------------+   +---------------------------------------+  
                                                                                
                           DIGITE A OPCAO DESEJADA 0__                          
                                                                                
                              TECLE PF3 PARA SAIR                               
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
                   MENU                                                         

Exemplo 07

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       DBAPMENU
  14:37:43 ------------------------------------------------------------ 29/12/25
                                                                        NATURAL
                                                                                
  ------------------------------------------------------------------------------
        10 - MONITORANDO ESPACOS                80 - CALCULO DO ESPACO          
        20 - MIGRATE FILES ADABAS               90 - MANUTENCAO NOS FILES       
        30 - BACKUP BANCO/FILE                 100 - PROCEDIMENTOS HISTORICO    
        40 - LIMPAR CHECKPOINTS                110 - ALOCACAO DOS FILES         
        50 - ADAREP DOS BANCOS                 120 - LIMPANDO BUFFER POOL       
        60 - REORDB/REORFILE                   130 - RESTRUTURACAO              
        70 - NOMES BANCOS PREDICT                                               
  ------------------------------------------------------------------------------
                                                                                
                           DIGITE A OPCAO DESEJADA 0__                          
                                                                                
                              TECLE PF3 PARA SAIR                               
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
                   EXIT                                                  QUIT 

Exemplo 08

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       BROKER00
  14:42:30 ------------------------------------------------------------ 29/12/25
                                   ENTIRE BROKER                        NATURAL
                                                                                
           ------------------------------------------------------------         
                          10 - PESQUISA SERVIDOR BROKER                         
                          20 - CONSULTA SERVIDORES BROKERS                      
                          30 - ATUALIZA SERVIDOR BROKER                         
                          40 - CADASTRA SERVIDOR BROKER                         
                          50 - EXCLUSAO SERVIDOR BROKER                         
                          60 - TOTAL DE SOLICITACOES BROKER                     
                          70 - SYSRPC (REMOTE PROCEDURE CALL)                   
           ------------------------------------------------------------         
                                                                                
                           DIGITE A OPCAO DESEJADA ___                          
                                                                                
                              TECLE PF3 PARA SAIR                               
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
       HELP        MENU

Exemplo 09

                                                             29/12/2025         
                                                             MASTER      NATURAL
 -------------------------------------------------------------------------------
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                 Informe o numero do incidente : __________________                             
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 -------------------------------------------------------------------------------
  DEV : IND                                                                         
  Adabas DBA 4022                    Ajuda     Menu    Finalizar

Exemplo 10 - tela de login do Complete

 12:00:30        TID    68          COM641/D          User              02.06.22
                                                                            ULG0
 ---------------- COM-PLETE DE DESENVOLVIMENTO - MASTER/DEV ---------------------
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 User ID ...........:                                                           
 Password ..........:                                                           
 New password ......:                                                           
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
 Cont              End  

Exemplo 11

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       ADD4022
  14:56:11 ------------------------------------------------------------ 29/12/25
                               INCLUSAO DE USUARIO                      NATURAL
                                                                                
           +----------------------------------------------------------+         
           |               Cliente  __  Matr.   ______                |         
           |               Grupo    ________                          |         
           |               Profile  ________                          |         
           |               Empresa  _____                             |         
           |               Matr.Fun __________                        |         
           +----------------------------------------------------------+         
                                                                                
  Nome      : ______________________________                                    
  Cpf       : ___________                                                       
  Data Nasc.: ______                                                            
  Local     : ________________________                                          
  Email     : ____________________________________________________________      
                                                                                
  Obs  Confirme todos os Dados Antes de Gravar o Registro e Tecle        
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
       CONV.       Exit  Incl              VOLTA  

Exemplo 12

-------------------------------------------------------------------------------------------------
29/12/2025                       ***** WORKERS BASIC SERVICES *****                      14:58:57
-------------------------------------------------------------------------------------------------
                                           s1582.ms - IC

+------------------------------+  +---------------------------+  +------------------------------+
| ICOM Display                 |  | Server Performance        |  | ICOM Maintenance             |
+------------------------------+  +---------------------------+  +------------------------------+
|  1 - Status                  |  | 11 - Memória              |  | 90 - ICOM STOP Renach        |
|  2 - Netstat                 |  | 12 - Espaço Disco         |  | 91 - ICOM STOP Renavam       |
|  3 - Logs                    |  | 13 - Load Average         |  | 92 - ICOM START Renach       |
|  4 - Conexões                |  | 14 - Top                  |  | 93 - ICOM START Renavam      |
|  5 - Auditoria               |  +---------------------------+  | 94 - ICOM TCPDUMP            |
|  6 - Lista Falhas            |                                 +------------------------------+
|  7 - Lista ICOM.ini          |
|  8 - Testar Telnet           |
+------------------------------+

  OPÇÃO ===>

 

Exemplo 13

                                                                                
  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       DBAP21PX
  15:03:35 ------------------------------------------------------------ 29/12/25
                              ALTERACAO DE PROFILES                     NATURAL
                                                                                
           +----------------------------------------------------------+         
           |               User ID  DBA4022                           |         
           |                                                          |         
           |               Grupo    DBA_____                          |         
           |                                                          |         
           |               Profile  DBA_____                          |         
           +----------------------------------------------------------+         
                                      
         Nome: DBA ADABAS 4022 ______________                                   
    Funcional: 4022.2682
   Data Nasc.: 22/03/1982                                                           
        Local: CAMPO GRANDE - MS_______                                         
  Coordenador: SIM                                                                
        Email: CLAUDEMAR.MARTINS@GMAIL.COM_______________________________________     
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
                   EXIT                    VOLTA                                 

Exemplo 14

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       DBAP2149
  15:08:01 ------------------------------------------------------------ 29/12/25
                                    EXCLUSAO
                                                                                
           +----------------------------------------------------------+         
           |            Usuario ..: DBA4022                           |         
           |                                                          |         
           |            Nome .....: USER ID 4022 DBA ADABAS           |         
           |                                                          |         
           |            Grupo ....: DBA                               |         
           |                                                          |         
           |            Profile ..: DBA                               |         
           +----------------------------------------------------------+         
                                                                                
                Para confirmar a exclusao digite 'delete' ______                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
                   EXIT                    VOLTA  

Exemplo 15

  ------------------------------------------------------------------------------                                                    
  MASTER                        SERVICOS INTERNOS                       INFO0104
  15:17:05 ------------------------------------------------------------ 29/12/25
                        DELETAR IMPRESSORA NO INFOPRINT                 NATURAL
                                                                                
           ------------------------------------------------------------         
                                                                                
                     PICS ................ :  ________                          
                                                                                
           ------------------------------------------------------------         
                                                                                
                              TECLE PF3 PARA VOLTAR                             
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
 Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
                   EXIT                                            LOG  

0 comentários:

Enviar um comentário