首先是功能注册里如图,这里我新增的节点叫“销售订单_自制”它的功能编码是“40060399”这里的功能编码后续有用数据库里执行脚本select*frompub_print_dataitemwherevnodecode=40060301and(pk_corp_corp=0001orpk_corp=1001)orderbypk_varitem如果没有更改的话应该会查出155条记录出来,把这些值的insert语句导出来如图剩下的就是将这些导出的sql语句的节点编码【vnodecode】、主键【pk_varitem】和ts【ts】这三个字.
报表模板初始化,节点编码4006033001增加字段:cquoteunitid报价计量单位cquoteunitid->getColValue(bd_measdoc,measname,pk_measdoc,getColValue(so_saleorder_b,cquoteunitid,corder_bid,corder_bid))nquoteunitnum报价单位数量nquoteunitnum->getColValue(so_saleorder_b,nquoteunitnum,corder_bid,corder_bid)norgqttaxprc报价单位含税单价norgqttaxprc->getColValue(so_saleorder_b,norgqttaxprc,corder_bid,corder_bid)效果如下:
打印模版打印任务当前页和任务总页数显示打印模板设置批打的打印模版需要做如下设置:在页面设置里面,取消原“第□页共□页”的设置,如下图所示。用系统变量中的“当前打印任务页数”(curRelatedPage)、“当前打印任务总页数”(totalRelatedPage)来设置第页/共页的格式。同时根据前台单据打印预览的效果,在打印模板的适当位置,设置几个当前打印任务页数和当前打印任务总页数为了使得打印效果美观,可以在页数显示的上面.
交互节点需求描述节点参照请购单生成的采购订单的模板节点物资需求汇总平衡物资需求汇总平衡参照采购订单生成采购入库单的查询模板维护订单请购单-价格审批单修改参照请购单生成价格审批单模板之后,在做业务的时候参照出来的转单界面没有生效请购单-询报价单修改参照请购单生成询报价模板之后,在做业务的时候参照出来的转单界面没有生效请购单-采购订单物资需求汇总平衡节点,点击查询时显示的模板在什么地方修改?需求汇总平.
销售订单打印模版自定义公式:根据客户打印客户基本档案上联系信息页签的电话字段,其他字段可以参照这个公式a->getColValue(so_sale,ccustomerid,csaleid,getColValue(so_saleorder_b,csaleid,corder_bid,corder_bid));-说明:根据打印模版变量获取到客户管理档案主键值b->getColValue(bd_cumandoc,pk_cubasdoc,pk_cumandoc,a);--说明:根据客户管理档案主键值获取到客户基本档案主键值c->getColValue(bd_cubasdoc,phone1,pk_cubasdoc,b)-说明:根据客户基本档案主键值获取电话字段
设置凭证场景打印尾页变量为空解决方案一、问题描述采购入库单的打印场景选择“凭证”时。“选项”中选择“最后一页表体数据不满自动填充空行”,“填充方式”为“填充空白行”。如果打印的内容有多页,最后一页的最后一行填充行之后的变量内容打印不出来。头几页表尾制单人均正常,值为“1”但是最后一页(此处一行数据显示的数据项比较多,所以本该显示在1页的,自然拆成了3页了),制单人却空白了。二、问题分析前几页均能取到.
供应链单据附加审批流信息打印小结-u8c运营服务部 一、项目需求:客户希望将审批流和业务单据打印在一张纸上,实施人员已经在对应打印模板中已勾选是否附加审批信息选项,但是在业务单据打印预览时还是看不到审批信息。不同的业务单据ID数据源变量名应该如何设置.二、需求分析:UAP平台部分已经在模版管理-打印模版设置结点处提供了业务单据附加审批流信息打印的功能,现在问题关键是如何设置打印模版中单据ID数据源变量名.
打印模板小计合计配置1.小计合计分别对应打印模板最上方标红的两个按钮。小计时点击小计按钮,按照提示操作,设置完成之后再次点击小计按钮则退出小计状态。设置合计,同理。2.小计合计都设置完成之后,选中小计行,右键选择“设置固定行”。
vreceivetel->getcolvalue(bd_custaddr,phone,addrname,vreceiveaddress);vreceiveperson->getcolvalue(bd_custaddr,linkman,addrname,vreceiveaddress)
a->getColValue(bd_bankaccbas,pk_bankdoc,pk_bankaccbas,ccustbankid);vnote->getColValue(bd_bankdoc,bankdocname,pk_bankdoc,a)
修改报表模板初始化4006033001cprojectid->getColValue(bd_jobbasfil,jobname,pk_jobbasfil,getColValue(bd_jobmngfil,pk_jobbasfil,pk_jobmngfil,getColValue(so_saleexecute,cprojectid,csale_bid,corder_bid)))并且增加个字段corder_bid单据表体id效果如下:
自动带出收货地址、收货地区、收货地点的功能需要在模板管理中设置公式,以收货单位为例:在收货单位的编辑公式栏输入pkbas->getColValue(bd_cumandoc,pk_cubasdoc,pk_cumandoc,creceiptcorpid);vreceiptcorpname->getColValue(bd_cubasdoc,custname,pk_cubasdoc,pkbas);pk_custaddr->getcolvalue2(bd_custaddr,pk_custaddr,pk_cubasdoc,pkbas,defaddrflag,Y);vreceiveaddress->getcolvalue(bd_custaddr,addrname,pk_custaddr,p.
u8c2.0模版管理-验证公式使用方法-u8c服务运营部刘录一、应用场景:客户希望当制单人填写字段值不满足条件时给出报错提示,针对这样的需求,我们可以通过在模版上加验证公式来实现。二、实现方案:$Error公式的使用1、$Error(,,)含义:共2个字段三个位置;当第一个位置的条件满足时,给出第二个字段的提示,不允许保存,否则按照正常操作。$Error方式在字段的高级属性中的验证公式上,在单据保存时执行公式,满足条件正常保存.
方案说明:tochinese(参数1,参数2,参数3)公式说明:参数1:需要转换的数据参数2:必须含小数,大于0时,阿拉伯数字转简体中文,小于0时,阿拉伯数字转繁体中文参数3:必须含小数,和参数2类似,只是会变成金额,如123->一百二十三示例:test->tochinese(test,-1.0,1.0)测试一:tochinese(c.nnumber,-1.0,1.0)测试二:tochinese(c.nnumber,-1.0,-1.0)希望显示为:21.3400贰拾壹点叁肆、19.0000壹拾玖圆(而非壹玖)补丁解决:patch_tochinese公式数字无小数则转换失败问题
u8c2.5单据模板-保存模板时报错“false模板保存失败”-u8c服务运营部刘录一、应用场景:单据模板中增加字段公式后,保存模板时报错。二、解决方案:数据库中执行语句:Sqlserver数据库:ALTERTABLEPUB_BILLTEMPLET_BaltercolumnEDITFORMULAvarchar(4000);Oracle数据库:ALTERTABLEPUB_BILLTEMPLET_Bmodify(EDITFORMULAvarchar(4000));三、联系方式:本文未尽事宜请邮件联系li
打印问题汇总注意:总账模块打印模板分配需要按照主体账簿去分配,否则不生效1.凭证打印问题问题现象1:连续打印第二张凭证往上偏移?出现这种情况需要有两个地方需要设置:1.凭证纸的高和宽设置有问题,如下面截图的凭证纸高25.75宽21.06(两张凭证纸大小),打印模板页面设置里面务必要设置好纸型大小2.打印模板设置合并设置里面行设置成2定位当时设置成均分方式即可图一:图二:问题现象2:打印方向及预览都是横向的,但是打.
u8c单据模版-‘存量显示/隐藏’模板调整方案-u8c运营服务部 一、应用背景:供应链单据中大部分都有个功能:“存量显示/隐藏”,很多项目都需要调整这个界面各字段的排列顺序,方便业务人员查看。二、操作步骤:1.查询“存量显示/隐藏”功能的单据模板。1)在公司为‘集团’的时候,查询目录‘企业建模平台——二次开发工具——模板管理——单据模板初始化’。2)进入‘单据模板初始化’功能,在‘单据模板类型’中,选择‘现.
u8c2.5单据模板-发货单转单(订单)界面增加“存货名称”-u8c服务运营部刘录实现方案:修改单据模板433130发货单转单模板(订单)右键——增加自定义项目可以修改字段显示名称在高级属性中增加显示公式chmc->getColValue(bd_invbasdoc,invname,pk_invbasdoc,cinvbasdocid)可以调整模板字段顺序保存并分配模板,分配时注意选择节点标识433130效果如下:补充:此种方式增加的自定义项,只是在前台界面显示,后台并不存值。联系方.
$Error公式的使用$Error(,,)含义:共2个字段三个位置;当第一个位置的条件满足时,给出第二个字段的提示,不允许保存,否则按照正常操作。$Error方式在字段的高级属性中的验证公式上,在单据保存时执行公式,满足条件正常保存,不满足条件根据公式内容提示出来。验证公式实现的功能举例:调入申请单表体自定义项1引用了“物资属性”自定义项,自定义项6引用了“申领基站”自定义项。调入申请单,表体自定义项1设置了验证公式“$.
insertintopub_print_dataitem(dr,idatatype,itype,pk_corp,pk_varitem,prepare1,resid,ts,userdefflag,vnodecode,vtablecode,vtablename,vvarexpress,vvarname)values(0,null,null,@@@@,so400610022007112800,null,null,2007-11-2811:11:43,null,40061002,null,null,csaleid,ID) ͷ