アーティクル - CS292316

DataShape にデフォルト値があり、入力「値」が使用されている場合、ThingWorx の「FindDataTableEntries」と「QueryDataTableEntries」がデータを取得しない

修正日: 24-Jan-2024   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 8.2 to 9.5

説明

  • Data Shape にデフォルト値があり、入力「値」が使用されている場合、ThingWorx Services FindDataTableEntriesおよびQueryDataTableEntriesがデータを取得しない
  • ThingWorx のデータ形状にデフォルト値を持つ新しいフィールドを追加した後、 FindDataTableEntriesが動作を停止する
  • Old Composer では、 「values」インフォテーブルに行を追加するときにデフォルト値が表示され、ユーザーはデフォルト値を削除できますが、サービスは期待した結果を取得しません
  • 新しい Composer にはデフォルト値も表示されますが、ユーザーは数値のデフォルト値を削除できないため、期待した結果が得られません。
  • ThingWorx のデータ形状にデフォルト値を持つ新しいフィールドを追加した後、 FindDataTableEntries が動作を停止する
  • FindDataTableEntriesを呼び出す Javascript サービスが予期せずデータを返しませんでした
  • let it=me.CreateValues();
    it.AddRow({id:2});
    let result = me.FindDataTableEntries({values: it});

最新バージョンはこちらを参照ください CS292316