目录
NC二次开发概述..............................................................................................错误!未定义书签。导论 .. (4)
综述 (5)
知识必备 (5)
开发环境搭建 (5)
MDE配置 (5)
Java运行环境配置 (6)
数据库安装 (7)
新建项目 (7)
启动项目 (8)
平台配置及升级 (8)
oracle 新建用户
新建帐套 (9)
帐套升级 (9)
登录系统 (10)
新建用户 (11)
注册新模块 (11)
新建公司 (11)
定义集团本位币 (11)
新建公司账 (12)
注册功能节点 (12)
权限分配 (13)
单据开发 (13)
概述 (13)
功能注册 (13)
系统类型定义 (14)
单据类型定义 (14)
单据模板定义 (15)
PDM设计 (15)
导入PDM (19)
增加单据模板 (20)
增加查询模板 (21)
设置默认模板 (22)
管理型单据开发示例 (25)
管理型单据列表界面 (25)
管理型单据卡片界面 (26)
UI端的类: (26)
BS端的类 (28)
PUB端的类 (31)
编写代码 (31)
自定义按钮 (31)
界面数据获得与设置 (32)
执行公式 (34)
初始化数据和默认值设置 (35)
单据号自动生成 (35)
前台校验 (35)
后台校验 (36)
单据开发练习 (38)
9投资理财业务需求 (38)
9.0总体设计 (40)
9.1投资理财申请单 (41)
9.2投资理财办理单 (42)
9.3投资理财结算单 (44)
流程开发 (45)
导论 (45)
综述 (45)
平台配置 (45)
业务类型定义 (45)
流程配置 (46)
配置参照查询的DMO类 (47)
VO对照注册 (47)
数据交换配置 (48)
代码配置 (48)
按钮配置 (48)
参照查询对应的DMO类 (49)
用于显示来源单据的UI类 (52)
数据交换类 (55)
数据交换扩展 (57)
联查上下游单据功能 (57)
联查典型调用 (57)
HLBillFinder这个类是用来查上下游单据的类, (58)
HLDataFinder类实现了具体数据查算法 (58)
配置 (60)
练习 (61)
单据UI架构 (63)
单据界面构 (63)
单据界面加载 (64)
单据数据加载 (67)
NC外部交换平台 (70)
导论 (70)
综述 (71)
手动发送数据 (71)
系统配置 (71)
1、导入业务插件类配置 (71)
2、单据信息配置 (72)
4、数据文件 (75)
代码实现 (76)
腾创科技客户下载需求 (76)
需求概述 (76)
产品现状 (76)
需求分析 (76)
需求实现 (76)
NC平台里的状态 (79)
单据相关状态 (79)
操作状态 (79)
业务状态 (80)
扩展状态 (80)
按钮状态 (80)
VO状态与表格行状态 (82)
NC数据加锁概述 (83)
综述 (83)
同一单据加锁 (83)
关联单据加锁 (90)
NC V5系列WEBSERVICE开发 (91)
说明 (91)
详细配置 (91)
新建接口 (91)
新建实现类 (92)
生成WSDL文件 (92)
部署及相关说明 (100)
示例 (100)
报表开发 (105)
基本概念 (105)
功能节点注册 (106)
报表模板初始化 (106)
列表头配置 (106)
功能节点默认模板设置 (107)
报表界面 (107)
代码开发 (108)
先了解一下IReportCtl接口 (108)
UI类 (111)
报表表体多页签实现 (130)
练习 (130)
数据库访问 (131)
JAVA读写Excel (136)
NCV5代码结构规范 (142)
常用数据库表说明 (145)
常见问题解决办法 (155)
1、审批流逐级弃审 (155)
2、联查审批流显示金额字段 (155)
3、跨模块创建对象 (156)
4、自定义档案 (156)
5、生成会计凭证 (156)
6、查询框监听 (167)
7、表体树实现 (167)
8、后台任务配置 (169)
9、从外系统导数据到NC业务系统 (171)
10、加载单据模板 (175)
11、NC外部交换平台初始化帐套信息 (176)
12、开发单据函数 (177)
13、表体右键菜单 (179)
14、显示表体0 (180)
15、联查凭证 (180)
16、汇率 (180)
17、文件下载 (180)
18、单表体界面的实现 (181)
19、初始化键值对下拉数据 (184)
20、点击按钮弹出单据界面 (184)
21、后台获得前台客户端相关信息 (185)
22、使用NC的公式对话框 (185)
23、NC中的表格绘制器 (187)
培训纲要 (188)
结束语 (188)
参考资料 (189)
延伸阅读 (189)
导论
我和你一样曾经对NC一无所知,因为选择了这个工作,所以我决心要做好它。学习一个新的东西总要走不少弯路,学习有时候会很枯燥,让你对它的热情降低,你要不时的看看别的东西来调节下自己的口味。要学的东西很多,如何才能印象深刻呢,你要去理解,抓住事物的本质,在一个更高的层次上去看待。理解就像一个压缩工具可以将知识压缩占用更少的大脑空间,这样你就会长期保持一种愉悦的心情。本文将带您进入NC的世界,你不要害怕,你完全有能力掌握它。首先我要提以下几个问题:
1、如何搭建NC开发环境
2、NC的UI的核心是什么?
3、如何在NC中开发应用
读完本文你将会对你的工作更有信心。
综述
本文以ncv55版本讲述nc-uap平台二次开发全过程,包括以下内容:开发环境搭建、功能节点注册、权限分配、单据开发以及单据UI架构
知识必备
NC-UAP平台是架构在J2EE平台上,UI界面均为Swing组件,采用oracle、sql server、db2 (oracle 数据库在应用中非常常用)这3种数据库作为后台存储。因此在学习NC之前应该具备以下知识。
1、java编程语言基础
2、了解Swing组件构建界面
3、了解oracle 的安装,创建用户,表空间,以及基本的sql语法。
4、学习eclipse集成开发平台的使用
开发环境搭建
Eclipse 3.2,v55 的nchome,v55的eclipse插件,oracle 10g数据库
MDE配置
将v55的eclipse插件放入plugins目录下,启动eclipse
查看【首选项】,如下图,左边会出现我们需要的MDE选项,右边需要配置nchome 和数据库的相关信息

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。