<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/viving" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/viving" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 28 Dec 2007 14:19:00 GMT</lastBuildDate><title>童话</title><description>报表</description><link>http://blog.csdn.net/viving/</link><item><title>深入理解ETL</title><link>http://blog.csdn.net/viving/archive/2007/12/28/1999936.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1999936.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1999936.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1999936</trackback:ping><description>对于ETL而言，”是什么”是很容易理解的，也就是将分散的、不易利用的数据进行整理，变成规则清晰的、易于利用的、（可能同时还是）集中的数据。在ETL过程之外，就可以基于报表分析系统、多维分析系统和数据挖掘系统等，进行进一步的数据分析利用。

这一过程可以通过Hard Codding，即编写程序实现，也可以通过各种ETL工具实现。

对于ETL，实际常见的问题有两个：

&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1999936.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 28 Dec 2007 22:19:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/28/1999936.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/28/1999936.aspx</guid><dc:creator>viving</dc:creator></item><item><title>OLAP工具就是商业智能BI吗?</title><link>http://blog.csdn.net/viving/archive/2007/12/25/1965946.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1965946.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1965946.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1965946</trackback:ping><description>企业为了确定经营战略和市场战略所进行的经营活动，在BI项目的分析决策过程中，需要基于多种报告和报表进行分析。理想的市场活动展开，大多需要各个营业点的销售报表，每种商品按季节销售的业绩图表等，这就需要大量准确的并且易于判断的数据。&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1965946.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 25 Dec 2007 18:28:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/25/1965946.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/25/1965946.aspx</guid><dc:creator>viving</dc:creator></item><item><title>报表设计的方式 - 类Excel设计与传统的方式比较</title><link>http://blog.csdn.net/viving/archive/2007/12/25/1965945.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1965945.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1965945.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1965945</trackback:ping><description>报表绘制的方法，是非常影响工作效率的，特别是对于格线比较多的表。

　传统的报表绘制，大多数是用的拖拽式，拿部件拖来拽去。后来可能是发现了其中的不便，所以出现了类EXCEL的绘制方法。

　其实，这两者根本不具可比性，类EXCEL的方法明显优于拖拽式，或者说，画报表就应该是用象Excel那样的方法。

　道理非常简单，你见过有人用Powerpoint画表吗？会累死的。大概稍有点常识的人，都会拿Excel画表吧。

　所以，类Excel是必然的方向。

&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1965945.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 25 Dec 2007 18:27:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/25/1965945.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/25/1965945.aspx</guid><dc:creator>viving</dc:creator></item><item><title>报表设计的两种方式比较</title><link>http://blog.csdn.net/viving/archive/2007/12/21/1957554.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1957554.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1957554.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1957554</trackback:ping><description>报表绘制的方法，是非常影响工作效率的，特别是对于格线比较多的表。

　传统的报表绘制，大多数是用的拖拽式，拿部件拖来拽去。后来可能是发现了其中的不便，所以出现了类EXCEL的绘制方法。

　其实，这两者根本不具可比性，类EXCEL的方法明显优于拖拽式，或者说，画报表就应该是用象Excel那样的方法。

　道理非常简单，你见过有人用Powerpoint画表吗？会累死的。大概稍有点常识的人，都会拿Excel画表吧。

