SAP BC-IC Excel 接口发送 format_string
SAP BC-IC Excel Interface send format_string
我正在实施 SAP BC-IC 接口,以便与 Excel 交互。这或多或少像预期的那样工作。但现在我遇到了问题,我想将单元格值设置为 1.1 1.2 1.3 等等。 Excel 自动将其解释为日期并使用 DD.MM 格式。如何使用 SAP BC-IC 桌面办公集成避免这种情况?我认为唯一可以帮助我的方法是:set_format_string
。但我不知道这应该是什么样子。需要将单元格格式化为文本格式。
这里有一个link到official documentation的set_format_string
方法。也尝试了 set_range_format
,它只能格式化边框、数字、颜色和一些东西,但不能格式化文本。
希望有人能帮助我 :)。
您必须使用 set_format()
并将 typ
参数作为 0 传递。引用自 documentation:
Type for currency formatting:
0: Display as text
方法调用如下所示:
CALL METHOD l_iref_spreadsheet->set_format
EXPORTING
rangename = 'rangename'
typ = 0
currency = 'EUR'
IMPORTING
retcode = l_retcode.
我正在实施 SAP BC-IC 接口,以便与 Excel 交互。这或多或少像预期的那样工作。但现在我遇到了问题,我想将单元格值设置为 1.1 1.2 1.3 等等。 Excel 自动将其解释为日期并使用 DD.MM 格式。如何使用 SAP BC-IC 桌面办公集成避免这种情况?我认为唯一可以帮助我的方法是:set_format_string
。但我不知道这应该是什么样子。需要将单元格格式化为文本格式。
这里有一个link到official documentation的set_format_string
方法。也尝试了 set_range_format
,它只能格式化边框、数字、颜色和一些东西,但不能格式化文本。
希望有人能帮助我 :)。
您必须使用 set_format()
并将 typ
参数作为 0 传递。引用自 documentation:
Type for currency formatting:
0: Display as text
方法调用如下所示:
CALL METHOD l_iref_spreadsheet->set_format
EXPORTING
rangename = 'rangename'
typ = 0
currency = 'EUR'
IMPORTING
retcode = l_retcode.