task-capture
2022.4
true
Task Capture
Last updated 2024年10月2日

创建自己的模板

简介

您可以从头开始创建流程定义文档模板,并在 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}

以下占位符是布尔值 (true/false):

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

    这表示系统不会将其替换为特定数据。根据占位符的值,占位符中的内容显示为 true 或 false。

例如:

当操作类型是鼠标事件时,如果您要添加文本这是一个鼠标事件,则应使用如下占位符:

{#IS_MOUSE} 这是一个鼠标事件 {/IS_MOUSE},表示当 {IS_MOUSE} 占位符的值为 true 时,系统将添加所需的文本。

当操作类型不是鼠标事件时,如果您要添加文本这不是一个鼠标事件,则应使用如下占位符:

{#IS_MOUSE} 这不是一个鼠标事件 {/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 中,单击“文件”>“保存”。请参见下图。



后续步骤

请参阅管理 Word 模板,了解有关如何添加模板并在 Task Capture 中使用该模板的更多信息。

  • 简介
  • 占位符
  • 格式
  • 可用的占位符
  • 异常占位符
  • 从 Microsoft Word 中创建新模板
  • 后续步骤

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。