2016-04-18 9 views
1

文書モードを動的にonclickに設定したいとします。Xpages、Computedプロパティメニューボタンを使用して文書モードを変更

私がボタンをクリックすると、onclickアクションは "ドキュメントモードを変更する"です。ここでは選択する4つのオプションがあります。

  1. トグル2.読み取りモード3.自動編集は最後に編集モードです。

これに加えて、計算されたプロパティボタンが用意されています。下の図は、クエリをより明確にすることができます。 SSJSコードを書くために許可されている計算されたプロパティボタンで

Edit mode computed option

だから私は何キーワードは私がに係る作業になるためにすべての4つのオプションのためにそこに返すべきである、ということになっておりません調子。

私が編集モードを取得しようとしていたサンプルコードは次のとおりです。

var uid = context.getUrlParameter("documentId"); 
var doc:NotesDocument = database.getDocumentByUNID(uid); 

if(doc.getItemValueString("$$disabled") != "true") { 
    // want to return the Edit Mode 
    return "Edit Mode " 
} else { 
    // do nothing 
    return false; 
} 

どれでも貴重な提案をいただければ幸いです。

答えて

2

[ソース]タブに切り替えると、選択したドキュメントモードにどの値が設定されているかを確認できます。

enter image description here

これはオプションとその内部の値のリストです:あなたはたとえばEdit Modeに切り替えたい場合は

Toggle ======> toggle 
Read Mode ===> readOnly 
Auto Edit ===> autoEdit 
Edit Mode ===> edit 

あなたはあなたのコードでreturn "edit"でしょう。

関連する問題