NC6系列开发自定义参照

  • 代码步骤
  • 参照配置步骤

代码步骤

新建一个代码参照类,继承AbstractRefModel类,以下是Bom自定义参照代码案例

package nc.ui.ic.m4d.action;import nc.ui.bd.ref.AbstractRefModel;public class BomRef extends AbstractRefModel {/*** 设置参照表体显示列数  * */public int getDefaultFieldCount() {return 7;}/*** 获取参照列表字段,注意列顺序*/  //"al_ic_finprodin_b.cmaterialvid.name", "al_ic_finprodin_b.cmaterialvid.materialspec",  "物料名称", "规格",public String[] getFieldCode(){return new String[] { "bd_bom.cbomid","bd_bom.hcmaterialid","bd_material.name","bd_material.code","bd_bom.hversion","bd_bom.hfbomsource","bd_bom.hvnote" };}public String[] getFieldName(){return new String[] {"Bom主键","产成品物料主键","产成品物料名称","产成品物料编码", "Bom版本号", "Bom来源","备注"};}/*** 设置参照表名* 可以通过联查方式获取其他所需要展示的参照数据* */@Overridepublic String getTableName(){String tablename ="bd_bom left join bd_material on bd_bom.hcmaterialid = bd_material.pk_material ";return tablename;}/*public String setTableName(){}*//*** 设置参照弹框名*/public String getRefTitle(){return "Bom版本参照";}/*** 设置参照查询规则*/
//  public String getWherePart(){
//      return "1=1 and dr = 0";
//  }public boolean isMatchPkWithWherePart(){return true;}public String[] getHiddenFieldCode(){return new String[] {"bd_bom.cbomid","bd_bom.hcmaterialid"};
}/*** 获取主键字段,必要*/public String getPkFieldCode() {return "bd_bom.cbomid";}/*** 设置选定数据后编辑中字段*/public String getRefCodeField(){return "bd_bom.cbomid";}}

参照配置步骤

NC6单据模板初始化选择单据模板,将需要配置自定义参照的字段按如下方式配置即可。

NC6系列开发自定义参照相关推荐

  1. SharePoint 2013 图文开发系列之自定义字段

    原文:SharePoint 2013 图文开发系列之自定义字段 SharePoint使用的优势,就在于开箱即用.快速搭建,SharePoint自身为我们提供了很多字段类型,已经很丰富了.但是,在实际应 ...

  2. BizTalk开发系列(二十二) 开发自定义Map Functoid

    更多内容请查看:BizTalk动手实验系列目录                       BizTalk 开发系列 尽管 BizTalk Server 提供许多Functoid以支持一系列不同的操作 ...

  3. NCC自定义参照开发

    1. 在bd_refinfo中手工添加一条数据 insert into bd_refinfo (CODE, DR, ISTREELAZYLOAD, ISNEEDPARA, ISSPECIALREF, ...

  4. RNN 循环神经网络系列 5: 自定义单元

    原文地址:RECURRENT NEURAL NETWORK (RNN) – PART 5: CUSTOM CELLS 原文作者:GokuMohandas 译文出自:掘金翻译计划 本文永久链接:gith ...

  5. SSI技术的前端动态实现(AJAX+SSI,适用于任何系统,包括搭载嵌入式RTOS的STM32系列开发板)

    SSI技术的前端动态实现(AJAX+SSI,适用于任何系统,包括搭载嵌入式RTOS的STM32系列开发板) 前言 RTOS简述及开发困难所在 开发环境 详细的解决方案 SSI初加载 基础的动态操作 伪 ...

  6. 用友uap nc65开发自定义档案开发

    用友uap  nc65开发自定义档案开发 1.概况:自定义档案类似nc65中的参照,与参照不同的是,自定义档案更易维护,不需要建立单独节点,但具有参照的功能,缺点是无法像参照那样维护更多信息.下面说明 ...

  7. WebGIS--ArcGIS for Flex系列开发一:flash builder

    2019独角兽企业重金招聘Python工程师标准>>> 概述 arcgis for flex 相关软件 链接:http://pan.baidu.com/s/1i5zRiAh 密码:m ...

  8. Android开发自定义View

    Android中View组件的作用类似于Swing变成中的JPanel,它只是一个空白的矩形区域,View组件中没有任何内容.对于Android应用的其他UI组件来说,它们都继承了View组件,然后在 ...

  9. 开发自定义JSF组件(4) 保存状态与恢复状态

    2019独角兽企业重金招聘Python工程师标准>>> 完整的教材: 开发自定义JSF组件(1) HelloWorld 开发自定义JSF组件(2) 使用Render渲染器 开发自定义 ...

最新文章

  1. java性能调优指南,帮你解决90%的问题!
  2. usaco Arithmetic Progressions
  3. 支付宝回应“崩了”:机房网络出现短暂抖动,已恢复正常
  4. quagga源码分析--路由信息处理zebra-rib
  5. P1802 5 倍经验日(python3实现)
  6. 先发不一定制人:美韩5G网络体验差遭吐槽
  7. ManicTime 十分有意思的个人时间分析与跟踪工具,把您丢失的时间找回来吧!
  8. Hey,微信广告收到了吗?你哪个阶层的?
  9. linux 韦恩图两个,如何使用R来绘制韦恩图(Venn Diagram)
  10. 牛客 小a与星际探索 bfs
  11. Ubuntu远程办公 -- 设置SSH服务
  12. 完全卸载NI系列软件的方法
  13. python 移动文件 覆盖_Python操作文件(删除、复制、移动...)
  14. python正态检验_Python的数据正态性检验
  15. Apache SeaTunnel(Incubating) 2.2.0-beta 版本发布!API 重构,连接器与引擎解偶
  16. 游戏外挂的几种实现类型与方式
  17. ps aux 进程状态为 I (大写i)
  18. 电脑搬家——SecureCRSecureFXPortable和SecureCRTPortable乱码
  19. js获取当前时间的年月日时分秒以及时间的格式化
  20. Golang修改图片JPEGjpg的大小和质量

热门文章

  1. java中一个姓名只显示最后一个字其他以*表示
  2. python自动发送邮件(html、附件等),qq邮箱和网易邮箱发送和回复
  3. Linux如何设置屏保-添加自定义图片
  4. Google 地图 API V3 使用入门1
  5. i5 12490f用什么主板 酷睿i5 12490f配什么显卡
  6. 实战火山PC内存读写-内存教程
  7. severless 开发指南 q593393454
  8. 天使童装项目的自我感受
  9. java做一个客房管理系统定制_基于JAVA酒店客房管理系统的设计与实现(JSP,MySQL)(含录像)...
  10. chmod命令原理及用法详解(转)