アーティクル - CS292316
DataShape にデフォルト値があり、入力「値」が使用されている場合、ThingWorx の「FindDataTableEntries」と「QueryDataTableEntries」がデータを取得しない
修正日: 24-Jan-2024
適用対象
- 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