外部数据表的列名是不可以在项目中进行修改的,这个合理,但是,列的标题,是可以自由使用的,可以包括空格等。现在的问题是,项目一旦发布,连开发者也不能修改这个列标题了。这个限制能否更改一下?
[此贴子已经被作者于2011-2-18 16:09:06编辑过]
不行吧?如果这样:开发者的利益在哪里?因为:比如一个出入库管理系统,非开发者仅仅只需要通过简单地修改列标题,就可以变成N个符合自己企业需求的库管系统。
(仅代表个人意见,虽然我暂时没时间开发自己的商业程序,但对于开发商业程序的开发版用户来说,这一点不能忽视)
这和开发者利益好像无关,因为如果自己是开发者,怕利益受到侵害,可以关闭菜单中的此功能,如果开发者自己愿意就开放更改列由人家去修改。
可以限制其他人修改列标题,但是现在是连开发者自己都不能修改。
1、最好是发布前修改。
2、发布后也不是不能修改,你可以看看BuildHeader方法:
http://help.foxtable.com/topics/1275.htm