报表能否放在服务器端?(100分)

娃娃

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在用的是RM,每个客户端放几个报表文件万一有些报表要改,
发布起来很麻烦,要一个客户一个客户的改,有没有那位大侠给
指点一下,如何把这些报表文件放在服务器端的?

给个思路都行。
 
做成WEB方式,你就可以方便了
 
有一种思路,我也是抄人家的! 写个共用的报表处理程序,然后报表的生成都是产生临时表,
然后由报表处理程序来完成,报表的控制规则都可以放在临时表中!
 
RM不是有一种从数据库里读取报表的方法吗?!把报表放在数据库的备注或BLOB字段里面!用时下载一次
不就OK了吗!?更新报表时,只要更新服务器上的数据库就可以了!当然如果觉得每次下麻烦的话,加个
报表版本的字段,相同的版本报表就不下载,高版本的就下载!我在自己的ERP系统就是这样做的
维护工作量比较少,而且报表更改也非常简单!
 
to snjat:
你的说法也太笼统的,有没有实际一点的思路?

to X-man:
如你所说,我该如何做呢,是在客户端整合一个报表生成工具,所有
报表都根椐数据库中的表动态生成,这样的话工作量太大了!
 
服务器上共享一个目录放报表
做一个报到表更新的程序,功能就就是把报表拷贝到自己的机子上来,就行了
然后在数据库里记录一下,报到表的更新日期
 
to quzl:
我觉得你的方法应该可行,不过小弟实在是水平有限,不知道
RM是怎么从数据库端读入报表的,能不能给点详细的指示?

mail: computer@deruntex.com
 
用report builder 吧,它可以把报表放在数据库中!
 
有没有朋友能给出点详细的使用方法的?
 
我觉的也是可行的,不过中间过程需要有一个传送文件的过程,(设计好后需要传送到服务器的一个目录),
另外,需要使用的时候从服务器下载该文件。(我们现在的web报表就是这样作的)
 
先来拿点分吧!
 
大家先别那么着急啊,我觉得在服务端放文件这个方法不是很好。
有没有其它的方法呢?
 
用FastReport把frf存到数据库中去
 
多人接受答案了。
 
顶部