起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: hero419

【结贴】能否按列展开数据集?**

[复制链接]
发表于 2008-1-31 16:56:05 | 显示全部楼层
28楼应该是个缺陷
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-4 11:01:49 | 显示全部楼层
按照例子的做法,使用7个决策区域已经拼接成了一个大的决策区域了。
现在的需求是如何完成对这个区域的过滤?
我只想显示一年的数据,需要按年对这个决策区所对应的数据集进行过滤,谢谢。
.                                                                                                                                                                                                  .
.                                                                                                                                                                                                  .
回复 支持 反对

使用道具 举报

发表于 2008-2-4 11:17:03 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-4 11:53:25 | 显示全部楼层
链接打不开~~
.                                                                                                                                                                                                  .
.                                                                                                                                                                                                  .
回复 支持 反对

使用道具 举报

发表于 2008-2-4 12:00:09 | 显示全部楼层
打的开
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-4 12:46:37 | 显示全部楼层
我真的打不开,不骗你。
.                                                                                                                                                                                                  .
.                                                                                                                                                                                                  .
回复 支持 反对

使用道具 举报

发表于 2008-2-4 13:17:44 | 显示全部楼层
“http : //bbs.justep.com/search.php?s=&action=showresults&searchid=179017&sortby=lastpost&sortorder=descending”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-4 14:08:04 | 显示全部楼层
贾工,你贴的地址那儿http后面有好几个空格,去掉以后也还是打不开~~
真奇怪啊~~
干脆直接告诉我帖子的名字得了,我自己搜索吧:)
.                                                                                                                                                                                                  .
.                                                                                                                                                                                                  .
回复 支持 反对

使用道具 举报

发表于 2008-2-4 14:32:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-4 15:11:09 | 显示全部楼层
那貌似我的方法是可行的呀,我先说下我的方法。
建立数据集的afterrefresh事件,指定数据集的filter
procedure TZBYWXX.DataSetZHYBAfterRefresh(DataSet: TDataSet);
begin
     DataSetZHYB.UserFilter := 'FDYZB.Y = '''+DataSetCXSJJ.FieldByName('Y').AsString+'''';
     DataSetZHYB.Filtered := True;
end;

然后在窗体上加了个button,单击事件为刷新数据集。
procedure TMainForm.Button1Click(Sender: TObject);
begin
     TSQLDataSet(DataSetBroker1.DataSet).Refresh;
     DocViewZBYWXX_ZHYBB.Doc.Close;
     DocViewZBYWXX_ZHYBB.Doc.Open(TDocMode.dmEdit,DocViewZBYWXX_ZHYBB);
end;

现在一点button就报错,报错行停留在:
     TSQLDataSet(DataSetBroker1.DataSet).Refresh;

baocuo.jpg

9.36 KB, 下载次数: 151

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 03:10 , Processed in 0.047700 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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