起步软件技术论坛-X3

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: hero419

【结帖】想在使用流程的功能中调用任务轨迹中左边的grid信息,如何实现?**

[复制链接]
 楼主| 发表于 2007-11-12 17:12:40 | 显示全部楼层
好的,还有,在表单中引用过程时出现未声明错误。

procedure THTDJ.Button2Click(Sender: TObject);
begin
     [B]THTXX(infobroker1.info).openLCGZ(HTXX.DataSetHT.FieldByName('ID').asstring); [/B]  
end;

[错误]Biz:\MASTERMIND\CONTRACT\INFO\HTXX.INFO.DIR\HTDJ.SheetDoc.pas(44, 44): Undeclared identifier "DataSetHT"

这种情况下应该怎么声明呢?
在uses里面加HTXX?还是在type里面加DataSetHT: TSQLDataSet; ?

在type里面加DataSetHT: TSQLDataSet;之后提示组建type里面加DataSetHT声明了,但是不存在,是否需要删除。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 17:26:02 | 显示全部楼层
用一个datasetbroker指向数据集DataSetHT就可以了
代码写成
THTXX(infobroker1.info).openLCGZ(DataSetBroker1.DataSet.FieldByName('ID').asstring);
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-12 17:29:17 | 显示全部楼层
能不能不用数据集代理做啊,直接引用,这个表单和这个数据集都在同一个业务信息下。
信息名:HTXX
表单名:HTDJ
数据集:HT
回复 支持 反对

使用道具 举报

发表于 2007-11-12 17:32:06 | 显示全部楼层
在文档中访问信息的数据集,最好用数据集代理,简单

用代码麻烦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-16 11:22:30 | 显示全部楼层
谢谢贾工,已经实现了。
这个帖子可以叫《一步一步教你添加“流程跟踪”》,呵呵。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-30 11:38 , Processed in 0.040877 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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