摘要: 错行分组报表样例为: 表格设计为: 此处着重说明B2父格配置。 如果按照样例进行报表设计,但是没有对B2进行父格设置,那么报表的展示效果为: 会发现,报表只是罗列完A1值后再罗列下一行也就是B2和C2的数据,并没有将A1与B2和C2数据关联在一起。此时可以... 阅读全文
posted @ 2021-01-26 16:43 彼岸-花已开 阅读(753) 评论(0) 推荐(1)
摘要: 原报表样式如下: 我们希望根据做小计和合计功能,希望实现的报表结果如下: 第一步: 先按要求设计如下报表: 此处主要说明三个sum(C1)的配置,基础配置不在复述,如果基础配置有问题,请查阅资料 https://www.w3cschool.cn/urep... 阅读全文
posted @ 2021-01-26 16:02 彼岸-花已开 阅读(4355) 评论(0) 推荐(0)
摘要: 1.点击网页设计器的设置按钮。 2.选择分栏设置tab页 3.根据要求启用分栏设置,并设置栏数和间距 4.直接预览报表看看 此时会发现分栏效果不起作用。 原因:分栏必须在分页预览模式下才能展示效果。 分页预览效果图: ... 阅读全文
posted @ 2021-01-26 11:21 彼岸-花已开 阅读(1185) 评论(0) 推荐(0)
摘要: 类的生命周期 类从被加载到虚拟机内存开始,到卸载出内存为止,其声明周期流程如下: 上图中红色的5个部分(加载、验证、准备、初始化、卸载)顺序是确定的,也就是说,类的加载过程必须按照这种顺序按部就班的开始。这里的“开始”不是按部就班的“进行... 阅读全文
posted @ 2021-01-18 15:32 彼岸-花已开 阅读(54) 评论(0) 推荐(0)
摘要: 设计模式的分类 创建型模式(Creational Patterns) 结构型模式(Structural Patterns) 行为型模式(Behavioral Patterns) 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 ... 阅读全文
posted @ 2021-01-18 11:20 彼岸-花已开 阅读(71) 评论(0) 推荐(0)
摘要: 在开始学java的时候老师讲到继承的时候,总是喜欢用一个例子来讲解,那就是画图,这里有一个画笔,可以画正方形、长方形、圆形(这个大家都知道怎么做吧,我就不解释了)。但是现在我们需要给这些形状进行上色,这里有三种颜色:白色、灰色、黑色。这里我们可以画出3*3=9... 阅读全文
posted @ 2021-01-15 15:22 彼岸-花已开 阅读(155) 评论(0) 推荐(0)
摘要: 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。我... 阅读全文
posted @ 2021-01-15 14:32 彼岸-花已开 阅读(90) 评论(0) 推荐(0)
摘要: 解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在 SQL 解析、符号处理引擎等。 介绍 意图:给定一个语言,定义它的文法表示,并定... 阅读全文
posted @ 2021-01-15 11:52 彼岸-花已开 阅读(73) 评论(0) 推荐(0)
摘要: 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。 介绍 意图:允许对象在内部状态发生改变时改变它的行... 阅读全文
posted @ 2021-01-14 18:12 彼岸-花已开 阅读(92) 评论(0) 推荐(0)
摘要: 预留通路,回调实现。它的实现主要就是通过预先定义好调用的通路,在被访问的对象上定义accept方法,在访问者的对象上定义visit方法;然后在调用真正发生的时候,通过两次分发的技术,利用预先定义好的通路,回调到访问者具体的实现上。 介绍 意图:主要将数据结构与... 阅读全文
posted @ 2021-01-14 17:46 彼岸-花已开 阅读(94) 评论(0) 推荐(0)