お問い合わせ

Script

Scriptコンポーネントを使用すると、Visual Basic スクリプトを記述できます。Visual Basic コードを実行して、さまざまな操作を実行できます。

サポートされている機能

スクリプトコンポーネントのタイトルバーをダブルクリックして、スクリプトエディタウィンドウを起動します。

1. パラメータ セクションでは、(アイコンをクリックして) 入力変数を作成し、スクリプトで使用できます。パラメータを作成したら、名前とデータ型の変更ができます。作成されたパラメータごとに、スクリプト コンポーネントはデータ入力ポートを公開します。

2. スクリプト セクションでは、VB スクリプトを入力します。

3. Validate(検証) ボタンをクリックして、VB コード ブロックを確認します。

4. VB コード ブロックにエラーがある場合は、Error(エラー) セクションで確認できます。

5. Return Type(戻り値の型) セクションでは、ユーザーは戻り値のデータ型を指定できます。

ポート

スクリプトコンポーネントはコントロール入力ポート、コントロール出力ポートおよびデータ出力ポートを既定で公開します。

ポート 説明
Control In 1つ以上のコンポーネントのコントロール出力ポートに接続する必要があります。
Control Out 他のコンポーネントの コントロール入力 ポートに接続する必要があります。
Data In-Dynamic 入力値を取得するデータ出力ポート(オブジェクト)に接続する必要があります。
Data Out データを収集する別のコンポーネントのデータ入力ポートに接続する必要があります。スクリプトコンポーネントは、オブジェクト、文字列、整数など、あらゆるタイプのデータを返すことができます。

プロパティ

スクリプトコンポーネントのプロパティを編集するには、プロパティウィンドウで編集します。次のプロパティが編集可能です。

プロパティ 説明
Search それぞれのプロパティを検索します。
Delay After Execution アクションが実行された後の、待機時間(秒単位)を指定します。
Delay Before Execution アクションが実行されるまでの待機時間(秒単位)を指定します。
Name コンポーネントを識別する名前を指定します。対応するアプリケーションフィールドに一致する名前を設定する必要があります。

2つの数値を追加する例を見てみましょう。

スクリプトコンポーネントを使用するには:

1. ツールボックスで、General(全般)を展開します。

2. スクリプトコンポーネントをドラッグし、デザインサーフェイスにドロップします。 3. スクリプトコンポーネントのタイトルバーをダブルクリックします。

スクリプトエディタダイアログボックスが表示されます。

4. スクリプト (VB.NET) に、実行するコードを入力します。 この例では、2つの数字を追加するコードが入力されています。 5. VALIDATE(検証) をクリックして、コードのエラーを確認します。 6. をクリックして、コードに追加した2つの変数を定義します。 7. 追加したパラメータの名前と変数の型を編集します。 Noteパラメータを削除するには をクリックします
8. OKをクリックします。デザインサーフェイスにはプロセスフローが表示されます。 9. このシナリオでは、入力値を追加するには、変数コンポーネントを追加する必要があります。 10. 変数コンポーネントを追加するには:
  • ツールボックスで、General(全般)を展開します。
  • 変数コンポーネントをドラッグし、デザインサーフェイスにドロップします。
  • 変数コンポーネントダブルクリックし、アイコンをクリックし、両方の変数の入力値を設定します。
11. スクリプトコンポーネントで表示する出力をメッセージボックスShowコンポーネントに追加します。 12. メッセージボックスコンポーネントに追加するには:
  • ツールボックスで、General(全般)を展開します。
  • メッセージボックスShowコンポーネントを展開し、Showコンポーネントをドラッグし、デザインサーフェイスにドロップします。
13. 接続します:
  • すべてのコンポーネントのコントロールポート
  • 変数コンポーネント内のさまざまな変数の値のデータ出力ポートを、スクリプトコンポーネントのそれぞれのパラメータのデータ入力ポートへ。
  • スクリプトコンポーネントのデータ出力ポートを、メッセージボックスコンポーネントのデータ入力ポートへ。

14. ツールバーのRunをクリックします。 スクリプトコンポーネントに入力されたコードの出力が表示されます。

このサイトは、株式会社EXAMPLEのコーポーレートサイトです。
サンプルの文書ですので、ご注意ください。サンプルの文書ですので、ご注意ください。サンプルの文書ですので、ご注意ください。