报表知识库
str函数及其特殊用法
润乾报表提供了内置的str函数,str函数可将对象转换成字符型,转换过程中可以进行格式化。在报表设计中灵活应用此函数,可以满足制作报表过程中的多种需求。下面我们就介绍一下str函数及其特殊用法。
str()函数说明:
将对象转换成字符型,转换过程中可以进行格式化
语法: str(expression{, format})
参数说明:
Expression:需要转换成字符串的常数对象或表达式;
Format:转换过程中进行格式化的格式串;
返回值:字符型
示例:
例1:str(123) 返回值:“123″
例2:str(arg1,”yyyy年MM月dd日“),其中arg1为日期型参数,值为1972-09-09, 返回值:“1972年09月09日“
例3:str(3456.9876,”¥#,##0.00″) 返回值:“¥3,456.99″
str函数的特殊用法:
在制作报表过程中,有时会用到参数类型为字符串组的参数,在报表中接受了该类型的参数后,参数值会纵向扩展,一个值在一个单元格,如图所示:
如果想对参数进一步操作就变的很麻烦。这时可以用str函数。在接收参数的单元格写str(@arg1)就可以了。
这样,报表中接收的参数就跟传的参数的显示方式一样了,可以轻松进行下一步操作。