gpt4 book ai didi

c# - 功能模块RSAQ_REMOTE_QUERY_CALL选择参数

转载 作者:太空宇宙 更新时间:2023-11-03 16:03:11 27 4
gpt4 key购买 nike

我正在尝试通过 rfc 调用(.NET 连接器 3)使用功能模块 RSAQ_REMOTE_QUERY_CALL,但我在选择参数方面遇到了问题。我的查询有两个参数:

  • Material (SP$00001)
  • 语言 key (SP$00002)

我想从我的 C# 程序中提供它们,根本不想使用变体。当我使用 variant - 查询工作正常,但使用参数时,我总是得到 NO_DATA_SELECTED 异常。我附加这样的参数:

        var selection = query.GetTable("SELECTION_TABLE");

selection.Append();

selection.SetValue("SELNAME", "SP$00001");
selection.SetValue("KIND", "S");
selection.SetValue("OPTION", "EQ");
selection.SetValue("SIGN", "I");
selection.SetValue("LOW", "Material");

selection.Append();

selection.SetValue("SELNAME", "SP$00002");
selection.SetValue("KIND", "S");
selection.SetValue("OPTION", "EQ");
selection.SetValue("SIGN", "I");
selection.SetValue("LOW", "EN");

这个功能模块可以使用选择参数吗?

最佳答案

可能有帮助的两件事:

  • 确保仅针对选择选项将 KIND 设置为 S - 对于参数,它必须是 P。使用功能模块 RSAQ_REMOTE_QUERY_FIELDLIST 找出类型(以及名称)。
  • 尝试使用内部单字符语言 E 而不是外部语言 EN

关于c# - 功能模块RSAQ_REMOTE_QUERY_CALL选择参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20497856/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com