转换成字符串的str()函数| 快逸报表工具
V5教程-表达式与常用函数

一、函数用途

str()函数用于将对象转换成字符型,转换过程中可以进行格式化。

如上一章“动态参数表达式”一节的报表例子“订货信息周报”中:

A2单元格表达式为:=str(arg2)+"到"+str(arg3)+"订货单"

这样便可以将周报的首尾日期显示出来:

二、函数说明

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"。

课后练习:

1、写出下列函数说明对应的函数:

(1)将字符串或数字转换成整数

(2)将字符串或长整数转换成日期时间

(3)将对象转换成字符型,转换过程中可以进行格式化

(4)将各种格式的日期字符串转换成日期时间型数据,转换时可以指定字符串的当前格式

(5)将字符串转换成日期型数据

2、求下列函数的返回值:

(1)date("1982-08-09")

(2)int("500")

(3)str(6789)

(4)datetime2("10/24/1952","MM/dd/yyyy")

(5)int(50.99)

(6)str("2010-05-13","yyyy年MM月dd日")

(7)date("2008-08-08 10:20:30"

(8)str(3456.9876,"¥#,##0.00")

(9)dateTime("2011-01-01 16:26:36")