Tony Gong的技术Blog  
技术旅途中蹒跚的行者
公告
日历
统计
  • 随笔 - 35
  • 文章 - 3
  • 评论 - 253
  • 引用 - 24

导航

 
02 2007 档案
  • ActiveReports工作总结9——打印参数设置
    摘要: 上节讲了对报表上的控件和section进行布局,这节讲解一下AR的打印参数设置。

    首先,先要弄清一个概念,AR报表的纸型和打印机打印出来的纸型是完全不同的概念。阅读全文
    posted @ 2007-02-27 08:59 Tony.Gong 阅读(5833) | 评论 (14) 编辑
  • ActiveReports工作总结8——用代码控制布局
    摘要: 承接上节,前面示例代码的出布局都不能满足我们平时帐票的要求,至少各个TextBox之间不能有间距吧?
    这节主要讲解一下控制帐票布局。难点是有子模版情况下的布局。阅读全文
    posted @ 2007-02-26 09:25 Tony.Gong 阅读(3284) | 评论 (5) 编辑
  • ActiveReports工作总结7——常用一览表印刷
    摘要: 前面讲了普通的分栏帐票,下面讲讲简单的一览帐票,一览帐票也是我们常常碰到的,具体式样一般如下:


    该类型帐票有如下特点:

    (1)、一栏帐票的特点是有若干区域组成,如下区域1是固定不换列的,区域2是动态换列的。



    (2)、一览帐票的各栏可以是衔接在一起的,即栏间距为0,也可以是分开的。

    (3)、Title和SubTitle通常是不分栏的,它们会跨越所有的栏。

    (4)、帐票区域2的默认栏数应该是固定的,比方说A4纸默认印刷8栏,如果超过8栏可以选择换页,也可以选择超出边界继续印刷(红线)。

    这是由代码来控制的。

    阅读全文
    posted @ 2007-02-25 09:02 Tony.Gong 阅读(3284) | 评论 (13) 编辑
  • 今天还有多少人在上班啊?
    摘要: 办公室里稀稀拉拉就几个人cnblogs上也人烟稀少啊该回家的都回家了,留下坚守的估计大多都是当地人吧?再坚持一会儿俺也下班回家了,这时候实在没啥工作积极性啊。祝大家春节快乐!阅读全文
    posted @ 2007-02-17 09:50 Tony.Gong 阅读(260) | 评论 (1) 编辑
  • ActiveReports工作总结6——使用子报表
    摘要: 承接上节,上节用2个group的方式打印了普通的分栏帐票。实现了换列换页的三维表示。
    本节用子报表的方式来实现该功能。

    子报表的功能比上面那个方法来说,更强大,更灵活。复杂帐票一般都得用到子报表。

    开始之前,先简单介绍一下子报表的用法。
    0,子报表的一般用法如下:
    (1),先Add一个主模版(rpt1.rpx),若干子模版(这里就建了一个,sub1.rpx)

    (2),在主模版上放一个SubReport控件(该控件是一个占位符,sub1.rpx的内容将在这里显示),可以放在PageHeaer/Footer,GroupHeader/footer和Detail上,这个要视用途来定。这里放在GroupHeader1上。

    (3),在主模版的GroupHeader1_Format事件(假如你的SubReport放在Detail中,就要用Detail_Format事件了)中,加入代码,生成子报表,并且给子报表设置数据源(这里为简单起见没有设置数据源):
    Private Sub Grou阅读全文
    posted @ 2007-02-17 08:48 Tony.Gong 阅读(4338) | 评论 (15) 编辑
  • ActiveReports工作总结5——常用分栏帐票印刷
    摘要: 学习了前面的换页和换列的方法,下面我们结合这2节知识实际打印一张分栏帐票。

    分栏帐票在我们系统中是经常用到的,具体式样如下:



    该类型帐票有如下特点:

    (1)、分栏帐票的特点是各栏的样式基本相同,只是其中的数据会有所变化。

    (2)、分栏帐票的各栏可以是衔接在一起的,即栏间距为0,也可以是分开的。

    (3)、Title和SubTitle通常是不分栏的,它们会跨越所有的栏。

    (4)、帐票的默认栏数应该是固定的,比方说A4纸默认印刷8栏,如果超过8栏可以选择换页,也可以选择超出边界继续印刷(红线)。

    这是由代码来控制的。
    阅读全文
    posted @ 2007-02-16 08:53 Tony.Gong 阅读(3978) | 评论 (12) 编辑
  • ActiveReports工作总结4——换页打印
    摘要: 上篇随笔讲了怎么控制换列打印,本篇讲解一下怎么换页打印。阅读全文
    posted @ 2007-02-15 08:51 Tony.Gong 阅读(2719) | 评论 (12) 编辑
  • ActiveReports工作总结3——换列打印
    摘要: 本随笔讨论一下如何在AR中控制换列打印

    环境:

    vs2005+ActiveReportsNet2

    AR下载地址:ftp://ftp.datadynamics.com/
    阅读全文
    posted @ 2007-02-14 10:05 Tony.Gong 阅读(2386) | 评论 (8) 编辑
  • 公司现有产品数据层切换的随想
    摘要: 早上开摩托车的时候突发奇想,假如出于某种原因,我们现在的XXX产品要把数据库换成其他数据库(比如Oracle,db2等),原因嘛,可能是“客户不满mssql性能?Oracle白送?mssql涨价?Microsoft倒闭?客户是Oracle老总的儿子?”,真的要这样做的话,会发生什么呢?



    首先,这肯定是一场灾难,估计一堆人要吐血身亡了。



    当然,吐好血之后,就要考虑怎么解决问题了。


    阅读全文
    posted @ 2007-02-06 10:15 Tony.Gong 阅读(701) | 评论 (2) 编辑

 
Copyright © Tony.Gong Powered by: 博客园 模板提供:沪江博客