外购入库单问题记录

1. 双击采购订单号,跳转 ‘me23n’

  这个是要用到 “GUI状态”的,所以需要创建 GUI状态,不过,这个是双击,不是点击按钮,所以,这个和之前的点击按钮进行保存或者进行打印的是不一样的,之前的那些按钮是写在 “应用程序工具栏”。而这个是在功能键中,而且这个是标准模板自带的,不需要自己去写。

  

 

 

 

 

那么这个&IC1是在哪儿查到的呢?

  1. 【由于我是需要跳转到 ‘me23n’,所以我就需要打开 ‘me23n’】在主界面输入事务代码:me23n

  2. 选中这个,按F1

  

 

   3. 点击小扳手,那个参数id 就是了

  

 

 那GUI状态设置好了之后

  1. 首先要在显示alv调用函数里面把这两个功能打开:

  

 

   2. 编写被调用的form

  

 

  这样就完成了。

2. 利用二分查找法read表,在这个报表中遇到了问题:有的数据就没有读出来

原因:因为要用二分查找法读表的话,一定要记得将这个表排序,有的表是只有一个key值,所以,排序的时候,只输入一个key就行了,但是有的表是有多个key的,比如:

 

 图中的prcd表就有三个key,但是我一直以为这个是只能写一个key,所以排序的时候也是只有一个key值,所以就没有查到。在排序的哪儿把这三个key值都写上就对了。

 

posted @ 2023-02-21 19:20  阿杰小子  阅读(34)  评论(0)    收藏  举报