关于word的开发,这种方案的可行性。
飞不动 2006-02-10 10:33:38 公司准备做一个有关word的项目(b/s结构)。其大体的需求是把在数据库在采集到的数据,根据word的模板文件,生成相应的word文件。要求word的模板用户可以自己定义,系统由data + template ->word.
我初步设想的方案是利用work中的bookmark(书签),首先定义好一个模板,在模板中需要填充数据的地方定义好bookmark,然后在系统中把每个bookmark和数据库中的字段对应起来。这样可以根据要求把数据填充中相应的模板中生成相应的word文件。
现在有下次可以问题:
1、据说在.net用word对象比较耗系统资源,这个系统大概有三四十个的并发用户,到时服务器会不会受得了。
2、技术上的问题,有的数据可能要从子表中取出,是一对多的关系,利用bookmark怎么去处理好这种循环的数据。
3、这种需求有没有更好的解决方案,不利用bookmark.
欢迎大家讨论,来者有分。