润乾报表

如何给报表参数设置动态默认值

2012年10月15日 22:50:26 fayemei001 阅读数 8667

报表运用参数进行查询的时候,刚开始的参数的值并不是都为空的,有的时候需要给参数设置默认值。润乾报表中给参数设置静态的值是很简单的,只要在参数设置界面的表达式中写上自己想要的值就可以了。但同时也会出现参数的默认值并不是一个给定的值,而是通过表达式求出来的动态的值,比如说需要将参数的默认值设置为系统时间所在的年份,这个时候并不能简单的写成2012或者2013,因为系统的时间是不确定的,是一直在变化的。下面就以设定系统时间的年份作为动态参数介绍下如何设置动态默认值。

首先要设置一个参数arg1用作接受页面上输入的参数,而后再设置一个flag参数作为标志,这个参数的默认值为1,再设置一个参数arg2,设置为动态参数,arg2的表达式为:if(flag==”1”,year(now()),2012),如下图所示:

报表中A1:=arg1,A2:=arg2,用作报表发布后能直观的看见arg1,以及arg2的变化

设计好结果报表后就要设置参数模板,参数模板的设置很简单,只要设置arg1,和flag参数,用来向报表输入参数。参数arg1所在的单元格可以先设置为空,flag设置为初1以外的任何值,这里我们设置为2.

以上设置好后,将参数模板和报表一起发布,可以只看见arg2所在的位置显示的是2012,即目前系统时间所对应的年份,

在输入年份的单元格中输入2011,点击查询后页面上显示的就是输入的结果:

 

 

至此设置参数的动态默认值就设置完了。Arg1是用来接收页面所输入的参数,arg2是需要传到报表或者报表数据集中的参数,设置为if(flag==”1”,year(now()),arg1)的意思是要是flag的值为1,arg2的值为year(now())即系统当前时间所对应的年份,若flag不为1,则arg2的值就是arg1的值,即页面上输入的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
边干边学LabVIEW报表生成是一种高效的学习和应用LabVIEW的方法。LabVIEW是一款强大的工程开发平台,可以用于编写各种应用程序,包括报表生成。 在边干边学的过程中,首先需要熟悉LabVIEW的基本概念和开发环境。可以通过阅读相关的教程和文档,了解LabVIEW的基本结构和功能。同时,还可以尝试简单的LabVIEW编程任务,例如控制LED灯的亮灭。 接下来,可以开始学习LabVIEW报表生成的相关知识。LabVIEW提供了丰富的报表生成工具和函数,可以根据用户的需求生成各种形式的报表。可以学习如何通过使用表格、图形和文本框等控件来设计报表界面,还可以学习如何从数据源中获取数据并将其呈现在报表中。 在学习的过程中,可以结合实际项目来应用所学的知识。通过实践,可以更加深入地了解报表生成的过程和技巧。可以尝试使用LabVIEW编写实际项目中的报表生成功能,例如通过读取传感器数据并生成相应的报表。 边干边学的优势在于能够将理论知识和实际应用紧密结合起来。通过实际的编程任务,可以更好地理解和应用LabVIEW的报表生成功能。同时,遇到问题时也能够及时进行调试和解决,加深对LabVIEW的理解。 总之,边干边学LabVIEW报表生成是一种高效的学习方法。通过结合实践和理论的学习,可以更好地掌握LabVIEW的报表生成功能,并在实际项目中灵活应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值