以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助 文本框值绑定 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=35221) |
-- 作者:zbsdkq012890 -- 发布时间:2013/6/26 17:26:00 -- 求助 文本框值绑定 我想在点击“新建”按钮后,“当前供应商编号已编至”后的文本框的内容显示“供应商”数据表中编号列最后一个编号。 |
-- 作者:Bin -- 发布时间:2013/6/26 17:36:00 -- e.form.controls("TextBOx1").Text= DataTables("供应商").Compute("Max(编号)","") 前提是列是数值列, 如果是字符串列,那么只能使用获取最后一行的做法了 e.form.controls("TextBOx1").Text= DataTables("供应商").datarows(DataTables("供应商").datarows.Count-1)("编号")
|
-- 作者:zbsdkq012890 -- 发布时间:2013/6/26 17:40:00 -- 新建以后,获取最后一行不就是空白行吗?
|
-- 作者:Bin -- 发布时间:2013/6/26 17:48:00 -- 那就倒数第二行啊 e.form.controls("TextBOx1").Text= DataTables("供应商").datarows(DataTables("供应商").datarows.Count-2)("编号")
|
-- 作者:zbsdkq012890 -- 发布时间:2013/6/26 17:50:00 -- 不行啊,我是按数值列用你说的第一个命令取最大数值,但是新建后显示的是0啊! |
-- 作者:Bin -- 发布时间:2013/6/26 17:53:00 -- 仔细看我说得是什么,还是有问题就上例子. |
-- 作者:zbsdkq012890 -- 发布时间:2013/6/26 18:03:00 -- 好了,谢谢你啊! |