陈宝刚---享受生活,追逐梦想!
理想是心中的火焰,有追求的人才是幸福的人!
上一页 1 2 3 4 5 6 7 8 ··· 51 下一页
摘要: 在WEB系统中,打印的确是个烦人的问题。要么自己开发打印控件,如果项目时间紧,肯定来不及。要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。现在就推荐给大家分享。1、 DLPrinterDLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。作者博客:http://www.cnblogs.com/Yahong11 阅读全文
posted @ 2013-04-11 16:42 追梦人RUBY 阅读(228) 评论(1) 推荐(0) 编辑
摘要: 随着windows7的普及,IE8浏览器的队伍也慢慢的壮大起来.但是我们突然发现很多网页都出问题,更可气的是自己的网站编辑器也不管用了,所有的按钮都不管用,即使是别的浏览器也都不管用. 在一个哥们的贴子中是这样写的,打开include下面的editor.js文件,有这样的段代码: if (element.YUSERONCLICK) { eval(element.YUSERONCLICK + "anonymous()"); } 或 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()&q 阅读全文
posted @ 2013-04-11 10:02 追梦人RUBY 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 因项目需要,在做一个Screen的打印时,因为Screen中的DataGridView的表格很长,需要横向排列才能完整的打印,因此设置PrintDocument.PrinterSettings.DefaultPageSettings.Landscape = true。但是在预览的时候仍然是纵向排列。伤脑筋。。。花了一些时间做其他的设置均未有效。用Reflector查看PrintController的PrintLoop方法,PrintDocument的打印相关的方法被调用的顺序是这样的:QueryPageSettingsStartPagePrintPageEndPage目前只处理了StartPa 阅读全文
posted @ 2013-04-07 13:21 追梦人RUBY 阅读(6617) 评论(0) 推荐(0) 编辑
摘要: 我们在做水晶报表的时候无论怎么做都不能实现横向打印,这是水晶报表10的一个bug。这个问题是很好处理的,处理它有两种方法,一种是通过反编译水晶报表代码找到错误进行处理,还有一种是通过修改一个水晶报表的的一个html文件就可以了。这里只介绍第二种方法也是最简单的。 首先我们找到crystalprinthost.html这个文件,然后用记事本打开它发现有这么一部分代码:if (window.dialogArguments.pageorientation) { objectTag +="<PARAM NAME=/"PageOrientation/" VALUE=/ 阅读全文
posted @ 2013-04-07 12:20 追梦人RUBY 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 最近做了个小东西,要用到打印--数据输出,所以想到用水晶报表。先说说水晶报表,这个东东,的确是不错。功能很强大,特别是对于输出格式,几乎满足工作中的绝大多数要求。十分灵活好用。具体一些技术性的东西,我就不一一赘述了,有兴趣的可以去找些书去看看。我用的是水晶报表10。对于在报表了连接数据库,相对比较简单,就不说了,现在来看看,如何让报表动态地接受参数,然后形成报表文件,这可能在实际工作地很多情况下,都用得到。我用到的前台技术是ASP.NET。那么来看看,.NET下关于水晶报表参数的一些API:parameterfields类、parameterfield类、parameterdiscreteva 阅读全文
posted @ 2013-04-07 11:24 追梦人RUBY 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 用RDLC报表(一)1 建立数据源启动VS2005新建一个窗体项目,命名为TestProj在左边的窗体内选择“添加新数据源”或在菜单上操作“添加新数据源”:选择后出现对话窗体,选择“数据库”,进入“下一步”:本数据源以SqlServer2000所提供的Northwind数据库为例,因此在数据库内选择驱动程序为SqlServer,具体操作视所用数据库而定(如果连接为Oracle,建议用Oracle所提供的ODP for .NET,地址:http://www.oracle.com/technology/global/cn/software/tech/windows/odpnet/index.htm 阅读全文
posted @ 2013-03-27 07:46 追梦人RUBY 阅读(1734) 评论(0) 推荐(0) 编辑
摘要: 在WEB系统中,打印的确是个烦人的问题。要么自己开发打印控件,如果项目时间紧,肯定来不及。要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。现在就推荐给大家分享。1、 DLPrinterDLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。作者博客:http://www.cnblogs.com/Yahong11 阅读全文
posted @ 2013-03-26 11:33 追梦人RUBY 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1 如何锁一个表的某一行 SETTRANSACTIONISOLATIONLEVELREADUNCOMMITTED SELECT*FROMtable ROWLOCK WHERE id =1 2 锁定数据库的一个表 SELECT*FROMtableWITH (HOLDLOCK) 加锁语句: sybase: update 表 set col1=col1 where1=0 ; MSSQL: select col1 from 表 (tablockx) where1=0 ; oracle: LOCK TABLE 表 IN EXCLUSIVE MODE ; 加锁后其它人不可操作,直到加锁用户解锁,用comm 阅读全文
posted @ 2013-03-24 07:18 追梦人RUBY 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 本示范程序包含单个表及主/从表的报表设计及源码,图文并茂,通俗易懂,难得难得!!!报表模板文件格式:*.frx , 在运行时用户可定制报表格式。这是个人开发版本,报表设计器必须从Report控件内打开,选择Design Report菜单,或者双击控件自动打开。FastReport for.Net 1.0.203 简体中文破解版下载http://www.csframework.com/archive/1/arc-1-20110609-1527.htm里面有开发者指南和用户手册(英文版)使用文档。FastReport for .Net 1.0.203Copyright © Fast Re 阅读全文
posted @ 2013-03-12 09:39 追梦人RUBY 阅读(3074) 评论(0) 推荐(0) 编辑
摘要: 因为MFC中CDC有GetTextExtent()可以获得字符串的高度宽度 像素单位,所以自然想到c#的GDI+的MeasureString,这个同样是测量字符串高度宽度,但是这个不同于CDC,他不适用CDC.GetTextExtent()的适用领域,GDI+ MeasureString会自己处理矩形区域,返回这个矩形区域SizeF,这就是为什么是浮点而不是整数,它根本就不是字符串准确的高度宽度。 举个例子:给定字符串s,用Graphics的MeasureString获取高度宽度sizeF,并在一个给定的起点显示以sizeF为高度宽度的矩形大小和字符串sCode highlighting pr 阅读全文
posted @ 2013-03-12 09:10 追梦人RUBY 阅读(7558) 评论(1) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 51 下一页