二开学习1-1简单账表

我这里缺少了报表界面抬头获取对应过滤框的值显示还没有弄,以及单据联查我会在后面继续完善
1.新增空白的简单账表以及对应的公共过滤框
根据自己的需求构建过滤框的字段以及排序等,这里注意过滤框字段的标识要保持和代码一致 并且将过滤框的唯一标识绑定在简单账表的过滤窗口对象 
2.模拟自己需要展示的数据,构造处理数据源,都是系统的标准字段,若是不嫌弃可以直接套用 
SELECT DD.单据内码, DD.订单编号, DD.供应商编码, DD.供应商, DD.采购日期, DD.采购部门, DD.采购员, DD.分录内码, DD.行号, DD.物料编码, DD.物料名称, DD.采购数量, DD.含税单价, DD.价税合计, RK.累计入库数量, RK.剩余入库数量, RK.入库退料数量 FROM ( SELECT TPR.FID 单据内码, TPR.FBILLNO 订单编号, TBS.FNUMBER 供应商编码, TBSL.FNAME 供应商, CONVERT(date, TPR.FDATE) 采购日期, TBDL.FNAME 采购部门, VBBL.FNAME 采购员, TPRE.FENTRYID 分录内码, TPRE.FSEQ 行号, TBM.FNUMBER 物料编码, TBML.FNAME 物料名称, TPRE.FQTY 采购数量, TPRF.FTAXPRICE 含税单价, TPRF.FALLAMOUNT 价税合计 FROM T_PUR_POORDER TPR LEFT JOIN T_PUR_POORDERENTRY TPRE ON TPR.FID = TPRE.FID LEFT JOIN T_PUR_POORDERENTRY_F TPRF ON TPRE.FENTRYID = TPRF.FENTRYID LEFT JOIN t_BD_Supplier TBS ON TPR.FSUPPLIERID = TBS.FSupplierId LEFT JOIN t_BD_Supplier_L TBSL ON TBS.FSupplierId = TBSL.FSupplierId AND TBSL.FLOCALEID = '2052' LEFT JOIN t_org_organizations_l TOOL ON TPR.FPURCHASEORGID = TOOL.FORGID AND TOOL.FLOCALEID = '2052' LEFT JOIN T_BD_DEPARTMENT_L TBDL ON TPR.FPURCHASEDEPTID = TBDL.FDEPTID AND TBDL.FLOCALEID = '2052' LEFT JOIN V_BD_BUYER VBB ON TPR.FPURCHASERID = VBB.FID LEFT JOIN V_BD_BUYER_L VBBL ON VBB.FID = VBBL.FID AND VBBL.FLocaleId = '2052' LEFT JOIN T_BD_MATERIAL TBM ON TPR.FMODIFIERID = TBM.FMATERIALID LEFT JOIN T_BD_MATERIAL_L TBML ON TBM.FMATERIALID = TBML.FMATERIALID AND TBML.FLOCALE
二开学习1-1简单账表
原帖来自林大的插件实操文章:【新手入门】插件实操【分享汇总】 我这里缺少了报表界面抬头获取对应过滤框的值显示还没有弄,以及单据联查...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



