乐于助人 发表于 2022-2-22 09:05:44

云表知识分享-云表幸运大抽奖功能(4)

今天继续来讲云表幸运大抽奖功能,做中奖掩码滚动条的效果和按钮1点击更新参与人员数据


1.首先是我们的按钮1,他是在我们背景幸运大抽奖的位置,我们需要做的效果是,点击他的时候手工刷新一下参与人员数据



2.我们在按钮1下面添加赋值公式,执行条件需要写:本表单.定时器状态="停止"   ,数据源要使用我们的参与人员数据接口,对我们的目标数据项赋值



3.然后已经抽中奖的,我们需要剔除掉,添加删除行的公式,执行条件需要写:本表单.定时器状态="停止",数据源使用我们的抽中名单,按照我们的匹配条件:本表单.参与客户.抽奖码=    数据源1.抽中码   。去删除



4.我们需要增加两个定时器,第一个是要做抽奖掩码滚动条效果,所以我们的时间间隔需要设置为:0.00999999977648258,定时器名称可以设置为:定时器_抽奖



5.在定时器_抽奖下面添加第一个赋值公式,生成我们的随机数。执行条件需要设置为:本表单.定时器状态="开始",对随机数需要设置:RANDBETWEEN(1,ABS(本表单.剩余人数) +1)   。注:RANDBETWEEN是在:https://wiki.iyunbiao.com/%E5%8D%95%E5%85%83%E6%A0%BC%E5%85%AC%E5%BC%8F%E7%9A%84%E5%87%BD%E6%95%B0   ,单元格公式函数里支持的函数



6.再添加一个赋值公式,执行条件设置为:本表单.定时器状态="开始",数据源使用我们的参与客户,匹配条件需要写:数据源._rowNo=   ABS(本表单.随机数),然后按照图片的目标数据项中奖掩码去赋值:取子串(本表单.中奖码 ,1,3 )+""****""+   取子串(本表单.中奖码,8,4 )



7.我们还需要加多一个定时刷新参与人数的定时器,勾选表单打开后自动运行,时间间隔可以设置大点,10秒



8.可以直接将我们初始值计算参与人数的公式复制粘贴到这里,刷新一下我们的参与人数


页: [1]
查看完整版本: 云表知识分享-云表幸运大抽奖功能(4)