フォームを管理する

バージョン管理

フォームは、開発中、支援のためにバージョン管理の対象となります。フォームが保存されるたびに、マイナーバージョンが増加し、識別しやすいように入力された説明が注釈付きで表示されます。

デフォルトでは、[最新]フィルターがオンになっており、各フォームの最新バージョンのみが[フォーム]ページに表示されます。以前のバージョンは、見やすくするために非表示になっています。

フォームのマイナーバージョンをすべて表示するには:

  1. [Interactフォーム]ページで、[フィルター]をクリックしてフィルターを表示します。
  2. 最新]フィルターをオフにします。

    すべてのバージョンが表示されます。

  3. 必要に応じて、フォームの以前のバージョンで[オプション]をクリックします。ここから、フォームを表示するか、更新ノートを表示するかを選択できます。

    フォームの最新バージョンからのみ、すべてのオプションにアクセスできます。オプションには以下のものがあります。

    • フォームを表示 – フォームを表示し、[テスト]領域が使用できるようになりますが、フォームの編集や変更はできません。
    • 更新ノートを表示 – 関連する更新ノートを表示します。
    • フォームを編集 – フォームの編集を続行できます。
    • 基本情報を編集 – フォームに関連する基本情報の詳細を更新できます。これらはフォームが最初に作成されたときに入力する詳細です。
    • メジャーリリースを増やす – フォームのバージョンをメジャーバージョンに増加します。
    • フォームをエクスポート – 別のシステムにインポートするために、BPFORMファイル形式でフォームをエクスポートします。
    • 削除 – フォームの最新バージョンを削除し、以前のバージョンに戻します。フォームの最初のバージョンも削除できません。

フォームをインポートする

以前にこのInteractシステムまたは別のInteractシステムからエクスポートされたフォームはインポートできるため、すでに開発済みのフォームを再作成する必要はありません。

フォームをインポートする前に、まだフォームが割り当てられていないビジネスプロセスを用意する必要があります。

  1. [Interactフォーム]ページで、[フォームをインポート]をクリックします。

    フォームが関連付けられていないビジネスプロセスがない場合は、[フォームをインポート]アイコンはアクティブ化しません。フォームをインポートする前に、ビジネスプロセスを作成する必要があります。ビジネスプロセスに関連付けられるフォームは1つのみです。詳細については、「Automation Lifecycle Managementユーザーガイド」「」を参照してください。

  2. 必要とするエクスポートされたフォームに移動して選択します。

    フォームが次の場合:

    • Interactシステムにすでに存在する場合、メッセージが表示されます。

    • 存在しない場合、[フォームをインポート]ページが表示されます。

  3. 必要に応じて、次のいずれかのオプションを選択します。
    • 上書き – [フォームをインポート]ページが表示されます。ダイアログには、説明、配信方法、デフォルトの承認タイプ、更新ノート、カテゴリー、アイコンを追加できる[フォームを編集]ページと同じフィールドがあります。
    • 名前の変更 – [フォームをインポート]ページが表示されます。フォームを割り当てるビジネスプロセスを選択し、フォームの新しい名前を入力する必要があります。

  4. 必要に応じて、フォームをリンクするビジネスプロセスを変更します。

  5. フォームをインポート]をクリックして、インポートを完了します。

フォームをテストする

[フォームを表示]または[フォームを編集]ページの右側のエリアがテストエリアです。このエリアでは、Interactユーザーに対して表示されるのと同じように表示されます。また、ルールやフィールド制限が設計どおり機能することを確認できます。

フォームをテストするには:

  1. [Interactフォーム]ページで、目的のフォームの[オプション]をクリックし、[フォームを表示]または[フォームを編集]をクリックします。
  2. フィールドに情報を入力してテストします。

以下の例は、複数ページフォームのテストエリアを示しています。

キーフィールド

キーフィールドを使用すると、データがオートメーションを移動するときにデータを簡単に追跡および監査できます。