　所以，类Excel是必然的方向。
&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1957554.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 21 Dec 2007 23:44:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/21/1957554.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/21/1957554.aspx</guid><dc:creator>viving</dc:creator></item><item><title>报表中的参数,以及比参数更加灵活的宏</title><link>http://blog.csdn.net/viving/archive/2007/12/21/1957504.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1957504.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1957504.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1957504</trackback:ping><description>当然，宏在带来方便的同时，也有其缺点，写进了宏的表达式在报表设计期间无法进行语法检查，只能在解析后才能查出错误，使用时必须很小心；另外，宏的解析很复杂，会影响表达式的处理速度（C编译器有相当多时间用于解析宏，PASCAL没这问题速度能快很多），对于表达式很多且性能要求很高的情况尽量不要采用宏。曾经有个相关的案例。用户有一张报表希望以某个字段排序输出，需要有正序和逆序两种形式。出于某些设计方面的原因，必须采用数据库的排序运算，即用SQL的ORDER BY子句控制，但该排序字段又不是数值型量，只能用ASC和DESC控制，但排序方向在水晶报表中不可作为参数传递，结果只能制作两张报表（如果是数值型量可通过乘1或-1控制，不必改变排序方向，即可用参数传递了），维护其一致性非常麻烦；而采用华天企业报表系统特有的宏，只要把排序方向作为宏传入就可以轻松解决。&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1957504.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 21 Dec 2007 23:18:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/21/1957504.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/21/1957504.aspx</guid><dc:creator>viving</dc:creator></item><item><title>软件开发 - 一定要会做的30张报表 - 之七 - 复杂表头与横向运算</title><link>http://blog.csdn.net/viving/archive/2007/12/18/1946674.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1946674.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1946674.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1946674</trackback:ping><description>这张表在篮板的统计那里，分成了两层，因此，需要能够生成这种复杂的表头。（实际上这个表头还不算是复杂的，更复杂的情况是需要进行横向的数据展开，在后面的文章中将会提到）

同时，篮板球的总数，是进攻篮板和防守篮板的合计，这就需要能够在报表内自动进行合计。（这种横向的运算，是最简单的运算，复杂的运算，在后面的文章中也会提到）

&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1946674.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 18 Dec 2007 20:19:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/18/1946674.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/18/1946674.aspx</guid><dc:creator>viving</dc:creator></item><item><title>软件开发 - 一定要会做的30张报表 - 之六 - 地址标签</title><link>http://blog.csdn.net/viving/archive/2007/12/13/1932708.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1932708.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1932708.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1932708</trackback:ping><description>打印地址标签，是一个并不复杂的功能，但是非常实用。

简单讲，就是将一大堆地址，打印成发信用的地址标签（实际一般是打印在不干胶纸上，不过这事就和报表没关系了）。往往是一张纸上，要打印mxn个标签&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1932708.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 13 Dec 2007 19:05:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/13/1932708.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/13/1932708.aspx</guid><dc:creator>viving</dc:creator></item><item><title>BI售前的临场发挥(转载)</title><link>http://blog.csdn.net/viving/archive/2007/12/13/1932704.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1932704.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1932704.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1932704</trackback:ping><description>说来说去，还是说到经营分析系统来了，刚才只是借这么个引子说经营分析系统到底有啥用处，不过我也真心希望我们东方移动的经营分析系统上马之后，我们市场部门能够分析一下女同胞的消费特点，明年3.8节的时候推出女士专署套餐，给我们的女同胞送上实实在在的节日贺礼！&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1932704.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 13 Dec 2007 19:04:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/13/1932704.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/13/1932704.aspx</guid><dc:creator>viving</dc:creator></item><item><title>软件开发 - 一定要会做的30张报表之五 - 主从报表</title><link>http://blog.csdn.net/viving/archive/2007/12/10/1926519.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1926519.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1926519.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1926519</trackback:ping><description>类似的情况非常普遍，比如许多业务单据都是这样，如销售订单、采购单、出差报销单等。

主从报表还可能是包括多个从表（明细表），比如，再增加一个”教育经历”之类的。
&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1926519.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 10 Dec 2007 18:01:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/10/1926519.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/10/1926519.aspx</guid><dc:creator>viving</dc:creator></item><item><title>Web报表工具的采购成本</title><link>http://blog.csdn.net/viving/archive/2007/12/10/1926512.aspx</link><wfw:comment>http://blog.csdn.net/viving/comments/1926512.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/viving/comments/commentRss/1926512.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1926512</trackback:ping><description>以一个100万的软件开发项目为例，Web报表的工作量占 10% ，即开发成本为 10 万元。以 2.5 万 / 人月来计算，这个项目需要用 4 个人月来完成报表工作。在实际的项目中，这 10 万元有几种方式分摊：&lt;img src =&quot;http://blog.csdn.net/viving/aggbug/1926512.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 10 Dec 2007 17:59:00 +0800</pubDate><author>viving</author><comments>http://blog.csdn.net/viving/archive/2007/12/10/1926512.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/viving/archive/2007/12/10/1926512.aspx</guid><dc:creator>viving</dc:creator></item></channel></rss>