You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在UiPath中将变量作为值名称的一部分使用

UiPath 动态拼接Save For Later存储值名称实现方案

「Give your value a name」输入框默认使用静态字符串模式,直接填写"固定文本" + 变量的拼接语句不会被解析,只会原样存储为名称,因此你之前的写法无法生效。

实现动态拼接存储名称有两种可行方案:

  • 方案1:通过独立的Save Value for Later活动实现
    1. 先创建一个字符串类型的变量,提前拼接好你需要的动态名称。比如要将money变量的取值拼入名称,可直接给该变量赋值为"自定义前缀_" + money.ToString() + "_自定义后缀",如果money为非字符串类型,必须调用ToString()方法转成字符串再拼接。
    2. 在活动面板搜索并拖入Save Value for Later活动到Get Text活动的后续执行位置。
    3. 将Get Text活动的输出结果填入Save Value for Later活动的Value字段,将提前拼接好的动态名称变量填入Name字段即可。
  • 方案2:直接在Save For Later弹窗中使用表达式模式
    不需要额外添加活动,点击「Give your value a name」输入框旁的fx按钮切换到表达式编辑模式,再输入拼接语句比如"random text" + variable即可,此时表达式会被正常解析执行,变量的实时取值会被拼入存储名称。

以你提到的money变量为例,如果需要生成以money取值为组成部分的存储名称,只需要在表达式模式下输入"你需要的固定前缀" + money.ToString()即可,比如money的当前值为200,最终生成的存储名称就是你需要的固定前缀200。

内容的提问来源于stack exchange,提问作者Steve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 12:06:03