Xpagesの開発で以下を実現する方法を教えてください。
ビューコントロールを使ってビューを作成しています。
4列目はユーザーがクリックすると特定のurlを開くようにしたいと思い、以下の設定をしてみたのですが
エラーが出てうまく動作しませんでした。
①列のプロパティの「表示」にてコンテンツタイプをHTMLにしました。
②ビューコントロールのすべてのプロパティ>>データ>>data>>varにrowdataと設定しました。
③列のプロパティのデータにて、計算結果の値に以下のコードを記述しました。
var url= rowdata.getDocument().getItemValueString("Link");
var LinkName=rowdata.getDocument().getItemValueString("LinkName");
if(url.isEmpty()){return "URLなし";}else{return "<a href='"+url+"'target' _blank'>"+LinkName+">></a>";}
以上でXpagesを実行すると以下のエラーがでます。
JavaScript 計算式を実行中にエラーが発生しました
スクリプトインタープリタエラー、行=1、列=15: [TypeError] タイプ「lotus.domino.local.View [Static Java Interface Wrapper, lotus.domino.local.View: lotus.domino.View]」のオブジェクトでメソッド「getDocument()」を呼び出し中にエラーが発生しました
この設定は間違いでしょうか?
問題点等をご指摘いただければ助かります。
よろしくお願いいたします。