NC开发平台技术详解:从环境搭建到模板应用

需积分: 10 2 下载量 160 浏览量 更新于2024-09-20 收藏 3.97MB DOC 举报
"NCV5-开发平台技术红皮书,NC-UAP5.0,用友NC-UAP" 《NCV5-开发平台技术红皮书》是一份详尽的技术文档,旨在介绍如何在NC开发平台上进行有效的工作。该书主要面向NC初学者,旨在帮助开发者快速熟悉并掌握NC(用友NC)的开发环境和工具,以便构建集团级大型企业的信息化解决方案。 书中首先介绍了NC开发环境的建立过程,包括三个主要步骤:首先,建立数据库,这是所有应用程序的基础;其次,安装NC服务器端环境,这是NC系统的核心部分;最后,在Eclipse集成开发环境中建立NC开发环境,为代码编写和调试提供平台。 接着,书中详细阐述了NC初学者的开发指南。这部分内容涵盖了基本概念,如NC开发的主要流程,以及如何搭建开发环境,包括软件环境配置、数据库创建和开发工程的建立。在数据库表pdm和SQL脚本的生成方面,书中详细描述了数据模型的构建,以及如何生成pdm和SQL脚本,这对于数据库设计和数据管理至关重要。 此外,书中还讨论了数据字典的生成,这是NC系统中用于定义和管理数据的重要工具。参照部分解释了参照的概念,如何建立参照类,并给出了实际应用场景。公式使用章节则讲解了如何在单据模板中设置公式,以实现复杂的业务逻辑计算。 接下来,NC集成开发工具Workshop的介绍,包括如何进入和使用,以及UAP现有二次开发工具的集成,这些工具极大地提升了开发效率。表单开发流程导航工具的介绍,使得开发者能够更直观地理解和操作表单开发流程。 书中的核心理念是UAP平台提供的模板化解决方案,这种模式化思想分为两部分:一是免开发的配置模板,允许开发者通过表单设计器创建和定制模板,满足不同业务需求;二是代码模板,借鉴设计模式中的Template模式,为开发者提供基础代码,便于快速开发符合特定业务逻辑的功能。 《NCV5-开发平台技术红皮书》是一份全面的开发指南,涵盖了NC开发环境的搭建、数据库管理、代码模板使用、集成开发工具等多个方面,对于希望在用友NC平台上进行开发的人员具有极高的参考价值。通过学习这本书,开发者可以更加高效地构建符合集团级企业需求的信息化系统。