技术文章 - CS292316

当 DataShape 具有默认值并且使用输入“值”时,ThingWorx“FindDataTableEntries”和“QueryDataTableEntries”不会检索数据

已修改: 24-Jan-2024   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 8.2 to 9.5

说明

  • 当数据形状具有默认值并且使用输入“值”时,ThingWorx Services FindDataTableEntriesQueryDataTableEntries不会检索数据
  • 将具有默认值的新字段添加到 ThingWorx 中的数据形状后, FindDataTableEntries停止工作
  • 旧 Composer 在向“值”信息表添加行时显示默认值,并允许用户删除默认值,但服务不会检索预期结果
  • 新的 Composer 还提供默认值,但不允许用户删除数字的默认值,因此无法检索预期结果
  • 将具有默认值的新字段添加到 ThingWorx 中的数据形状后, FindDataTableEntries停止工作
  • 调用FindDataTableEntries的 Javascript 服务意外返回“无数据”
  • let it=me.CreateValues();
    it.AddRow({id:2});
    let result = me.FindDataTableEntries({values: it});

这是文章 292316 的 PDF 版本,可能已过期。最新版本 CS292316