NC客户化开发全书(第三版)-nc56(2)

2019-03-23 13:07

15.

16.

17.

18.

19.

多语言 ........................................................................................................................... 189 15.1. 内容概述 ............................................................................................................... 189 15.2. 详细介绍 ............................................................................................................... 189

15.2.1. 生成资源文件 ............................................................................................... 190 15.2.2. 代码调用 ....................................................................................................... 190 补丁与安装盘 ............................................................................................................... 191 16.1. 内容概述 ............................................................................................................... 191 16.2. 详细介绍 ............................................................................................................... 191

16.2.1. 安装盘结构 ................................................................................................... 191 16.2.2. 产品结构 ....................................................................................................... 191 16.2.3. 模块结构 ....................................................................................................... 192 16.2.4. 制作补丁 ....................................................................................................... 194 设计开发规范 ............................................................................................................... 197 17.1. 内容概述 ............................................................................................................... 197 17.2. 详细介绍 ............................................................................................................... 197

17.2.1. SQL规范 ...................................................................................................... 197

17.2.1.1. 概述 ............................................................................................... 197 17.2.1.2. 书写风格 ....................................................................................... 197 17.2.1.3. 性能优化 ....................................................................................... 198 17.2.1.4. 四、多数据库的考虑 ................................................................... 199 17.2.2. JAVA开发规范 ............................................................................................. 201

17.2.2.1. 文件 ............................................................................................... 201 17.2.2.2. 命名规则 ....................................................................................... 202 17.2.2.3. 注释规范 ....................................................................................... 206 17.2.2.4. 编码规范 ....................................................................................... 211 开发常见问题与技巧 ................................................................................................... 215 18.1. 内容概述 ............................................................................................................... 215 18.2. 详细介绍 ............................................................................................................... 215

18.2.1. 环境变量类 nc.ui.pub.ClientEnvironment .................................................. 215 18.2.2. UAP发送待办消息方法 .............................................................................. 217 18.2.3. 模板中下拉框的值 ....................................................................................... 218 18.2.4. 数据权限过滤 ............................................................................................... 218 技术红皮书 ................................................................................................................... 221 19.1. 内容概述 ............................................................................................................... 221 19.2. 详细介绍 ............................................................................................................... 221

19.2.1. 技术红皮书目录 ........................................................................................... 221

第一篇 入门篇

欢迎您成为用友NC开发队伍中的一员!如果您从未接触过NC的开发,本篇将从NC产品使用开始,循序渐进的带您步入精彩的NC产品世界.本学时教程是在完成NC产品使用入门阅读的最佳起点。在开始学习之前,您需要掌握以下基本技能:

? Eclipse使用

? JAVA和J2EE基础知识 本学时教程中将会讲述以下内容:

NC产品入门,本章旨在为那些对NC尚不了解的新进人员就NC的大体形态做个简单的讲解,以便对NC产品有个简单的认识,并学习到与NC产品二次开发有关的产品操作技术入门知识。

开发环境的安装和搭建,本章是为第一次使用NC的人员做准备,达到迅速的安装和搭建NC环境。

NC技术框架简介,本章您将会学习NC技术框架理论概念,通过学习范例代码掌握VO\\BO\\远程接口的概念。

NC56的数据建模,介绍如何基于元数据进行业务建模,以及如何在运行时对元数据进行管理。

1. 搭建NC环境

1.1. 内容概述

第一次在NC环境中做开发,需要首先建立一个数据库环境,这个数据库环境中指定了NC所要使用的表空间,并预先建立了NC的系统表、视图、索引等,并预置了大量的初始化数据。然后,在Eclipse中建立一个开发项目,引用UAP的jar包即可。经过这两步,就完成了NC开发环境的建立。NC环境安装完成后还需要对系统进行初始化,包括参数,组织结构,权限,基本档案的建立,这样一个系统才算真正可以使用。

1.2. 详细介绍

1.2.1. 建立数据库

在数据库服务器(Oracle,MS SQLServer,DB2)中新建一个空数据库,并执行数据库脚本建立NC需要的表空间,不同的数据库使用的脚本不一样(正式安装盘下有安装说明),以Oracle为例:其数据文件存放在D:\\sql\\data 下,那么数据库脚本为:

CREATE TABLESPACE NNC_DATA01 DATAFILE 'D:\\sql\\data\\nnc_data01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ; CREATE TABLESPACE NNC_DATA02 DATAFILE 'D:\\sql\\data\\nnc_data02.dbf' SIZE 300M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ; CREATE TABLESPACE NNC_DATA03 DATAFILE 'D:\\sql\\data\\nnc_data03.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K ; CREATE TABLESPACE NNC_INDEX01 DATAFILE 'D:\\sql\\data\\nnc_index01.dbf' SIZE 500M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ; CREATE TABLESPACE NNC_INDEX02 DATAFILE 'D:\\sql\\data\\nnc_index02.dbf' SIZE 300M AUTOEXTEND ON NEXT 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K ; CREATE TABLESPACE NNC_INDEX03 DATAFILE 'D:\\sql\\data\\nnc_index03.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K ; CREATE USER NC50 IDENTIFIED BY NC50 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp; GRANT connect,dba to NC50; 1.2.2. 安装NC

该步骤的目的是建立NC测试服务器,并利用它建表,并初始化数据表。运行NC56标准金盘中UAP模块下的ncsetup.bat文件,进入安装向导:

点击【下一步】按钮,进入版权申请页面:

选择同意后,点击【下一步】按钮,进入选择安装目录页面:

目录设置完成后,点击【下一步】按钮,进入选择安装产品页面:

选择客户化模块后,会将下面所有的功能都选择上,点击【下一步】按钮,进入安装页面后,点击【开始安装】按钮后进行产品的安装:


NC客户化开发全书(第三版)-nc56(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:必修3知识点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: