このタスクについて
ランタイムでデータベース接続をダイナミックに選択できるようにするには、コンテキスト変数を定義し、データベース入力コンポーネントの[Dynamic settings] (ダイナミック設定)で設定する必要があります。
-
[Contexts] (コンテキスト)ビューで[+]ボタンをクリックしてテーブルに行を追加し、[Name] (名前)フィールドをクリックして変数[myConnection]の名前を入力します。
-
[Type] (タイプ)リストフィールドで、[List Of Value] (値のリスト)を選択します。
-
[Value] (値)フィールドをクリックし、フィールドに表示されるボタンをクリックして[Configure value of list] (リストの値の設定)ダイアログボックスを開きます。
-
[Configure value of list] (リストの値の設定)ダイアログボックスで、[New...] (新規)ボタンをクリックして[New Value] (新しい値)ダイアログボックスを開き、テキストフィールド、この例ではtMysqlConnection_1に接続コンポーネントの1つの名前を入力します。[OK]をクリックして、ダイアログボックスを閉じます。
この例では、他の接続コンポーネント名をもう一方のリスト項目tMysqlConnection_2として指定するには、この手順を繰り返します。
完了したら[OK]をクリックして、[Configure Values] (値の設定)ダイアログボックスを閉じます。
-
変数値フィールドのとなりのチェックボックスをオンにし、実行時に表示するメッセージを[Prompt] (プロンプト)フィールドに入力します。この例では、Select a connection component:(接続コンポーネントを選択します:)と入力します。