随笔分类 -  SAP相关

SAP相关的内容
摘要:一、输入事务代码OAER 二、可以看到相关的图片文件了 阅读全文
posted @ 2019-08-06 21:39 像一棵海草海草海草 阅读(737) 评论(0) 推荐(0)
摘要:一、SE37查看REUSE_ALV_COMMENTARY_WRITE函数 二、查看一下导入 三、我们点击SLIS_T_LISTHEADER,来看一下类型 四、我们再看一下,这个info是60长度的字符。 五、点击模式,输入函数名称 六、点击之后,会自动生成代码 七、我们添加相关的标题文本 八、运行效 阅读全文
posted @ 2019-08-06 20:58 像一棵海草海草海草 阅读(2049) 评论(0) 推荐(0)
摘要:一、排查了很久,终于找到问题所在。把问题解决了,代码如下: 二、运行效果如下 三、试一试,标准功能都可以用 完美 阅读全文
posted @ 2019-08-06 17:17 像一棵海草海草海草 阅读(879) 评论(0) 推荐(0)
摘要:一、输入SE80 二、选择包,再查下Z* 三、可以看到,查下出来的包 四、可以看到我们想要的内容了 阅读全文
posted @ 2019-08-06 12:46 像一棵海草海草海草 阅读(1482) 评论(0) 推荐(0)
摘要:一、我们把其他代码都注释掉,直接写一行调用 SET PF-STATUS 'TIANPAN_TOOLS'. 二、运行程序,会看到我们上一篇所添加的相关功能栏图标, 三、点击不同图标,会按程序代码,有不同的提示,如下 阅读全文
posted @ 2019-07-31 03:00 像一棵海草海草海草 阅读(1021) 评论(0) 推荐(0)
摘要:一、我们来到工具栏页面,如果不想要某个工具栏,删掉相应的文字再双击空白就可以了 二、我们添加一个工具栏,如ZADD,双击文字 三、保存静态文本,会弹出一个功能文本框 四、填写相应的内容后,点击对勾保存 五、会提示一个快捷键,我们随便分配一个 六、再次点对勾 七、多了一个 八、回到我们的代码界面,进行 阅读全文
posted @ 2019-07-31 02:32 像一棵海草海草海草 阅读(1064) 评论(0) 推荐(0)
摘要:一、我们来到SE41,点击复制状态按钮 二、点击复制状态后,弹出一个框框,上面是模板内容,下面是我们自己的程序 三、我们根据上一篇的标准模板内容,填好相应的模板和我们的程序的内容 三、点击复制按钮 五、SAP会提示哪些内容会被复制,我们点击复制 六、提示已经被复制 七、回到SE38,来到我们自己的程 阅读全文
posted @ 2019-07-31 01:10 像一棵海草海草海草 阅读(1703) 评论(0) 推荐(0)
摘要:一、我们按照说明,来到SE37功能模块,然后点击【转到】->【函数组】->【显示组】 二、按照说明输入SALV,点击勾选 三、点击主程序 四、点击主程序后,我们来到函数组页面,然后 五、我们可以看到相应的标准状态栏,工具栏和功能键等 阅读全文
posted @ 2019-07-31 00:54 像一棵海草海草海草 阅读(1631) 评论(0) 推荐(0)
摘要:一、我们按照之前SAP说明里面的文字,定义好相关内容 二、上图代码对应的文档错了,重现截图一下 三、这3个子例程是不需要写调用语句PERFORM的,在SAP内部已经写好了。程序会自动根据名字找到需要调用的子例程。 阅读全文
posted @ 2019-07-31 00:37 像一棵海草海草海草 阅读(934) 评论(0) 推荐(0)
摘要:一、双击REUSE_ALV_GRID_DISPLAY,来到SE37的这个函数模块中,查看IT_EVENT的相关说明,点击后面的显示按钮 二、翻译第一句 三、翻译第二句 四、翻译第三句 五、翻译第四句 六、翻译第五句 七、翻译第六句 看了说明,现在应该大概知道如何用了,对吧。 阅读全文
posted @ 2019-07-31 00:17 像一棵海草海草海草 阅读(760) 评论(0) 推荐(0)
摘要:一、我们来到SE37,找到REUSE_ALV_EVENTS_GET相关的定义 二、我们需要用到下面这3个事件 三、我们添加一个第五步,并把显示ALV座位第六步。在第五步中定义三个事件 四、在末尾,添加3个子例程,未写相关的参数,相关参数在'REUSE_ALV_GRID_DISPLAY'中可以找到,我 阅读全文
posted @ 2019-07-30 23:42 像一棵海草海草海草 阅读(1592) 评论(0) 推荐(0)
摘要:一、我们双击"REUSE_ALV_GRID_DISPLAY",来到SE37界面, 二,来到这儿,点击SLIS_T_EVENT, 三、可以看到SLIS_T_EVENT的定义,有一个name和一个form 四、我们定义如下,定义就声明完了。 阅读全文
posted @ 2019-07-29 23:08 像一棵海草海草海草 阅读(903) 评论(0) 推荐(0)
摘要:一、事务代码SE37,点击运行 二、再点击执行 三、我们可以看到有17个事件,点击17前面的表格图标 四、来到详细的事件中 五、我们回到SE37,点击显示 六、查看参数,为一个内表 七、我们点击SLIS_T_EVENT,可以看到相关定义,有2个成员,name和form。 阅读全文
posted @ 2019-07-28 21:38 像一棵海草海草海草 阅读(928) 评论(0) 推荐(0)
摘要:一、我们执行程序之后,发现表格中所有的内容都是有底色的 二、这个是因为我们在代码中规定了主键 三、我们去掉处理第一个之外的主键 四、运行程序,发现还是所有字段都有背景色 五、这是因为在每次ls_fieldcat赋值之后,需要清空他,不然内容会带到下一次赋值中,在代码中使用clear,如下 六、效果如 阅读全文
posted @ 2019-07-28 21:20 像一棵海草海草海草 阅读(755) 评论(0) 推荐(0)
摘要:一、销售表是2个表,一个抬头表,一个是销售内容表,数据库查询语句如下, 二、我们添加相关LAYOUT的格式控制如下 三、需要报每个字段都用相应的LAYOUT控制一下 四、点击模式,在模式里面,添加REUSE_ALV_GRID_DISPLAY功能的调用 五,会自动生成代码,我们小改一下 六、执行效果如 阅读全文
posted @ 2019-07-28 20:55 像一棵海草海草海草 阅读(1089) 评论(0) 推荐(0)
摘要:一、与ALV相关的类型都是在TYPE-POOLS:SLIS中。我们来到SE11 二、常用的定义有fieldca和layout等,用于显示字段,和控制信息数据等。 三、我们以VBAK表为例,用ALV输出这个VBAK表和VBAP表相关的销售信息 四、代码定义如下 阅读全文
posted @ 2019-07-28 15:08 像一棵海草海草海草 阅读(1275) 评论(0) 推荐(0)
摘要:一、创建一个ALV的程序 二、填写程序属性 三、保存到本地对象 四、来到代码区,这样一个新工程就创建好了,我们后续来写相关的创建代码 阅读全文
posted @ 2019-07-28 14:35 像一棵海草海草海草 阅读(871) 评论(0) 推荐(0)
摘要:一、ALV是SAP中的一个表格,全称为:ABAP List Viewer或者SAP List Viewer,就是可视化表格。 ALV是SAP系统中心的列表标准,可以在ABAP程序中进行报表输出。除去列表的显示和少量交互功能之外,ALV还提供给系统用户多种其它丰富的交互功能。 二、我们打开之前写过的一 阅读全文
posted @ 2019-07-28 14:27 像一棵海草海草海草 阅读(2729) 评论(0) 推荐(0)
摘要:一、代码如下 二、查询结果如下 三、我们把it_spfli的内表内容添加两个 四、结果如下,查询的是所有的JFK和SFO机场。 总结: SAP里面的SQL语句奇葩的一米,常规的SQL的用法很多都用不了,ORDER BY不能加载最后,一加就报错,搞到半夜,气死我了。 学无止境,且行且珍惜。 阅读全文
posted @ 2019-07-28 02:42 像一棵海草海草海草 阅读(5606) 评论(0) 推荐(0)
摘要:一、我们查看SFLIGHT数据库,比如我们需要改这条数据 二、代码如下 三、执行效果如下,显示“数据更新成功” 四、我们来看一下SFLIGHT数据库,发现已经由DEM更改为了AAA了 阅读全文
posted @ 2019-07-27 21:10 像一棵海草海草海草 阅读(5632) 评论(0) 推荐(0)