PB常用函数
日期时间类函数
日期时间类函数的功能如下:
Date:把日期转换为Date类型。
Time:把时间转换为Time类型。
Day:日期值。
Month:月值。
Year:年值。
DayName:星期几。
DayNumber:一周中的第几天。
DaysAfer:两个日期之间所差的天数。
字符串函数怎么获取
SecondsAfer:两个时间之间所差的秒数。
Hour:小时。
Minute:分钟。
Second:秒。
Now:系统当前时间。
Today:系统日期和时间。
RelativeDate:指定日期前后的天数值。
RelativeTime:指定时间的前后时间值。
数值计算类函数
数值计算类函数主要的作用就是对数据进行计算,功能如下:
Abs:返回数据的绝对值。
Max:求输入的最大值。
Min:求输入的最小值。
Ceiling:返回整数,小数会自动向上进位。
Int:返回整数,小数会自动向下退位。
Round:对数据进行四舍五入操作。
Truncate:删除掉小数点后若干位。
Cos:求余弦值。
Sin:求正弦值。
Tan:求正切值。
Exp:以e为底,输入值为次方的乘方值。
Sqrt:求平方根。
Fact:求阶乘。
Log:求自然对数。
LogTen:求以10为底的对数。
Mod:求余数。
Pi:求与PI的乘积。
Rand:返回1与输入值之间的一个伪随机数。
字符串类函数
字符串类函数的功能如下。
Fill:建立一个指定长度的字符串。
Lower:转换为小写字母。
Upper:转换为大写字母。
WordCap:首写字母大写,其他小写。
Space:由指定字符个数组成的空格字符串。
Left:从字符串左边开始指定字符串。
Right:从字符串右边开始指定字符串。
LeftTrim:删除字符串左边的空格。
RightTrim:删除字符串右边的空格。
Trim:删除左右两边的空格。
Len:返回字符串长度。
Match:判断是否有指定模式的字符。
Mid:取子字符串。
Replace:用指定字符替换另外一个字符串。
String:将数据转换为指定格式的字符串。
信息类函数
信息类函数可以获取数据窗口中的一些信息,函数的功能如下:
CurrentRow:获取数据窗口的焦点的行数。
Page:获取当前记录的页数。
PageAcross:获取当前水平方向的页面。
PageCount:获取总页数。
RowHeight:获得记录的高度。
Describe:获取数据窗口对象的属性值。
IsRowModified:获取记录是否修改过,如果修改过返回True。
IsRowNew:获取是否新插入数据,如果插入返回True。
IsSelected:获取记录是否被选中,选中返True。
PageCountAcross:获取水平方向总页面。
RowCount:获取主缓冲区的总记录数。
统计类函数
统计类函数主要是用来对数据库中的数据进行统计操作,统计函数功能如下:
Avg:计算字段的平均数,例如Avg(id)。
Max:计算字段的最大值,例如Max(id)。
Min:计算字段的最小值,例如Min(id)。
Median:计算字段的中间值。
Count:计算表或字段的记录数,例如Count(*)。
Frist:返回第一条记录。
Last:返回最后一条记录。
交叉表函数
只能在交叉列表风格的数据窗口中的细节区使用交叉表函数,交叉表的函数功能如下:
CrosstabVag:计算字段数据的平均数。
CrosstabCount:计算字段数据的记录数。
CrosstabMax:计算字段数据的最大值。
CrosstabMin:计算字段数据的最小值。
数据类型转换与检查函数
数据类型转换与检查函数用于定义数据窗口的过滤条件、有效性检查和数据类型转换,数据类型转换与检查函数的功能如下:
Asc:将第一个字符转换为ASCII码整数。
Char:转换为字符型。
Interger:转换为整数型。
Time:转换为时间类型数据。
Long:转换为长整数。
IsDate:判断数值是否为有效的日期,返回True为有效值,否则无效。
IsNull;判断数值是否为Null,返回True为Null。
IsNumber:判断是否可以转换为一个数字,返回True可以转换,否则不可以。
IsTime:判断数值是否为有效的时间,返回True为有效值,否则无效。
Number:转换为数值类型数据。
String:转换为指定的字符串格式。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。