IBM-XPages

XPages:ナビゲータの内容をビューの1列目のカテゴリで動的に表示する

ナビゲータを利用してメニューを作成していましたが、このメニューを動的に表示する必要がでてきたので作成してみました。

今まではページリンクノードを使って静的に設定していました。

Databaseというデータベース名で、Viewというビュー名で作成します。

 

成功した結果から

全てのプロパティ

f:id:ishimotohiroaki:20160108201056p:plain

 

repeatTreeNode[0]のvalueで取得するカテゴリを指定

取得した結果をval変数に格納

basicLeafNode[0]のlabelで格納したvalをセット

 

 

ナビゲーション項目で見るとこんなになっています。

自分は全てのプロパティで設定しましたのでナビゲーション項目での設定で同じことができるか分かりません。

f:id:ishimotohiroaki:20160108201745p:plain

 

繰り返しノードプロパティ

f:id:ishimotohiroaki:20160108201902p:plain

 

基本ノードのプロパティ

f:id:ishimotohiroaki:20160108201927p:plain