task-capture
2022.4
true
UiPath logo, featuring letters U and I in white
Task Capture
Last updated 2024年11月5日

创建自己的模板

简介

您可以从头开始创建流程定义文档模板,并在 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。保留所有权利。