フォームを作成するとき、省略記号アイコンをクリックし、[キーフィールドを作成]を選択すると、キーフィールドとして識別するフィールドを1つ選択できます。このオプションは、テキストフィールドタイプまたは番号フィールドタイプのフィールドでのみ使用できます。選択すると、フォームのフィールドタイルの下にキーが表示されます。たとえば、

は次のようになります。

別のフィールドで[キーフィールドを作成]を選択して、キーフィールドを再割り当てできます。省略記号アイコンをクリックして[キー解除]を選択することで、フィールドからキーを削除することもできます。

キーフィールドは、InteractのフォームからBlue Prismのワークキューによるデータ処理まで、データを追跡するために使用できます。

この例は、以下を示しています。

  1. フォームは、キーフィールドとして設定された[患者識別番号]というフィールドを使用して作成されています。
  2. [Blue Prism] > [システムマネージャー] > [ワークフロー] > [ワークキュー]で、ワークキューを構成してキーフィールド情報を検索できます。[キー名]フィールドに、フォームの作成時に使用したオートメーションIDを入力します。上の例では、[患者識別番号]フィールドが次の値を持つ[数値]タイプフィールドとして作成されたため、オートメーションIDはpinです。

    Blue Prismの[キー名]フィールドに入力された値が、フォームフィールドの[オートメーションID]フィールドに入力された値と一致することが重要です。

  3. ユーザーがInteractでこのフォームを入力してフォームを送信すると、このフィールドに入力した値がInteractの[送信履歴]ページの[キー値]列に表示されます。必要に応じて、ユーザーはこの列をフィルタリングして特定の値を検索できます。詳細については、「Interact ユーザーガイド」を参照してください。
  4. 情報が処理されると、キー値がBlue Prismワークキューに表示されます。

[]入力時にデータを隠す]または[送信時にデータを消去を使用するようテキストフィールドが設定されている場合は、入力時にデータがフィールド表示される可能性があるため、キーフィールドとして設定しないでください。

フォームを編集する

必要なフォームの[オプション]から[フォームを編集]を選択して、既存のフォームのレイアウトと内容を編集できます。必要に応じて、フィールドとルールを追加または編集できます。詳細については、「Interactフォームを作成する」を参照してください。

フォームを編集]オプションが利用できない場合は、次のことを確認します。

  • あなたは、フォームが関連付けられているビジネスプロセスのメンバーです。メンバーでない場合は、フォームを編集することはできません。
  • フォームが使用するビジネスプロセスはアクティブです。ビジネスプロセスが廃止された場合、フォームを編集することはできません。

フォームの名前と説明、配信方法、アクセス、および承認の設定を編集する場合は、必要なフォームの[オプション]で[基本情報を編集]を選択します。フォームが関連付けられているビジネスプロセスを変更することはできません。これらのフィールドの詳細は、「フォームを追加する」を参照してください。

フォームを削除する

たとえば、バージョン0.3で使用していた構造に戻すために、バージョン0.4のフォームを削除したり、古いフォームを完全に削除したりするなど、Interactフォームのすべてのバージョンを完全に削除できます。ロックされているフォームは削除できません。

フォームを削除すると、そのフォームは完全に削除されます。削除したフォームを復元することはできません。

Interactフォームを削除するには:

  1. [Interactフォーム]ページで、目的のフォームの横にある[オプション]をクリックし、[削除]をクリックします。

    そのバージョンを削除することを確認するメッセージが表示されます。

  2. はい]をクリックします。

    選択したものが以下の場合:

    • フォームのバージョン0.1または0.0の場合は、完全に削除されます。
    • フォームのバージョン0.2以上の場合は、そのバージョンが削除され、フォームが以前のバージョンに戻ります。
  3. 必要に応じて、フォームが完全に削除されるまでステップ1と2を繰り返します。

検索オプション

Interactフォームでは、以下を検索できます。

