当前位置: 首页 > Web前端 > HTML5

SAPUI5GatewayExport和ClientExport对比

时间:2023-04-05 02:18:04 HTML5

SAPUI5SmartTable控件支持两种Excel导出操作:Clientexport。这种类型的导出是默认的。SAPGatewayFoundation的SAPGatewayExport。支持导出的Excel数量比较SAPGateway:如果有超过100,000个单元格或最多500,000个单元格,则显示警告,具体取决于会话和ABAP内存的配置。SAP客户端:根据使用的设备显示警告,在桌面环境中超过2,000,000个单元格时显示警告,在移动设备上超过100,000个阈值时显示警告。单元格总数仅受客户端物理内存和浏览器内存限制的限制。本地化-本地化考虑了用户导出文件的位置,导出的电子表格的内容将包含翻译的列标题和所需的日期、时间和布尔表示。SAPGateway:导出文件中的列标题可以以后端系统中定义的用户语言显示,可能与用户在UI上看到的不同。SAP客户端:导出文件中的列标题与UI上显示的相同。此外,对于SAPClient导出方法,工作簿中提供了一个可选工作表,用于将附加信息附加到导出的电子表格。该元信息被分组,从而允许开发人员在不同层中添加信息而不会发生任何冲突。一个典型的用例是,例如,SmartTable添加了一些基本信息,应用程序开发人员可以通过在其之上添加一些内容来增强这些信息。其中,客户端导出允许开发人员在工作簿中添加不属于工作表的附加信息。此数据是内置信息,可由MicrosoftExcel等应用程序处理。数据类型OfficeOpenXML电子表格支持具有不同视觉和功能行为的各种数据类型。这些类型表示与原始数据不同,需要进行相应的转换。网关导出支持的类型:文本、数字、日期、时间和布尔值。客户端导出:支持文本、数字、货币、日期、时间和布尔值类型。除了仅支持这些数据类型之外,还可以使用其他配置来创建格式化文本聚合、特定日期和时间输出格式、文本布尔表示(例如,有货/缺货而不是true/false)和度量单位。