|
查看: 2057|回复: 6
|
MS ACCESS ade compilation 的问题
[复制链接]
|
|
|
我最近加盟了一间公司, 他们的erp system 是外面software house使用ms acess 2000 + sql 2000 (数据) + crystal report 9 (报表) 帮他们编写的。现在我想接手这个系统, 然后自己修改某些报表。我在完成后把它的adp file compile 成ade excutable file。 我自己的电脑打开这个ade file 测试时并没有任何问题。 可是当我在所有用户的电脑测试时,问题就来了。我无法打开任何报表(注:所有报表是用crystal report编写), 它出现一个error视窗。
THE EXPRESSION ON CLICK YOU ENTERED AS THE EVENT PROPERTY SETTING PRODUCED THE FOLLOWING ERROR:
There was a problem accessing a property or method of the OLE Object.
* the expression may not result in the name of macro, the name of user-defined function, or [EVENT PROCEDURE].
* there may have been an error evaluating the function, event or macro.
请各位大大帮帮忙看一下是什么问题, 谢谢。 |
|
|
|
|
|
|
|
|
|
|
发表于 28-9-2010 12:07 PM
|
显示全部楼层
|
您的用户没有crystal report RUNTIME...... |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-10-2010 01:53 PM
|
显示全部楼层
回复 2# Reader
也不能这么说~ 因为如果没有runtime的话,为何用户可以使用旧的ade?旧的ade一样也是有使用crystal report. |
|
|
|
|
|
|
|
|
|
|
发表于 4-10-2010 06:08 PM
|
显示全部楼层
啊。。。不叫RUNTIME, 应该称为ActiveX / COM DLL
旧的ADE用哪个version的crystal report?
旧的和新的是否用同一个dll或ocx file?
There was a problem accessing a property or method of the OLE Object.
通常是因为您的Click Event里用的OLE object(如crystal report object)没有存在。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 6-10-2010 09:09 AM
|
显示全部楼层
回复 4# Reader
旧的和新的都用同样的dll和ocx file. 旧的和新的ade在我的pc run 没有问题, 不过,用户们在使用旧的ade就不会出现类似问题. |
|
|
|
|
|
|
|
|
|
|
发表于 19-10-2010 06:43 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 21-10-2010 05:00 PM
|
显示全部楼层
|
还是要谢谢你,目前这个问题已解决了。。。 真的是我电脑的compiler有问题了。 我用另一架新安装的电脑compile就ok了 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|