以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 用AddRow()竟然没有反映 (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=9071) |
-- 作者:loop -- 发布时间:2007/8/1 10:05:00 -- 用AddRow()竟然没有反映 我想做个增加当前表所有列的按钮,也就是像系统模板新增按钮的功能。 公式里就设AddRow(),但按该键没有反映,是什么问题?
|
-- 作者:smileboy -- 发布时间:2007/8/1 10:19:00 -- AddRow(GridName,"第一列","")或Do(100) |
-- 作者:loop -- 发布时间:2007/8/1 10:25:00 -- 原来还有Do命令,这个好用 那smileboy版主,关于内部编号怎么找,或者有没有编号的对应资料? |
-- 作者:smileboy -- 发布时间:2007/8/1 10:37:00 -- 看易表自带的“内部命令列表” |
-- 作者:loop -- 发布时间:2007/8/1 10:51:00 -- 版主先帮我看看这个公式有没有问题? if(FindRow("表1","证件号","=",[证件号])=0,do(100),[次数]=[表2!次数]+1) 感觉“[次数]=[表2!次数]+1”这个有点问题,就是想将当前表的次数在表2的次数上+1 |
-- 作者:smileboy -- 发布时间:2007/8/1 11:08:00 -- if(FindRow("表1","证件号","=",[证件号])=0,do(100),setcelltext(grid,row,"次数",[表2!次数]+1)) |
-- 作者:loop -- 发布时间:2007/8/1 13:51:00 -- 上面的公式可行的 现在我按照你给的公式思考,如果是满足条件后在表2的次数上+1,下面的是否正确? if(FindRow("表1","证件号","=",[证件号])=0,do(100),setcelltext("表2",row,"次数",[次数]+1)) |
-- 作者:lxl -- 发布时间:2007/8/1 14:05:00 -- 表2是当前表就正确 表2不是当前表,不一定能达到你想要的结果 |
-- 作者:loop -- 发布时间:2007/8/1 14:10:00 -- 恩,怪不得不行呢。 那当前表是表1该如何实现呢?有没有办法 |
-- 作者:lxl -- 发布时间:2007/8/1 14:20:00 -- 有办法 要设关联 你发文件来看看 |