簡體   English   中英

如何在對象頁面布局的塊視圖中將oData模型綁定到表?

[英]How to bind oData model to table in block view of object page layout?

如何將模型數據從oData實體集響應綁定到xml塊視圖內的表? 我想將模型數據直接設置/綁定到視圖中的表行,而不是通過事件將其綁定到對象頁面視圖控制器方法中的表行

   Below code from block view:

    <Table id="sponClassTable" growing="true" growingThreshold="5"
inset="false"
    items="{
        path: '/SponClassSet'
    }">

   Binding to table cells in block view:

            <items>
        <ColumnListItem>
            <cells>
                <Text 
                    text="{sponsModel>SponsoredClass}"/>
                <Text
                    text="{sponsModel>ClassType}" />
                <Text
                    text="{sponsModel>IdcRelevant}" />
                <Text
                    text="{sponsModel>SponsClassDesc}" />
                <Text
                    text="{sponsModel>SpClFromDt}" />       
                <Text
                    text="{sponsModel>SpClDefault}" />                      

            </cells>
        </ColumnListItem>
    </items>
</Table>

您將表綁定到不同的模型。

表項綁定到未命名的模型路徑:“ / SponClassSet”,並且您的“文本”單元格綁定到名為sponsModel text =“ {sponsModel> SponsoredClass}的命名模型?您為odata模型使用的名稱是什么?在代碼中搜索setModel方法,或者在manifest.json中查看為Odata模型選擇的名稱,然后在OpenUi5文檔中查看視圖如何綁定到數據模型。

<Table id="sponClassTable" growing="true" growingThreshold="5"
inset="false"
    items="{
        path: '/SponClassSet'
    }">

   Same sub-view, here Binding to table rows:
            <items>
        <ColumnListItem>
            <cells>
                <Text 
                    text="{sponsModel>SponsoredClass}"/>
                <Text
                    text="{sponsModel>ClassType}" />
                <Text
                    text="{sponsModel>IdcRelevant}" />
                <Text
                    text="{sponsModel>SponsClassDesc}" />
                <Text
                    text="{sponsModel>SpClFromDt}" />       
                <Text
                    text="{sponsModel>SpClDefault}" />                      

            </cells>
        </ColumnListItem>
    </items>
</Table>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM