起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 257|回复: 11

【结贴】关于数据字段表现取值的问题**

[复制链接]
发表于 2007-11-29 10:33:22 | 显示全部楼层 |阅读模式
定义了数据字段的表现类型为CheckBox,为什么运行后,单击CheckBox不能立即更新对应字段的值,而要等到CheckBox失去焦点的时候才更新呢?
回复

使用道具 举报

发表于 2007-11-29 11:05:11 | 显示全部楼层
你是怎么取值的?如果是代码,把代码贴出来,且告知在哪个事件事件上,

这应该跟表现类型没有关系,如果设置为字符就ok?应该都是在焦点离开后,才确认该值的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 11:12:14 | 显示全部楼层
我是在checkbox的click事件中取数据字段的值;
现在的需求是这样的,审核标志是checkbox,当改变审核标志的时候(单击checkbox时),要自动填写审核时间和审核数量。
回复 支持 反对

使用道具 举报

发表于 2007-11-29 12:02:33 | 显示全部楼层
你这样的应该直接在 审核时间和审核数量 这两个字段上定义自动填充就可以了,不需要用代码实现,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 12:12:03 | 显示全部楼层
这样还是不能满足改变了checkbox的状态审核时间和审核数量就维护上啊!
回复 支持 反对

使用道具 举报

发表于 2007-11-29 13:08:46 | 显示全部楼层
设置表达式啊,用iif来做,iif(ZD1='1','22','33') 这表示如果字段1等于1,那么填充22,否则填充33
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 13:46:54 | 显示全部楼层
这种方法我早就试过了,我单击了审核,如图,我要实现的是我单击了审核复选框后,审核人填上当前操作者ID(此时审核复选框没有失去焦点)

4.jpg

5.85 KB, 下载次数: 125

回复 支持 反对

使用道具 举报

发表于 2007-11-29 15:12:54 | 显示全部楼层
如果这样,那只能都用按钮来做了,把选择“审核”这个复选框的动作也放到按钮上来做,通过代码来给这些字段赋值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-29 15:16:48 | 显示全部楼层
就是说平台现在无法支持我们的这种需求喽!
还有的审核字段在网格里,真么处理呢?
回复 支持 反对

使用道具 举报

发表于 2007-11-29 15:41:32 | 显示全部楼层
如果不在数据网格中,可以不用字段的表现类型设置为checkbox,而是直接用checkbox,然后去截获checkbox的事件来对 审核、审核时间和审核数量 这些字段赋值,

如果是审核字段在网格里,那就只能像我8楼说的那样了,不直接在字段上来修改字段的值了,在按钮上来处理
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-4 08:03 , Processed in 0.043526 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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