T+产品开发手册:自由项数据预置与开发模型详解

需积分: 41 135 下载量 176 浏览量 更新于2024-08-09 收藏 7.41MB PDF 举报
在"自由项数据预置 - Fanuc机器人回Home点"这一主题中,主要讨论了如何在用友T+的二次开发环境下进行报表预制工具的配置和管理。首先,关于自由项数据预置,开发者需在【字段设置】中添加Eap_EnumItemDTO.FreeItem属性,结合序列号进行定义,确保数据的正确性和组织。如果自由项需要按照某个标准分组,应确保在【查询设置】中将分组字段的"系统字段"选项勾选,避免未启用时展示这些隐藏字段。 报表预制工具的配置涉及到两个关键部分:一是字段的配置,这要求开发者明确每个自由项的关联属性,以便在报表生成时能准确引用数据;二是查询设置中的分组逻辑,合理处理自由项的组织方式,提升数据的可读性和实用性。对于新员工的学习,手册强调了编写的目的,即通过提供一个成熟的开发手册,帮助他们快速理解和掌握个性化开发的需求,降低学习成本。 此外,文档还提及了开发模型,包括拓扑模型和逻辑模型。在拓扑模型中,系统采用了B/S架构,即浏览器/服务器架构,允许用户通过内网或专网访问Web服务器,而互联网用户则通过代理服务器进行访问。这种设计考虑到了性能优化,支持web服务器和应用服务器部署在同一台或独立服务器上,以及灵活的架构扩展性。 逻辑模型描述了一个松散的三层体系结构,主要包括表示层、业务层和数据源层。表示层负责用户界面的呈现和用户交互,业务层则负责处理业务逻辑,如数据验证和命令处理,而数据源层则存储和管理实际的数据。这种设计旨在降低模块之间的耦合度,提高系统的灵活性和模块化。 这份文档提供了用友T+二次开发中自由项数据预置的具体步骤和模型设计原则,对开发者在实际工作中进行个性化开发和团队协作具有重要指导意义。