フォームを検索する

  1. [Interactフォーム]ページで、[フィルター]をクリックして[フィルター]パネルを開きます。
  2. 切り替えを使用して必要なフィルターをオンにし、情報を入力してフォームを見つけます。同時に複数のフィルターを適用できます。

    使用可能なフィルターは次のとおりです。

    フィルター

    説明

    フォーム名

    フォーム名の全体または一部を入力します。

    プロセス名

    フォームが関連付けられているビジネスプロセスの正式名または部分名を入力します。

    バージョン

    検索するフォームのバージョン番号を入力します。

    これがフォームの最新バージョンではなく以前のバージョンの場合は、[最新]フィルターをオフにして表示する必要があります。

    最新

    フォームの最新バージョンまたは以前のバージョンを表示するかどうかを選択します。オプションは次のとおりです。

    • はい - フォームの最新バージョンのみを表示します。これはデフォルト設定です。
    • いいえ – フォームの以前のバージョンのみを表示し、最新バージョンは表示しません。

    デフォルトでは、[最新]のフィルターはすでにオンになっています。フォームのすべてのバージョンを表示する場合は、オフにできます。

    更新者

    ユーザーのユーザー名、またはユーザー名の一部を入力します。

    更新日時

    日付範囲を入力します。

    • 最初のフィールドで、最も早い日付を選択します。
    • 2番目のフィールドで、最も遅い日付を選択します。
    • 必要に応じて、時間フィールドを調整します。デフォルトで、最初の日付の時刻は00:00:00、最後の日付の時刻は23:59:59になっているため、丸一日が含まれることになります。

    この期間中に更新されたすべてのフォームを表示します。

    インポート日時

    次のいずれかのオプションを選択します。

    • はい – インポートされた未編集のフォームのみを表示します。フォームがインポートされ、フォームのマイナーバージョンまたはメジャーバージョンが変更された場合、フォームがインポート済みフォームとして分類されなくなり、表示されません。
    • いいえ – インポートされたフォームではなく、他のすべてのフォームを表示します。

    インポートされたファイル

    ファイル名の全体または一部を入力します。

    説明

    [フォーム]の説明のテキストに対して検索する用語を入力します。

    配信方法

    ドロップダウンリストから配信方法を選択します。オプションは次のとおりです。

    • キュー - Blue Prismワークキューを使用するように設定されたフォームを表示します。
    • メール – メールを配信方法として使用するよう設定されたフォームを表示します。

    キュー名

    キュー名の全体または一部を入力します。

    メールアドレス

    配信方法として使用されるメールアドレス、またはメールアドレスの一部を入力します。

    承認

    次のいずれかのオプションを選択します。

    • はい – 承認が必要であると指定されたフォームのみを表示します(フォームの[デフォルトの承認タイプ]フィールドは[なし]以外の値に設定されています)。
    • いいえ – 承認を必要としないすべてのフォームを表示します。

    承認者

    ユーザーのユーザー名、またはユーザー名の一部を入力します。

    ロック者

    ユーザーのユーザー名、またはユーザー名の一部を入力します。

    Interact役割

    Interact役割の名前、または役割名の一部を入力し、ドロップダウンリストから目的の役割を選択します。

    フォームのリストには、入力した情報に一致するフォームが即座に表示されます。

    フィルターを設定済みで、フィルタリングされていない情報を再度表示する場合は、必要なフィルターをオフにするか、フィルター内の設定をすべて削除して空白にします。

  3. ドロワーを閉じる]をクリックして、[フィルター]パネルを閉じます。

フィールドを検索する

  1. [フォームを編集]または[フォームを表示]ページで、[検索フィールド]をクリックします。

    [フィールドを検索]パネルが表示されます。

  2. 必要なフィールドを見つけるのに役立つテキストを入力します。以下を入力できます。

    • フィールドタイプ。たとえば、テキストフィールドには「テキスト」、またはラジオボタンには「ラジオ」。
    • フィールドの名前。
    • フィールドの説明の一部と一致する可能性のあるその他のテキスト。

    テキストは、フィールドのタイプ、フィールド名、および説明に対して検索されます。

    入力すると、検索フィールドの下のリストに結果が表示されます。入力する文字が多いほど、リストが絞り込まれます。

  3. リストの必須フィールドをクリックして、フォームのフィールドに移動します。