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

BarTender は、ユーザーのそれぞれのニーズを満たすためにいくつかの種類の操作をサポートします。

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

Closed変換操作

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

アクション

説明

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

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

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

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

検索と削除

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

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

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

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

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

検索と後挿入

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

検索と前挿入

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

検索と置換

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

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

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

XSLT を使用して XML を変換

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

Closed入力操作

入力操作では、データを受信するポート、ネットワークソケット、またはファイルを指定できます。[ファイルを待機] 操作の場合、ファイルの存在を監視できます。

アクション

説明

ファイルの読み取り

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

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

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

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

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

ファイルを待機

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

Closed出力操作

指定した出力チャネルへのデータの送信または書き込みを行うことができます。

アクション

説明

電子メールの送信

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

メッセージ キューに送信

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

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

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

シリアル ポートに送信

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

Web サービス要求の送信

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

メッセージを表示

ユーザーにメッセージボックスが表示されます。

Web ページを表示

Web ページを既定のブラウザで開きます。

ファイルの書き込み

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

Closed実行操作

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

アクション

説明

BarTender プロセス

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

変数減分

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

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

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

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

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

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

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

対ループ

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

移動

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

グループ化

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

変数増分

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

PowerShell コマンド

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

BTXML スクリプトの印刷

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

ドキュメントの印刷

イベントが発生するたびに特定の 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 つ以上のレコードを更新します。

Closedフォーム操作

フォーム操作では、フォームの管理、印刷ジョブの管理、および印刷時における印刷オペレータへの情報伝達を行うことができます。

アクション

説明

印刷ジョブのキャンセル

現在の印刷ジョブを取り消します。

フォームデータをクリア

現在のフォームのすべてのコントロールをクリアします。

印刷ジョブを続行

印刷ジョブを次のフォームで継続するか、残っているフォームがない場合は印刷します。

フォームデータをリセット

すべてのコントロールを元の値にリセットします。

フォームを表示

名前で指定したデータ入力フォームを表示します。

ヘルプメッセージを表示

ユーザーにヘルプの内容が表示されます。

メッセージを表示

ユーザーにメッセージボックスが表示されます。

Web ページを表示

Web ページを既定のブラウザで開きます。