自定义视图中的列

2020-09-14 17:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试在我的应用中实现此布局:

每个'Square'(当前使用customListItem)都会通过oData生成并填充,oData目前运行良好。 我遇到的问题是尝试将其设置为具有7列,我尝试使用"网格布局",但似乎无法弄清楚如何将项目设置为7行。 布局将不胜感激。

谢谢

(18.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试在我的应用中实现此布局:

每个'Square'(当前使用customListItem)都会通过oData生成并填充,oData目前运行良好。 我遇到的问题是尝试将其设置为具有7列,我尝试使用"网格布局",但似乎无法弄清楚如何将项目设置为7行。 布局将不胜感激。

谢谢

(18.4 kB)
付费偷看设置
发送
4条回答
大简至美
1楼-- · 2020-09-14 18:03

约瑟夫,

您可能拥有的一个选项可能是图块容器,如下所示: https://sapui5.hana.ondemand.com/#/sample/sap.m.sample.TileContainer/preview

此外,由于ui5采用了响应式设计,因此项的数量可能会根据从其看到的设备屏幕而改变。

您是否总是需要每行7个项目?

微wx笑
2楼-- · 2020-09-14 18:11

您可能需要查看框架类型 https://sapui5.hana.ondemand.com/#/api/sap.m.FrameType 每个图块(1x1或2x1) 请记住,屏幕宽度为12帧,这就是使UI响应行为的原因。

huskylover
3楼-- · 2020-09-14 18:05

也许这可以为您工作,仅取决于您要显示的数据。

看看 ProcessFlow , 您可以在其中放置7个或更多项目,并且可以进行点击事件,还可以在弹出窗口上显示更多数据...

(不是为此用途创建的,但是您的要求并未得到完全支持,因此在这种情况下可以不遵循规则:D)

希望这会有所帮助:)

haha101010
4楼-- · 2020-09-14 18:08

感谢大家的评论,我最终通过将我的图块绑定到Horizo​​ntalLayout并将属性" allowWrapping"设置为true来进行管理。 因此,现在由于图块大小的原因,布局将在开始新行之前连续容纳7。

一周热门 更多>