金蝶s-HR自定义报表中自定义sql中使用参数替换说明

前提
金蝶s-HR8.5及以上版本适用参数
参数说明
ü 业务组织范围参数 @customHrOrg
则调整为:"HRORG".FID in (@customHrOrg)
如:标准生成SQL where条件部分是 "HRORG".FID in ('00000000-0000-0000-0000-000000000000CCE7AED4', 'xxx')
则调整为:"HRORG".FID in (@customHrOrg)
ü 行政组织长编码参数 @customAdminOrg
如:"ADMINORGUNIT".FhistoryRelateID in (SELECT FID FROM T_ORG_ADMIN where (FLONGNUMBER = 'STL' OR FLONGNUMBER like 'STL!%'))
则调整为:"ADMINORGUNIT".FhistoryRelateID in (SELECT FID FROM T_ORG_ADMIN where (FLONGNUMBER = '@customAdminOrg ' OR FLONGNUMBER like '@customAdminOrg!%'))
ü 行政组织范围参数 @customAdminOrgRange
如:"ADMINORGUNIT".FhistoryRelateID in (select t0.fid FAdminOrgID from T_ORG_ADMIN t0 where exists(select 1 from T_PM_OrgRange t1 where t0.fid = t1.FORGID AND t1.FUserID = 'Tu/asVlHRESbjHDqoTOIKxO33n8=' and t1.FType = 20) AND t0.FISSTARTSHR = 1)
则调整为:"ADMINORGUNIT".FhistoryRelateID in (@customAdminOrgRange)
示例
见附件《金蝶s-HR报表自定义sql参数替换.docx》
注意
金蝶s-HR所有版本适用参数
ü 基准日期参数@baseDate
根据需要设置,主要用于第二部选的基准日期部分替换
ü 开始日期@startDate
根据需要设置,主要用于第二部选的开始日期部分替换
ü 结束日志@endDat
金蝶s-HR自定义报表中自定义sql中使用参数替换说明
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



