Você está na página 1de 2

*&---------------------------------------------------------------------* *& Report ZRT6_SANTOS_01 *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZRT6_SANTOS_01.

"F1 = help do comando "Criar um frame para separa inputs titulo do frame vem no title SELECTION-SCREEN BEGIN OF BLOCK nmbloco WITH FRAME TITLE text-001. "text-001 serve para inserir o titulo sera por referencia de doubl e click no text-001 para criar "Comando para input do usurio - at 8 caracteres "nome(tamanho) tipo pode ser usar, para declarar mais variaveis ou repete a linh a PARAMETERS: p_nome(30) TYPE c DEFAULT 'Santos', "tamanho 30 o DEFAULT para defi nir um valor ja char sempre em '' p_idade TYPE i DEFAULT 35, "numerico o DEFAULT para definir um v alor ja "p_dtnasc TYPE d length 8, "data porem nao sabemos como colocar a s / p_dtnasc TYPE d length 8 default sy-datum, "data porem nao sabemo s como colocar as / sy-datum data corrente p_hora TYPE t default sy-uzeit, "hora sy-uzeit hora corrente p_num(4) TYPE n, "numerico com 0 a esquerda p_dec(16) TYPE p DECIMALS 2 DEFAULT '0.12'. "decimal DECIMALS 2 du as casas " p_check AS CHECKBOX DEFAULT 'x'. "Finalizo o frame SELECTION-SCREEN END OF BLOCK nmbloco. SELECTION-SCREEN BEGIN OF BLOCK nmbloco2 WITH FRAME. PARAMETERS: p_check AS CHECKBOX DEFAULT 'x'. "Input com opo de marcacao para marc ar check default valor x SELECTION-SCREEN END OF BLOCK nmbloco2. "Declarar variaveis DATA: v_nome(30) TYPE c, v_nome2(30) TYPE c, v_data TYPE d. "Inficador de incio da lgica do programa START-OF-SELECTION. "comando para impreso de valores na tela "Write "/ pula linha " numero na frente a coluna WRITE:/ p_nome, / p_idade, "imprime na posicao 50 da esquerda para direita / p_dtnasc, / p_hora, / p_num, / p_dec. "BREAK-POINT. " ponto de parada

"Atribuir valor a variavel v_nome = 'Daniel'. v_data = p_dtnasc. v_nome2 = v_nome. "Limpar variavel CLEAR: v_nome,v_data. write:/'Nome:',v_nome, /'Data:',v_data. "BREAK-POINT. " ponto de parada

Você também pode gostar