起步软件技术论坛-X3

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

【搞定】信息隔离级的问题**

[复制链接]
发表于 2007-7-6 12:15:45 | 显示全部楼层
关于如何定位工作台上的文档实例,可以参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=14250
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-6 13:42:32 | 显示全部楼层
版主,还有一个问题,就是为什么我在1楼中创建信息的实例再调用信息中的方法会报错呢?这样做为什么不行呢?^_^
回复 支持 反对

使用道具 举报

发表于 2007-7-6 13:46:43 | 显示全部楼层
按照你说的肯定不会报错,肯定是你调用方法有问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-6 14:13:29 | 显示全部楼层
版主,这是我做的演示包,请帮忙看一下我的调用哪里出的问题

demo.rar

22.44 KB, 下载次数: 27

回复 支持 反对

使用道具 举报

发表于 2007-7-6 15:38:36 | 显示全部楼层
我17楼没有说明白吗?

让高工看看,他一看就明白了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-6 16:15:36 | 显示全部楼层
现在我和高工不在一起办公,问问题不方便,请版主帮忙解决一下,谢谢,拜托啦:)
回复 支持 反对

使用道具 举报

发表于 2007-7-6 16:27:04 | 显示全部楼层
11楼的:
2、你这样写保存编译没有错误吗?
我这里需要带上参数才可以,例如
procedure TYWXX1.Test11(Sender: TObject);

为什么?

13楼的:
你没有写到 type下
而是写在public下了。

为什么?

stellastarr 15楼:分配了的就引用了

17楼的:
肯定需要创建文档实例的,要不怎么访问,
1是自己去创建

1楼就是这么做的,如果方法在信息中不报错,方法在信息下的文档中就报错,为什么?

18楼说的对,那么做确实没有道理^_^,稍后不用了,但是目前那么用报错,估计是隔离级设置的问题,能否给看看

23楼:如果方法在信息中不报错,方法在信息下的文档中就报错

25楼:斑竹费心了,我杂事比较多,谢谢。
回复 支持 反对

使用道具 举报

发表于 2007-7-6 16:56:51 | 显示全部楼层
1楼就是这么做的,如果方法在信息中不报错,方法在信息下的文档中就报错,为什么?
1楼哪句说了,我没有看出来,为啥方法在信息可以,在文档?因为信息创建了,所以就可以,而信息下的文档只有在,用到哪个文档才会去那个创建,没有用到肯定不创建,没有创建的肯定就访问不到。
所以简单就是放一个隐藏的DocView,连接到文档,这样文档就会去创建(当然,跟文档的优化加载有关,如果选中,那么只有在显示的时候才去创建,所以设置不选中就可以了)


18楼说的对,那么做确实没有道理^_^,稍后不用了,但是目前那么用报错,估计是隔离级设置的问题,能否给看看
我准备环境导进去看看,不过我觉得,既然不对了,就去改吧,还等啥呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-6 17:05:19 | 显示全部楼层
版主费心帮忙看看24楼的演示包就清楚了
回复 支持 反对

使用道具 举报

发表于 2007-7-6 17:10:23 | 显示全部楼层
你在功能上分配了信息,且用DocView已经连接到文档上了,不需要再去创建了,直接访问就可以了,13楼已经告知方法
按钮上只要一句就可以了 INFO_TEST.TDOC_SJWG(DocViewINFO_TEST_DOC_SJWG.Doc).Test
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-12 20:44 , Processed in 0.043828 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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