NCV5查询引擎技术详解:从建模到报表展现

5星 · 超过95%的资源 需积分: 10 4 下载量 13 浏览量 更新于2024-07-24 收藏 8.95MB DOC 举报
"NCV5-查询引擎技术红皮书,主要介绍了用友NC-UAP5.0中的查询引擎技术,包括对象管理、查询模型、格式模型、报表发布和插件开发等内容,旨在帮助用户深入理解和使用查询引擎进行复杂查询设计和报表展现。" 《NCV5-查询引擎技术红皮书》详细阐述了用友NC-UAP5.0的查询引擎功能,该引擎是针对高级实施人员和专业开发人员设计的,旨在支持复杂的查询建模和报表定制。书中的章节结构清晰,涵盖了从基础到进阶的多个方面。 在第一章中,前言部分介绍了查询引擎的定位,它是结合了“自定义查询”和“Form Design”思想,以及数据仓库技术的产品,依赖于NC的数据字典,提供了全面的查询设计和个性化报表服务。 第二章对象管理,讲解了对象树的结构和操作,包括对象编辑、导入导出,数据源的配置,以及首选项和资源权限的设定,这些都是构建查询模型的基础。 第三章深入到查询模型,详细解析了参数控制、SQL设计,包括数据字典、向导设计和手工设计方法。此外,还介绍了数据交叉、投影交叉和旋转交叉的概念,以及代码嵌入,如SQL整理、数据加工和穿透规则。查询执行、复合查询、物化查询和合并查询等高级查询技术也得到了详尽的阐述,同时讨论了数据权限的设置。 第四章格式模型则聚焦于报表设计,包括引用查询、格式设计,如控件管理、属性绑定,以及行列格式设计和预定义数据处理。报表浏览部分涉及界面初始化、数据处理、控件联动和报表打印,这些都是确保用户友好体验的关键。 第五章报表发布,探讨了如何将报表发布为功能节点,包括手动挂接和向导发布,以及轻量化报表展现的方式,以适应不同的应用场景。 第六章插件开发部分,介绍了如何生成、设计、管理和优化插件,为用户提供了扩展查询引擎功能的可能性。 附录中包含了一些常见问题解答、交叉表使用示例、预置方案,以及新特性和集成方案,为读者提供了实用的参考资料。 《NCV5-查询引擎技术红皮书》是一本全面介绍用友NC-UAP5.0查询引擎的指南,对于学习和掌握查询建模和报表设计具有极高的参考价值。书中丰富的实例和详细的操作步骤,有助于用户快速上手并精通查询引擎的各项功能。