为在 SAP 连接器中读取的字段传递的参数:读取 SAP table(预览)
Parameter to be passed for Field to read in SAP connector: Read SAP table(preview)
我无法使用逻辑应用程序中的读取 SAP table(预览)操作从 SAP table 获取多个 columns/fields。我尝试将它作为数组传递,但它抛出一个错误:意外的标记 StartArray。路径 queries.fieldname.'.'
如果我们不将任何参数传递给要读取的字段,它将获取所有行。你能建议我如何从 Read SAP table(preview)
中获取多个字段吗
不清楚指定字段的参数应该是什么。作为替代方案,您可以使用“SAP 中的 [RFC] 调用函数”- 连接器并调用 RFC BBP_RFC_READ_TABLE.
在'Input RFC parameters'中您可以指定字段return。
<BBP_RFC_READ_TABLE xmlns="http://Microsoft.LobServices.Sap/2007/03">
<QUERY_TABLE>LAGP</QUERY_TABLE>
<OPTIONS>
<RFC_DB_OPT>
<TEXT>LGNUM = '800' AND LGTYP = '001'</TEXT>
</RFC_DB_OPT>
</OPTIONS>
<DELIMITER>;</DELIMITER>
<FIELDS>
<RFC_DB_FLD>
<FIELDNAME>LGTYP</FIELDNAME>
</RFC_DB_FLD>
<RFC_DB_FLD>
<FIELDNAME>LGPLA</FIELDNAME>
</RFC_DB_FLD>
</FIELDS>
</BBP_RFC_READ_TABLE>
我无法使用逻辑应用程序中的读取 SAP table(预览)操作从 SAP table 获取多个 columns/fields。我尝试将它作为数组传递,但它抛出一个错误:意外的标记 StartArray。路径 queries.fieldname.'.' 如果我们不将任何参数传递给要读取的字段,它将获取所有行。你能建议我如何从 Read SAP table(preview)
中获取多个字段吗不清楚指定字段的参数应该是什么。作为替代方案,您可以使用“SAP 中的 [RFC] 调用函数”- 连接器并调用 RFC BBP_RFC_READ_TABLE.
在'Input RFC parameters'中您可以指定字段return。
<BBP_RFC_READ_TABLE xmlns="http://Microsoft.LobServices.Sap/2007/03">
<QUERY_TABLE>LAGP</QUERY_TABLE>
<OPTIONS>
<RFC_DB_OPT>
<TEXT>LGNUM = '800' AND LGTYP = '001'</TEXT>
</RFC_DB_OPT>
</OPTIONS>
<DELIMITER>;</DELIMITER>
<FIELDS>
<RFC_DB_FLD>
<FIELDNAME>LGTYP</FIELDNAME>
</RFC_DB_FLD>
<RFC_DB_FLD>
<FIELDNAME>LGPLA</FIELDNAME>
</RFC_DB_FLD>
</FIELDS>
</BBP_RFC_READ_TABLE>