用友NC-UAP5.0查询引擎技术红皮书详解

5星 · 超过95%的资源 需积分: 13 14 下载量 122 浏览量 更新于2024-07-26 收藏 5.81MB PDF 举报
《用友NC查询引擎开发红皮书》是一份详细介绍了NC-UAP5.0版本中查询引擎技术的深入指南。该文档针对NC-UAP平台,旨在帮助开发者理解和掌握查询引擎的关键组件和功能,从而高效地进行应用程序开发。 在第一章“前言”中,作者概述了查询引擎开发的背景和重要性,引导读者入门,并在小结部分强调了后续章节将深入探讨的内容。接下来的章节按逻辑顺序展开: - **第二章:对象管理**- 这部分主要讲解了对象树的构建与编辑,数据源的管理和配置,以及资源权限的设定,确保开发过程中的数据管理和安全控制。 - **第三章:查询模型**- 详细阐述了参数控制,如何设计SQL查询,包括数据字典的应用、向导设计与手工设计方法。此外,还涉及数据交叉操作(如投影交叉和旋转交叉)、代码嵌入(SQL整理、数据加工和穿透规则),以及查询执行、集成(复合查询、物化查询和合并查询)和数据权限的管理。 - **第四章:格式模型**- 介绍引用查询、格式设计,包括控件管理、属性绑定、行列格式设置,以及报表浏览中的界面初始化、数据处理、控件联动和打印功能。 - **第五章:报表发布**- 涉及发布查询为功能节点的方法,包括手动挂接和向导发布,以及轻量化报表展现的技术。 - **第六章:插件开发**- 包括插件的生成、设计、管理和开发总结,展示了如何利用插件增强查询引擎的功能。 - **第七章:V5新特性**- 阐述了从V5.0到V5.02版本的主要更新,包括参数重构、分页技术、SQL代码辅助工具和数据字典级别的权限控制等新功能。 - **附录**- 提供了FAQ解答、交叉表使用示例、预置方案和业务节点应用案例,便于开发者在实际项目中参考和解决常见问题。 通过阅读这份红皮书,开发者可以全面理解用友NC查询引擎的工作原理,掌握开发技巧,提升工作效率,并且能够灵活运用这些技术来满足企业对数据分析和报告的需求。