//处理交通工具映射SrcEntries=src.tripentry;varmap={};map.1=10;map.2=20;map.3=30;map.4=40;map.5=50;for(vari=0;i
StringBuffertStrSql=newStringBuffer();tStrSql.append(selecta.FCostCenterIdfromT_BC_BizAccountBillEntrya);tStrSql.append(wherea.FBillID=+billid+);com.kingdee.jdbc.rowset.IRowSetrowSet=com.kingdee.eas.util.app.DbUtil.executeQuery(__bosContext,tStrSql.toString());if(rowSet!=null){while(rowSet.next()){tFCostCenterId=rowSet.getString(1);}}
//定义字符串类型变量stime,etime,整数型变量flag,此脚本判断加班开始时间是否在两个固定时间点之间,若是将flag赋值为1SimpleDateFormatdf=newjava.text.SimpleDateFormat(yyyy-MM-ddHH:mm:ss);Datesd1=df.parse(OverTimeBill4.entries.startTime);stime=OverTimeBill4.entries.otDate+17:45:00;etime=OverTimeBill4.entries.otDate+18:15:00;stime=stime.substring(0,19);etime=etime.substring(0,19);Datesd2=df.parse(stime);Datesd3=df.parse(etime);longd1=sd1.getTime();longd2=sd2.getTime();longd3=sd3.getTime();if(d1>=d2d1<=d3){flag=1;}else{flag=0;}
依次执行下面三条语句脚本即可:SELECT*FROMT_SYS_EntityRefwhereFRefEntityAlias_L2like%员工照片%;select*intoT_SYS_EntityRef20200815fromT_SYS_EntityRef;deleteFROMT_SYS_EntityRefwhereFRefEntityAlias_L2like%员工照片%;
leaveReason2=bizObj.entries.reason;leaveReasonLast=leaveReason2.charAt(leaveReason2.length()-1);if(leaveReasonLast!=。){leaveReason=leaveReason2+。;}else{leaveReason=leaveReason2;}
//定义字符串类型变量fzr主要任职为员工所在部门负责人//定义字符串类型变量fg兼职任职为员工所在部门负责人java.sql.Connectioncon=com.kingdee.bos.framework.ejb.EJBFactory.getConnection(__bosContext);java.sql.Statementst=con.createStatement();java.sql.ResultSetrs=null;java.sql.ResultSetrt=null;Stringtsql=selectfpersonidasfzrfromt_org_positionmemberwhereFISPRIMARY=1andFPOSITIONIDin(selectFResponPositio...
数据表所在行设置脚本if(cell169.getValue=null){row23.setHide(true);}
导入模板的fuipk字段有问题多了,需要备份更新修复:Oracle:select*fromT_BS_SHRFileTemplatewherefuipklike%;shr.socialSecurity.socFilesDynamicList%andftype=1;--有数据再执行下面两条语句select*intoT_BS_SHRFileTemplate_bakfromT_BS_SHRFileTemplate;updateT_BS_SHRFileTemplatesetfuipk=replace(fuipk,;shr.socialSecurity.socFilesDynamicList,)wherefuipklike%;shr.socialSecurity.socFilesDynamicList%andftype=1;
SELECT*FROMT_HR_sFixAdjustSalarywhereFAdminOrgUnitIDisnullorFPositionIDisnull;--查询select*intoT_HR_sFixAdjustSalary1028fromT_HR_sFixAdjustSalary;--备份deleteFROMT_HR_sFixAdjustSalarywhereFAdminOrgUnitIDisnullorFPositionIDisnull;--删除组织、职位为空的数据
selectFIELDSNfromT_HR_SCmpItemwherefname_l2like%工资%;--查询出字段序号为586altertablet_hr_scmpcaltablealters586decimal(13,3)。--s586即为前面查询出的序号586前面加s即可,若上面查询的序号为600,则s586要改成s600
--如扩大长度为1000:(查询分析器中若执行sql不成功,需点击执行SQL右边的执行方言)altertableT_ORG_AdminalterFReserveFieldFirstvarchar(1000)altertableT_ORG_AdminhisalterFReserveFieldFirstvarchar(1000)
金蝶知识库文档[如何在查询方案脚本中设置动态参数][EAS产品支持部]江晓导读本文介绍了如何在报表的查询方案脚本中设置动态参数适用范围[文档适用对象:EAS合并报表使用人员适用产品版本:EAS8.2及以上版本]修改记录请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时...
DEP扩展脚本编写示例EAS技术支持部BOS支持部颜敬忠导读阐述基于动态扩展平台DEP开发的扩展脚本编写指南和相关注意事项,通过本规范指导开发工作。适用读者实施人员、现场二次开发人员、研发中心客户化开发人员。适用范围主要基于金蝶EASV7.5及上版本。75版本以下可做参考使用简介.............................................................................................................................................
④内部公开请勿外传-------1、检查新期间是否有旧科目日记账业务发生---------SELECTdistinctc.fnumber组织编码,p.fnumber新期间编码,at.fnumber旧科目表编码,bk.fnumber银行账户编码FROMT_CAS_JOURNALjinnerjoinT_BD_PERIODpONJ.FPERIODID=P.FIDinnerjoinT_ORG_COMPANYcONJ.FCOMPANYID=C.FIDinnerjoinT_BD_ACCOUNTVIEWavONJ.FACCOUNTVIEWID=AV.FIDinnerjoinT_BD_ACCOUNTTABLEatonav.FACCOUNTTABLEID=at.fidinnerjoint_bd_accou...
--Ϣ�������DELETEFROMt_SystemProfileWHEREFKey=unPosKeyINSERTINTOt_SystemProfile(FCategory,FKey,FValue,FReadonly,FDescription,FLevel,FExplanation,FFormat,FSort,FDescription_cht,FDescription_en)VALUES(General,unPosKey,1,0,,,,,1,,)GOUPDATEt_objectaccesstypeSETFObjectID=0WHEREFObjectType=4ANDFObjectID=-1ANDfname=������GO