起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 139|回复: 5

【结】自动填充**

[复制链接]
发表于 2008-6-26 11:13:32 | 显示全部楼层 |阅读模式
我在数据集的字段编辑器属性里添加了所有的字段,然后在其中的一个字段里设置了自动填充属性,用枚举那种填充。那个字段叫“领料标识”,它在数据表里有3种显示情况:MF,MR,RR.我现在想让它不显示MF ,MR,RR 了,而是如果是MF就是显示成“领料”,如果是MR就显示成“不领料”,如果是RR就显示成"自领料".但我按我说的方法,设置了3个枚举值,对应“领料标识".但运行窗体时,datagrid那列没有变化。
回复

使用道具 举报

发表于 2008-6-26 11:26:34 | 显示全部楼层
1、自动填充需要时机,例如新增记录,或者修改记录,你进行的是啥操作呢?
2、字段填充的字段有关联字段吗?你是怎么定义的?把定义的界面截取图出来看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-26 13:17:39 | 显示全部楼层

re:

不好意思,我比较菜。我想的自动填充时机是当数据集打开的时候,也即是表里的内容呈现在用户面前的时候,“领料标识”那一列就不再显示成MR或MF或RR了,而是有一个对应规则,使他们显示成“领料”或“不领料”或“自领料”。或许我该写代码而不应该这样设置,请指教。谢。

自动填充.jpg

198.06 KB, 下载次数: 89

回复 支持 反对

使用道具 举报

发表于 2008-6-26 13:49:43 | 显示全部楼层
首先建议楼主好好看一下用户手册的 《用户手册》第5章 数据字典 5.3.9  和 5.3.8 的相关 章节

从你3楼的图看
1、不知道 自动填充的 常规 页面是怎么设置的?
2、自动填充 是根据 使用查找唯一值, 那你 在查找属性 的过滤页面 定义条件了吗? 如果没有定义,查找的数据是三条而不是唯一一条,肯定不能填充

我不知道你要实现啥,
感觉,你这个不需要用自动填充,直接定义查找属性就可以。然后在修改或者新增数据的时候,下拉 “领料标识” 这个字段,就可以选择一种 领料标识 了。
如果是字段已经实际存储了 MF,MR,RR,在预览数据的时候需要看到相应的汉字,那么也是直接定义查找属性就可以,

如果是在新增数据,“领料标识” 这个字段 需要自动填充一个值,例如 MF,那么直接在 自动填充的 表达式上写上“ MF”就可以了。然后定义查找属性,这样就看到 MF 对应是“领料”这个汉字了。(修改数据也一样,只要触发的时机符合你的业务需求,就可以了)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-26 16:14:46 | 显示全部楼层

实现了。谢谢。

实现了。谢谢。我看了5.3.8节。结帖吧。
回复 支持 反对

使用道具 举报

发表于 2008-6-26 16:17:08 | 显示全部楼层
ok
不客气
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 12:14 , Processed in 0.045029 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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