
正文
包含sapooalv的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SAP中ALV输出一个日期字段,怎样设置成不可编辑但却可以用F4搜索帮助来...
这个可以实现,我刚写了个用OO实现的。不可以手工输入。只能通过F4来更改。
第一种办法:对表中某字段的引用,设置ref_table、ref_field,将自动触发该字段所带的搜索帮助。第二种办法:就是利用自定义代码来实现ALV的搜索帮助,显然它的功能更强大、更灵活。
SAP中最多可以同时打开6个窗口,用户可以在一个窗口查看报表,另一个窗口中录入凭证,相互不影响。用户可以通过命令“/O”,或者是点击下图红圈中的图标打开新的窗口。“/O+TCODE”:打开新的窗口并进入操作界面。
相关问答
Q1: abapALV字段怎么设置搜索帮助
1、这个可以实现,我刚写了个用OO实现的。不可以手工输入。只能通过F4来更改。
2、RS_SELFIELD是ALV里面的标准的call back子程序的一个参数,里面记录的是ALV中选择的行的相关信息。RS_SELFIELD-TABINDEX是ALV中选择的行的索引号。
3、Fieldcat-lzero = X. 输出前导零 你看看这个参数设置成空值可以吗?你说的那两个办法正常的话都可以去0的。
4、第一种方法,将GUI的联接属性设为“高速连接”,这样他会保留用户上次的录入的内容,下次录入的时候,就会有下拉提示;第二种方法,你可以试试字段的参数。
5、有两个方法可以试试:第一种方法,将GUI的联接属性设为“高速连接”,这样他会保留用户上次的录入的内容,下次录入的时候,就会有下拉提示;第二种方法,你可以试试字段的参数。
Q2: sap中进行alv输出报表的时候,调用的函数reuse_alv_grid_display._百度...
其本都算输入项目,常用的是I_CALLBACK_PROGRAM 这个指返回的调用程序一般用SY-CPROG 和I_CALLBACK_USER_COMMAND(当前用户命令返回)这个参数 结合作为alv输出界面响应鼠标事件。
反复调用出错有两种可能:(1)ALV某些内表和变量没有清空,可以试着每一次调用ALV之前将ALV显示用到的变量,临时内表都清空(2)你这些ALV共用了某些设置,你可以试着把所有ALV显示的设置单独区分开。
在界面上放一个view container。在component usage 标签下,声明SALV_WD_TABLE 的 usage。到相应的window中把ALV usage的interview view embed 到view container 中。
对应it_sort可以在SE37中看到参考了SLIS_T_SORTINFO_ALV。 见如下程序(可执行的)。
GRID_DISPLAY 的升级版,主要就是增加了单元格处理的功能,比如精确到某一单元格的可编辑状态,这个功能 REUSE_ALV_GRID_DISPLAY是无法做到的。光显示功能,列,行的操作,两者是没有任何区别的。建议你通常使用LVC的ALV。
sapooalv的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、sapooalv的信息别忘了在本站进行查找喔。






