题目内容引用替换
将题目内容中的某段文字替换成某道题目的答案(或选中的选项)或指定的字符串
#
引用上题答案选中的选项例子
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