- 博客(53)
- 资源 (5)
- 收藏
- 关注

原创 3、NC系统接口集(持续更新)
**3、 NC系统接口集(持续更新)**1、自定义参照查询接口IDefdocQryService defdocqry = NCLocator.getInstance().lookup(IDefdocQryService.class);//查询方法DefdocVO[] prodareaVOs = defdocqry.queryDefdocByPk(new String[]{materia...
2019-06-06 10:45:22
3680

原创 2、NC65和NC63方法集(持续更新)
**2、 NC65和NC63方法集(持续更新)**1、StringUtils 判断字符串是否为空StringUtils.isNotEmpty(materialVOs[0].getPk_fac())2、ArrayUtils 判断集合是否为空ArrayUtils.isNotEmpty(facVOs)3、查询集团和组织、 部门、仓库、物料、人员等工具UapBDQryUtil tool =...
2019-06-06 10:42:17
5170
1
转载 关于VUE3.0引入element-ui页面空白问题
vue3.x/vue-cli4.5 引入elementui后页面显示空白 相信用过Vue2创建项目的都是知道引用elementui 1官网说明 :https://element.eleme.cn/#/zh-CN/component/quickstart npm i element-ui -S 安装完后就以官网案例代码就可以用了 import Vue from 'vue';imp...
2022-03-10 15:49:59
1414
原创 2、EureKa-server配置用户名和密码
服务端: yml配置spring: application: #切记这里不能打下划线名称 不然会造成服务注册中心项目无法启动 详情可以看我的博文 name: spring-cloud-eureka #配置安全检验机制 security: user: name: dubby password: dubby#服务端口号server: port: 8100#eureka 基本信息配置eureka: instance: ...
2022-01-26 16:28:17
3482
原创 1、EureKa-server组件使用-客户端启动报错
Eurek-client 客户端需要增加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
2022-01-26 16:22:58
54
原创 6、Python+连接池 PooledDB
DBUtils 是一套用于管理数据库连接池的包,为高频度高并发的数据库访问提供更好的性能,可以自动管理连接对象的创建和释放。最常用的两个外部接口是 PersistentDB 和 PooledDB,前者提供了单个线程专用的数据库连接池,后者则是进程内所有线程共享的数据库连接池。###简介DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。DBUtils来自Webware for Python。DBUtils提供两种外部接口:PersistentDB
2021-07-14 10:35:06
1060
原创 5、Vue+Python项目前后端关联
1、将Vue项目放在Python项目的目录下上面的mytset应该才是应用文件,标错了2、配置访问路径(将python的访问路径转到vue的访问路径下)修改settings文件
2021-07-14 10:29:06
2597
原创 4、Vue引入第三方组件(Layui)
1、官网下载Layuihttps://www.layui.com/2、将其复制到Vue项目的static目录下3、在index.html引入4、引入后即可使用
2021-07-14 10:13:10
481
原创 2、vue接口请求
vue get请求 layer.load("登录中"); this.$http({ method:'GET', url:'http://127.0.0.1:8000/login/login?userCode='+this.userCode+'&&userPass='+this.userPass, headers: {"X-Requested-With": "XMLHttpRequest"}, emulate
2021-07-14 10:03:49
324
原创 1、vue实现计时器
实现N秒的倒计时 layer.msg('服务器访问失败', { time: 2000, //20s后自动关闭 }); let i = 1 window.setInterval(()=>{ i-- if(i==0){ layer.closeAll() }
2021-07-14 10:00:14
889
原创 43、客户端单据刷新
nc.ui.pubapp.uif2app.actions.RefreshSingleAction refreshaction=new RefreshSingleAction(); refreshaction.setModel(this.getModel()); ActionEvent e1=new ActionEvent(refreshaction, 1001, "刷新"); refreshaction.doAction(e1);代码更新前台单据字段完成后,刷新界面...
2021-06-22 11:21:53
61
原创 42、其他收付合同增加变更走审批流功能
补丁1、元数据增加两个字段2、VO增加字段//合同变更增加修订状态和是否显示最新版本 add by CWXpublic static final String MODIFYSTATUS = “modifystatus”;public static final String BSHOWLATEST = “bshowlatest”;3、数据库表增加两个字段4、单据类型表增加–采购合同update BD_BILLTYPE set EMENDENUMCLASS=‘nc.vo.ct.emendflo
2020-12-18 09:29:03
96
原创 41、财务总账科目余额表,三栏式总账,三栏式明细账 查询条件科目增加多选查询
描述: 因科目余额表,三栏式总账,三栏式明细账 三个报表的科目只能按照某某科目到某某科目查询,导致原本只想要2个科目的数据,出来了几十个,影响体验,故改进第一个科目设置为多选,如果选择的科目多个,则只需要出来这几个科目的数据,否则按照系统原有逻辑查询1、修改前2、修改后修改代码类:nc.vo.gateway60.itfs.AccountUtilGLnc.ui.gl.accbook.SubjChoosernc.ui.gl.detail.QueryDialogPanelnc.ui.gl.tr
2020-12-17 12:31:01
1199
原创 40、NC财务存货核算、生成实时凭证开发
需求1:因需要生成实时凭证的数据量太大,生成实时凭证原先只支持一次查询出500条并生成凭证,有需求将查询条数放开至20000修改代码类:nc.bs.ia.detailledger.pub.DetailQueryUtil**需求2**增加查询时立即生成凭证操作:查询模板增加字段,是否立即生成凭证字段因上传不了补丁,故需要加我+主页看**需求3**生成实时凭证界面增加三个字段:仓库 、部门、备注...
2020-06-23 14:53:13
748
原创 39、NC企业报表取数
1、资产负债表视图:view_jfjt_zcfzreportcreate or replace view view_jfjt_zcfzreport asselect t0.keyword1, c.name orgname, t0.keyword2, a.* from iufo_measure_data_awv9ruyp a left join iufo_measpub_0007 t0 on a.alone_id = t0.alone_id left join org_fina.
2020-06-23 14:26:37
1691
6
原创 38、收发存报表修改取数(增删某些出入库单据数据)
出入库涉及到的表4个如下4点 select ctrantypeid,a.*,rowid from ia_iabill a where a.vbillcode='IA2019022800001919'; select * from bd_billtype a where a.billtypename='转库出库';--材料出库 0001A910000000004V5N-0001A9100...
2020-02-10 14:54:25
232
原创 36、设置字段参照类型
//获取字段BillItem bi = getBillListPanel().getBodyBillModel().getItemByKey( "notenumber");//判断空并且该字段是参照字段if ((bi != null) && (bi.getComponent() != null) && (bi.getComponent()...
2019-08-05 14:58:19
438
原创 35、NC数据库查询部门层级
–末级的部门判断,参考如下:create or replace view isleafdept as SELECT dept.pk_dept, dept.name, LEVEL LVL, --connect_by_isleaf为1时表示为末级 decode(connect_by_isleaf, 1, 'Y', 'N') IS_LEAF FROM org_dept ...
2019-08-05 10:33:41
501
原创 33、语句拼接(常用于界面数据添加后更新)
33、语句拼接String sqlc = ""; if(new UFBoolean(sfdy).toString().equals("Y")){ sqlc+=",sfydydj = '"+new UFBoolean(sfdy).toString()+"' "; } if(new UFBoolean(sftb).toString().equals("Y")){ s...
2019-08-05 10:30:51
192
原创 32、关于调用系统按钮代码或调用接口代码
例: 我们在推单生成其他单子的时候,要求单据状态为审批或者签字或者制证状态的时候,我们在生成自由态单据后,调用系统接口代码,实现将单子审批签字制证1、客户端代码调用查找: 打开我们需要操作按钮的代码,找到对应执行代码。例如下图调用: 直接用new一个实例即可,下面也有实例代码示例代码: DiffVOPFActionClient diffVOPFActionClient = new Dif...
2019-07-03 15:22:45
269
原创 30、NC系统单据增量开发(增加字段)
**30、NC系统单据增量开发(增加字段)**打开 uap mdp 透视图在左侧的 模块中右键点击 ,在弹出的菜单中,点击【增量开发实体组件】弹出增量开发实体组件对话框中,选择[Source MDFile],如下图示所示选择你需要增加的系统单据添加字段:步骤如下:4. 在主实体[报价单表头]上添加上面列表的扩展字段,新增字段如下图所示,注意:字段编码后缀应该有_301,其...
2019-06-17 19:43:53
1248
原创 29、NC表头表体实现显示合计栏(前提前台单据模板配不出来)
**29、NC表头表体实现显示合计栏(前提前台单据模板配不出来)**我们的合计栏是在列表界面显示的,所以我们可以先去功能注册找对应单据的xml,找到我们需要修改的listview这个类,进去后,我们找到初始化方法,initui这个方法,里面有initref这个方法,我们代码在这里修改。(具体代码私聊我)...
2019-06-11 15:24:10
1288
3
原创 28、VUE环境搭建及新建项目(vue)
一、vue安装(node.js)所有操作都可以在控制台操作1、安装node.jshttps://nodejs.org/en/下载安装2、安装淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org检查方式 cnpm -V 出现版本号3、安装webpacknpm install webpack -g检查方...
2019-06-10 16:47:52
114
原创 26、NC环境备份还原
**26、NC环境备份还原**NC正式环境迁移至测试环境步骤1、压缩正式服务器home目录2、异地备份正式数据库3、将home压缩文件拷贝至测试服务器,停止测试服务,重命名原来的home为home.bak(日期时间),将拷贝过来的home压缩文件解压。4、将db备份文件拷贝至本机后即可启动正式服务器上的中间件。5、在本机将备份文件导入173服务器。(库放linux系统)5....
2019-06-10 11:32:49
1456
原创 25、NC接口调用(这是个分享链接,内容比较多,加载会慢一点,有兴趣可以留下看看)
文档:OA于NC集成链接:http://note.youdao.com/noteshare?id=a4281689600ce3149d943d700949b7b6
2019-06-10 11:16:32
598
原创 24、NC增量部署(比如新增一个元数据)
元数据发布有两种(一种直接切换环境,在需要增加的环境下发布元数据,一种用下面的这种,自己对比新增)(可以直接 改环境发布元数据)1.1、如果有重新生成代码,那儿我们需要VO添加dr字段,UFBoolean类型的要改过来。1.2、如果没有重新生成代码,我们需要将新添加的字段 添加到VO中。2、需要在数据库塞没有生成的 元数据,自己对比与之前的不同,然后插入例:insert into md...
2019-06-10 11:16:26
800
原创 23、NC代码全量(代码和脚本)部署
代码部署:代码主要分为几个部分(1、public 端 2、client 端 3、 private 端 4、 upm文件);其中 client 端代码部署上去只需要清除缓存即可,其他的都是需要重启中间件。特别是upm文件如果部署上去需要部署ejb(地址: home > bin > sysconfig.bat > 部署 >全选 > 部署ejb);脚本部...
2019-06-10 11:16:22
1924
原创 22、NC导入数据至EXCEL
**22、NC导入数据至EXCEL**代码:自定义按钮导出package nc.ui.hfhr.hfhr_continefault.action;import java.awt.Component;import java.awt.Container;import java.awt.event.ActionEvent;import java.io.File;import java....
2019-06-10 11:16:18
5804
原创 21、NC查询报表根据物料先分类在根据日期排序
**21、NC查询报表根据物料先分类在根据日期排序**select pk_material , nqtorigtaxpricefrom (select pk_material,nqtorigtaxprice,row_number() over(PARTITION by pk_material order by dbilldate desc) rnfrom po_order_bwhe...
2019-06-10 11:16:06
434
原创 20、NC报表查询语句加入自定义参数,然后如何在自由报表设计-全局中去用
**20、NC报表查询语句加入自定义参数,然后如何在自由报表设计-全局中去用**文档:查询语句加入自定义参数,然后如何在自…链接:http://note.youdao.com/noteshare?id=0cec9bfe19ebe1a0cd0aee8807fd5ddf&sub=7A6C0D6FED664DEB8AF72EBC7150808F...
2019-06-10 11:15:34
3557
2
原创 19、NC报表可扩展区域,设计
**19、NC报表可扩展区域,设计**文档:报表可扩展区域.note链接:http://note.youdao.com/noteshare?id=4d92a70c3520d2a593ea604f30a81b0d&sub=84A4265EB0D144AFAA6E3DD9C2F906AA
2019-06-10 11:15:29
520
原创 18、NC复杂报表设计格式步骤
文档:复杂报表设计格式步骤.note链接:http://note.youdao.com/noteshare?id=f80726cc4f51a5fb1d89ac638cd3320d&sub=00D8FC458A8045F89CDB00F2EF47CD81
2019-06-10 11:15:25
1304
原创 17、NC获取不重复单据号(用于新增单据)
**17、NC获取不重复单据号(用于新增单据)**/* * 获取单据号* 下面的 XSDD是单据类型* */public static String getfilenumber(String pk_org){BillcodeGenerater gene = new BillcodeGenerater();String billcode="";try {billcode = g...
2019-06-10 11:15:21
1187
原创 16、nc6.5报错 Failed to load ESAPI.properties as a classloader resource.
**16、nc6.5报错 Failed to load ESAPI.properties as a classloaderresource.**注意esapi后面有个空格解决方案:在运行配置的server下选择自变量加入-Dorg.owasp.esapi.resources=${FIELD_NC_HOME}/ierp/bin/esapi文档: nc6.5报错 Failed to l...
2019-06-10 11:15:15
575
企业报表取数开发.xlsx
2020-06-24
20200414-生成实时凭证开发.zip
2020-06-23
NC授权模块ncsec.jar包
2019-06-10
soapUI-x32-4.5.2.rar
2019-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人