我有一个要求来构建一个应该看起来像
所需的接口

其中,启动时间和结束时间将有TimePicker输入字段。请有人建议如何实现这个界面(我们非常感谢您在jsfiddle中使用了哪些控件或示例)。
以下是我到目前为止所拥有的:
<Table id="idNonRosterTable" inset="false" items="{schedule>/}">
<columns>
<Column hAlign="Center"/>
<Column hAlign="Center">
<Text text="Monday"/>
</Column>
<Column hAlign="Center">
<Text text="Tuesday"/>
</Column>
<Column hAlign="Center">
<Text text="Wednsday"/>
</Column>
<Column hAlign="Center">
<Text text="Thursday"/>
</Column>
<Column hAlign="Center">
<Text text="Friday"/>
</Column>
<Column hAlign="Center">
<Text text="Total hours per week"/>
</Column>
</columns>
<items>
<ColumnListItem vAlign="Middle" >
<cells>
<ObjectIdentifier title="{schedule>week}"/>
<HBox>
<VBox><Text text="Start time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text text="Total Hrs/Day"/></VBox>
<VBox><Text text="End time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text/></VBox>
</HBox>
<HBox>
<VBox><Text text="Start time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text text="Total Hrs/Day"/></VBox>
<VBox><Text text="End time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text/></VBox>
</HBox>
<HBox>
<VBox><Text text="Start time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text text="Total Hrs/Day"/></VBox>
<VBox><Text text="End time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text/></VBox>
</HBox>
<HBox>
<VBox><Text text="Start time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text text="Total Hrs/Day"/></VBox>
<VBox><Text text="End time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text/></VBox>
</HBox>
<HBox>
<VBox><Text text="Start time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text text="Total Hrs/Day"/></VBox>
<VBox><Text text="End time"/><TimePicker valueFormat="HH:mm" displayFormat="HH:mm"/><Text/></VBox>
</HBox>
<Text/>
</cells>
</ColumnListItem>
</items>
</Table>发布于 2019-05-14 13:32:36
对我来说,它看起来像嵌套了sap.ui.table.Table、addColumn()和addRow()的For循环。
https://stackoverflow.com/questions/56069253
复制相似问题