题目内容引用替换
将题目内容中的某段文字替换成某道题目的答案(或选中的选项)或指定的字符串
引用上题答案选中的选项
例子
Q1. 你日常使用下列哪个通信产品?【单选题】Q1
- A. QQ
- B. 微信
- C. 微博
Q2. 日常使用XXX时,有什么建议?【文本题】Q2
自定义逻辑
replace "XXX" in Q2 title with Q1 #使用Q1的答案替换Q2题目中的XXX
效果预览
这里为了更好的预览题目内容替换的效果。一般我们会再加一个"当Q1已答才显示Q2"的逻辑,
如 if Q1 then show Q2
,不然第一题未答时第二题的题目会有些奇怪。
同一道题目可以使用多次 replace
语句。
引用上题答案
例子
Q1. 你经常去哪个购物中心?【文本题】Q1
Q2. 你去XXX的交通工具是?【单选题】Q2
- A. 驾车
- B. 地铁
- C. 巴士
自定义逻辑
replace "XXX" in Q2 title with Q1 #使用Q1的答案替换Q2题目中的XXX
效果预览
这里为了更好的预览题目内容替换的效果。一般我们会再加一个"当Q1已答才显示Q2"的逻辑,
如 if Q1 then show Q2
,不然第一题未答时第二题的题目会有些奇怪。
同一道题目可以使用多次 replace
语句。
文本描述题 引用上题答案
例子
Q1. 你的名字?【文本题】Q1
Q2. 尊敬的XXX,感谢你抽出宝贵的时间回答问卷【文本描述题】Q01
自定义逻辑
replace "XXX" in Q01 title with Q1
效果预览
文本描述题使用序号Q01
、Q02
来指代,原因是文本描述题不参与问卷正常题目序号的计算。
同一道题目可以使用多次 replace
语句。
引用上题答案特定位置的选项
例子
Q1. 下列通信产品的使用频率?【排序题】Q1
- A. QQ
- B. 微信
- C. 微博
Q2. 你最常用XXX,为什么?【文本题】Q2
自定义逻辑
# 使用第一题中排第一位的答案替换第二题题目中的XXX。1为第一位,2为第二位,以此类推
replace "XXX" in Q2 title with Q1 index 1
效果预览
这里为了更好的预览题目内容替换的效果。一般我们会再加一个"当Q1已答才显示Q2"的逻辑,
如 if Q1 then show Q2
,不然第一题未答时第二题的题目会有些奇怪。
同一道题目可以使用多次 replace
语句。
按条件替换题干内容为指定字符串
例子
Q1. 你的年龄是?【单行文本题】Q1
Q01. 你好,你属于XXX的朋友【文本描述题】Q01
自定义逻辑
if Q1 >= 18 then replace "XXX" in Q01 title with "成年"
if Q1 < 18 then replace "XXX" in Q01 title with "未成年"
效果预览
生成随机数替换题干内容
例子
Q1. 你家有几个孩子参加过或正在参加继续教育项目?【单行文本题】Q1
Q01. 请根据您家这{{Q1}}名孩子中,年龄第{{n}}大的孩子情况,回答以下问题【文本描述题】Q01
自定义逻辑
replace "{{n}}" in Q01 title with RANDBETWEEN(1, Q1)
replace "{{Q1}}" in Q01 title with Q1