我正在尝试将 BATCH 输入用于我的记录添加页面。
但我无法从 Excel 接收日期格式;它始终显示为“00000000”。
我试过这些例子:31.07.2012 20123007 20120730 等等..
但这些都不能解决我的问题。我该如何解决这个问题?
我正在尝试将 BATCH 输入用于我的记录添加页面。
但我无法从 Excel 接收日期格式;它始终显示为“00000000”。
我试过这些例子:31.07.2012 20123007 20120730 等等..
但这些都不能解决我的问题。我该如何解决这个问题?
当您从 SHDB 或BDC_OPEN_GROUP功能模块DATFM参数创建批输入会话时,可以指示日期格式。如果 DATFM 参数值为“%”(默认),SAP 将使用用户的日期格式。
1.您可以使用代码将日期变量从内部格式转换为外部格式
DATA table_date_field TYPE d. "internal format YYYYMMDD, 8 digits
DATA screen_date_field TYPE bapi_date. "external format 10 characters
table_date_field = '20101231'.
WRITE table_date_field TO screen_date_field.