getPrevRepeatValue()
从同一实例中以前未删除的行中提取值,在其中输入相关问题。此功能可用于重复表单和重复两部分表单的部分。
提示:
您可以使用此函数为相同或不同的问题获取前一行的值。语法
getPrevRepeatValue('ruleVariable', [isNullConsidered])参数
返回值
返回上一行中指定项的值。根据可选参数配置(无论是否考虑 NULL),如果给定项目的上一行立即为 NULL,则可从前一行立即返回任何值(包括 NULL),也可以返回最近一个非 NULL 值。
如果变量是选项控制(复选框、单选或下拉列表),则返回值为 JSON 格式的字符串:
("[{\"value\":\"3\",\"label\":\"TestLabel\"}]")注:
可以使用JSON.parse(result) 或辅助函数 parseChoice(result) 进行解析。
示例 3-58 获取上一行中给定变量的值
var prevValue= getPrevRepeatValue('vValue', false); //returns the first previous not null value
var prevValue= getPrevRepeatValue('vValue'); //returns the first previous value父主题:重复表单功能