Task Capture
2022.4
バナーの背景画像
Task Capture
最終更新日 2024年4月3日

独自のテンプレートを作成する

はじめに

業務プロセス定義書テンプレートをゼロから作成して Task Capture で使用することができます。これにより、Task Capture プロジェクトから出力結果に転送するデータを指定し、会社のブランディングやニーズに応じてドキュメントのデザインや構造を調整することができます。

Microsoft Word でテンプレート ドキュメントを作成して、テキスト、ロゴの画像、ヘッダーやフッターなどのスタイルの追加、フォント ファミリやフォント サイズの変更、色の追加を簡単に行うことができます。

プレースホルダー

Task Capture では、プレースホルダーを使用して Task Capture プロジェクトからデータを転送し、出力ドキュメントに表示します。プレースホルダーは、特定のデータを表すシンボリック名です。エクスポート時に、Task Capture はプレースホルダーを文書化されたデータに置き換えます。以下の画像で例をご確認ください。



形式

業務プロセス定義書テンプレートでは、プレースホルダーは中括弧で囲まれます。例: {Title}


注: 正確なプレースホルダー名を使用してください。そうでない場合、プレースホルダーが出力ドキュメントにテキストとして表示されてしまいます。


使用可能なプレースホルダー

以下に、テンプレートの作成に使用できるすべてのプレースホルダーの概要を示します。エクスポートする PDD に必要なループ/サイクルのみを使用してください。

以下のリストから必要なプレースホルダーをコピーして貼り付けることができます。

