NC基本档案二次开发:数据传输类VO实现步骤
需积分: 50 36 浏览量
更新于2024-08-18
收藏 1.08MB PPT 举报
"数据传输类VO-NC基本档案二次开发流程是针对NC系统进行的定制化开发步骤,涉及VO的生成、数据库表的创建、数据字典的导入等多个环节。VO,即Value Object,是软件设计中的一种对象,用于封装数据,通常用于数据传输和业务逻辑处理。在这个流程中,通过UAP集成开发工具的表单集成开发中心可以生成VO,以满足特定业务需求。二次开发主要包括以下几个步骤:
1. **注册功能节点**:这是在NC系统中为新的业务功能创建入口,确保用户可以在系统中找到并使用该功能。
2. **导入数据字典**:数据字典是系统中定义的数据结构和数据类型的集合,通过导入数据字典可以将新的业务数据结构引入到系统中。
3. **增加/编辑单据模板**:根据业务需求,可能需要创建或修改单据模板,以便用户可以填写和提交符合业务规定的表单。
4. **增加单据类型**:定义新的单据类型,例如在例子中提到的t701单据类型,是为了区分和管理不同的业务操作。
5. **设计PDM**(Physical Data Model):PDM是物理数据模型,用于描述数据库的实际结构,包括表、字段等。在设计PDM后,可以生成数据库表创建脚本。
6. **数据传输类VO的创建**:VO是业务逻辑层和表示层之间传输数据的对象,用于存储和传递信息,提高代码的可维护性和复用性。在UAP集成开发工具中选择生成VO,并指定正确的包路径。
7. **控制类和入口类的编写**:如AssessAssignCtrl是控制类,负责处理业务逻辑;ClientUI是入口类,作为用户交互的起点。
8. **前端和后端校验**:实现对用户输入数据的验证,确保数据的正确性和完整性。
9. **使用参照、公式和下拉框**:增强用户体验,提供预设值选择,如参照引用其他数据,公式计算,下拉框快速选择等。
10. **创建数据库表**:根据PDM设计,创建相应的数据库表,并确保包含必要的字段,如示例中的TSDR字段。
11. **导入数据字典**:在系统管理工具中进行数据字典导入,选择合适的覆盖方式和导入目录,以更新系统中的数据结构。
以上步骤完成后,新的业务功能就可以在NC系统中正常使用了。二次开发是针对企业特定需求的定制化过程,能有效提高系统的适用性和效率。"
点击了解资源详情
点击了解资源详情
点击了解资源详情
513 浏览量
点击了解资源详情
1640 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
慕栗子
- 粉丝: 19
- 资源: 2万+
最新资源
- makoto-kokubo.github.io
- VideoPlayer2.0.zip
- 51单片机8位数码管显示
- ChileAirQualityProject:智利清洁航空网creada midte R que entrega herramientas para valuaryy and analizar la calidad del aire en
- myportfolio_backend:MERNStack中的一个社交网络项目
- 现代白色时尚客厅3D模型
- react-form-validation
- SearchInZipFiles:搜索包含在 zip 文件中的文件中的文本-开源
- 班前班后会议记录excel模版下载
- Capstone-APM-Tool
- java 订餐 Swing mysql
- medaront
- 使用 Matlab 进行 UR5 控制:读取当前机器人工具提示,移动到所需的姿势和方向-matlab开发
- 自动计算会计凭证excel模版下载
- cyglua-exp:lua.experiment
- PUG-Guild