云表知识分享-云表幸运大抽奖功能(7)
这个是我们幸运大抽奖的最后一个系列帖子内容了,主要讲的是我们幸运大抽奖值变化的内容1.在填表公式-值变化-添加值变化明细数据项:本表单.中奖名单.中奖掩码,然后对我们本表单赋值:本表单.中奖名单.中奖掩码、本表单.中奖名单.中奖码
2.值变化添加一个数据项为:本表单.计算次数,然后在值变化-本表单.计算次数下添加第一个赋值公式,执行条件设置:本表单.定时器状态="开始",对随机数赋值:RANDBETWEEN(1,ABS(本表单.剩余人数) +1)
3.在值变化-本表单.计算次数下添加第二个赋值公式,数据源选取我们的参与客户,匹配条件设置:数据源._rowNo= ABS(本表单.随机数),对随机获奖码赋值:数据源.抽奖码
4.在值变化-本表单.计算次数下添加第三个赋值公式,数据源选取我们的参与客户,匹配条件设置:数据源._rowNo= ABS(本表单.随机数),对中奖掩码赋值: 取子串(本表单.中奖码 ,1,3 )+""****""+ 取子串(本表单.中奖码,8,4 ) ,其余的按照下图赋值
5.在值变化-本表单.计算次数下添加第四个赋值公式,执行条件设置:本表单.定时器状态="停止",对目标表-中奖名单进行插入操作,对中奖码、中奖掩码分别赋值对应的数据项
6.在值变化-本表单.计算次数下添加第五个删除行公式,执行条件设置:本表单.定时器状态="停止",对目标表参与客户进行匹配条件删除:本表单.参与客户.抽奖码= 数据源1.抽中码
7.在值变化-本表单.计算次数下添加第六个提示框公式,执行条件设置:本表单.中奖码<>""并且本表单.中奖码<>常量.空 并且 本表单.定时器状态="停止",提示文本:"恭喜"+本表单.中奖掩码+"获得奖品!"
8.在值变化-本表单.计算次数下添加第七个设置控件属性公式,执行条件设置:本表单.定时器状态="开始",然后按照下图配置控件属性
页:
[1]