版本修改痕迹保留技术如何实现?(100分)

  • 主题发起人 主题发起人 Yason
  • 开始时间 开始时间
Y

Yason

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位大虾们,以下技术怎样实现?哪里有这样的技术文章介绍?
版本跟踪、痕迹保留技术,可以保存文章、公文的所有修改、批改痕迹,
并可以根据需要显示"干净"文档(最后版本的文档)和"花脸"文档(显示修改痕迹的文档),
便于跟踪文件的修改历史和确认字句的修改责任人。
谢谢!
 
你发了两个帖子?
呵呵,其实这东西主要在于你的想法了,一般的做法是在数据库里面每个人都保存两份文档。
1、自己修改带有痕迹的文档,2、自己修改完后没有痕迹的文档。
当别人看的时候,可以交换显示,当别人修改的时候,则给他提供上一个人修改的没有痕迹的文档
这样就全部保证了。
当然,还有别的办法,比如使用rtf存储,可以设置字体格式,红色为增加。灰色删除线的为删除……,这就
看你具体需求了。
 
谢谢yzhshi。
请问哪里有类似与Word的功能强大的文本编辑控件?
 
需要实现这个功能,其实,不用Word,RichEdit就能够实现。
显示的时候就是我说的,使用红色表示插入,灰色加删除线表示删除。
 
按你您说的那样,存两份文挡,但是这两份文挡都需要用户处理,也就是说用户需要做两件事:
1、用户修改文档,保留痕迹,保存文档。2、第一步做完后,他需要清除所有的痕迹,再保存一
份无痕迹的文档。
这样做很麻烦,怎样让程序自动清除痕迹,或者让无痕迹文档和痕迹本身分别保存,但是难题是
痕迹如何和文档建立位置对应关系。
 
多人接受答案了。
 
后退
顶部