摘要: 上一篇说到条码的打印,主要是通过读取模板定义文件(XML文件),然后结合从数据库中读取的动态数据结合而产生条码。下面主要说一下如何设计这个条码模板。设计过程也很简单,只需要简单的拖拉即可。然后点击小箭头或右下角的命令,选择SaveToXmlFile,然后选择路径保存。上面设计图产生的XML将会是以下... 阅读全文
posted @ 2014-11-23 22:03 朱洪亮 阅读(11598) 评论(140) 推荐(16) 编辑
摘要: 相信目前稍有规模的公司已进入或正在进入信息化之中,尤其在制造企业中,少不了一个条码的打印功能,而这类应用大多是使用斑马打印机,所以就会遇到了怎么打印的问题了。本人也已经从事ERP,MES等系统多年,也有去了解过一些公司的做法。知道条码的打印的一些做法,下面我们来谈一谈,如有错误之处,请大家不吝指出... 阅读全文
posted @ 2014-11-16 23:08 朱洪亮 阅读(26544) 评论(70) 推荐(23) 编辑
摘要: 上一篇说过,还可以扩展gridview的分页功能以及实现导出结果为EXCEL/PDF的功能。实现好后应该封装起来,以方便后续的项目简单使用。至于要如何实现,我想不必过多的说了。下面是显示结果和主要的代码。如果有不明白的地方,可以留言。下面是把相应的功能封装到单独的工程(ZZControls)里面。这... 阅读全文
posted @ 2014-11-09 22:38 朱洪亮 阅读(2562) 评论(15) 推荐(3) 编辑
摘要: 在实际的项目中,由于项目的需要,数据量比较大,同时显示栏位也比较多,要做gridview里显示完整,并做到用户体验比较好,这就需要冻结表头和关键列.由于用到的地方比较多,我们可以护展一个gridview,使其简单设置就能达到目的. 下面是我写的一个扩展gridview的一个工程和简单例子.主要的设置... 阅读全文
posted @ 2014-10-29 21:44 朱洪亮 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 今天一来上班,有一个同事就问我如何控制显示数字小数点后面的位数, 如果有三位就显示三位,如果第三位数是0就显示2位小数,以此类推,小数点后如果都是0,就只显示整数. 默认的水晶报表数字字段会带有2或3位小数位,而当字段小数部分为零时,小数位将变成2或3个”0”(如123.000),很多时候我们不想... 阅读全文
posted @ 2014-10-21 21:55 朱洪亮 阅读(1954) 评论(0) 推荐(0) 编辑
摘要: 水晶报表自带的导出Excel不太完美(这一点与SQL的SSRS相比就差太远了),导出的文件没有网格线,而且非常容易出现跨行跨列的现象,要做一个符合要求的报表还真要花不少的时间与精力去调试. 下面我简单的说一下自己实现水晶报表的导出问题,如何避免导出的时候出现跨行跨列的现象.其实这里面的没什么技术的问... 阅读全文
posted @ 2014-10-20 21:46 朱洪亮 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 近来在项目中遇到的一些有关事务的问题,跟同事间讨论了一下,后面翻看了一些书籍和做了一些测试,趁有点时间把它写下来,一来加深印象,二来希望对大家有所帮助,当然,由于自身水平问题,如理解有误,还请大牛指出, 本人在此先行谢过.事情首先是这样引起的, 同事写的一个导入,但在导入的过程中,由于要插多条数据,... 阅读全文
posted @ 2014-10-15 21:53 朱洪亮 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,数据量大,人员流动大,那么我们还能保证下一段时间系统还能流畅的运行吗?我们还能保证下一个人能看懂我们的存储过程吗?(顺便打一下广告,我们也做ERP,欢迎联系咨询)要知道sql语句,我想... 阅读全文
posted @ 2014-10-06 14:27 朱洪亮 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 水晶报表在应用时分两种方法,分别是拉模式(PULL)、推模式(PUSH)。拉模式:在水晶报表生成时的数据源是从水晶报表文件中的SQL语句从数据库中提取的,在编程时不用重写SQL语句,但要加上登录信息.推模式:在水晶报表生成时的数据源,是用编程时重写水晶报表中SQL语句而生成的dataset对像。也就... 阅读全文
posted @ 2014-10-06 09:38 朱洪亮 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 这段时间实在是太忙了, 现借国庆放假之际,把一些问题写一下, 不久前,有位网友问我继承了母版页的页面要加载body的onload事件如何加载,我以前刚开始用母板的时候也碰到过这种问题, 直接是用JAVASCRIPT的. 但我在网上找了找,有不少的方法可以实现,其中有前台的也有后台的. 现在把他们一起... 阅读全文
posted @ 2014-10-01 12:08 朱洪亮 阅读(328) 评论(0) 推荐(0) 编辑