SAP BC-IC Excel接口发送format_string

我正在实施SAP BC-IC接口,用于与Excel进行交互。 这或多或less的预期。 但现在我面临这个问题,我想设置一个单元格值为1.1 1.2 1.3等等。 Excel自动将其解释为date并使用DD.MM格式。 SAP BC-IC Desktop Office Integration如何避免这种情况? 我认为唯一可以帮助我的方法是: set_format_string 。 但我不知道这应该是什么样子。 需要以文本格式格式化单元格。

这是一个到set_format_string方法的官方文档的链接。 尝试set_range_format以及只能格式化边界,数字,颜色和一些东西,但没有文字。

希望有一些人可以帮助我:)。

您必须使用set_format()并将typparameter passing为0.引用来自文档 :

货币格式的types:

0:显示为文本

方法调用如下所示:

 CALL METHOD l_iref_spreadsheet->set_format EXPORTING rangename = 'rangename' typ = 0 currency = 'EUR' IMPORTING retcode = l_retcode.