以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 代码求助! (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42364) |
-- 作者:zbsdkq012890 -- 发布时间:2013/11/9 11:29:00 -- 代码求助! 有一个叫“责任人”的表里有个“姓名”列。现在我需要在另外一个叫“资产”表里每次点击“新增”按钮时,资产表里的姓名列会自动按顺序把“责任人”表里的“姓名”列逐行添加到资产表里。请问高手新增控件的代码怎么编写? [此贴子已经被作者于2013-11-9 14:14:07编辑过]
|
-- 作者:Bin -- 发布时间:2013/11/9 11:35:00 -- 1.这种问题,例子是必须得. 2.你的需求描述也不是非常清楚 假如姓名列是 张三 李四 王五 三行 在资产表第一次点击添加的时候增加一行, 姓名列为 张三 第二次点击 增加一行 姓名列为 李四 第三次 王五 这样吗?
|
-- 作者:zbsdkq012890 -- 发布时间:2013/11/9 12:16:00 -- 是姓名有多少行,点击一次新增,就一下增加所有姓名行,然后逐行填充姓名。姓名行数是动态的。如果原来有三行姓名,点击新增就增加三行,如果现在姓名行增加为四行了,那么下次点击新增就增加四行。 |
-- 作者:zbsdkq012890 -- 发布时间:2013/11/9 12:21:00 -- 假如姓名列是 张三 李四 王五 三行 在资产表第一次点击添加的时就一次增加三行,分别自动填充为 张三 李四 王五 如果姓名列现在新增了 孙刘变为四行了 那么在资产表再次点击添加的时就一次增加四行,分别自动填充为 张三 李四 王五 孙刘 这样能理解吗? 谢谢帮我研究研究吧!
|
-- 作者:Bin -- 发布时间:2013/11/9 12:26:00 -- 你上个例子,和效果图,这样会比较直观点.我不确定我真的理解了你的做法. |
-- 作者:yan2006l -- 发布时间:2013/11/9 13:36:00 -- 首先用clear把表删除所有行; 接着用filler填充器进行自动填充,填充器那个不填充空白行要设置一下。
如果你的资产表前几行有固定文字不能删除,那就只能手工编码了。用select 可以按顺序得到非空的、姓名列的集合,然后从指定的行号开始遍历集合。 |
-- 作者:zbsdkq012890 -- 发布时间:2013/11/9 14:12:00 -- 如果这个例子不明白,我们再沟通,谢谢啊! |
-- 作者:Bin -- 发布时间:2013/11/9 14:18:00 -- 没有看到东西,请使用IE上传. |