自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 JAVA获取系统当前时间代码

获取当前时间import java.util.Date;import java.text.SimpleDateFormat;public class NowString { public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 System.out.println(df.fo

2021-03-01 16:41:12 639

原创 NC查询结果集ResultSetProcess说明

介绍以下几个常用的结果集类:●ArrayProcessor:数组处理器,返回一个对象数组,结果集中只有一行数据,其中结果集中每一列对应数组的一个元素。●ArrayListProcessor:数组集合处理器,返回一个ArrayList集合,集合中的每一个元素是一个数组,每个数组对应结果集中的一行数据,其中结果集中每一列对应数组的一个元素。●MapProcessor:HashMap处理器,返回一个HashMap, 结果集中只有一行数据,其中结果集合中每一列的列名和列值对应HashMap的一个关键字和相应的

2021-02-20 09:38:30 1782 2

原创 NC语义模型和报表设计及报表的发布

一、打开语义模型节点,预置的是系统自带的,不建议新增和修改二、选择对应分类,新增一个语义模型三、新增完成后点击设计四、语义模型可以选择元定义和语义脚本两种方式

2020-12-28 16:23:53 3692 6

原创 NC后台任务代码及相关配置

一、后台代码后台任务的接口需要继承IBackgroundWorkPlugin类,重写executeTask方法,前台启动后台任务就会自动调用这个方法 @Override public PreAlertObject executeTask(BgWorkingContext bgwc) throws BusinessException { // 获取前台配置的参数 String name = bgwc.getKeyMap().get("name"); // 一个参数有多个值可以再对字符串

2020-12-28 10:52:38 1648 2

原创 NC测试环境远程调试

通过在本地开发环境配置远程调试,可以断点debug调试在测试环境的操作,步骤如下:首先查看测试环境sysConfig下的远程调试端口:之后在开发工具的Run➡DebugConfigurations,配置远程调试:选择对应的项目,填写测试环境IP和上一步查看的远程调试端口,之后点击Debug即可配置成功之后就可以进行远程调试了...

2020-10-14 11:14:07 2102

原创 NC新建项目更改JDK版本和项目JRE路径

建一个新的项目,由于是新的NC Home,所以要先更改jre路径为环境下的ufjdkwindow➡preferences选中点击编辑找到对应环境下的ufjdk目录,点击finish同样在上面的Compiler处可以更改jdk版本,根据实际需求对应更改即可...

2020-09-24 18:37:44 735

原创 Soapui发送xml格式字符串报错:Illegal processing instruction target (“xml“)

问题情况:用soapui接口测试时,方法参数需要传xml格式的字符串,发送后报错Illegal processing instruction target (“xml”)问题原因:原因是soapUI会把<?xm lversion="1.0 "encoding="UTF-8"?>这个头忽略.解决办法:在xml前面拼接:<![CDATA[在xml后面拼接: ]]>例如原xml内容为:<?xm lversion="1.0 "encoding="UTF-8"?

2020-08-07 11:49:22 2745

原创 Soapui工具的webservice接口测试

一、右键Projects,点击New SOAP Project二、填写任意名称和需要测试的接口地址,之后点击ok三、测试左边addBill就是接口的方法,双击下面的Request1展开右边界面,可以看到改方法有四个参数,输入参数之后就点击绿色三角形发送,在右边窗口就可以看到接口的返回信息了...

2020-08-07 11:23:20 411

原创 NC6报销单外部交换平台报错“表头总金额与财务页签金额合计不一致“

问题情况:只有一行表体数据时发送正常,如果有多行表体的数据时就出现报错:表头总金额与财务页签金额合计不一致造成原因:1.表体的amount总和和表头的total不一致2.表头的财务金额(“ybje”, “bbje”, “hkybje”, “hkbbje”, “zfybje”, “zfbbje”, “cjkybje”, “cjkbbje”)这些个字段与表体对应字段合计不一致,没传或为空默认为0(之前出现问题的原因就是表体没有对应标签所以没有填)解决办法:核对上述表头表体数据是否一致,如过没有对应标

2020-08-07 10:09:12 2247

原创 NC外部交换平台导入xml文件,成功之后看不到表体信息

问题反馈:外部交换平台导入264X的xml文件,成功之后在报销单界面可以看到单据信息,但是只有表头有数据,表体的数据没有显示.问题原因:环境下的校验文件和xml文件的表体对应标签不匹配导入的264X.xml文件内部的表体标签如图,多表体只要循环就可以了但是在校验文件下的264X.xml文件下看到报销单业务行对应的标签是这个因此需要把导入的xml文件的表体标签改成校验文件里对应的,这样才可以识别表体内容...

2020-07-03 12:05:35 3441

原创 NC外部交换平台导入264X文件报错:java.lang.Exception:can‘t find user,userid is pfxx

问题反馈:通过客户端手动发送xml文件可以成功,但是联调测试时会报错问题原因:系统获取不到operator这个属性,而手动导入的时候因为是有登录用户所以不需要解决办法:在获取配置文件的url之后,可以通过在后面拼接operator来得到新的urlurl=url+"&operator="+operator;具体的operator的值可以根据实际需求设置,或者直接由对方传过来...

2020-07-03 11:51:32 785

原创 NC传输附件的本地文件保存和文件上传代码

一、对方传过来文件名和文件流信息,皆为string类型,首先保存到本地文件,文件会保存在环境下的TempFile文件夹下(本案例是264X单据上传附件接口案例)先将string类型的文件流转成byte[]类型:import com.sun.org.apache.xerces.internal.impl.dv.util.Base64;//导包byte[] bs = Base64.decode(filestr.trim());/** * 保存临时文件 * * @param fileName 文

2020-07-03 11:13:38 4529 1

原创 NC接口外部交换平台xml文件导入代码

public String addOrUpdateBill(String xml){Logger.error(“输入参数xml:” + xml);String result = null;String url = getUrl(“datasource”);//获取需要的参数Logger.error(“url:” + url);if (url == null) {Logger.error(“获取url地址错误”);url = “http://117.28.239.226:99/service/X

2020-07-01 18:43:08 2477 1

原创 NC接口模拟登录代码

一、直接传参//模拟登录private void login() {try {String usercode = “tyq”;//账号String psw = “t123456”;//密码String ds = “design”;//数据源INCUserQueryService service = NCLocator.getInstance().lookup(INCUserQueryService.class);UserVO user = service.findUserVO(ds, us

2020-07-01 18:15:13 1215

原创 Eclipse生成webservice接口客户端及接口测试

1)首先在eclipse新建一个工程2)在src文件夹下右键new→other,选择Web Service Client,之后next3)输入webservice接口地址,点击Finish(接口地址正确的话,finish按钮会变为可点击状态)4)完成之后src下面就会生成对应的包和文件,方框内为自动生成的文件5)自己写一个类用来测试,找到名称后缀为Proxy的类,直接new,然后调用方法,传入对应的参数,之后就可以测试了...

