用友NC 5.0 UI工厂:构建复杂单据的全面指南
需积分: 17 178 浏览量
更新于2025-01-03
收藏 10.24MB PDF 举报
用友NC 5.0 UI工厂文档是一份详细指南,旨在帮助开发者理解和创建复杂的业务流程界面。该文档涵盖了从总体介绍到具体操作的多个方面,包括单据模型的设计、界面加载、状态管理、按钮控制、事件处理、业务动作处理等关键知识点。
1. **总体介绍**:文档首先概述了UI工厂的基本结构,明确了在用友NC 5.0平台中,如何构建用户界面并实现其逻辑功能。这部分强调了单据模型的核心地位,它是设计所有其他界面元素的基础。
2. **单据模型与界面组件**:
- **BillUIBuffer**:可能涉及到一个用于临时存储或预处理数据的数据结构,确保界面操作的流畅性。
- **加载界面**:文档指导如何加载和显示界面,可能涉及页面初始化、数据绑定和动态加载内容。
- **UI状态管理**:关注不同界面状态的控制和切换,如待处理、已提交等。
- **按钮设计**:
- **自定义按钮**:允许开发者添加自定义功能和行为。
- **扩展状态**:可能指按钮的可见性、禁用/启用状态的控制。
- **子按钮**:可能是菜单项或工具栏上的可展开选项。
- **事件处理**:涵盖按钮点击事件、编辑事件以及更广泛的业务逻辑处理。
3. **不同类型单据的制作**:
- **卡片型单据**:详细介绍了如何设计和开发具有分块展示数据的界面,支持单表体、单表头和虚拟主子表等多种结构。
- **列表型单据**:针对以列表形式呈现的数据,文档提供了结构设计和开发步骤,包括处理真正主子表和虚拟主子表的情况。
- **管理型单据**:专为复杂数据管理和业务流程设计,涉及真正主子表和虚拟主子表的应用。
4. **树卡片类型与树管理类型单据**:文档特别关注树状结构在单据中的应用,如树卡单据展示了树数据与单据数据之间的关系,以及不同类型的树结构在设计界面时的步骤和示例。
通过阅读这份文档,开发者可以系统地掌握用友NC 5.0平台的UI设计规范,学习如何构建高效且符合业务需求的界面,并了解如何通过事件驱动和业务动作处理来实现交互逻辑。这是一份实用的开发指南,对于提升在用友NC 5.0环境中开发用户体验至关重要。
161 浏览量
1128 浏览量
1120 浏览量
189 浏览量
238 浏览量
2471 浏览量
2012-07-11 上传
285 浏览量
3213 浏览量