Available Actions(使用可能なアクション)

Process Builder では、ユーザーのニーズに適合するプロセスファイルを作成するためのさまざまな操作がサポートされています。

[アクションの新規作成] ダイアログの検索ボックスを使用して、追加する操作を検索できます。そのためには、左側のペインで操作のカテゴリを選択し、目的の操作を検索ボックスに入力します。表示されるリストで目的の操作をダブルクリックします。

Closed印刷操作

BarTender ドキュメントを印刷するために BarTender に印刷要求を送信する操作から選択します。印刷操作には、データ入力フォームを使用してドキュメントにデータを印刷するためにデータの入力を求めるオプションや、失敗した印刷ジョブを再送信するオプションが含まれます。

アクション

説明

BTXML スクリプトの印刷

BarTender に送信するBTXMLスクリプトを指定します。BarTender ではスクリプトのコード処理が行われ、コードで定義されているタスクが完了します。

ドキュメントの印刷

Integration Service では、プロセスファイルが実行されるたびに特定の BarTender ドキュメントが印刷されます。

Closed変換操作

データを操作する広範な操作から選択します (検索と置換、内容の挿入、レコードセットへのテキストの変換など)。変換操作には、ファイルの名前変更といったシンプルな操作や、XSLT スタイルシートを使用して XML を BTXML に変換するといった複雑な操作が含まれます。

アクション

説明

ソース テキストの末尾に挿入

指定したソースを開き、入力したテキストまたは文字をソーステキストの末尾に挿入します。

ソース テキストの先頭に挿入

指定したソースを開き、入力したテキストまたは文字をソーステキストの先頭の前に挿入します。

検索と削除

指定したソース内でテキストまたは文字を検索し削除します。

検索し、その後のすべてを削除

指定したソース内でテキストまたは文字を検索し、見つかった文字列の後のすべてのデータを削除します。

検索し、その前のすべてを削除

指定したソース内でテキストまたは文字を検索し、見つかった文字列の前のすべてのデータを削除します。

検索と後挿入

指定したソース内でテキストまたは文字を検索し、入力した内容をその後に挿入します。

検索と前挿入

指定したソース内でテキストまたは文字を検索し、入力した内容をその前に挿入します。

検索と置換

指定したソース内でテキストまたは文字を検索し、入力した内容で置換します。

テキストをレコードセットに変換

認識されたテキストソースを指定されたデータベースのレコードセットに変換します。

XSLT を使用して XML を変換

XSLT スタイルシートを使用して、他のアプリケーションの出力 XML の元の XML 形式を他の XML 形式に変換します。再フォーマット化された XML は出力変数に保存されます。

Closed入力操作

入力操作では、次の操作の実行前におけるファイルの存在の確認やデータの受信に使用するポート、ネットワークソケット、またはファイルを指定できます。

アクション

説明

ファイルの読み取り

指定したフォルダで定義したファイルの種類を監視し、そのファイルに含まれるデータを読み取った後、データを変数に保存します。

ネットワーク ソケットからの読み取り

ネットワークソケットで受信データを読み取ります。

シリアル ポートからの読み取り

シリアルポートで受信データを読み取ります。

ファイルを待機

指定したフォルダで定義したファイルの種類を監視します。ファイルが検出されると操作が終了し、後続の操作が実行可能になります。

Closed出力操作

出力操作では、指定した出力チャネル (電子メールや Web サービス要求など) に Process Builder がデータを送信または書き込むことができます。

アクション

説明

電子メールの送信

指定したメール アカウントに電子メールを送信します。

メッセージ キューに送信

Microsoft メッセージキュー (MSMQ) にメッセージを書き込みます。

ネットワーク ソケットに送信

TCP または UDP ソケットにデータを送信します。

シリアル ポートに送信

シリアル ポートにデータを書き込みます。

Web サービス要求の送信

Web サービス (REST または SOAP) に HTTP 要求を送信します。

ファイルの書き込み

ファイルにデータ文字列を書き込みます。

ログにメッセージを書き込む

メッセージ ログに情報を送信します。

Closed実行操作

実行操作では、操作のサブセットのグループ化、スクリプトコマンドの送信、データベースレコードの操作、およびその他の操作で使用する変数の設定を行うことができます。

アクション

説明

BarTender プロセス

Process Builder プロセス ファイルまたはレガシー Batch Maker バッチファイル内の複数の BarTender ドキュメントを印刷します。

変数減分

操作が実行されるたびに値が減分する変数を指定します。

データベース レコードごと

レコードごとにデータベースクエリと操作を実行します。

