时空医药软件的一些系统自带的函数大全

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

时空系统里的系统函数:

系统变参------P_caozy

变参名称:P_caozy

功能说明:自动取得系统软件登录的用户名

注释:主要使用在查询中,查询条件中直接使用

示例:根据系统登录用户查询

方案中定义:select * from cwk where username = :p_caozy

程序解释:select * from cwk where username = '系统管理员' ----系统以管理员登录

系统变参------:p_bendian

变参名称::p_bendian

功能说明:读取软件ini中本店标识项设置的标识

注释:

示例:查询本店中的数据

方案中定义:select * from cwk where bendian = :p_bendian

程序解释:select * from cwk where bendian = 'ZDA'

系统变参------:S_time

变参名称::S_time

功能说明:读取当前操作系统的时间

注释:格式为hh:mm:ss

示例:如图,在查询添加字段显示:

变参名称::lastmodifytime

功能说明:获取基本资料的最后更新时间

注释:执行表de_timerec

示例:连锁店通讯簿下载

方案中定义:select * from lsdtxb where beactive='是' and lastmodifytime>=:lastmodifytime

程序解释:select * from lsdtxb where beactive='是' and lastmodifytime>='2004-09-10 16:

变参名称::billno

功能说明:当前执行数据组织的单据编号

注释:

示例:直营配送出库单传输,执行前处理方案中定义:update cwk set y ishj='中' where djbh=:billno

程序解释:update cwk set yishj='中' where djbh=' ZCKFDY00000030'

变参名称::unitid

功能说明:登录终端的分店标识

注释:类同的变参::from_unit 功能为任务发送方的分店标识

示例:加盟配送出库单传输,数据提取步骤

方案中定义:select djbh,dwbh as duifbsh,rq,convert(char(10),getdate(),21) as jiesriqi, :unitid as fdbs from cwk where djbh=:billno

程序解释:select djbh,dwbh as duifbsh,rq,convert(char(10),getdate(),21) as jiesriqi, 'fdy' as fdbs from cwk where djbh=:billno

变参名称::task_sn

功能说明:接收到任务的task_sn值

注释:

示例:连锁传输任务上报

方案中定义:exec sbp_lsd_jxdj :task_sn

程序解释:exec sbp_lsd_jxdj 'DEX00000003'

变参名称:P_quyu

功能说明:对当前登录的业务员所管辖的区域进行查询。

注释:必须对业务员进行区域设置

示例:查询系统管理员所管辖的区域。

方案中定义:select a.*,b.* from mchk a,jxdjhz b where a.dwbh=b.dwbh and a.p_quyufl

程序解释:select a.*,b. from mchk a,jxdjhz b where a.dwbh=b.dwbh and a.quyufl in ('北京')

变参名称::P_zuzhi

功能说明:对当前登录的业务员所属的组织进行查询。

注释:对当前登录的业务员所属的组织进行查询。

示例:查询系统管理员的人员组织层次中的查询。(当前登录为系统管理员,系统管理员管理业务员刘孜)

方案中定义:select * from cwk where p_zuzhi

程序解释:select * from cwk where ywy in ('系统管理员','刘孜')

变参名称::value

功能说明:代表当前输入的值,为全匹配

注释:左匹配:value% 右匹配%value 模糊查找%value%

示例:

方案中定义:select a.spid,a.spbh,a.spmch,a.shpgg,a.shpchd,a.lshj,a.zjm,a.sptm,a.is_tjsp, a.huiytj,a.is_hysp,a.zhdcbj,a.shlv from spkfk a where a.beactive<>'否' and a.sptm=:value

程序解释:select a.spid,a.spbh,a.spmch,a.shpgg,a.shpchd,a.lshj,a.zjm,a.sptm,a.is_tjsp, a.huiytj,a.is_hysp,a.zhdcbj,a.shlv from spkfk a where a.beactive<>'否' and a.sptm=''

变参名称:: mast.字段名

功能说明:获取抬头项的字段

注释:只限用于pos前台。如果使用明细项作为参数,格式为:字段名

示例:提取某货位的商品资料

方案中定义:select b.spid,b.spbh,b.spmch,b.shpgg,b.shpchd,b.is_tjsp,b.is_hysp,b.huiytj, b.lshj,b.zjm,b.zhdcbj,b.shlv from hwsp a,spkfk b where b.beactive<>'否' and a.spid=b.spid and a.hw=:mast.hw and a.lsm<>'' and a.lsm=:value

程序解释:select b.spid,b.spbh,b.spmch,b.shpgg,b.shpchd,b.is_tjsp,b.is_hysp,b.huiytj, b.lshj,b.zjm,b.zhdcbj,b.shlv from hwsp a,spkfk b where b.beactive<>'否' and a.spid=b.spid and a.hw='HWI00000001'

系统变参------:v_get

变参名称::v_get

功能说明:左匹配查找

注释:系统软件执行时,将其解释为::v_get = '%'

示例:提取商品资料

方案中定义:select spid,spbh,spmch,shpgg,shpchd,dw from spkfk

相关文档
最新文档