0

分類されたビューを持つxpageがあり、最初の列は、ユーザーがその下のドキュメントを表示するためにアクセスできない可能性のあるカテゴリを示しています。したがって、それらはWeb上のビューから非表示にする必要があります。次のようなものを使用してこれを行う簡単な方法があると確信しています......

<xp:viewPanel value="#{view1}" var="rowData" id="viewPanel1" rows="50">
    if (rowData.IsCategory()) {
        if (rowData.(WHATEVER THE PROPERTY IS THAT SHOWS # OF DOCUMENTS FOR THE CATEGORY)) < 1 {
            DON'T SHOW ROW
           }
    }

しかし、ドキュメント数のプロパティが見つかりません。ありますか?そうでない場合は、繰り返しコントロールを使用して空のカテゴリを処理しますか?これを処理する適切な方法である場合は、繰り返しコントロールを使用してこれを処理するコード例を教えてください。これは、今の私にとって難しい概念の1つです。前もって感謝します。

4

1 に答える 1

2

ビュー自体(ビューパネルではなく、実際のビューデザイン要素)に、空のカテゴリを抑制する設定があります。ビューに対してその設定を有効にすると、それにバインドされているビューパネルはすべて設定を尊重する必要があります。

于 2012-08-22T15:31:18.853 に答える