データ オブジェクト変数内の反復データの操作

複合変数アクティビティを使用して、データ オブジェクト変数内の反復データを操作し、行を簡単に追加、編集、および削除できます。

複合変数アクティビティを作成する場合は、データ オブジェクトの複合的な配列フィールドを使用して、データを追加、編集、削除、取得、および検索できます。「複合変数アクティビティの構成」を参照してください。

検索を使用して追加、更新、取得、または取得すると、リスト内の個々のフィールドが使用可能になり、リスト名のプレフィックスが付けられます。リスト項目全体を表す追加の特別な列も利用できるため、個々のフィールドをマッピングするのではなく、この列を別のデータ オブジェクトにマッピングできます。次の例を参照してください。

サンプル JSON

{
  "make": "VOLKSWAGEN",
  "model": "TIGUAN",
  "dateFirstUsed": "23 JULY 2009",
  "fuelType": "DIESEL",
  "colour": "SILVER",
  "engineSize": "1968",
  "registrationDate": "23 JULY 2009",
  "manufactureDate": "23 JULY 2009",
  "manufactureYear": "2009",
  "motTestReports": [
    {
      "testDate": "27 NOVEMBER 2020",
      "expiryDate": "26 NOVEMBER 2021",
      "testResult": "PASS",
      "odometerReading": 99946,
      "odometerUnit": "mi",
      "motTestNumber": 647548533803,
    },
    {
      "testDate": "30 APRIL 2019",
      "expiryDate": "10 NOVEMBER 2020",
      "testResult": "PASS",
      "odometerReading": 93479,
      "odometerUnit": "mi",
      "motTestNumber": 998440423025,
    },
    {
      "testDate": "11 MAY 2018",
      "expiryDate": "10 MAY 2019",
      "testResult": "PASS",
      "odometerReading": 88237,
      "odometerUnit": "mi",
      "motTestNumber": 246230668405,
    }
  ],
  "motTestDueDate": "26 NOVEMBER 2021"
}

上記の JSON サンプルでは、「motTestReports」は別のデータ オブジェクトにマップできる特別な列であり、「testDate」、「expiryDate」、「testResult」、「odometerReading」、「odometerUnit」、および「motTestNumber」は個々のフィールドです。

複合変数ノード: 繰り返しデータの操作