乐趣区

关于前端:SAP-UI5-Gateway-Export-和-Client-Export-的比较

SAP UI5 SmartTable 控件反对两种类型的 Excel 导出操作:

  • 客户端导出。这种类型的导出是默认类型。
  • SAP Gateway Foundation 的 SAP Gateway 导出。

反对被导出的 Excel 数量比拟

SAP Gateway:如果有超过 100,000 个单元格或最多 500,000 个单元格,则显示正告,具体取决于会话和 ABAP 内存的配置。

SAP Client:依据应用的设施来显示正告,Desktop 环境超过 2,000,000 个单元格则显示正告,在挪动设施上,这个阀值为 100,000 个。

单元格总数仅受客户端物理内存和浏览器内存限度的限度。

Localization – 本地化

思考到用户导出文件的地位,导出的电子表格的内容将蕴含已翻译的列题目和所需的日期、工夫和布尔示意。

SAP Gateway:导出文件中的列题目能够依照后端系统中定义的用户语言显示,并且可能与用户在 UI 上看到的不同。

SAP Client:导出文件中的列题目与 UI 上显示的雷同。此外,对于 SAP Client 导出形式来说,在工作簿中还可提供一个可选工作表,以将附加信息附加到导出的电子表格。此元信息被分组,因而容许开发人员在不同层中增加信息而不会产生任何抵触。一个典型的用例是,例如,SmartTable 增加了一些根本信息,应用程序开发人员能够通过在其之上增加一些内容来加强它。

除此之外,客户端导出容许开发人员增加不属于工作簿内工作表的其余信息。此数据是内置信息,可由 Microsoft Excel 等利用程序处理。

数据类型

Office Open XML 电子表格反对具备不同视觉和性能行为的各种类型的数据。这些类型示意与原始数据不同,须要进行相应的转换。

Gateway 导出反对的类型:text, number, date, time 和 boolean.

Client 导出:反对文本、数字、货币、日期、工夫和布尔值类型。除了仅反对这些数据类型之外,还能够通过额定的配置来创立格式化文本聚合、特定日期和工夫输入格局、文本布尔示意(例如,有货 / 缺货而不是 true/false ) 和计量单位。

退出移动版