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

RAP 里的 Importance,小屏幕上保住关键信息的那根线

最近做 SAP Fiori elements 和 RAP 应用时,一个很容易被低估的问题又冒出来了,表格字段太多,桌面端看着还算清楚,一到平板或者手机上,页面立刻变得拥挤。字段到底谁先留下,谁先退到后面,谁可以被隐藏,不能只靠字段在 CDS 里的排列顺序来赌运气。这个时候,importance就变成了 UI 体验里一根很关键的线。

SAP Fiori 应用天然要面对多设备场景。PC、平板、手机的屏幕宽度不同,SAP Fiori design guideline 也明确提到,Responsive Table 是 SAP Fiori 里的默认表格形态之一,它的目标不是让每个单元格都像 Excel 一样横向展开,而是让一条业务记录在不同设备上都能被相对完整地阅读。到了手机屏幕,最重要的信息会留在一列或两列结构中,其他数据会进入行与行之间的 pop-in 区域。(SAP)

在 RAP 应用里,我们平时很容易把注意力放在 Behavior Definition、Draft、Lock、Authorization、Action、Validation 这些偏后端的机制上。可是从业务人员真正使用应用的那一刻开始,信息展示的优先级就变成了交互质量的一部分。SAP Help 对 ABAP RAP 的 UI annotation 也有类似定位,UI 可以通过 CDS 层的 UI 注解来定义,并且这种布局定义并不依赖某一个固定设备。(

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

相关文章:

  • 如何使用GenericGraph构建复杂的游戏对话分支系统:终极指南
  • Quantdom实战教程:构建三柱策略实现自动化交易信号生成
  • Go语言效率工具:gh_mirrors/co/com的时间处理与数学函数完全指南
  • Halcon 21.05 处理基恩士线激光数据:3步将高度数组转为深度图(附代码)
  • CodeQuery命令行工具cqsearch:自动化代码分析实战指南
  • TypeScript项目结构优化:按功能组织代码的高效实践
  • LanMiaoDesktop系统托盘与开机自启动:提升记账效率的3个关键设置
  • Hugo Blog Awesome主题开发:从零开始定制自己的博客主题
  • 10个实用技巧:优化Laravel Vue Pagination的用户体验
  • GenericGraph实战案例:构建SRPG模板中的能力图系统
  • Dolphin 11.95 有什么功能
  • 打造个性化Neovim工作流:auto-save.nvim与其他插件的完美配合指南
  • Person Search项目代码结构解析:深入理解lib与tools目录
  • 三种方法搞定MagiskOnEmulator:命令行、Canary版与Manager手动补丁对比
  • LanMiaoDesktop数据存储方案:使用Lowdb实现本地数据持久化
  • Xenia Manager配置文件攻略:创建个性化游戏运行参数的5个技巧
  • 如何自定义react-redux-toastr样式:CSS变量与SCSS主题定制完全指南
  • deepTools常见问题与解决方案:20个疑难问题解答
  • GeoQ数据导入导出:支持WMS、WFS、KML等格式的完整指南
  • 记账软件数据安全:LanMiaoDesktop备份、恢复与导入导出功能实现
  • 百考通数据分析:智能洞察,让数据说话,专业而不失个性
  • BiSeNetV2 部署实战:PyTorch 1.11 转 ONNX 与 TensorRT 8.6 加速,FPS 提升 3 倍
  • 从信息搬运工到趋势分析师,你只差一个掌桥【AI研究报告】的距离。
  • Mix 2.0动态样式完全指南:实现交互式UI的10个技巧
  • Changes构建协调器:Dropbox开源的一站式代码变更仪表板解决方案终极指南
  • halp插件开发指南:为你的CLI工具添加智能帮助功能
  • SeriesGuide:你的终极影视追踪助手,轻松管理所有电视剧和电影
  • openEuler ROS硬件适配指南:如何在Raspberry Pi和Intel NUC上运行ROS
  • 学术写作效率飞跃!2026全能型AI写作辅助平台终极指南
  • SwiftWhisper性能基准测试:不同模型和硬件配置下的速度与精度对比分析