有没有做过的?你们用的WINFORM还是WEB,报表用的Reporting Service吗?怎么实现设计修改报表的功能?报表里的公式是怎么设定的(用户可以设定修改)?
问题较多较乱,各位多担待,给个思路就行,当然有例子最好~
10 个解决方案
#1
自己顶一下
#2
没做过这方面的。 如果你机会我们交流下
#3
关注
#4
报表做过很多但是没做过 用户可以设定修改 的
#5
这种系统,关键是架构,还有不熟不熟悉财务有关,否则难做
#6
这东西,要求你的财务科目要设计的比较合理,如果财务科目设置的都不合理,你根本 没有办法实现。
你要做的东西。如果你的财务科目设置的合理的话,使用财务软件本身的报表管理软件就可以实现。涉及到部门的科目,要使用辅助核算就可以了。
如果是自己开发,我觉得没有必要。而且也不 一定能够实现全部自定义。
我以前做过一个分析系统,分两部分,一部分是基础数据的整理,另一部分是报表,数据的来源全部是使用的存储过程实现的。
修改比较方便。只是写存储过程是一件非常郁闷的事。
你要做的东西。如果你的财务科目设置的合理的话,使用财务软件本身的报表管理软件就可以实现。涉及到部门的科目,要使用辅助核算就可以了。
如果是自己开发,我觉得没有必要。而且也不 一定能够实现全部自定义。
我以前做过一个分析系统,分两部分,一部分是基础数据的整理,另一部分是报表,数据的来源全部是使用的存储过程实现的。
修改比较方便。只是写存储过程是一件非常郁闷的事。
#7
请问 lhx1977(清水无鱼) :
你做的系统是怎么实现报表自定义的?我觉得,其实若报表是固定的就简单了,现在要求报表可以自定义,报表的项可以增减,可以设公式等等....再给点思路,谢谢了!
你做的系统是怎么实现报表自定义的?我觉得,其实若报表是固定的就简单了,现在要求报表可以自定义,报表的项可以增减,可以设公式等等....再给点思路,谢谢了!
#8
用XML或数据库做报表的底层描述吧。这样的话,每个报表都有自己的模板,修改起来也方便,操作也便利些。 你填充数据,或直接输出图形都容易控制。
#9
自定义也是有个范围的呀,大不了去数据的时候全部去出来,显示让他自定义了
#10
guo_xp(困惑的人):
用数据库描述报表的话,是不是可以这样:
表一:报表ID,名字
表二:报表ID,行的名字,行间的关系
表三:报表ID,列的名字,列间的关系
现在是可以描述出来了,可怎么保存表里的数据呢?每建立一个报表就在数据库里对应它建立一个Table?有没有更好的办法?
用数据库描述报表的话,是不是可以这样:
表一:报表ID,名字
表二:报表ID,行的名字,行间的关系
表三:报表ID,列的名字,列间的关系
现在是可以描述出来了,可怎么保存表里的数据呢?每建立一个报表就在数据库里对应它建立一个Table?有没有更好的办法?
#1
自己顶一下
#2
没做过这方面的。 如果你机会我们交流下
#3
关注
#4
报表做过很多但是没做过 用户可以设定修改 的
#5
这种系统,关键是架构,还有不熟不熟悉财务有关,否则难做
#6
这东西,要求你的财务科目要设计的比较合理,如果财务科目设置的都不合理,你根本 没有办法实现。
你要做的东西。如果你的财务科目设置的合理的话,使用财务软件本身的报表管理软件就可以实现。涉及到部门的科目,要使用辅助核算就可以了。
如果是自己开发,我觉得没有必要。而且也不 一定能够实现全部自定义。
我以前做过一个分析系统,分两部分,一部分是基础数据的整理,另一部分是报表,数据的来源全部是使用的存储过程实现的。
修改比较方便。只是写存储过程是一件非常郁闷的事。
你要做的东西。如果你的财务科目设置的合理的话,使用财务软件本身的报表管理软件就可以实现。涉及到部门的科目,要使用辅助核算就可以了。
如果是自己开发,我觉得没有必要。而且也不 一定能够实现全部自定义。
我以前做过一个分析系统,分两部分,一部分是基础数据的整理,另一部分是报表,数据的来源全部是使用的存储过程实现的。
修改比较方便。只是写存储过程是一件非常郁闷的事。
#7
请问 lhx1977(清水无鱼) :
你做的系统是怎么实现报表自定义的?我觉得,其实若报表是固定的就简单了,现在要求报表可以自定义,报表的项可以增减,可以设公式等等....再给点思路,谢谢了!
你做的系统是怎么实现报表自定义的?我觉得,其实若报表是固定的就简单了,现在要求报表可以自定义,报表的项可以增减,可以设公式等等....再给点思路,谢谢了!
#8
用XML或数据库做报表的底层描述吧。这样的话,每个报表都有自己的模板,修改起来也方便,操作也便利些。 你填充数据,或直接输出图形都容易控制。
#9
自定义也是有个范围的呀,大不了去数据的时候全部去出来,显示让他自定义了
#10
guo_xp(困惑的人):
用数据库描述报表的话,是不是可以这样:
表一:报表ID,名字
表二:报表ID,行的名字,行间的关系
表三:报表ID,列的名字,列间的关系
现在是可以描述出来了,可怎么保存表里的数据呢?每建立一个报表就在数据库里对应它建立一个Table?有没有更好的办法?
用数据库描述报表的话,是不是可以这样:
表一:报表ID,名字
表二:报表ID,行的名字,行间的关系
表三:报表ID,列的名字,列间的关系
现在是可以描述出来了,可怎么保存表里的数据呢?每建立一个报表就在数据库里对应它建立一个Table?有没有更好的办法?