起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 314|回复: 12

【搞定】代码设置自动填充**

[复制链接]
发表于 2007-7-3 17:15:00 | 显示全部楼层 |阅读模式
编码表有字段a,b,c,
现有表A,也有这三个字段。当用户选择了前两个字段后,第三个字段则自动填充。
编码表字段个数可能会变动,所以想通过代码设置自动填充来实现需求,请问有示例吗,或者有别的方法吗?
回复

使用道具 举报

发表于 2007-7-3 17:51:10 | 显示全部楼层
DataSet 的OnFieldChange事件里面加代码,你搜索一下论坛 我记得有个例子讲得很清楚
回复 支持 反对

使用道具 举报

发表于 2007-7-3 17:54:06 | 显示全部楼层
楼主说的我听不懂,您描述的清楚些!
回复 支持 反对

使用道具 举报

发表于 2007-7-6 10:14:05 | 显示全部楼层
楼主,问题解决了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-9 10:21:47 | 显示全部楼层
论坛中的例子看了,不一样。
具体情况时这样的:
表1(sid,a,b,c,d,e.....,A,B,C),对应表1有一编码表(sid,a,b,c,d,e.....),当表1新增记录时,用户选择sid后,自动将编码表中的对应字段值填充到表1中。通过设置字段的自动填充属性能实现,但问题是有很多对这样的表(几十对),每个表的字段也相当多。最主要的是编码表字段个数有可能增加或减少。
现已做了维护编码表的功能,想在增删字段的同时修改这两个表,通过代码操作biztabledef以实现需求。
请问这样行吗?有别的方法吗?如果行,代码部分有例子吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-9 10:51:05 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

发表于 2007-7-9 11:00:27 | 显示全部楼层
代码修改数据字典,在论坛中由专门的帖子讨论过。
请以“tabledef”做关键字搜索。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-9 11:08:07 | 显示全部楼层
除了这,还有别的方法吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-9 11:11:37 | 显示全部楼层
代码修改tabledef会不会很容易引起别的问题?
回复 支持 反对

使用道具 举报

发表于 2007-7-9 11:15:01 | 显示全部楼层
或者你在每次启动功能时,代码修改数据集业务字段的属性。
不过这样做是在运行期设置,不能保存修改结果。

另外你说“代码修改tabledef会不会很容易引起别的问题?”,是指什么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-12 12:26 , Processed in 0.046819 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表