| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 460 人关注过本帖
标题:请教如何批量替换表单输入框内的数据表名称
取消只看楼主 加入收藏
igaoyuan
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:103
专家分:112
注 册:2022-12-19
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:3 
请教如何批量替换表单输入框内的数据表名称
表单调用的数据表改名(例原表名为article,改为abc),相对应的字段col文本框数据controlsource名称article.col可以在属性里改为abc.col,如果有较多字段,如何批量更改?谢谢!
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 数据表 批量 替换 表单 名称 
2023-07-08 17:15
igaoyuan
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:103
专家分:112
注 册:2022-12-19
收藏
得分:0 
回复 2楼 csyx
感谢!原来表单也是用数据表形式保存的,use打开表单后,使用browse找到了对应的Properties备注字段,也有对应的表名,但是无法实现批量查找替换,全部对象不可选,该如何操作?
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册
2023-07-08 19:50
igaoyuan
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:103
专家分:112
注 册:2022-12-19
收藏
得分:0 
回复 4楼 csyx
脑子固化,总想着使用系统编辑器里的查找替换,这一步是真没想到

再次感谢!
2023-07-08 20:22
igaoyuan
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:103
专家分:112
注 册:2022-12-19
收藏
得分:0 
以下是引用csyx在2023-7-8 20:07:39的发言:


批量替换不知道?不至于吧
replace all properties with strtrans(properties, ["article.], ["abc.])
就你这个表名来说应该还是比较安全的

然后再检查一下是否还存在别的形式
browse for 'article' $ lower(properties)

是有大小写问题,比如有的controlsource的字段名为article,有的是Article,替换了两次
以后可以这样:
replace all properties with strtran(lower(properties), [article.], [abc.])
2023-07-08 20:30
快速回复:请教如何批量替换表单输入框内的数据表名称
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025664 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved