Curso ABAP 009: Tela de Seleção com Parâmetro Flashcards

1
Q

O que é o Selection Screen.

A

Uma Selection Screen é uma tela especial no ABAP que permite ao usuário inserir valores ou critérios de seleção para um relatório ou programa. Ela é usada para fornecer ao programa os dados necessários para realizar sua tarefa.

Aqui estão alguns pontos importantes sobre Selection Screens:

Como são criadas:

Não são criadas no Screen Painter como outras telas.
São geradas a partir de declarações ABAP como PARAMETERS, SELECT-OPTIONS e SELECTION-SCREEN.
Tipos de campos:

PARAMETERS: Usados para receber valores únicos.
SELECT-OPTIONS: Usados para receber intervalos de valores ou listas de valores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Crie um programa que permita calcular a média anual do aluno com 4 notas.

  • notas com 2 casas decimais
  • text elements
  • perceber onde está a tradução
A

SELECTION-SCREEN BEGIN OF BLOCK b1.

PARAMETERS: lp_nota1 TYPE p DECIMALS 2,
lp_nota2 TYPE p DECIMALS 2,
lp_nota3 TYPE p DECIMALS 2,
lp_nota4 TYPE p DECIMALS 2.

SELECTION-SCREEN END OF BLOCK b1.

START-OF-SELECTION.

DATA ld_media TYPE p DECIMALS 2.

ld_media = ( lp_nota1 + lp_nota2 + lp_nota3 + lp_nota4 ) / 4.

write ld_media.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly