? TrimLeft
【函数名称】 去左空格 【函数格式】 TrimLeft(Str) 【返回】 字符 【参数】
序号 名称 类型 说明 1 Str 字符 被处理的字符 【使用范例】
表达式:TrimLeft(‘ student’) 返回:‘student’ 表达式:TrimLeft(‘ student ’) 返回:‘student ’ 表达式:TrimLeft(‘ student name’) 返回:‘student name’
? TrimRight
【函数名称】 去右空格
【函数格式】 TrimRight(Str) 【返回】 字符 【参数】
序号 名称 类型 说明 1 Str 字符 被处理的字符 【使用范例】
表达式:TrimRight(‘student ’) 返回:‘student’ 表达式:TrimRight(‘ student ’) 返回:‘ student’
表达式:TrimRight(‘student name ’) 返回:‘student name’
? UpperCase
【函数名称】 字符串转大写 【函数格式】 UpperCase(Str) 【返回】 字符 【参数】
序号 名称 类型 说明 1 Str 字符 被处理的字符 【使用范例】
表达式:UpperCase(‘student’) 返回:STUDENT 表达式:UpperCase(‘Student123’) 返回:STUDENT123
? UserId
【函数名称】 用户代码 【函数格式】 UserId 【返回】 字符 【参数】 <无> 【使用范例】
若当前系统登录用户代码为‘User1’, 表达式:UserId 返回:User1
? UserMsg
【函数名称】 用户信息 【函数格式】 UserMsg 【返回】 字符 【参数】 <无> 【使用范例】
若当前系统登录用户‘User1’的描述信息为“超级用户”, 表达式:UserMsg 返回:超级用户
? UserName
【函数名称】 用户姓名 【函数格式】 UserName 【返回】 字符 【参数】 <无> 【使用范例】
若当前系统登录用户‘User1’的姓名为“用户1”, 表达式:UserName 返回:User1
? WeekNumberOfDate
【函数名称】 当年度的第几周
【函数格式】 WeekNumberOfDate(Date) 【返回】 数据 【参数】
序号 名称 类型 说明
1 D 日期 被处理的日期 【使用范例】
表达式:WeekNumberOfDate(2004-2-16) 返回:8
? XmCount
【函数名称】 取单据符合条件行数
【函数格式】 XmCount(TableFieldName,XmCondition) 【返回】 数据 【备注】
参照“GetXm”。 【参数】
序号 名称 类型 说明
1 TablFieldName 字符 单据项目名称 2 XmCondition 字符 取值条件 【使用范例】
单据“库存总账”中的物品如下表所示: 物品号 12110 12411 13100 14000 11000 13000 12000 10000 仓库号 10 10 10 10 10 20 20 30 则符合“仓库号”为“10”的行数为 表达式:XmCount(‘库存总账.物品号’,‘库存总账.仓库号=‘‘10’’’)
返回:5
? XmIsnull
【函数名称】 项目是否为空值
【函数格式】 XmIsnull(TableFieldName) 【返回】 逻辑 【参数】
序号 名称 类型 说明
1 TableFieldName 字符 用于判断的项目 【使用范例】
若单据“测试项目是否为空”的“项目输入”字段值为“aaa”,则XmIsnull(测试项目是否为空.项目输入)=False 若字段值为空,
表达式:XmIsnull(测试项目是否为空.项目输入) 返回:True
? XmMax
【函数名称】 取单据项目最大值
【函数格式】 XmMax(TableFieldName,XmCondition) 【返回】 数据 【参数】
序号 名称 类型 说明
1 TableFieldName 字符 单据项目名称 2 XmCondition 字符 取值条件 【备注】
参照“GetXm”。 【使用范例】
单据“库存总账”中的物品期初量如下表所示: 物品号 12110 12411 13100 14000 11000 13000 12000 10000 仓库号 10 期初 1000 10 2600 10 500 10 3000 10 200 20 5000 20 180 30 4300 则符合“仓库号”为“10”的物品期初最大值为
表达式:XmMax(‘库存总账.期初’,‘库存总账.仓库号=‘‘10’’’) 返回:3000
? XmMin
【函数名称】 取单据项目最小值
【函数格式】 XmMin(TableFieldName,XmCondition) 【返回】 数据 【参数】
序号 名称 类型 说明
1 TableFieldName 字符 单据项目名称 2 XmCondition 字符 取值条件 【备注】
参照“GetXm”。
【使用范例】
单据“库存总账”中的物品期初量如下表所示: 物品号 12110 12411 13100 14000 11000 13000 12000 10000 仓库号 10 期初 1000 10 2600 10 500 10 3000 10 200 20 5000 20 180 30 4300 则符合“仓库号”为“10”的物品期初最小值为 表达式:XmMin(‘库存总账.期初’,‘库存总账.仓库号=‘‘10’’’) 返回:200
? XmSum
【函数名称】 取单据项目值之和
【函数格式】 XmSum(TableFieldName,XmCondition) 【返回】 数据 【参数】
序号 名称 类型 说明
1 TableFieldName 字符 单据项目名称 2 XmCondition 字符 取值条件 【备注】
参照“GetXm”。 【使用范例】
单据“库存总账”中的物品期初量如下表所示:
物品号 12110 12411 13100 14000 11000 13000 12000 10000 仓库号 10 期初 1000 10 2600 10 500 10 3000 10 200 20 5000 20 180 30 4300 则符合“仓库号”为“10”的物品期初总量为
表达式:XmSum(‘库存总账.期初’,‘库存总账.仓库号=‘‘10’’’) 返回:7300
? XtMc
【函数名称】 系统名称 【函数格式】 XtMc 【返回】 字符 【参数】 <无> 【使用范例】
若当前使用的应用系统名称为“企业资源计划系统演示版”, 表达式:XtMc 返回:企业资源计划系统演示版