|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/abap-tela-de-selecao-turbinada/
课程评论:没有评论
Coursera ABAP:增强选择屏幕 本课程将深入探讨ABAP中选择屏幕的增强技术,涵盖以下核心主题: * **PARAMETERS声明及其变体:** 学习如何声明单值选择参数,例如指定一个唯一的地点代码P_FILIAL。 * **SELECT-OPTIONS声明及其变体:** 掌握灵活选择数据的技术,包括单值选择、范围选择以及多重值选择,例如SO_FILIAL可以包含 'D020', 'D025' 到 'D040', 或 'D020' - 'D021' - 'D027' 等多种组合。 * **INITIALIZATION 事件:** 理解在执行报表时触发的第一个事件,以及它在初始化选择屏幕时的作用。 * **AT SELECTION-SCREEN 事件:** 学习在该事件中执行输入参数验证,例如验证输入值的有效性,以及如何锁定或隐藏选择屏幕上的参数。 * **USER-COMMAND 事件:** 掌握用户交互的处理,识别用户触发的命令,并执行相应的操作。 * **选择屏幕组织:** 学习使用 `SELECTION-SCREEN BEGIN OF BLOCK` 来组织界面,包括添加注释、换行和格式化。 * **Check Box (复选框):** 了解如何使用复选框实现多项选择(TRUE/FALSE),常用于设置不同的选项组合。 * **Radio Button (单选按钮) 声明与实现:** 学习如何在一组选项中实现单选功能,允许用户从多个选项中仅选择一个。 * **按钮创建与 USER-COMMAND 实现:** 学习创建自定义按钮,并将其与 USER-COMMAND 事件关联,实现用户自定义操作。 * **选项卡 (Tabs) 创建与子屏幕导航:** 学习如何在选择屏幕上创建选项卡,并在不同的子屏幕之间进行导航。 * **Match Code (搜索帮助):** 了解如何为参数字段提供搜索帮助,以简化用户输入。 * **START-OF-SELECTION 事件:** 理解这是ABAP报表的核心处理事件,负责执行所有业务逻辑和数据处理。
O curso consistirá nos seguintes tópicos:Declaração de PARAMETERS e suas variações.São parâmetros de seleção onde não há variação de intervalo, ou seja, o valor é único.Ex.:P_FILIAL = 'D020'.Declaração de SELECT-OPTIONS e suas variações.A seleção pode ser, simples, com intervalos e com múltiplos intervalos.Ex.:SO_FILIAL = 'D020', 'D025' a 'D040' ou 'D020' - 'D021' - 'D027' - 'D029' - 'D032' - 'D036' - 'D037' 'D040'.Evento INITIALIZATION.É o primeiro evento executado quando rodamos um report.Evento AT SELECTION SCREEN.Validações. (Valores de entrada - parâmetros)Bloquear parâmetros de tela.Esconder parâmetros de tela.Evento USER-COMMAND (Execução pelo usuário)Box de títulos (SELECTION-SCREEN BEGIN OF BLOCK).Comentários, quebra de linhas e formatações.Declaração de Check box.Componente de seleção múltipla, normalmente utilizado para marcar alternativas (TRUE or FALSE) em conjuntos de opções distintos.Declaração de Radio Button e variações na implementação.Componente de seleção única dentro de um conjunto de possibilidades, usado quanto existem 2 ou mais opções e que somente um pode ser escolhido.Criação de botões e implementação de USER-COMMAND.Criação de abas e navegação entre sub-telas.Chamada de novas subtelas (SELECTION-SCREEN BEGIN OF SCREEN).Match Code ou Ajuda de Pesquisa.É uma ajuda para o preenchimento do campo de parâmetro que o SAP exibe para o usuário. Evento START-OF-SELECTION.É o evento onde acontece de fato o processamento do código ABAP. Este evento é responsável por executar todas as regras de negócio que desenvolvemos no report, via SE38.