按关键词阅读: 汇总 V11 指引 开发 NC 系列
打开客户化二次开发工具单据管理单据动作执行脚本 在树形中找到ST03 可以看到多出6个脚本 。
打开客户化二次开发工具单据管理单据动作管理 可以看到有6个动作 3.4.4 模板配置 ”ST03增加模板单据 , 命名为“调整一下模板保存模板 细节省略 。
3.4 。
32、.5 深入了解 其他参考技术红皮书 4 补丁安装盘制作 开发工作已经全部完成 , 将开发成果部署到客户的环境中去就需要制作安装文件 。
4.1 创建安装盘目录 1) 在工程右键 , 选择创建文件 , 完成后请刷新工程 。
2) 创建完成后的目录如下 3) 双击setup.ini 文件 , 打开配置界面 , source界面是文本的源文件 , install界面是配置生 成哪种版本的安装文件 , 以及将安装文件导到哪个目录 。
4) 需要修改setup.ini , 修改内容如下图 , 主要将本次产品开发的内容描述、模块信息等配 置上去 , 注意不要配错 。
4.2 导出SQL脚本 文件修改完成后 , 需要将我们创建的查询模板、单据模板、打印模板、功能注 。
33、册、模板关系、单据关系、动作脚本等SQL脚本从数据库导出来 , 方便移值到客户环境 。
1) 使用账套管理员登录到系统管理 2) 打开数据导出节点 , 数据源选择开发时使用的数据源 , 选择系统选择之前配置系统3) 点击单据类型按钮 , 在弹出的界面选择开次开发涉及的所有单据类型 , 点击导出即可4)需要导出的脚本大致有:单据类型、系统类型、单据模板、查询模板、打印模板、报表 模板、默认模板、参数设置、功能注册、按钮注册等信息 。
5)可以通过修改配置并不是所有的数据都是需要导出的 , 每个界面列的数据可能有很多 , 找到相应的配置在NC_HOMEinitdataruleitems.xml 文件 , 过滤掉一部分数据 。
找到如单据 。
34、模板的where条件可以追加 nodecode like HZ% fixedWher中添加过滤条件 。
, 过滤掉非本次开发的内容 。
注意:不同的导出类型 , 过滤条件不同 , 可以参考数据结构 ,找到有效的过滤条件 。
过滤前效果: 过滤后效果:其他的过滤方式与此雷同 。
6) 工程的对应目录下:NC打开导出的目录 , 文件列表见下图 , 将文件放置到7) 如无法明确该SQL脚本放置何处 , 则可统一放在business目录下 , 为防止文件重复 , 建议加上文件夹(英文目录) 4.3 导出Class文件 1) 选择工程右键 , 代码导出: 2) 在弹出界面选择导出的位置及导出的类型建议导出为Jar包 , 如修改原有产品建议出导成classes 。
3) 导出后将文件复制到ncscript/demo/code目录下 , 如下图 4.4 生成安装文件 在setup.ini的install界面 , 选择需要生成的版本、及补丁类型 。
新开发的东西 , 一般选择new , 一但客户安装过该产品并升级账套 , 我们新的补丁又修改了配置的话(如查询模板、 完成后点击制作安装盘即可 。
, patch , 则需要选择单据模板等数据库相关的操作)好啦 , 一个可以交给客户的安装文件就做完了 ,。
来源:(未知)
【学习资料】网址:/a/2021/0321/0021742043.html
标题:系列|5系列NC开发指引v11汇总( 五 )