Sapui5 FormContainer布局:在列上展开文本区域
我是SAPUI5的新手。作为我的第一个任务,我得到了一个任务来构建一个布局 实体模型如下所示: 我的源代码:Sapui5 FormContainer布局:在列上展开文本区域,sapui5,Sapui5,我是SAPUI5的新手。作为我的第一个任务,我得到了一个任务来构建一个布局 实体模型如下所示: 我的源代码: <form:Form id="00" width="100%" editable="true" visible="true" > <form:formContainers> <form:FormContainer visible="true"> <form:formElem
<form:Form id="00"
width="100%"
editable="true"
visible="true"
>
<form:formContainers>
<form:FormContainer visible="true">
<form:formElements>
<form:FormElement binding="{TODO}">
<form:label>
<m:Label
text="Ursachencode"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:Input value="Erprobung / Machbarkeit fehlend /unzureichend"/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
<form:FormContainer visible="true">
<form:formElements>
<form:FormElement binding="{TODO}">
<form:label>
<m:Label
text="Fehlerschlüssel"
design="Standard"
width="100%"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:Input value="-"/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
</form:formContainers>
<form:layout>
<form:ResponsiveGridLayout/>
</form:layout>
<form:formContainers>
<form:FormContainer visible="true" width="200%">
<form:formElements>
<form:FormElement binding="{TODO}">
<form:label>
<m:Label
text="IST-Zustand"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:TextArea
value="senf"
maxLength="100"
width="100%"
/>
</form:fields>
</form:FormElement>
<form:FormElement>
<form:label>
<m:Label
text="Soll-Zustand"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:TextArea
value="senf"
maxLength="100"
width="100%"
/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
</form:formContainers>
<form:layout>
<form:ResponsiveGridLayout/>
</form:layout>
<form:formContainers>
<form:FormContainer visible="true">
<form:formElements></form:formElements>
</form:FormContainer>
<form:FormContainer>
<form:formElements>
<form:FormElement>
<form:label>
<m:Label
text="Ursache"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:TextArea
value="senf"
maxLength="100"
/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
</form:formContainers>
<form:layout>
<form:ResponsiveGridLayout/>
</form:layout>
<form:formContainers>
<form:FormContainer visible="true">
<form:formElements>
<form:FormElement>
<form:label>
<m:Label
text="Sofortmaßnahmen"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:TextArea maxLength="100"/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
<form:FormContainer>
<form:formElements>
<form:FormElement>
<form:label>
<m:Label
text="Anlagen"
design="Standard"
width="100%"
required="true"
textAlign="Begin"
textDirection="Inherit"
/>
</form:label>
<form:fields>
<m:Input
value="5 WHY"
enabled="false"
/>
</form:fields>
</form:FormElement>
</form:formElements>
</form:FormContainer>
</form:formContainers>
<form:layout>
<form:ResponsiveGridLayout/>
</form:layout>
</form:Form>
所以我的问题在于“IST Zustand”和“Soll Zustand”。我无法使文本区域在两列上展开。有办法做到这一点吗?以下是一个工作示例:
- 设置为
的布局控件 - 相应地申请每个
(默认值为
)false
上述方法的缺点是没有响应性。如有必要,通过使窗体与设备大小相适应。例如:
halfGrid=“{:=${device>/resize/width}>600}”