起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 718|回复: 25

【结贴】关于这样的文档需求该如何解决?

[复制链接]
发表于 2009-9-4 08:24:17 | 显示全部楼层 |阅读模式
我看到文档编辑后点击功能上的保存按钮时,如果修改了,就会把修改后的文档上传一份到文档服务器上,现在有这样一个需求。
流程如下:

A->B->A->C->A->D->E->F->E->G->E—>H->……

B,C,D,F,G环节都可以对文档进行编辑,如果G环节对文档进行修改后,需要保存其修改前的文档和修改后的文档,也就是说如果G对文档进行修改了,任务回到E环节,E可以看到2份文档,当E把任务提交给H以后,在H以后的环节只能看到G环节修改后的文档,请问该如何实现这样的需求?
回复

使用道具 举报

发表于 2009-9-4 08:46:55 | 显示全部楼层
不太容易实现。
一个是2份文档的问题,一个是分开过滤。
做成人工处理的吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 08:50:10 | 显示全部楼层
如果是人工处理的话,有没有什么比较好的处理方案。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 08:56:14 | 显示全部楼层
人工处理就不用程序实现了。文档只有一份。修改前的自己存在本机。
同一个流程数据没办法分开成2种文档。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 09:12:24 | 显示全部楼层
啊,这样处理啊,这些文档我们都要归档备份的,如果存在本机就没有实际意义了。

能不能在流转前,在向服务器保存一份修改前的文档,以及向文档的相关表里面增加一条对应的数据?

我看 文档修改后,文档服务器已经有修改前和修改后的文档。。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 09:32:34 | 显示全部楼层
对同一份文档,系统提供了修改历史查看。但是达不到楼主要的效果:
对不同的用户开放不同的历史版本查看。

lixy的意思是:
楼主自己再多上传一份附件,这样在附件视图中就有两份文档了。
然后对不同的用户(或者环节),显示不同的附件记录(这个需要通过修改附件视图来过滤数据)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 09:45:40 | 显示全部楼层
哦,是这样的啊,
客户端在编辑文档时,doc文件夹下,对应的文件夹下面会有2个文档,一个是 文档GUId命名的文件,一个是文档名字的文件,当文档编辑完后,点office上的保存按钮后,文档名字的那个文件被修改,现在想在点击功能上的按钮之前就把以文档GUID命名的文档上传,同时要对文件名进行修改(加入修改人的相关信息),不知道要修改哪些表里面的数据?
回复 支持 反对

使用道具 举报

发表于 2009-9-4 09:47:59 | 显示全部楼层
这已经不是编辑表数据的问题了。
你这个需求需要自己写代码控制客户端的word文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-4 10:44:18 | 显示全部楼层
修改前的文档修改后的文档都可以取到,现在只需在流转前吧修改前的文档也上传上去就可以了。
回复 支持 反对

使用道具 举报

发表于 2009-9-4 10:51:38 | 显示全部楼层
手工做这个工作吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 18:59 , Processed in 0.044476 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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