親シナリオAから別シナリオ実行コマンドで呼び出された子シナリオBへ、データ参照IDを継承するコマンド。本コマンドは子シナリオBで使用する。
※注意点
・子シナリオBでデータ参照IDの値を変更すると、親シナリオAにもその変更が反映される。そのため、継承したデータ参照IDの値に変更を加えたくない場合は新しいデータ参照IDにコピーすることを推奨する。
・親シナリオ実行前はシナリオを保存すること
![6.16.2-1.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=2d09ef7cc4d12a525512b50b4e085e1c246fd28f.png)
![6.16.2-2.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=3bb6be5c7aea04030fa52aea7fcdfba5f0a9e569.png)
- 名称 内容
- 継承する対象: 継承したいデータの数を選択する。
- 継承データ参照ID: 継承対象が「1つのデータ参照ID」のときに表示される。 親シナリオで定義されたデータ参照ID名を入力する。
- シナリオ名: 継承対象が「すべてのデータ参照ID」のときに表示される。 親シナリオを選択する。
シナリオ例(親シナリオからデータを継承・1つの参照ID):
親シナリオAで定義したデータ参照ID「data」を、子シナリオBに継承する。継承したデータ参照IDをメモ帳に入力する。また、継承したデータ参照IDの値を変更し、親シナリオAでメモ帳に入力させ、その変更が反映されたことを確認する。
キーボード入力(文字)コマンドでは高度データ参照ID呼び出し機能(${})を利用している。
![6.16.2-3.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=7b312188a9c30f2c2415c9edd9d983ee075343c6.png)
![6.16.2-4.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=79997da61c3227bfb554fa12758341c83b029a8f.png)
シナリオ例(親シナリオからデータを継承)の実行結果:
![6.16.2-5.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=38d6071f1502eb4d9c0afdbd6cd1f114c90226a9.png)
シナリオ例(親シナリオからデータを継承・すべての参照ID):
親シナリオの全てのデータ参照IDを継承し、子シナリオ側でそれらのデータ参照IDをメモ帳に入力する。
![6.16.2-6.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=34c945bf16a7d20cc3146f6a248997c6ea5ab2a6.png)
![6.16.2-7.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=742b81c890ee8fd5754548bb4e034eb64717dc94.png)
シナリオ例(親シナリオからデータを継承・すべての参照ID)の実行結果:
![6.16.2-7.png](/faq/abbc1a5763a96d5dbd412ae822ac9ea875904359/acquisition_from_s3/?file_hash=3713fda738842de575cf228464a8697da1502984.png)