起步软件技术论坛-X3

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

【搞定】我想实现这样的功能!**

[复制链接]
发表于 2007-7-26 15:29:32 | 显示全部楼层 |阅读模式
我想在单击按钮的事件下将信息层上的策略中所加的“条件去掉”!
回复

使用道具 举报

发表于 2007-7-26 16:38:10 | 显示全部楼层
信息层的策略?
是怎么加上去的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 17:09:35 | 显示全部楼层
我是这样加的策略,请看截图

未命名1.jpg

846.45 KB, 下载次数: 133

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 17:12:52 | 显示全部楼层
维护界面

未命名2.jpg

928.62 KB, 下载次数: 130

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 17:28:18 | 显示全部楼层

详细情况是这样的

我们要求页面显示时没有数据,所以加了这样的策略,非常高兴成功了。

但是点击“统计“按钮时却查不出任何记录,只有去掉策略才能正确并成功的查询出。

所以我去掉了策略,去掉策略后界面显示时又把所有的纪录显示出来了。

为了页面显示时页面上没有数据,所以我就在页面的显示时关闭了纪录集:
procedure TGNHXCBJZ_ZDGJJYJDBBform.BizFormShow(Sender: TObject);
begin
  if DataSetBroker1.dataset.active then DataSetBroker1.dataset.active:=false;
end;

但是问题又出现了:请看上面的维护界面,请问客户怎么“新增”呢?新增按钮已经不能使用了。

这是只能点击“统计按钮”,点击统计按钮后能够查询正确的数据,此时界面也可以编辑了,这时客户就可以点击新增按钮、保存按钮了。

我想说的是并且想达到的结果是:当页面显示时,页面上的纪录数为0,这时客户可以进行新增。
回复 支持 反对

使用道具 举报

发表于 2007-7-27 09:03:21 | 显示全部楼层
楼主,如果是在流程中运行这个功能,可以设置流程的启动规则:新建或者新建并且自动填充

如果没有在流程中,可以在这个功能上添加信息策略(注意是功能上添加,不是信息中),设置信息策略-数据集策略-默认过滤条件

3楼施加的不是信息策略,而是你对数据集直接加的过滤规则。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 09:24:13 | 显示全部楼层
在功能上怎么添加信息策略啊?没有啊?只有“数据语义策略”和“业务操作策略”

e.jpg

467.93 KB, 下载次数: 121

回复 支持 反对

使用道具 举报

发表于 2007-7-27 09:42:15 | 显示全部楼层
选中信息,就可以添加信息策略了(就是最左边,别选中 国内外建...,而是选中 建造/....)
回复 支持 反对

使用道具 举报

发表于 2007-8-24 11:54:18 | 显示全部楼层
由于长时间没有反馈,先结贴了。
有问题请开新贴。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 06:35 , Processed in 0.040480 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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