当前位置: 首页 > news >正文

SAP Fiori Excel 导出升级,SmartTable 终于把界面里的选择带进了 Excel

从一个很普通的导出动作说起

在 SAP Fiori 应用里,表格数据展示得再漂亮,业务同事经常还是会点一下导出。销售订单清单、产品主数据清单、采购订单监控、发票列表、库存余额明细,这些数据进入 Excel 以后,往往会被继续加工,做透视表、补充备注、发给供应商,或者作为月末对账材料的一部分。对很多企业来说,Excel 并不是一个过时工具,而是业务流程里非常顽固、非常真实的一环。

早期在 SAP Gateway 和 SAPUI5 应用里,我们已经可以通过 OData 请求参数$format=xlsx把数据下载成 xlsx 文件。这个能力解决了有没有的问题,但离业务真正想要的效果还差一段距离。用户在界面上调整过列顺序、隐藏过某些列、通过个性化设置保留了自己习惯的展示方式,可一旦导出,Excel 文件却不一定按照当前界面来组织列。界面里看到的是一套顺序,Excel 里出现的是另一套顺序,界面里隐藏的列可能又跑回来了,列头文本也可能不是业务人员熟悉的那套描述。

这类差异在开发测试阶段看起来只是体验问题,放到真实项目里就会变成沟通成本。拿产品清单做参照,界面上业务人员只关心Product IDCategoryImagePriceSupplier这些列,并且已经通过SmartTable的个性化功能把Image移到第三列。导出后如果 Excel 仍然按后端元数据的顺序排列,或把界面里没有展示的技术字段也带出来,后续发送给业务经理或供应商时就需要人工清洗。导出一次改一次,

http://www.cnnetsun.cn/news/2111030.html

相关文章:

  • 基于MCP协议的网页转Markdown工具:LLMReady项目解析与实践
  • 【困难】0左边必有1的二进制字符串数量-Java:解法三
  • 告别死板元件!用PSIM的C程序块打造你的专属电路模型(附正弦波RMS计算实战)
  • Qwen3.5-2B部署案例:教育机构用Qwen3.5-2B构建离线智能作业助手
  • Awesome Codex Skills中的Honeybadger自动化:错误跟踪和监控的集成方法
  • 企业无线网络运维实录:如何稳定部署MAC优先Portal认证,避免认证回退的坑?
  • OpenClaw 命令行参数详解
  • MySQL数据库安装教程
  • R语言机器学习模型保存与固化实战指南
  • 养殖场常见中毒急救手册:亚硝酸盐、有机磷、棉酚中毒的识别与特效解毒药使用指南
  • DS4Windows终极指南:3个步骤让PS手柄在Windows上获得完美游戏体验
  • HarmonyOS手势事件传递机制深度解析:hitTestBehavior属性在多层级UI中的应用实践
  • 普托马尼pretomanid治耐药结核每天吃几次,跟贝达喹啉和利奈唑胺怎么配合服用?
  • DevDocs负载均衡配置:高并发访问的终极应对策略
  • 不止于I2C:用Arduino玩转MT6701磁编码器的SPI(SSI)与PWM输出模式
  • 告别黑盒:手把手教你用Visual Studio为XCP上位机定制SeedKey算法DLL
  • 超强Spring Boot Demo:从零到精通的企业级开发实战指南
  • WPF样式覆盖总失效?可能是你没搞懂MergedDictionaries的加载顺序
  • DeepSeek v4 深度解析:从架构创新到工程实践的全面跃升
  • 从‘能用’到‘好用’:优化el-table拖拽体验的3个实战技巧与1个性能陷阱
  • cordova-sqlite-storage版本对比分析:如何选择最适合的插件版本
  • 如何快速确保DevDocs合规性:完整法律法规遵循指南
  • 超完整工具生态awesome-docker:常用Docker工具大全
  • 微信电脑版图片存储路径又双叒变了?v3.7.0.26到v3.9.9.35版本路径变迁全梳理
  • 如何用Keyboard Chatter Blocker彻底告别机械键盘连击烦恼
  • React TypeScript Cheatsheet:服务端渲染类型处理终极指南
  • Audiveris二值化算法详解:自适应与全局阈值处理对比
  • SPSSPRO数学建模竞赛回顾:用‘植物大战僵尸’模型教你如何平衡游戏难度与趣味性
  • 生态网络可视化终极指南:用Manim构建动态食物链模型
  • Hugging Face智能体实战课:从工具调用到多智能体协作的AI应用开发