
SAP Dialog开发
SAP扫地僧
我是一个帅锅程序员,请不要迷恋哥,哥是靠实力吃饭,不靠脸的,哈哈!
展开
-
SAP Dialog屏幕开发(六)
STEP | 01 在屏幕新增一个屏幕对象SUB01 STEP | 02 在主程序中定义一个子屏幕,在屏幕中参照表SPFLI字段CARRID,CONNID新建两个输入域,并为其分配文本元素,子屏幕定义代码如下。 STEP | 03 在GUI状态中增加一个工具栏按钮,分配功能代码EXEC。 STEP | 04 在屏幕逻辑中定义对子屏幕的...原创 2019-06-25 17:07:59 · 1695 阅读 · 0 评论 -
SAP Dialog屏幕开发(八)
1.1、ALV工具栏按钮及行项目双击事件的控制 Dialog ALV工具栏是和控制整合在一起的,可以通过以下方法在工具栏中增加菜单或按钮。 STEP | 01 为了方便代码的分类管理,首先建立一个Include程序,用于存放ALV的控制代码,Include程序的命名的命名尽量与主程序的命名接近,以方便程序的统计及管理,如本例中的主程序名为“ZSCRE...原创 2019-07-01 17:01:16 · 1413 阅读 · 0 评论 -
SAP Dialog屏幕开发(九)
1.1在屏幕中创建多行文本输入框 在日常业务中,有时需要录入一些较长的文本信息(如产品的介绍信息)。SAP中的标准文本输入对象基本都是单行的,在字数录入上有很大的限制。下面将介绍如何创建多行文本录入。 STEP | 01 首先需要创建一个屏幕1001,增加GUI的状态,方便系统功能操作控制。 STEP | 02 在屏幕中加入一个容器对...原创 2019-07-02 16:52:57 · 1084 阅读 · 0 评论 -
SAP Dialog屏幕开发(七)
1.1、控制ALV每行的显示颜色 很多人希望显示报表时能将一些特定条件的行数据以不同颜色来进行区分,使报表展示更加直观。 STEP | 01 首先需要在报表显示的关联内表中新增一个字段,由于存放内表数据某行的颜色属性。 STEP | 02 定义一个ALV报表输出关联的LAYOUT,并将新增的COLOR字段名称作为该LAYOUT的INF...原创 2019-06-27 10:47:02 · 1287 阅读 · 0 评论 -
SAP Dialog屏幕开发(十)
1.1文本数据的读取与保存 SAP中一般的文本数据可以直接存放在物理表的指定字段中,但是通过文本编辑器所维护的长文本数据无法进行常规的存取。它们可以通知指定的函数来进行文本数据的转换,所转换后的值将被存放在特定的物理表中,相关函数如下: 1)CONVERT_ITF_TO_STREAM_TEXT:将编辑器中读取的长文本转换到内表字段中。 ...原创 2019-07-03 16:16:46 · 1639 阅读 · 0 评论