以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]批量修改  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=45785)

--  作者:qianqian1530
--  发布时间:2014/2/11 0:17:00
--  [求助]批量修改
很郁闷,研究了很久都没研究会,所以发贴问一下哈

就不说客套话了。直接说想要的功能


1.在主窗口里,选择单个/多个
2.单击批量修改,弹出修改窗口, 在表格里显示  修改前列 | 修改后的列
3.单击 “前缀”,在TB1里输入添加的文字。得到的效果  前缀+单元,并显示到 修改后的列
4.查找所有某数字,(比如1) 将所有1替换为2
5.功能三和功能四不能同时进行。
  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.zip



--  作者: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
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:批量修改.table


--  作者:qianqian1530
--  发布时间:2014/2/11 9:32:00
--  回复:(Bin)看了一下你的例子,我不知道你要实现什么...
额...   可能是我画的窗口不太 好理解····  

我想要的是 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140211103023.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/2/11 9:33:00
--  
就功能点而言,难度是没有的.关键是搞不清楚你想要的效果.

所以自己动手是最好的,自己最清楚自己想要什么.

你参考2楼的提示,和3楼的例子, 自己尝试动手做一下看看.  如果实在做不出来. 再酝酿好用词和图示,说清楚想要的效果.我来帮你完善

--  作者:qianqian1530
--  发布时间:2014/2/11 9:57:00
--  
嗯嗯,  正在做呢...  谢谢哈