子表字段用rand()就生成随机文本了。
另一个表单中你做好编号,1-n
这个用随机出题的思路可以解决。
先建立一个子表单,添加多个文本控件A1,A2,A3...An,公式就用,int(rand()*N)-1,得到0-N之间的任意一个数,最后一列添加一个文本控件AX,=concatenate(A1,",$",A2,",$",A3,",$",...,",$",An)
然后在主表单添加一个文本控件B,=union(split(AX,"$"))
然后在你需要加入随机数的子表单中,再用split函数把你需要的前m个值赋值给子表单的文本控件.
=split(B,",")[y]
其中y就是序号那列的值。
这就可以得到你要的随机数了。
然后可以通过这个随机数,去关联你说的那个另一个表单的数据。