以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]批量修改 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45785) |
||||
-- 作者:qianqian1530 -- 发布时间:2014/2/11 0:17:00 -- [求助]批量修改 很郁闷,研究了很久都没研究会,所以发贴问一下哈 就不说客套话了。直接说想要的功能 1.在主窗口里,选择单个/多个 2.单击批量修改,弹出修改窗口, 在表格里显示 修改前列 | 修改后的列 3.单击 “前缀”,在TB1里输入添加的文字。得到的效果 前缀+单元,并显示到 修改后的列 4.查找所有某数字,(比如1) 将所有1替换为2 5.功能三和功能四不能同时进行。
|
||||
-- 作者:Bin -- 发布时间:2014/2/11 8:42:00 -- 看了一下你的例子,我不知道你要实现什么样的布局效果. 就当纯功能点而言. 第一个问题,你可以利用GetCheckedRows获得选中的行,然后循环遍历它进行你想要的修改 第二个问题,就是这个没看懂你窗口的布局,如果你想使用遍历填充的方式,也没什么难度,两个列,分别填上对应数据而已 第三个问题,不就是遍历行,追加 值嘛. 第四个问题,如果是整个单元格替换,可以使用ReplaceFor http://www.foxtable.com/help/topics/1532.htm 如果是替换单元格内指定字符,那么就循环遍历所有单元格,一个个使用Replace 替换http://www.foxtable.com/help/topics/0241.htm
|
||||
-- 作者:lsy -- 发布时间:2014/2/11 9:16:00 --
|
||||
-- 作者:qianqian1530 -- 发布时间:2014/2/11 9:32:00 -- 回复:(Bin)看了一下你的例子,我不知道你要实现什么... 额... 可能是我画的窗口不太 好理解···· 我想要的是 |
||||
-- 作者:Bin -- 发布时间:2014/2/11 9:33:00 -- 就功能点而言,难度是没有的.关键是搞不清楚你想要的效果. 所以自己动手是最好的,自己最清楚自己想要什么. 你参考2楼的提示,和3楼的例子, 自己尝试动手做一下看看. 如果实在做不出来. 再酝酿好用词和图示,说清楚想要的效果.我来帮你完善
|
||||
-- 作者:qianqian1530 -- 发布时间:2014/2/11 9:57:00 -- 嗯嗯, 正在做呢... 谢谢哈 |