FastReport Mono 是一款为Mono Framework设计的功能全面的报表生成工具。
现在,FastReport Mono已经推出了v2016版本,增加了众多新属性及功能。
与去年同期相比,2016年只有Go语言和Groovy语言的增长率超过了1%。需要注意的是,Groovy语言2015年以一个爆炸性增长的收尾,所以到2017年1月左右的增长速度可能不会太快。谷歌的Go语言似乎是无可匹敌的,其中因Go语言编写的Docker容器的普及,也可能起到了一定的提升作用。
其他候选的,如Objective-C、Swift 和R,虽然都有接近1%的年增长率,但应该还达不到年度的标准。特别是Objective-C,从2014年4月的12.875%下跌到2016年1月的1.074%,不过目前有在回升。
Text"对象能够包含带有表达式的纯文本。例如:
Today is [Date]
当在打印这样的对象时,所有包含在文本中的表达式都会被计算出来。所以结果会是这样:
Today is 12.09.2010
你可以看到,表达式通过方括号被识别。这是在包含字符串 "[,]"的"Brackets"属性中设置的。在需要时,你可以为其设置不同的符号,例如 "<,>"或者"<!,!>"。如果设置为"<!,!>",将会有如下显示:
Today is <!Date!>
除此之外,禁用所有表达式也是可以的。你只需设置 AllowExpressions属性为false。在此种设置下文本将不会被识别为表达式。
在方括号内,你可以使用任何有效的表达式。例如,一个含有如下文本的对象:
2 * 2 = [2 * 2]
将会被打印成如下效果:
2 * 2 = 4
常犯的错误 — 尝试在方括号外编写一个表达式。例如:
2 * 2 = [2] * [2]
此文本将会打印出如下效果:
2 * 2 = 2 * 2
有一些在表达式中的元素需要其自己的方括号。例如,一个到系统变量的引用。让我们来看看下面这个例子:
The next page: [[Page] + 1]
此文本包含表达式[Page] + 1。Page是一个系统变量,表示当前报表页的数量。它被包含在自己的括号里。这些括号必须为方括号,此处无关"Text"对象设置。
严格来说,在上面举例这种使用 "Date"系统变量的情况事我们应该使用两对方括号:
Today is [[Date]]
然而FastReport可以帮您省去不必要的括号与其它繁琐操作。
相关链接:
Bootstrap创建者Mark Otto在一个GitHub问题中表示,将停止Bootstrap v3相关的工作:
『长话短说,v4已经耗时太久了。我知道,我们得努力腾出足够的时间,以便更快地处理打开的问题和PR。为了帮助达成这个目标,我要从v3相关的工作中腾出时间。这里,我概括了剩余的几个主要步骤,以便大家知道关于v4还有哪些工作要做。』
Fastreport.Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
本次教程向您简要介绍使用Fastreport.Net构建报表的过程。