点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
实际上我有2个不同的程序,在两个程序中我都定义了一个可以通过f4_filename收集文件名的参数,并且我在两个程序中都为该参数定义了默认值,并且我正在请求一个值 对于选择屏幕上的两个参数,因为,如果我不能使用默认值,那么我想显示一个默认值,这样我就可以选择一个文件名了,这对于第一个程序来说效果很好 >
方案1。
第一个程序中的参数在的选择屏幕上具有默认值和值请求语句。 在执行此操作时,它会很好..我的意思是,如果我直接单击执行而不通过选择来选择文件名,或者如果我尝试选择一个文件,它将很好地工作,
但在方案2中。
在程序2中的..当我由于默认值已经定义了一个值时直接点击执行..该值显示在字段部分中时,它不会运行..但是当我选择一个文件名时,它运行良好。
Sandra Rossi Ebrahim Hatem 这就是我的代码。
程序1。
参数:pname类型rlgrap-文件名默认为'abcef.xls'。
在选择pname的选择屏幕上的值时。
调用" f4_filename"。
调用" text_convert_xls_to_sap"。
在it_main处循环进入wa_main。
使用..执行bdc_dynprofield。
使用......执行bdc_dynprovalue。
endloop。
程序2。
参数:pname类型rlgrap-文件名默认为'abcef.xls'。
在选择pname的选择屏幕上的值时。
调用" f4_filename"。
选择开始。
调用" text_convert_xls_to_sap"。
在it_main处循环进入wa_main。
使用..执行bdc_dynprofield。
使用......执行bdc_dynprovalue。
endloop。
因此,这里有部分程序,原因是我无法超越的原因。
在这里提到的计划2中,我正在使用该声明
"选择开始"是使我的程序继续前进的原因,正如在程序1中一样,我要对程序1无法使用选择开始陈述。 ...................................
当我使用程序中的价值请求声明(已针对此问题进行了1次以上的选择)时,在选择屏幕上进行的价值请求在直接命中后没有进行响应,而没有从由于价值请求声明而提供的下拉菜单中选择价值。 在实地工作,因此,我观察到,如果已经定义了一个值,并且如果您打算使用该值,那么如果您打算提起选择,则可以将程序工作向前移。 我相信ABAP是一件小事,声音如此..感谢您的关注
嗨,
您能写出您的progarm2代码来检查事件吗? 正在写!
嗨,
在程序2中,
用选择结束代替选择开始。
此致
Vamshi。
我认为您的程序中存在错误!
Deenesh Ramrekha 感谢人类的努力。它收集了参数中的值,但是它并没有移到我在其中使用的下一段代码text.convert_xls_to_sap上。 在选择屏幕上进行值请求后,缺少选择开始事件,我认为此事件阻塞了在值请求后进入实际代码的时间,我认为如果我每次都必须声明选择开始 在选择时使用价值要求。。由于我是初学者,因此我对此不太清楚。任何其他信息都将有所帮助。
请粘贴您的代码,这是可验证的最小方法 例。 并确切说明如何重现您的问题。
一周热门 更多>