- 博客(111)
- 资源 (7)
- 收藏
- 关注
原创 NC65 参照多选列表卡片界面显示
重写BillListView1. 表头package nc.ui.fdc_pr.h303201525.ace.view;import java.util.List; import nc.ui.pub.beans.UIRefPane;import nc.ui.pub.beans.constenum.DefaultConstEnum;import nc.ui.pub.bill.BillListData;import nc.ui.pub.bill.BillListPanel;import
2022-03-09 19:14:13 1099
原创 NC 查询聚合VO
一、客户端调用第一种:根据主键查询IMDPersistenceQueryService service = NCLocator.getInstance().lookup(IMDPersistenceQueryService.class);MaterialVO materialVO = (MaterialVO) service.queryBillOfNCObjectByPK(MaterialVO.class, pk_material.toString()).getContainmentObject
2021-12-10 09:43:21 1226
原创 nc.vo.pub.BusinessException: 当前登陆用户没有可用的查询模板
问题原因:通过跟源码发现在执行默认模板查询的时候执行Sql脚本为select * from pub_systemplate where pk_corp='0001AZ100000000001NY' and upper(funnode)= upper('Z5020123') and tempstyle=1解决办法:1.将nodekey这个字段的值置位空2.检查这个节点的查询模板是否有多个...
2021-12-02 14:17:12 1265
原创 NC65 获取当前登录用户
1.String userID = InvocationInfoProxy.getInstance().getUserId();//获取当前系统登录用户2.String cuserid = AppContext.getInstance().getPkUser();//获取当前系统登录用户
2021-09-29 14:00:20 2532
原创 NC65 卡片空行过滤器
<!--====== 视图元素:[PUBAPP表单控件(ShowUpableBillForm)实例对象] ==============--> <bean id="billForm" class="nc.ui.pubapp.uif2app.view.ShowUpableBillForm" init-method="initUI"> <property name="model"><ref bean="bmModel" /></...
2021-09-27 14:51:29 354
原创 NC 参照多选
一、参照选择多条数据后,表体数据出现多条1. 将参照设置为多选import nc.ui.pub.beans.UIRefPane;UIRefPane refPane = (UIRefPane) cardPanel.getBodyItem(tablecode, key).getComponent();refPane.setMultiSelectedEnabled(true);2. 实现多选nc.ui.pubapp.uif2app.view.util.RefMoreSelectedUtil.
2021-09-14 17:07:32 1008 1
原创 nc65用友uap开发节点通过按钮调用打开另外一个节点并传数据跳编辑态
点击按钮弹框,出现以下界面1.按钮代码:try{ if(billVO != null){ FuncletInitData initDataa = new FuncletInitData(); initDataa.setInitType(47); initDataa.setInitData(billVO); FuncRegisterVO funvo = WorkbenchEnvironment.getInstance() .getFun
2021-08-19 09:54:56 1387
原创 csdnsvn: E160028: Directory ‘XX‘ is out of date
1. 点击与资源库同步2.右键项目名称,点击小组更新,更新最新版本3.再次提交
2021-05-31 15:34:27 548
原创 nc65 当前登陆用户没有可用的查询模板!
第一种方法:查询表:SELECT * FROM pub_systemplate_base WHERE upper ( funnode ) = upper ( 'Z2010203' ) ORDER BY tempstyle将nodekey这个字段的值置位空如上还不行:查询表:select * from pub_systemplate where pk_corp='0001AZ100000000001NY' and funnode='Z2010203' and nodekey = 'qt' or
2021-04-23 16:57:59 509
转载 用友nc65开发Caused by: java.lang.IllegalArgumentException: 没有找到设置的单据模板信息,功能节点:H3H095,nodekey:bt
用友nc65开发Caused by: java.lang.IllegalArgumentException: 没有找到设置的单据模板信息,功能节点:H3H095,nodekey:bt造成这个错误的可能有两个原因:1、向导时没有执行相关sql语句导致单据模板没有建立:找到单据模版执行的sql语句(文件中红圈sql)到数据库执行并提交。2、xml文件配置有错误在一个xml文件中存在以下两个nodekey:bt将下图中的nodekey:bt删除。...
2021-04-15 14:59:04 1189 1
原创 Error to init aggVOStyle,Please check the back log
出错原因:元数据丢失,重新发布元数据后再重启服务
2021-04-07 10:30:58 792
转载 uap用友nc开发选择业务单元提示:请检查该单据是否定义单据号规则
uap用友nc开发选择业务单元提示:请检查该单据是否定义单据号规则错误如图:主要是因为向导数据库sql语句执行不完全1、找到向导生成的数据库插入语句:2、把insert_BillCodeInit.sql中的sql在数据库中执行。记得提交!...
2021-04-07 10:24:43 560
原创 单据表头/表尾编辑前事件未设置返回值!
表头表尾编辑前事件:public class AceHeadTailBeforeEditHandler implements IAppEventHandler<CardHeadTailBeforeEditEvent> {@Overridepublic void handleAppEvent(CardHeadTailBeforeEditEvent e) {// TODO 自动生成的方法存根BillCardPanel panel = e.ge...
2020-07-26 00:25:11 628
原创 提交代码至svn时,报错svn: E220003: Invalid authz configuration
1. 首先向管理员确认是否权限2. 清理缓存
2020-07-16 11:06:08 1128
原创 NC65 多页签默认其一
editor.getBillCardPanel().getBodyTabbedPane().setSelectedIndex(index);
2020-06-24 10:54:43 565
原创 NC Cloud启动startup.bat闪退
闪退后,按以下命令执行出现F:\NCCHome>startup.batJAVA_HOME=C:\Program Files\Java\jdk1.8.0_251.NC_HOME=F:\NCCHome .'C:\Program' 不是内部或外部命令,也不是可运行的程序或批处理文件。解决办法:jdk安装路径不要放在有空格或特殊字符的目录下...
2020-04-15 16:52:24 4019 3
转载 NC65 开发代码案例-常用代码片段
1、隐藏字段//表体隐藏BillData bs =getBillCardPanel().getBillData();BillItem[] items =bs.getBillModel().getBodyItems();for (int i = 0; i <items.length; i++) {items[i].setShow(false);}getBillCardP...
2020-03-26 15:40:52 1926
原创 NC502发布webservice接口
1.找到server-config.wsdd2. 在server-config.wsdd 里面配置4.把接口类写到hotwebs里面
2020-03-13 15:46:29 295
转载 soapui测试webservice接口时如何传递xml参数
使用soapUI对webservice接口进行测试的时候如何传递的参数是xml,需要把传递的参数放在转义符中。<![CDATA[ ]]><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="yes"?>"<Report><orderNumber>SZ20170511160...
2019-12-07 10:47:35 2159
原创 nc 参照过滤
第一种:String wherePart = "";UIRefPane refpane = (UIRefPane)editor.getBillCardPanel().getHeadItem(key).getComponent();refpane.getRefModel().addWherePart(wherePart);第二种://queryScheme ----IQue...
2019-11-15 16:12:38 829
原创 KeyDB
KeyDB项目是从redis fork出来的分支。众所周知redis是一个单线程的kv内存存储系统,而KeyDB在100%兼容redis API的情况下将redis改造成多线程。线程模型KeyDB将redis原来的主线程拆分成了主线程和worker线程。每个worker线程都是io线程,负责监听端口,accept请求,读取数据和解析协议。如图所示:KeyDB使用了SO_REUSEP...
2019-10-24 17:34:59 1170 2
原创 nc 流程开发-业务流-推单
下游单据表体行一般来源单据的相关字段,作为记录上游单据的信息,进行联查、并发处理执行以下sql语句insert into pub_billaction (ACTION_TYPE, ACTIONNOTE, ACTIONNOTE2, ACTIONNOTE3, ACTIONNOTE4, ACTIONNOTE5, ACTIONNOTE6, ACTIONSTYLE, ACTION...
2019-10-24 15:24:50 2055 1
原创 oracle 多表联查更新sql语句
update(select b.code, a.fixedflag,a.isprodmeasdoc,a.ispumeasdoc,a.isretailmeasdoc,a.issalemeasdoc,a.isstorebalance,a.isstockmeasdoc,a.ts from bd_materialconvert a left join bd_material ...
2019-10-15 10:47:41 1511
原创 nc 修改规则限制的字段
nc 修改一些常用的,有规则的字段,需用到代理hvo.setDef19(creator);//这种方式是不行的InvocationInfoProxy.getInstance().setUserId(creator);如:
2019-10-12 11:32:03 501
原创 nc 界面禁止排序
package nc.ui.fytz.hytz.view;public class HytzBillForm extends ShowUapbleBillForm { public HytzBillForm(){ super(); } @Override public void initUI(){ super.initUI(...
2019-10-11 09:46:30 328
原创 nc 参照设置过滤条件
参照添加过滤条件,例如:只能查找自己或者自己部门的数据第一种方式:String wherePart = " and applyunit= '' ";//设置过滤条件//参照添加过滤条件UIRefPane refpane = editor.getBillCardPanel().getHeadItem(key).getComponent();refpane.getRefModel()...
2019-10-11 09:30:54 2013
原创 IUAP环境搭建
1. 执行以下两个命令npm config set loglevel=httpnpm config set registry https://registry.npm.taobao.org在vscode 中打开如软件使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language” 安装中文提示 重启打开终端 输入npm...
2019-08-02 09:28:33 1121
脚手架-ncpub-multipage-demo.zip
2020-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人