2020-07-01 17:09:05 1640 1

原创 chm文件打开闪退或者是搜索闪退解决办法

自己在查阅API或者是其它chm文件的时候,每次点击搜索总是会闪退,百度了很久,最后还是结合了好几种方法才解决,话不多说,直接上解决方案.如果是打不开chm文件的话,首先检查自己电脑上有没有下面这三个文件:C:\windows\hh.exeC:\windows\system32\itss.dllC:\windows\system32\hhctrl.ocx如发现少了上述文件之后,去网上下载或者是拷贝其他人的,最好是操作系统一样的,放到对应文件夹下之后,在dos界面输入对应的命令:(win+R,

2020-05-28 17:47:21 1493

原创 Oracle数据库未打开错误

出现问题原因:在windows直接删除数据库文件,导致oracle启动发现打不开数据库而报告错误,例如我之前用测试的时候,使用命令创建了一个表空间,之后就直接在文件夹下删除了,然后就出现了这个问题.解决办法:1)先连接数据库,win+R输入sqlplus,之后通过as sysdba作为管理员登录就可以了2)输入: alter database open;3)之后会出现被你删除的或出问题的那个数据库文件,记住这个路径和文件名,之后会用到4)运行cmd(切忌,不是sqlplus)后,在DOS窗口下输

2020-05-27 17:57:52 717

原创 修改Oracle数据库system用户的密码

修改Oracle数据库system用户的密码1)win+R输入sqlplus进入如下界面2)通过as sysdba作为管理员登录,例如sys as sysdba3)不需要输入口令直接敲回车连接4)输入 alter user system identified by 123456; (123456就是修改之后的密码)5)提示用户已修改就代表修改成功了!注意在执行sql的时候要在末尾加上分号,不然回车之后不会执行,而是会自动帮你切到第二行,我自己也是经常忘记加分号....

2020-05-27 17:57:34 4133

原创 UAP-STUDIO的NC系统Webservice接口开发

UAP-STUDIO的NC系统Webservice接口开发想要发布webservice接口,首先在eclipse中需要有发布webservice接口的工具WSTools,这个可以直接在浏览器搜索nc.uap.mde.wstools.jar进行下载,将jar包复制到eclipse下的plugins目录下边,重启后,右键接口类,发现有wstool选项则安装成功.部分公司软件有可能已经帮装好了.1)窗口→首选项→UAP-STUDIO集成开发环境→开发配置2)选择环境目录,应用,确定3)空白处右键选择 新建

2020-05-27 17:57:23 2042

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除