以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 如何让记录循环构件每次循环都赋于不同的值给不同的标签? (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=3917) |
-- 作者:天上云地下海 -- 发布时间:2005-7-23 23:07:30 -- 如何让记录循环构件每次循环都赋于不同的值给不同的标签? 在记录循环中,如何让每一次循环的结果显示在不同的标签上?比如,要循环10条记录,希望第一次循环的时候把第一条记录的某个字段的值显示在1号标签上,第二次则把第二条记录的某个字段(和第一条记录是同一个字段)的值显示在2号标签上,以此类推,直到显示完10条记录。字段是同样的是,只是值不同而已,各位高手有什么高招没有? |
-- 作者:引力波 -- 发布时间:2005-7-23 23:31:55 -- 最简单的方法:1、用条件比较构件,在条件中设置1、2、3、,,,在事件1、2、3、,,,中设置将当前记录值赋予标签1、2、3、,,,的标题。2、在记录循环的事件中设置当前循环值与条件值比较即可。 [此贴子已经被作者于2005-7-23 23:35:28编辑过]
|
-- 作者:天上云地下海 -- 发布时间:2005-7-24 13:38:26 -- 我用的是个人版,记录循环中事件设置中并没有当前循环值这一项啊。 |
-- 作者:引力波 -- 发布时间:2005-7-24 14:34:42 -- 当前循环值就是记录循环方法中的得到当前记录数. |
-- 作者:春林 -- 发布时间:2005-7-24 14:55:22 -- 可以这样操作:(假设您要取数据的字段名称为“字段A”) 1、设置变量组X的原始值为0;将一个条件选择的属性条件1到10分别设置为数字1-10;将该条件选择的事件等于条件1-10分别设置成:将字段A的内容分别赋值给10个不同的标签。 2、设置循环过程:X=X+1;X 与 条件选择 进行 参数和条件比较(条件选择的方法)。 3、执行记录循环即可(当然这之前要设置好数据库的构件属性) |