NC 6.X笔记(编辑中)
Posted 冬瓜茶饮料
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NC 6.X笔记(编辑中)相关的知识,希望对你有一定的参考价值。
1、参照多选 写在编辑前事件中 ((UIRefPane) editor.getBillCardPanel().getBodyItem("pk_wa_item").getComponent()).setMultiSelectedEnabled(true); 这个是表体
执行公式:
public String getNameByID(String tablename, String name, String colNm, String id) { nc.ui.pub.formulaparse.FormulaParse parse = new nc.ui.pub.formulaparse.FormulaParse(); String express = "name->getColValue(\\"" + tablename + "\\", \\"" + name + "\\", \\"" + colNm + "\\", value)"; // 设置公式 parse.setExpress(express); // 添加参数 List<String> list = new ArrayList<String>(); list.add(id); parse.addVariable("value", list); // 结果 String[] values = parse.getValueS(); return values == null ? null : values[0]; }
<!-- 显示合计行 --> <property name="showTotalLineTabcodes"> <list> <value>pk_payinfo_b</value> <value>pk_inputtaxinfo_b</value> </list> </property> ----在billFormEditor参数下加
<-- 去掉表体必须增行的保存校验 --> 在/** * 标准单据新增BP */ public class InsertBP { 中注释掉 rule = new nc.bs.pubapp.pub.rule.CheckNotNullRule();
没有定义查询根据pk查找的接口或者接口定义不规范,请检查
1、 检查接口方法;
2、 检查元数据;
3、 检查表与元数据字段是否一样;
4、 检查配置XML;
5、 后期添加了字段,获取到的数据值与VO及模板上的数据类型不一致;
6、 组装sql后查询格式有误;
1、 检查接口方法;
2、 检查元数据;
3、 检查表与元数据字段是否一样;
4、 检查配置XML;
5、 后期添加了字段,获取到的数据值与VO及模板上的数据类型不一致;
6、 组装sql后查询格式有误;
在自由报表查询模板中加编辑后监听
报表不指定查询Action,会用平台默认的nc.ui.iufo.freereport.extend.DefaultQueryAction,扩展入口点见自由报表格式设计器->数据->功能注册。代码可参见供应链的现存量报表。
以上是关于NC 6.X笔记(编辑中)的主要内容,如果未能解决你的问题,请参考以下文章
NC41 最长无重复子数组/NC133链表的奇偶重排/NC116把数字翻译成字符串/NC135 股票交易的最大收益/NC126换钱的最少货币数/NC45实现二叉树先序,中序和后序遍历(递归)(代码片段