起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 216|回复: 16

【结贴】[问题]自动填充滞后??急!!!

[复制链接]
发表于 2008-7-2 09:03:41 | 显示全部楼层 |阅读模式
问题如题
表A结构如下:
ColumnA     ColumnB
    A                  A_A
    B                  B_B
    C                  C_C
   ......                ......
*****************************************************************************
在数据集ADataSet上有字段 FieldA,FieldB,FieldC
FiledA自动填充当前操作者的部门DeptName
这里取到的部门名称和我表A的列ColumnA中的值对应。
现在我需要在ADataSet的FieldB设自动填充。
自动填充的依据是根据FieldA的值来取表A中ColumnB的对应值。
我们这样处理的时候出现一个问题,必须要改变一下FieldC的值,FieldB的值才会出现,不然不会填充进来,请问这个问题怎么解决????

版本
服务器3012
开发端3068

。。。。。。。。。。。。。。。。。。。。。。

未命名.jpg

145.79 KB, 下载次数: 86

回复

使用道具 举报

发表于 2008-7-2 09:19:49 | 显示全部楼层
A、B字段是同时触发的,关于这个你可以看一下自动填充的触发条件
回复 支持 反对

使用道具 举报

发表于 2008-7-2 09:25:19 | 显示全部楼层
楼主把FieldB字段的制动填充定义图片贴出来看一下,包括“常规”界面和“值”界面贴出来看一下,
把“使用查找值”改成“使用查找第一项”看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 09:37:38 | 显示全部楼层
图片已经上传~我再修改一下自动填充的属性看看~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 09:43:35 | 显示全部楼层
我改了一个地方的设置,将“使用查找值”改成“使用查找第一项”
好像是可以了~等我们再多改几个地方看看有问题没有~
回复 支持 反对

使用道具 举报

发表于 2008-7-2 09:46:17 | 显示全部楼层
哦,那可能是你们设置的超找填充时候查找数据集超找出来的值不是唯一,而你填充的时候是使用唯一值来填充,所以填充不上。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 09:48:38 | 显示全部楼层
这个设置会不会出现其他的问题??比如填充成了其他不正确的值?
请再把这里的设置讲清楚一下~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 09:50:34 | 显示全部楼层
回复6楼
找出来的值不是唯一值这个不可能
如果不是唯一值
那么就永远不可能填充
但是现在的情况是:我点了新增,FieldA填充了,FieldB没有填充,我再修改一下FieldC,FiledB就填充出来了。
回复 支持 反对

使用道具 举报

发表于 2008-7-2 09:55:47 | 显示全部楼层
填充的值都是你超找出来的值,当超找出来的值有很多的时候,他会填充超找数据集的第一个值


使用查
找唯一

当查找数据集的记录数只有一条时进行填充。
使用查
找第一

用查找数据集的第一条记录进行填充。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 10:00:05 | 显示全部楼层
咨询9楼
你说的查找数据集的纪录只有一条或者第一条
是经过了过滤得吗??
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 20:19 , Processed in 0.045920 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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