求方案

问题描述

有以下这么一个处理,求方案主题:有一个报表,报表要打印什么项目是从XML里读取,XML里定义这个项目的话,就按照条件到数据库里查询,之后把项目的名和数据一起打印出来。*注1。一个项目有可能查询出多件数据2。一页可以显示50行3.XML里还定义了这个项目在哪一列打印等相关数据问题点:打印报表这个工具呢,必须先设定要打印的总页数,之后再给每页设定值。但问题是要打印多少页必须把要打印的数据全读取出来,计算要打印多少行才能出总页数。最无耻的方法就是为了计算总页数读取一遍数据,真正打印时再读取一遍数据。没有效率啊我现在想在计算总页数时把读取的数据保存一个形式(数组之类)之后打印时就不用再读取XML了。保存什么形式希望大家给个建议刚接触C#没几天,有很多不了解

解决方案

解决方案二:
使用水晶报表吧,不知道你使用的是那种?
解决方案三:
引用1楼xuexiaodong2009的回复:

使用水晶报表吧,不知道你使用的是那种?

不是水晶报表是FarPoint?打印出来是像EXCEL形式的
解决方案四:
没人理我啊

时间: 2024-11-06 09:36:13

求方案的相关文章

有关审核表设计上面的,求方案【在线等】

问题描述 有关审核表设计上面的,求方案[在线等] 业务是"资料审核",审核会出现多次不通过的情况:现在有两张表,一张company_info(公司信息)一张check_company_log(审核日志)如果审核不通过的情况下,要给用户看到不通过的原因: 目前的设计是check_company_log表里面有"原因"字段,company_info表里冗余一个"原因"(用于展示,当然这里面存的是最后一次不通过的原因) 每次不通过的时候,要做两个操作,

向高手跪求方案

问题描述 有两台服务器a和b,a作应用服务器,b作数据库服务器,一台路由器,有一个外网ip:10.10.1.2一个内网ip:192.168.0.3给应用服务器ip:10.10.1.2.数据库服务器ip:192.168.0.3使用户能通过外网访问应用服务器而不能访问数据库服务器,而且应用服务器要从数据库服务器中调用数据,求方案 解决方案 解决方案二:路由器?啥型号的?支持NAT就行了.

雪地跪求方案,如何将excel在导入数据库前实现预览并选择导入

问题描述 具体说明:将excel在导入数据库(mssql)前实现预览(是否可以用gridview)并选择导入,导入时候按照excel字段匹配数据库中字段进行相应导入. 解决方案 解决方案二:跪求解决方法.我是想将excel先导入gridview,在gridview中选择,并选择导入.可行吗解决方案三:自己顶下,寻求方案解决方案四:可以的解决方案五:privatevoidbind1(){OleDbConnectionconn=newOleDbConnection("provider=microso

做一个页面 能够在本页面修改页面自己的内容 图片 文字等 求方案!

问题描述 存在home.jsp要在home.jsp上实现修改自身home.jsp.的功能例如:改变背景图片选项名称还可以设置生效时间页面布局也可能小变.页面不多可变的蛮多的自己想过一些方案无非是拼接htmlhtml中动态的设值各路大神有什么好方法没,介绍下各种方法的优劣.最后又参考的东西 解决方案 解决方案二:将需要动态处理的元素或者样式保存在数据库,页面初始化的动态部分是通过读取数据库的值来生成的,数据库同一个页面可以用两条记录来保存,一条是用户刚刚修改未发布的,另一条是已经发布的.当用户点击

从一个数据库表查询出结果集,然后把结果集存到另一个数据库,求方案

问题描述 从一个数据库表查询出结果集(不需要页面展示),然后把结果集存到另一个数据库,数据量可能很大,有什么好方案? 解决方案 解决方案二:你可以创建一个试图来保存你查询出来的结果集,自然也可以把你视图里面的结果集写入到其他的数据库解决方案三:可以将查询的结果导出,然后再导入另一个

求正则,求方案------过滤非正规渠道访问文件。

问题描述 比如以下为有效链接,除此以为均为无效链接.应该使用正则过滤还是有更好的方案?/project/navi/project/navi/default_3B.htm/project/navi/library_not_exist.jsp/project/navi/navi.jsp/project/navi/navi_temp.jsp/project/navi/others.jsp/project/admin/project/admin/blank.html/project/admin/admi

java Web 提示信息优化求方案

问题描述 前提:项目分 dao service action 三层问题1: dao层报错了!怎么更好的提示给用户!或者让用户知道具体信息呢! 异常切面? (不能每次都是系统异常了,不是很友好)问题2: 对应网站来说,用户的操作很多! 提示语 很多!怎么样统一管理起来呢! (记得新浪有个站是 写在一个 js文件里面) 解决方案 我们是这样弄的:(1)异常分类:业务类的异常(系统给出提示可以指导用户):用实际的业务异常对应的信息提示用户:系统异常:把异常信息记录日志,并提示用户系统出现错误,请与系统

求方案,多条宽带,如何自动分配局域网的游戏客户端走不同的IP

问题描述 多条宽带,如何自动分配局域网的游戏客户端走不同的IP类似移动宽带的分配方式!比如天龙八部这个游戏可以双开,2个客户端登陆的IP是不同,甚至打开网页的IP都不同..一直不明白移动铁通的宽带上网方式! 解决方案

只有100条数据老超时怎么优化,求方案

问题描述 数据表数据很少不超过100条但不停的在变,分析一条里面的数据耗时不到1秒.我现在不断遍历进行分析while(true){DateTimedate1=DateTime.Now;DataViewdv=db.ExecuteDataView(sql);//数据不超过100条,但不停的在变for(inti=0;i<dv.Table.Rows.Count;i++){xx(dv[i][0]);//分析数据;}doublett=(DateTime.Now-date1).TotalMillisecond