0

マトリックス レイアウトとテーブルで SAPUI5 を使用しています。JSON 呼び出しから 3 行のデータを取得しています。データには常に 3 つの行があり、データベースから取得したデータが 2 つ、合計行が 1 つです。私がやりたいのは、最後の行を右揃えにすることです。

これは現在の出力です:

これが現在の出力です

私がやりたいことは、「合計」という単語を右に移動することです。

これは、列の XML です (図に示されている顧客タイプ)。ここでは必要ないと思ったので、テーブルの残りの部分を削除しました。

<cl:MatrixLayoutCell colSpan="2">
   <table:Table id="prodStats" selectionMode="None" visible="true" rows="{/pstats}" title="Overall Statistics" >
                    <table:columns>
                        <table:Column >
                            <Label text="Customer Type"/>
                        <table:template>
                            <Text text="{partnerStatus}"  />
                        </table:template>
                        </table:Column>

私のデータは次のようになります。

"pstats":[
{"cnt1":"37","cnt2":"42","cnt3":"228","partnerStatus":"Customer"},
{"cnt1":"158","cnt2":"193","cnt3":"948","partnerStatus":"Partner"},
{"cnt1":195,"cnt2":235,"cnt3":1176,"partnerStatus":"Total"}
]

3 行目の「Total」という単語の配置を右揃えに設定する方法はありますか?

似たようなものを見つけることができるかどうかを調べてみましたが、最も近いのは列のコンテンツ タイプをテキストまたはイメージ/リンクに変更することでしたが、これらの例では XML を使用してマトリックス/テーブルを作成しませんでした。列とテキストのどちらを変更する必要があるのか​​ わかりません-列に傾いていましたが、その特定の行の列のみを変更する方法がわかりません。

あなたが提供できる助けをいただければ幸いです。

4

2 に答える 2

0

そのような場合の最も簡単な方法は、代わりにこのテーブルの css ルールを作成することだと思います。myTableStyleClass をテーブルにアタッチすると仮定すると、 .myTableStyleClass tr:lastChild td:first-child のようなことができます 。 !

ベスト、10littleOrcs

于 2015-01-12T13:06:24.767 に答える