ドロップダウンリスト、リストボックスの値はなかなか思ったように取れません。
xfa.host.messageBox(String(this.formattedValue));
xfa.host.messageBox(String(this.getDisplayItem));
xfa.host.messageBox(String(this.getSaveItem));
xfa.host.messageBox(String(this.rawValue));
xfa.host.messageBox(String(this.value));
とにかくどれかで値がとれるはず。
リストボックスはちゃんとインデックスをgetItemStateや、selecttedIndexで指定して値をとってください。
for (var i = 0; i < lstCanwbList.length; i++){
if (lstCanwbList.getItemState(i)){
var sText = lstCanwbList.getDisplayItem(i);
var sItemValue = lstCanwbList.getSaveItem(i);
if (sItemValue != null){
xfa.host.messagebox(sText+"\n"+sItemValue);
}
}
}
そうそう、イベントのchangeも忘れずに。
xfa.event.newText
xfa.event.prevText
これでも表示される前の値が取れます。
ねこ
xfa.host.messageBox(String(this.formattedValue));
xfa.host.messageBox(String(this.getDisplayItem));
xfa.host.messageBox(String(this.getSaveItem));
xfa.host.messageBox(String(this.rawValue));
xfa.host.messageBox(String(this.value));
とにかくどれかで値がとれるはず。
リストボックスはちゃんとインデックスをgetItemStateや、selecttedIndexで指定して値をとってください。
for (var i = 0; i < lstCanwbList.length; i++){
if (lstCanwbList.getItemState(i)){
var sText = lstCanwbList.getDisplayItem(i);
var sItemValue = lstCanwbList.getSaveItem(i);
if (sItemValue != null){
xfa.host.messagebox(sText+"\n"+sItemValue);
}
}
}
そうそう、イベントのchangeも忘れずに。
xfa.event.newText
xfa.event.prevText
これでも表示される前の値が取れます。
ねこ
※コメント投稿者のブログIDはブログ作成者のみに通知されます