NC基本档案二次开发流程:导入数据字典与数据库表创建

需积分: 50 2 下载量 26 浏览量 更新于2024-08-18 收藏 1.08MB PPT 举报
"该文档主要介绍了NC基本档案的二次开发流程,特别是导入数据字典的步骤,以及在数据库表创建中的注意事项。适用于熟悉NC系统和进行定制化开发的IT从业者。" 在NC(NetSuite)系统中进行基本档案的二次开发,首先需要注册功能节点,这是为了定义开发的功能范围和权限。接着,导入数据字典是关键步骤之一,这通常涉及到业务逻辑和数据结构的调整。在导入数据字典时,应选择“全部覆盖”以确保更新整个数据结构,并勾选“导入到选中目录”,这样可以确保导入的更改只应用到特定的工作目录。在这个例子中,选择了“新员工培训”目录,并导入了“项目档案”和“项目业态信息”两个表的数据。 创建数据库表是二次开发的重要环节。开发者需要在PDM(PowerBuilder DataWindow Modeler)中修改数据字典,添加自定义的单据类型,例如在train1.pdm中添加t701类型的表。之后,通过PDM导出数据库表创建脚本,针对SQL Server数据库,选择相应的DBMS,设置选项并生成SQL脚本。在数据库连接软件中执行这个脚本来创建数据库表。要注意,表应当包含TSDR字段,这是PD打补丁后会自动添加的字段。完成这些步骤后,数据库中应出现新的表结构。 导入数据字典后的调试和验证是必要的。这包括前台校验(用户界面层的验证)、后台校验(服务器端逻辑验证)、使用参照(关联其他数据)、使用公式(计算字段)、使用下拉框(提供预设选项)以及使用查询(动态获取数据)。这些功能的实现有助于提高系统的稳定性和用户体验。 NC基本档案的二次开发涉及多个步骤,包括但不限于注册功能节点、导入数据字典、创建数据库表以及前后台的校验和交互。这个过程需要开发者具备扎实的数据库知识、编程技能以及对NC系统架构的深入理解。通过这样的定制化开发,企业可以根据自身业务需求进行系统扩展,提升信息化管理的效率。