以下のフィールドがあります。
TorisageMemoフィールド(編集ボックス)
TorisageMemo_dvフィールド(計算結果フィールド)
「取り下げ」ボタンをクリックすると、以下のcsjsが実行されます。
--(csjs)------------------------------------------------------------------------------------------------------
// 「OK」時の処理開始 + 確認ダイアログの表示
if(window.confirm('取り下げを行います。よろしいですか?')){
}else{
return false;
}
var atai = window.prompt("取り下げ理由を入力し、OKボタンをクリックしてください。\nブランクでOKをクリックした時と、キャンセルをクリックした時は取り下げは中断されます。", "");
if(atai == ''||atai==null){
// 空の場合やキャンセルした場合は警告ダイアログを表示
window.alert('キャンセルされました');
return false;
}
document.getElementById("#{id:TorisageMemo_dv}").innerHTML=atai;--------①
--------------------------------------------------------------------------------------------------------------
次に、「取り下げ」ボタンのssjsに以下のコードを書きました。
-(ssjs)---------------------------------------------------------------------------------------------------
var Str=getComoponent("TorisageMemo_dv").getValue();---------------------②
document1.setValue("TorisageMemo",Str)--------------------------③
---------------------------------------------------------------------------------------------------------
①で設定した値を③でセットできると思ったのですが、セットできませんでした。
そもそも②で値が取れません。「取り下げ」ボタンをクリックするときは、文書は読み込みモードで
表示したいと思っています。
どうしたら、①の値をssjsで取得してセットできるでしょうか?
やり方がありましたら教えてください。
よろしくお願い致します。