2012年2月25日

读书笔记 UltraGrid(16)

摘要: 单元格合并当使用grid列示数据时,如果某一行某列数据和上一行的对应列数据相同时,我们想把该列的显示隐含。所有band中的所有列。this.ultraGrid1.DisplayLayout.Override.MergedCellStyle = MergedCellStyle.Always其值还可以是:OnlyWhenSorted:只在排序时候合并Never:从不合并也可以针对具体的列来设置,如:this.ultraGrid1.DisplayLayout.Bands[1].Columns["SpecWth"].MergedCellStyle = MergedCellStyle 阅读全文

posted @ 2012-02-25 21:40 木人(我现在不是老大) 阅读(695) 评论(0) 推荐(0) 编辑

水晶报表使用push模式(2)

摘要: 1.考虑如何存储设计所需的数据模型?实际上我们可以认为,每张基表就是粒度最细的数据模型,只是某些字段是代码性质,不适合于最终用户去使用而已。所以我们建立基表的时候是否可以考虑把列的友好名称保存,以便我们建立数据模型的时候引用。实际上这些数据可以认为是整个系统的元数据之一,包括界面、数据模型等需要的地方都可以引用。保存在哪里?第一,使用系统的机制,保存在系统表中;第二,也可以自己设计表来保存。当然若是前者的话,在企业管理器中也可以查看到,方便数据库管理员使用。有了基表数据后,我们就可以通过基表来建立我们的数据模型了。通常我们可以构建一个视图,其列信息可从基表中获得。我们可以通过sysdepend 阅读全文

posted @ 2012-02-25 09:23 木人(我现在不是老大) 阅读(290) 评论(0) 推荐(0) 编辑

导航