C++表单设计详解:UAP平台关键功能与步骤

需积分: 46 52 下载量 157 浏览量 更新于2024-08-07 收藏 8.8MB PDF 举报
"《表单设计-第三阶段程序员C++核心编程》是一本专注于ERP二次开发的实用指南,主要针对用友网络科技股份有限公司的UAP平台展开深入讲解。该手册在第五章详细阐述了表单设计的关键内容,包括: 1. 新增单据:介绍了如何在系统中创建新的业务单据,包括单据的添加、编辑和管理。 2. 单据控制:单据在不同状态下(如新建、审批中、已发布等)的实体栏目控制方法,以及如何利用公式定义来调整实体属性的状态。 3. 功能按钮:涉及单据处理过程中的功能性按钮设计,可能是用于提交、保存、撤销等操作。 4. 单据审批流程:讨论了单据审批的步骤和权限设置,确保流程的规范执行。 5. 实体栏目类型与属性:表单中的各个字段类型,如文本框、下拉列表、日期选择等,以及它们的属性配置。 6. 权限管理:强调了用户对单据和表单的不同权限设置,保障数据安全和访问控制。 7. 自定义控件:允许开发者根据需求创建自定义控件,扩展表单的功能性。 8. 档案管理:除了单据,还涵盖了档案的新增、列表显示、编辑控制等操作,以及树型结构和导航的使用。 9. 并发互斥控制:讲解了如何在多用户环境中实现表单操作的并发控制,避免数据冲突。 10. 联查和二维单据设计:涉及到数据关联和复杂表单的设计原则。 11. BS(浏览器端)单据:针对Web界面设计,探讨了图片显示、子实体展示、搜索功能的实现。 12. 报表设计:涵盖了报表的基础操作,如数据源设定、过滤条件、报表格式设计、导入导出等,以及列表式、卡片式的显示方式。 每一章都围绕着实际的开发操作和应用场景,对C++程序员在ERP表单设计方面提供了实用且深入的知识,是进行UAP平台二次开发的重要参考资料。值得注意的是,手册中强调所有内容受用友网络科技股份有限公司版权保护,未经许可不得擅自修改或复制。"