起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 343|回复: 12

【结】关于如何实现附件管理功能的问题**

[复制链接]
发表于 2008-3-10 11:43:33 | 显示全部楼层 |阅读模式
你好!
我们目前所用的版本号是2918,现在由于需要,我建了一个数据表专门存放和项目关联的所有附件的基本信息,比如说附件名称、附件大小、后缀等等,现在我按照你们给的嵌入表单的那个指示文件实施了如下步骤:
1、启动文档服务器
2、初始化“文档中心”
3、给关联附件业务信息的datasetbroker的afterscroll事件中写代码,通过编译
但是我在运行这个测试功能时出现如下图所示的错误:请尽快帮忙给出解决方案,谢谢了!

文档关联错误图.jpg

18.4 KB, 下载次数: 189

回复

使用道具 举报

发表于 2008-3-10 12:05:43 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-10 13:41:30 | 显示全部楼层
procedure TFJCSCT.DataSetBroker1AfterScroll(DataSet: TDataSet);
begin
      (DocView1.Doc as TRelevancyDoc).FuncURL :='Biz:\XMGLXTYWKJ\CSGN.Func';
      (DocView1.Doc as TRelevancyDoc).Load('',
['Biz:\XMGLXTYWKJ\XMGLYWSJK.DATABASE\XMFJB.TABLE\FJBS.Field'],
         [DataSet.FieldByName('FJBS').AsString],True, TDocAccessKind.akAll);

end;
编译时提示上面语句出现错误
文件"Biz:\COLLABORATION\DOC\DOCRELEVANCYFOLDER\DOCRELEVANCYINFO.INFO.dir\DOCINFO.INFO.dll"不存在
我添加了如下引用阿
uses
  Business.System, Business.Model, Business.Forms,COLLABORATIONCONSTS,DOCLIB,DOCRELEVANCYINFO,DOCRELEVANCYLIB,SYSTEMUTILS,Business.Data,DocOffice;
回复 支持 反对

使用道具 举报

发表于 2008-3-10 13:52:03 | 显示全部楼层
退出studio重新进入在编译看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-10 14:59:46 | 显示全部楼层
你好,你们对附件的编辑、显示修改记录的功能很好,但是怎么才能在文件中用不同的颜色显示是谁修改了什么内容阿?
还有就是如下图所示,能不能我点击上面的“添加按钮”,就弹出“新建文档”窗体,然后我点击新建文档窗体上的“确定”按钮,就自动把该附件信息存到我的datagrid中,这是我的最衷愿望啊!

上传附件功能图示.jpg

130.43 KB, 下载次数: 175

回复 支持 反对

使用道具 举报

发表于 2008-3-10 15:42:52 | 显示全部楼层
http://bbs.justep.com/forum.php? ... hlight=%B8%BD%BC%FE
楼主想要2楼的样子么?
如果是只有3002版本才会有,并且可以使用右键菜单来查看文档的修改记录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-10 15:49:36 | 显示全部楼层
是,就是把文档以datagrid的样子体现,那怎么办?升级你们的那个功能还要收费吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-10 15:51:24 | 显示全部楼层
或者这样子,怎么才能得到我上传附件的名称和存储路径,我把它的存储路径取出来,然后以连接的形式加到文件名称上,这样用户只要点击文件名称,就自动连接到文件本身了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-10 16:13:48 | 显示全部楼层
你们那个“新建文档”窗体中的确定按钮的实现代码在哪里?我想在里面填代码试试!
回复 支持 反对

使用道具 举报

发表于 2008-3-10 17:22:34 | 显示全部楼层
回7楼正常升级不收费
回9楼
业务模型\协同系统\文档\文档信息\新建结构化文档窗体
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 14:53 , Processed in 0.054526 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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