我正在 ABAP 中编写一个新的 RFC 可调用函数,它应该能够导入键值映射列表。
RFC 调用应用程序将 Python 与PyRFC库一起使用。
我不确定是否应该创建一个新的自定义数据结构,是否可以重用现有的数据结构。
导入参数应该能够包含以下列表:
('key1', ['key1val1', 'key1val2', ...])
('key2', ['key2val1', 'key2val2', ...])
....
如果可能的话,我想重用现有的数据结构。
一个丑陋的 hack 是这样设计 API:使用字符串并解析为 json。但这是我想避免的解决方法。
我找到了数据结构WDY_KEY_VALUE
,但那里的值是一个字符串。我需要一个值是字符串列表的结构。