activities
latest
false
工作流活动
Last updated 2024年10月31日

为值添加格式

UiPath.Core.Activities.FormatValue

将特定格式与可用于 .ToStringParse 操作的通用值相关联。可用的格式包括“数字”、“日期时间”、“货币”和“百分比”。

属性

目标
  • - 要设置格式的值。此字段仅支持泛型值变量。
输入
  • 格式 - 指定要应用于值的格式。
常见
  • “显示名称”- 活动的显示名称。
其他
  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。

使用“为值添加格式”活动的示例

以下示例说明了如何通过处理分配的值并根据需要对其进行格式化来使用“格式化值”

此自动化流程的构建方法如下:

  1. 打开 Studio ,创建一个新“流程”
  2. 工作流设计器中拖动“序列”容器。

    • 创建以下变量:

      变量名称

      变量类型

      默认值

      formattedValue

      泛型值

       
  3. 将“分配”活动拖到“序列”容器中。

    • 在“收件人”字段中添加“formattedValue”变量。
    • 在“值”字段中添加表达式“DateTime.Now”,以接收实际日期。
  4. 将“为值添加格式”活动拖动至“分配”活动下方。

    • 在“值”字段中添加变量 formattedValue
  5. 单击“设置值格式”活动中的“设置格式”按钮以配置数据格式。

    • 从“格式类型”下拉列表中选择“日期时间”选项。
    • 从“模式”下拉列表中选择所需的显示日期样式。
    • 单击“确定”按钮以关闭配置程序。
  6. 将“日志消息”活动拖动至“为值添加格式”活动下方。

    • 从“级别”下拉按钮中选择“信息”选项。
    • 字段中添加表达式 "Today is: "+formattedValue。该操作将使用先前选择的格式显示今天是消息和实际日期。
  7. 将“分配”活动拖动至“日志消息”活动下方

    • 在“收件人”字段中添加“formattedValue”变量。
    • 字段中添加值 19000.1234。该值表示用于格式化的实际值。
  8. 将“为值添加格式”活动拖动至“分配”活动下方。

    • 在“值”字段中添加变量 formattedValue
  9. 单击设置值格式活动中的设置格式按钮以配置数据格式。该操作会格式化在上一个分配活动中添加的值,并确定使用的小数位数。

    • 从“格式类型”下拉列表中选择“数字”选项。
    • 在“十进制数字”字段中添加值“2”。
    • 选择小数分隔符下拉列表中的选项。
    • 在“组分隔符”字段中添加值“,”。
    • 单击“确定”按钮以关闭配置程序。
  10. 将“日志消息”活动拖动至“为值添加格式”活动下方。

    • 从“级别”下拉列表中选择“信息”选项。
    • 字段中添加表达式 "This decimal number is: "+formattedValue。该表达式将显示消息此十进制数字为和实际数字。
  11. 将“分配”活动拖动至“日志消息”活动下方。

    • 在“收件人”字段中添加“formattedValue”变量。
    • 字段中添加值 1.142。此值表示今天欧元与美元之间的比价。
  12. 将“为值添加格式”活动拖动至“分配”活动下方。

    • 在“值”字段中添加变量 formattedValue
  13. 单击“设置值格式”活动中的“设置格式”按钮以配置数据格式。

    • 从“格式类型”下拉列表中选择“货币”选项。
    • 在“十进制数字”字段中添加值“3”。
    • 选择小数分隔符下拉列表中的选项。
    • 从“符号”下拉列表中选择“$”选项。
    • 在“组分隔符”字段中添加值“,”。
    • 单击“确定”按钮以关闭配置程序。
  14. 将“日志消息”活动拖动至“为值添加格式”活动下方。

    • 从“级别”下拉按钮中选择“信息”选项。
    • 字段中添加表达式 "1 euro is: "+formattedValue。这将显示消息1 欧元为和 1 欧元折算成美元的实际值。
  15. 将“分配”活动拖动至“日志消息”活动下方。

    • 在“收件人”字段中添加“formattedValue”变量。
    • 字段中添加值 0.6666。此值用于显示数据格式化后的百分比。
  16. 将“为值添加格式”活动拖动至“分配”活动下方。

    • 在“值”字段中添加变量 formattedValue
  17. 单击“设置值格式”活动中的“设置格式”按钮以配置数据格式。

    • 从“格式类型”下拉列表中选择“百分比”选项。
    • 在“十进制数字”字段中添加值“2”。
    • 选择小数分隔符下拉列表中的选项。
    • 在“符号”字段中添加表达式“%”。
    • 在“组分隔符”字段中添加表达式“,”。
    • 单击“确定”按钮以关闭配置程序。
  18. 将“日志消息”活动拖动至“为值添加格式”活动下方。

    • 从“级别”下拉列表中选择“信息”选项。
    • 字段中添加表达式 "2/3 is: "+formattedValue。该表达式将显示消息2/3为及其百分比当量。
    • 您的工作流应如下所示:



  19. 运行自动化流程。系统会根据规范处理提供的数据,并在输出面板中显示这些数据。

  • 属性
  • 使用“为值添加格式”活动的示例

此页面有帮助吗?

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