Vous êtes sur la page 1sur 9

Linguagem de Programao Estruturada

No processamento interativo a entrada de dados realizada pelo teclado e a sada exibida na tela.
Pode-se omitir a Environment Division.

Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada

Tanto a entrada como a sada podem ser posicionadas na tela

Instruo: DISPLAY ACCEPT

Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada

WITH AUTO o cursor salta automaticamente para prxima posio quando a entrada est completa. BACKGROUND COLOR cor de fundo FORE-GROUND COLOR cor da letra HIGHLIGHT brilho/negrito SECURE protege a entrada de dados de modo que no aparece na tela REVERSE-VIDEO cores invertidas para destacar o contraste LEFT-JUSTIFY alinha dados pela esquerda. RIGHT-JUSTIFY alinha dados pela direita. SPACE-FILL colocar espaos em branco para completar o campo. ZERO-FILL colocar zeros para completar o campo. UNDERLINE sublinha o campo
Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada

SCREEN SECTION.
Vem logo aps a Working-Storage Section na Data Division.

Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada

DATA DIVISION. WORKING-STORAGE SECTION. ... SCREEN SECTION. ... CORES: BACKGROUND COLOR / FOREGROUND COLOR 0 PRETO 1 AZUL 2 VERDE 3 CIANO 4 VERMELHO 5 MAGENTA 6 MARROM Tcnico em Desenvolvimento de Software 7 BRANCO

DATA DIVISION. WORKING-STORAGE SECTION. ... SCREEN SECTION. ...

Linguagem de Programao Estruturada

RECURSOS: BLANK SCREEN / BLANK LINE (LIMPA TELA / LIMPA LINHA ) BELL (SINO) BLINK (PISCA) HIGHLIGHT (NEGRITO) UNDERLINE (SUBLINHADO) REVERSE-VIDEO (REVERSO)
Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada DATA DIVISION. WORKING-STORAGE SECTION. ... SCREEN SECTION. 01 TELA-1 [AUTO] [SECURE] [REQUIRED] 05 BLANK SCREEN. 05 LINE 1 COLUMN 1 VALUE PAG: . 05 COLUMN 8 PIC X(5) FROM PAG. 05 LINE 3 COLUMN 1 VALUE NOME: . 05 COLUMN 8 PIC X(20) TO NOME-ENT.

PROCEDURE DIVISION. ... DISPLAY TELA-1 ACCEPT TELA-1 Tcnico em Desenvolvimento de Software ...

Linguagem de Programao Estruturada

SCREEN SECTION.
01 Tela-1. 05 BLANK SCREEN. 05 LINE 1 COLUMN 1 VALUE DATA: . 05 COLUMN 8 PIC X(10) FROM DATA-WS. 05 LINE 3 COLUMN 1 VALUE NOME: . 05 COLUMN 8 PIC X(20) TO NOME-TL. 05 COLUMN 40 VALUE TELA INICIAL.

01 Tela-2. 05 BLANK SCREEN. 05 LINE 1 COLUMN 1 VALUE BOM DIA! . 05 COLUMN 8 PIC X(20) FROM NOME-IN.

Tcnico em Desenvolvimento de Software

Linguagem de Programao Estruturada

SCREEN SECTION.
000-PRINCIPAL. PERFORM 100-MOSTRA-TELA UNTIL FIM = "1" EXIT PROGRAM. 100-MOSTRA-TELA. ACCEPT DATA-WS FROM DATE. DISPLAY TELA1. ACCEPT TELA1. PERFORM 200-TELA-2. 200-TELA-2. DISPLAY TELA2. ACCEPT TELA2. IF SAIR = "N" MOVE "1" TO FIM.
Tcnico em Desenvolvimento de Software

Vous aimerez peut-être aussi