教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

EOS系统函数使用说明(3)

来源:网络收集 时间:2026-08-26
导读: 数量 200 380 500 400 460 则数量之和为 表达式:FlSum(‘单据1.数量’) 返回:1940 ? FlTjSum 【函数名称】 表体某列条件之和 【函数格式】 FlTjSum(TableFieldName,Condition) 【返回】 数据 【参数】 序号 名称

数量 200 380 500 400 460 则数量之和为 表达式:FlSum(‘单据1.数量’) 返回:1940

? FlTjSum

【函数名称】 表体某列条件之和

【函数格式】 FlTjSum(TableFieldName,Condition) 【返回】 数据 【参数】

序号 名称 类型 说明 1 TableFieldName 字符 表体列名 2 Condition 字符 取值条件 【使用范例】

单据“单据1”中“事务号”为“001”的表体数据如下表所示:

编号 名称 数量 100 AA 200 100 BB 380 100 CC 500 200 AA 400 300 AA 460 则符合“编号”为“100”的数量之和为 表达式:FlTjSum(‘单据1.数量’,‘单据1.编号=‘‘100’’’) 返回:1080

? FormatDateTime

【函数名称】 格式化显示日期

【函数格式】 FormatDateTime(FmtDateTime,Value) 【返回】 字符 【参数】

序号 名称 类型 说明

1 FmtDateTime 字符 要显示的格式 2 Value 日期 被处理的日期 【使用范例】

表达式:FormatDateTime(‘yyyy-m-d h:mm:ss’,[2004-2-16]) 返回:2004-2-16 0:00:00

? FormatFloat

【函数名称】 格式化显示数据

【函数格式】 FormatFloat(FmtStr,Value) 【返回】 字符 【参数】

序号 名称 类型 说明

1 FmrStr 字符 要显示的格式 2 Value 数据 被处理的数据 【备注】

FmrStr中特殊符号的意思如下:

“0”:该位有值的用原值表示,无值显示为0 “#”:该位有值的用原值表示,无值不显示 “.”:小数点 “,”:千分符 【使用范例】

表达式:FormatFloat(‘000’,8) 返回:008 表达式:FormatFloat(‘##234’,8) 返回:8234 ? Frac

【函数名称】 取小数部分 【函数格式】 Frac(X) 【返回】 数据 【参数】

序号 名称 类型 说明

1 X 数据 被处理的数据 【使用范例】

表达式:Frac(5.2) 返回:0.2 表达式:Frac(-20.45) 返回:-0.45

? FtSum

【函数名称】 附体某列之和

【函数格式】 FtSum(TableFieldName) 【返回】 数据 【参数】

序号 名称 类型 说明 1 TableFieldName 字符 附体列名 【使用范例】

单据“单据1”中“事务号”为“001”的附体数据如下表所示:

编号 金额 T0001 1000 T0002 500 则金额之和为

表达式:FtSum(‘单据1.金额’) 返回:1500

? FtTjSum

【函数名称】 附体某列条件之和

【函数格式】 FtTjSum(TableFieldName,Condition) 【返回】 数据 【参数】

序号 名称 类型 说明 1 TableFieldName 字符 附体列名 2 Condition 字符 取值条件 【使用范例】

单据“单据1”中“事务号”为“001”的附体数据如下表所示:

编号 金额 T0001 1000 T0002 500 则符合“编号”为“T0001”的金额之和为

表达式:FtTjSum(‘单据1.金额’,‘单据1.编号=‘‘T0001’’’) 返回:1000

? GetAdapterNBID

【函数名称】 取网卡唯一序号 【函数格式】 GetAdapterNBID 【返回】 字符 【参数】 <无> 【使用范例】

若当前网卡序列号(MAC)为“00EEA0BB”, 表达式:GetAdapterNBID 返回:00EEA0BB

? GetBarcodesFromBdq

【函数名称】 从盘点器读入

【函数格式】 GetBarcodesFromBDQ(‘条码字段’, ‘用户字段’) 【返回】 字符 【参数】

序号 名称 类型 说明 1 条码字段 字符 条码临时表的条码对应字段 2 用户字段 字符 条码临时表的用户对应字段 【备注】

1) 使用盘点器函数,需要建立条码临时表,用于存放临时数据

