点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我需要根据报表执行日期动态更改选择屏幕 created_at 字段。
created_at 字段的数据类型为DEC 15。
该字段的域为COM_TSTMP
此字段的值将以如下所示的格式存储
07.01.2010 12:10:13 到 20.01.2010 15:10:13
由于这种格式,我无法动态填充日期。
因此决定使用FM RS_CHANGE_CREATED_VARIANT 来根据报表的执行情况并尝试填充选择选项来更改变体。
我根据需要手动填充 created_at 字段
并将值传递到功能模块 RS_CHANGE_CREATED_VARIANT的表参数 vari_contents 。
这会导致运行时错误,提示 无法将" 20180613 00:00:01"解释为数字。
有什么方法可以覆盖数据类型为DEC的字段的变体值。
我尝试了很多方法,但是结果是相同的。
致谢
Jai
看起来您正在用显示格式而不是YYYYMMDDhhmmss
填充字段。谢谢Matthew。
但是调试之后仍然无法跟踪。
通过在TVRAVC中保持变量,我尝试了不同的方法。
并通过程序对其进行更新,并通过选择变体作为选择变量" T"以及该变体中字段的TVARVC变量的名称来检索该变体。
致谢
Raj
你好
此ABAP语句会吗?
关于杰克
一周热门 更多>