{TITLE} - title of the document
{DESCRIPTION} - description of the document
{AUTHOR} - author of the document
{PROCESS_DATE}
{PROCESS_EXECUTION_TIME}
{TOTAL_APPLICATIONS_COUNT}
{TOTAL_WINDOWS_COUNT}
{TOTAL_ACTIONS_COUNT}
{TOTAL_CLICKS}
{TOTAL_HOTKEYS}
{TOTAL_TEXT_ENTRIES}
{TOTAL_KEYS_PRESSED}
{TOTAL_TIME} 
{#APPLICATIONS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
    {#WINDOWS}
        {NAME}
        {TOTAL_ACTIONS_COUNT}
        {TOTAL_CLICKS}
        {TOTAL_HOTKEYS}
        {TOTAL_TEXT_ENTRIES}
        {TOTAL_KEYS_PRESSED}
        {TOTAL_TIME}
    {/WINDOWS}
{/APPLICATIONS}
   
{#WINDOWS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
{/WINDOWS}
{%DIAGRAM} -  process diagram image
{#SEQUENCELAYOUT}
    {SEQUENCETITLE}
    {SEQUENCEDESCRIPTION}
    {SEQUENCE_EXECUTION_TIME}
    {#ACTIONLAYOUT}
        {ACTIONTITLE}
        {ACTIONDESCRIPTION}
        {%ACTIONIMAGE} - action image
        {ACTION_EXECUTION_TIME}
        {#ACTION_METADATA}
            {ACTION_TYPE}
            {KEY_MODIFIERS}
            {KEY_LOG}
            {KEY}
            {IS_MOUSE}
            {IS_KEYBOARD_INPUT}
            {IS_KEYBOARD_SPECIAL}
            {MOUSE_BUTTON}
        {/ACTION_METADATA}
    {/ACTIONLAYOUT}
{/SEQUENCELAYOUT} 
{#EXCEPTIONS}
    {#EXCEPTION_STEPS}
        {TITLE}
        {DESCRIPTION}
        {EXECUTION_TIME}
        {#ACTIONS}
            {ACTIONTITLE}
            {ACTIONDESCRIPTION} 
            {ACTION_EXECUTION_TIME} 
            {%ACTIONIMAGE} 
            {#ACTION_METADATA} 
               {ACTION_TYPE} 
            {/ACTION_METADATA}
        {/ACTIONS} 
    {/EXCEPTION_STEPS}
{/EXCEPTIONS}Make sure you save the entire loops/cycles structure as the included placeholders do not work outside the designed loops/cycles. For example, the {NAME} placeholder does not work outside the below loop/cycle.
{#APPLICATIONS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
    {#WINDOWS}
        {NAME}
        {TOTAL_ACTIONS_COUNT}
        {TOTAL_CLICKS}
        {TOTAL_HOTKEYS}
        {TOTAL_TEXT_ENTRIES}
        {TOTAL_KEYS_PRESSED}
        {TOTAL_TIME}
    {/WINDOWS}
{/APPLICATIONS}{TITLE} - title of the document
{DESCRIPTION} - description of the document
{AUTHOR} - author of the document
{PROCESS_DATE}
{PROCESS_EXECUTION_TIME}
{TOTAL_APPLICATIONS_COUNT}
{TOTAL_WINDOWS_COUNT}
{TOTAL_ACTIONS_COUNT}
{TOTAL_CLICKS}
{TOTAL_HOTKEYS}
{TOTAL_TEXT_ENTRIES}
{TOTAL_KEYS_PRESSED}
{TOTAL_TIME} 
{#APPLICATIONS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
    {#WINDOWS}
        {NAME}
        {TOTAL_ACTIONS_COUNT}
        {TOTAL_CLICKS}
        {TOTAL_HOTKEYS}
        {TOTAL_TEXT_ENTRIES}
        {TOTAL_KEYS_PRESSED}
        {TOTAL_TIME}
    {/WINDOWS}
{/APPLICATIONS}
   
{#WINDOWS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
{/WINDOWS}
{%DIAGRAM} -  process diagram image
{#SEQUENCELAYOUT}
    {SEQUENCETITLE}
    {SEQUENCEDESCRIPTION}
    {SEQUENCE_EXECUTION_TIME}
    {#ACTIONLAYOUT}
        {ACTIONTITLE}
        {ACTIONDESCRIPTION}
        {%ACTIONIMAGE} - action image
        {ACTION_EXECUTION_TIME}
        {#ACTION_METADATA}
            {ACTION_TYPE}
            {KEY_MODIFIERS}
            {KEY_LOG}
            {KEY}
            {IS_MOUSE}
            {IS_KEYBOARD_INPUT}
            {IS_KEYBOARD_SPECIAL}
            {MOUSE_BUTTON}
        {/ACTION_METADATA}
    {/ACTIONLAYOUT}
{/SEQUENCELAYOUT} 
{#EXCEPTIONS}
    {#EXCEPTION_STEPS}
        {TITLE}
        {DESCRIPTION}
        {EXECUTION_TIME}
        {#ACTIONS}
            {ACTIONTITLE}
            {ACTIONDESCRIPTION} 
            {ACTION_EXECUTION_TIME} 
            {%ACTIONIMAGE} 
            {#ACTION_METADATA} 
               {ACTION_TYPE} 
            {/ACTION_METADATA}
        {/ACTIONS} 
    {/EXCEPTION_STEPS}
{/EXCEPTIONS}Make sure you save the entire loops/cycles structure as the included placeholders do not work outside the designed loops/cycles. For example, the {NAME} placeholder does not work outside the below loop/cycle.
{#APPLICATIONS}
    {NAME}
    {TOTAL_ACTIONS_COUNT}
    {TOTAL_CLICKS}
    {TOTAL_HOTKEYS}
    {TOTAL_TEXT_ENTRIES}
    {TOTAL_KEYS_PRESSED}
    {TOTAL_TIME}
    {#WINDOWS}
        {NAME}
        {TOTAL_ACTIONS_COUNT}
        {TOTAL_CLICKS}
        {TOTAL_HOTKEYS}
        {TOTAL_TEXT_ENTRIES}
        {TOTAL_KEYS_PRESSED}
        {TOTAL_TIME}
    {/WINDOWS}
{/APPLICATIONS}

以下のプレースホルダーは Boolean 値 (true/false) です。

  • {IS_MOUSE}
  • {IS_KEYBOARD_INPUT}
  • {IS_KEYBOARD_SPECIAL}

    つまり、これらのプレースホルダーは特定のデータに置き換えられるわけではありません。プレースホルダー内のコンテンツが、その値 (true または false) に応じて表示されます。

例:

アクションの種類がマウス イベントである場合に This is a mouse event というテキストを追加するには、プレースホルダーを以下のように使用する必要があります。

{#IS_MOUSE} This is a mouse event {/IS_MOUSE} {IS_MOUSE} プレースホルダーの値が true の場合に目的のテキストが追加されることを意味します。

アクションの種類がマウス イベントではない場合に This is NOT a mouse event というテキストを追加するには、プレースホルダーを以下のように使用する必要があります。

{^IS_MOUSE} This is NOT a mouse event {/IS_MOUSE} は、{is_mouse} プレースホルダーの値が false の場合に目的のテキストが追加されることを意味します。

同じロジックが {IS_KEYBOARD_INPUT} と {IS_KEYBOARD_SPECIAL} の両方のプレースホルダーにも当てはまります。

例外のプレースホルダー

ダイアグラムに例外があり、テンプレートにプレースホルダーが含まれていない場合、エクスポート前に警告のポップアップ ウィンドウが表示されます。



テンプレートを修正するには、カスタム テンプレートに例外のプレースホルダーを追加します。

{#EXCEPTIONS}
    {#EXCEPTION_STEPS}
        {TITLE}
        {DESCRIPTION}
        {EXECUTION_TIME}
        {#ACTIONS}
            {ACTIONTITLE}
            {ACTIONDESCRIPTION} 
            {ACTION_EXECUTION_TIME} 
            {%ACTIONIMAGE} 
            {#ACTION_METADATA} 
               {ACTION_TYPE} 
            {/ACTION_METADATA}
        {/ACTIONS} 
    {/EXCEPTION_STEPS}
{/EXCEPTIONS}{#EXCEPTIONS}
    {#EXCEPTION_STEPS}
        {TITLE}
        {DESCRIPTION}
        {EXECUTION_TIME}
        {#ACTIONS}
            {ACTIONTITLE}
            {ACTIONDESCRIPTION} 
            {ACTION_EXECUTION_TIME} 
            {%ACTIONIMAGE} 
            {#ACTION_METADATA} 
               {ACTION_TYPE} 
            {/ACTION_METADATA}
        {/ACTIONS} 
    {/EXCEPTION_STEPS}
{/EXCEPTIONS}


Microsoft Word から新しいテンプレートを作成する

新しいテンプレートをゼロから作成するには、以下の手順を実行します。

  1. Microsoft Word を開き、新しい空のドキュメントを作成します。以下の画像でご確認ください。



  2. テキストを入力し、テンプレート ドキュメントに希望のスタイルを適用します。
  3. 必要に応じて、ドキュメントにプレースホルダーを追加します。以下の画像で例をご確認ください。



  4. 必要な変更がすべて完了したら、Word テンプレートに変更を保存します。Microsoft Word で、[ファイル] > [保存] をクリックします。以下の画像でご確認ください。



次のステップ

テンプレートを追加して Task Capture で使用する方法の詳細については、「Word テンプレートを管理する」をご覧ください。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.