2) 通过视图建立用于参照的视图,并在参照的定位条件中加上这个函数 【使用范例】

查找视图.条码 like 输入单据.条码+’%’+GetBarcodesFromBDQ(’条码字段’, ’用户字段’)

GetBarcodesFromBDQ返回的是’’,不会影响原有的定位条件,但会在参照时显示盘点器数据窗口 注:每次新增条码都会保存在条码临时表中,需要使用记账功能中的对应删除条码。

? GetBarcodesFromBdq2

【函数名称】 从盘点器读入2 【函数格式】

GetBarcodesFromBDQ2(‘条码字段’, ‘唯一字段’, 唯一值, 是否清除上次) 【返回】 字符 【参数】

序号 名称 类型 说明

1 条码字段 字符 条码临时表的条码对应字段 2 唯一字段 字符 条码临时表的唯一值对应字段 3 唯一值 字符 唯一值:代表当次输入的唯一性,可以是userid 4 是否清除上次 逻辑 每次取数据前清空上次数据

【备注】

GetBarcodesFromBDQ2直接通过COM接口读取数据 【使用范例】

如果盘点器中数据每一行只有一个条码(单件物品方式,一个条码只对应一个物品,并且盘点器只需这个条码)时,条码字段就是条码临时表的条码对应字段。

如果盘点器中数据每一行不只一个条码,如一个条码+数量,或一个物品条码+系列条码,条码字段需要写成:

'条码临时库.机器型号,20;条码临时库.系列编码,20' 其中:

1) ‘条码临时库.机器型号’和’条码临时库.系列编码’是条码临时表的对应字段 2) ‘,’后的20是盘点器中存放着两个条码的长度(盘点器开发商会提供) 3) 两个字段间‘;’间隔,可以不只两个字段

? GetBarcodesFromText

【函数名称】 从盘点器生成文件读入 【函数格式】

GetBarcodesFromText(‘条码字段’, ‘唯一字段’, 唯一值, 是否清除上次) 【返回】 字符 【参数】

序号 名称 类型 说明

1 条码字段 字符 条码临时表的条码对应字段 2 唯一字段 字符 条码临时表的唯一值对应字段 3 唯一值 字符 唯一值:代表当次输入的唯一性,可以是userid 4 是否清除上次 逻辑 每次取数据前清空上次数据 【备注】

GetBarcodesFromText是通过文本文件读取数据 【使用范例】

参照“GetBarcodesFromBdq2”

? GetCurrDjLsh

【函数名称】 取当前单据流水号 【函数格式】 GetCurrDjLsh 【返回】 数据 【参数】 <无> 【备注】

推荐使用环境:记帐使用存储过程时,将得到的单据流水号作为存储过程的输入参数。 【使用范例】

在单据“请购单”的记帐中定义“单据审核”,使用存储过程“z_qgd”,存储过程参数列表如下: 参数中文名 参数英文名 数据类型 参数类型 缺省值 单据流水号 lsh int input GetCurrDjLsh 若当前要记帐的请购单“00000050”的单据流水号为“40”, 表达式:GetCurrDjLsh 返回:40

?

?

?

?

GetCurrDjState

【函数名称】 取当前单据状态 【函数格式】 GetCurrDjState 【返回】 字符 【参数】 <无> 【备注】

推荐使用环境:记帐使用存储过程时,将得到的单据状态作为存储过程的输入参数。 单据状态有:空、审核、记帐 【使用范例】

若当前单据状态为“审核”,

表达式:GetCurrDjState 返回:审核

GetCwD

【函数名称】 取财务日期天数 【函数格式】 GetCwD(XmDate) 【返回】 数据 【参数】

序号 名称 类型 说明

1 XmDate 日期 被用来转换的日期 【使用范例 …… 此处隐藏:2106字,全部文档内容请下载后查看。喜欢就下载吧 ……

EOS系统函数使用说明(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/444150.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)