NCC 参照开发指南:从概念到流程

版权申诉
5星 · 超过95%的资源 1 下载量 78 浏览量 更新于2024-08-19 收藏 1.68MB PDF 举报
"NCC参照开发.pdf" NCC参照开发是一种在IT行业中用于提高用户体验和数据准确性的重要技术。此文档详细介绍了如何在NCCloud平台上进行参照开发,包括参照的概念、优点、样式、类型以及开发流程。 一、参照的定义与优势 参照允许用户在输入常用档案时,通过选择窗口来选取所需信息,而不是手动输入。这种方式的好处在于简化了用户的操作,减少了由于多次输入可能导致的错误,从而提高了数据的准确性和一致性。 二、参照样式与类型 1. 列表参照:以币种参照为例,用户在列表中选择合适的选项。 2. 树型参照:如供应商基本分类参照,展示为层次结构,便于用户按类别查找。 3. 树表参照:以供应商参照为例,结合了树状结构和表格数据,提供更丰富的浏览体验。 三、参照开发流程 1. 创建参照工具类:在后端,开发者需要根据不同的参照类型选择对应的基类,例如列表参照继承`DefaultGridRefAction`,树表参照继承`DefaultGridRefAction`,而树型参照继承`DefaultTreeRefAction`。示例代码展示了这些具体实现。 - 列表参照示例:`nc.ui.trainncc.pub.ref.NccSendTypeRefModel` - 树表参照示例:`nc.ui.trainncc.pub.ref.NccCustRefModel` - 树型参照示例:`nc.ui.trainncc.pub.ref.NccCustClassRefModel` 2. 前端代码实现:前端参照窗口由JavaScript代码构建,这些代码需注入到数据库表中。针对不同类型的参照,有特定的前端实现路径: - 列表参照:`trainncc/refer/ref/sendtype/index` - 树表参照:`trainncc/refer/ref/cust/index` - 树型参照:`trainncc/refer/ref/custclass/index` 对于树表型参照,开发者需要理解并处理树结构和表数据之间的关联,确保正确展现和操作数据。 在NCCloud平台进行参照开发的过程中,理解参照的工作原理,熟练掌握不同类型的参照实现,以及前后端代码的编写,是提高应用功能性和用户体验的关键。这份文档为NCCloud的开发人员提供了一个详细的指南,有助于他们在实际项目中成功地集成和定制参照功能。