关于高级表达式编辑器 concept_uyj_trt_52b
使用高级表达式编辑器可以在界面的各个屏幕中构建高级表达式。例如,您可以在配置和使用历程时以及在定义数据源条件时构建表达式。它还可在您每次需要定义需要特定数据操作的操作参数时使用。您可以利用来自事件的数据或从数据源检索的其他信息。在历程中,显示的事件字段列表是符合上下文的,并根据历程中添加的事件而有所不同。
高级表达式编辑器提供一组内置函数和运算符,让您处理值并定义一个专门满足您需求的表达式。高级表达式编辑器还允许您定义外部数据源参数的值、处理映射字段和集合,如体验事件。
高级表达式编辑器界面
高级表达式编辑器可用于:
如果可能,您可以使用 Advanced mode/Simple mode 按钮在两种模式之间切换。此处介绍了简单模式。
访问高级表达式编辑器 section_fdz_4nj_cjb
您可以通过不同方式访问高级表达式编辑器:
-
在创建数据源条件时,可以通过单击 Advanced mode 访问高级编辑器 。
-
创建自定义计时器时,系统将直接显示高级编辑器。
-
映射操作参数时,单击 Advanced mode。
了解界面 section_otq_tnj_cjb
此屏幕允许您手动编写表达式。
屏幕左侧显示了可用字段和函数:
自动完成机制会显示上下文建议。
语法验证机制检查代码的完整性。错误显示在编辑器顶部。
使用高级表达式编辑器构建条件时需要参数
如果您从外部数据源选择字段,则需要调用参数(请参阅此页面)。例如,在与天气相关的数据源中,常用的参数将为“city”。因此,必须选择要获取此城市参数的位置。还可以将函数应用于参数以执行格式更改或连接。
对于更复杂的用例,如果要在主表达式中包含数据源的参数,可以使用“params”关键字定义其值。请参阅此页。