起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 255|回复: 8

【急】动态查找属性定义不生效

[复制链接]
发表于 2010-1-20 09:06:42 | 显示全部楼层 |阅读模式
完全copy的以前的代码,以前的没问题,现在的怎么也不行
回复

使用道具 举报

 楼主| 发表于 2010-1-21 09:56:26 | 显示全部楼层
原来这么写是可以的,现在怎么也不生效,初始设置的是什么始终改不了

RGFYXX.TRGFYXX(InfoBrokerRGFYXX.Info).FIELD_ProjectLaborCostDetail_FProjectID.LookupDef.SQL.Text:=
      'SELECT PROJECTINFO.PROJECTID, PROJECTINFO.FPROJECTNAME, PROJECTINFO.FDUTYDEPT, PROJECTINFO.FWORKNO'
      +'   FROM PROJECTINFO'
      +'  WHERE PROJECTINFO.FPROJECTSTATE not in (''3'',''4'',''5'') '
      +'  ORDER BY PROJECTINFO.PROJECTID';
   RGFYXX.TRGFYXX(InfoBrokerRGFYXX.Info).FIELD_ProjectLaborCostDetail_FProjectID.DataSet.LayoutChange;
回复 支持 反对

使用道具 举报

发表于 2010-1-21 13:45:04 | 显示全部楼层
您在数据集上设置下试试,是否正常,然后拷贝到记事本上看看是什么漏掉了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-21 14:07:29 | 显示全部楼层
数据集上设置的是正常的。数据集上的没有where部分。想在功能里根据条件加上where,但是怎么也加不进去。
回复 支持 反对

使用道具 举报

发表于 2010-1-21 14:25:23 | 显示全部楼层
楼主,你是说一样的代码原先ok,现在不行了?
那版本是否不同呢?如果是告知一下原先的版本号和现在的版本号吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-22 09:11:13 | 显示全部楼层
原来好像是2836版本,具体哪个忘了,用2836的时间比较长。
现在是3188的
回复 支持 反对

使用道具 举报

发表于 2010-1-22 10:09:00 | 显示全部楼层
o ,缺陷
楼主可以定义一个业务查找,然后动态改变也一下查找业务数据集的sql语句看看呢?
http://bbs.justep.com/forum.php?mod=viewthread&tid=30173
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-22 11:59:52 | 显示全部楼层
看那帖子,都这么长时间了这个缺陷还没改掉。。。
顺便提一下,好像动态更改bizFieldByName的attribute.enabled属性也没生效,其它的没试
回复 支持 反对

使用道具 举报

发表于 2010-1-22 13:47:44 | 显示全部楼层
收到,已经提交
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 14:43 , Processed in 0.041598 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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