アーカイブ内の各ファイル

指定した条件に一致するアーカイブフォルダ内の各ファイルに 1 つ以上の操作のグループを実行します。

フォルダー内の各ファイル

指定した条件に一致するフォルダ内の各ファイルに 1 つ以上の操作のグループを実行します。

対ループ

割り当てられた変数の値が各ループ反復で増分または減分することによって指定値に達するまで連続して実行する 1 つ以上の操作のグループを指定します。

移動

指定した操作に移動して実行操作を続けます。

グループ化

プロセスに対して操作のサブグループを指定します。グループ内の操作は、連続または並列で繰り返し実行できます。

変数増分

操作が実行されるたびに値が増分する変数を指定します。

PowerShell コマンド

Windows PowerShell コマンドを実行します。

BTXML スクリプトの印刷

BTXML スクリプトを BarTender に送信してコードを処理し、そのコードで定義されているタスクを完了します。

ドキュメントの印刷

Integration Service では、プロセスファイルが実行されるたびに特定の BarTender ドキュメントが印刷されます。

Select Case

1 つ以上の [Case] サブ操作および 1 つの [既定値] 操作を作成し、どの操作を実行するかを決定するために評価する変数を指定します。

複数の変数を設定

複数の変数の値を設定します。

変数の設定

1 つの変数の値を設定します。

シェルコマンド

オペレーティングシステムコマンドまたはサードパーティユーティリティを実行するために使用できるシェルコマンドを実行します。

中止

実行中のプロセスに対するすべての操作を中止します。

待機

操作が終了するまで待機する時間を指定します。この操作を使用して、連続する操作を一時停止できます。

ファイルを待機

指定したフォルダで定義したファイルの種類を監視します。ファイルが検出されると操作が終了し、後続の操作が実行可能になります。

While ループ

指定した条件が満たされる限り順次実行を継続する 1 つ以上の操作のグループを指定します。

ワークフロー遷移

ワークフローに割り当てられた Librarian ファイルが 1 つのワークフロー状態から別の状態に遷移します。

Closedファイル操作

サポートされているファイルシステムおよび場所にあるファイルやフォルダを操作できます。ファイルシステムまたは場所は、プロセスファイルを含むフォルダに相対的なパス、一時ストレージフォルダ、ローカルファイルシステムまたはネットワーク共有、Librarian、あるいはサポートされているクラウドストレージの場所にすることができます。サポートされているクラウドストレージの場所の詳細については、Administration Console の「クラウドストレージページ」を参照してください。

アクション

説明

ファイルをアーカイブに追加

1 つ以上のファイルをフォルダからアーカイブに追加します。

ファイルのコピー

ファイルをある場所から他の場所にコピーします。

フォルダーをコピー

フォルダをコピーします。

フォルダーの作成

フォルダーを作成します。

ファイルの削除

ファイルを削除します。

フォルダーを削除

フォルダーを削除します。

アーカイブからファイルを抽出

アーカイブから 1 つ以上のファイルをフォルダに抽出します。

アーカイブ内の各ファイル

指定した条件に一致するアーカイブフォルダ内の各ファイルに 1 つ以上の操作のグループを実行します。

フォルダー内の各ファイル

指定した条件に一致するフォルダ内の各ファイルに 1 つ以上の操作のグループを実行します。

ファイルの移動

ファイルをある場所から他の場所に移動します。

フォルダーを移動

フォルダを移動します。

ファイルの読み取り

指定したフォルダで定義したファイルの種類を監視し、そのファイルに含まれるデータを読み取った後、データを変数に保存します。

ファイル名の変更

ファイル名を変更します。

フォルダーの名前変更

フォルダーの名前を変更します。

ワークフロー遷移

ワークフローに割り当てられた Librarian ファイルが 1 つのワークフロー状態から別の状態に遷移します。

ファイルの書き込み

ファイルにデータ文字列を書き込みます。

Closedデータベース操作

データベース操作では、レコードセットに操作を実行することや、テキストファイルからレコードセットを作成することができます。

アクション

説明

データベース レコードを削除

接続されたデータベースから 1 つ以上のレコードを削除します。

SQL を実行

カスタムの SQL (Structured Query Language: 構造化照会言語) スクリプトを実行します。

データベース レコードごと

レコードごとにデータベースクエリと操作を実行します。

データベース レコードを挿入

接続されたデータベースに新しいレコードを挿入します。

テキストをレコードセットに変換

認識されたテキストソースを指定されたデータベースのレコードセットに変換します。

データベース レコードを更新

接続されたデータベースの 1 つ以上のレコードを更新します。