0

SSJSを使用して、編集可能領域のビューにアクセスしたい

私はこのような何かを試しました

var callback1:com.ibm.xsp.component.xp.XspCallback = getComponent("callback1");
print(callback1.getChildren().get(0).getValue())

しかし、唯一の結果はオブジェクトIDでした。オブジェクト全体を取得する機会はありますか?

簡単だと思いますが、どうしたらいいのかわかりません。

4

2 に答える 2

1

編集可能な領域のコンテンツは子ではなく、ファセットです。

callback1.getFacet("facetName")

編集可能領域を定義したときに、facetNameをファセットに名前を付けたものに置き換えます。上記の式がnull以外を返す場合、編集可能領域にコンテンツが含まれています。

于 2012-08-22T03:46:10.400 に答える
0

Afaikコールバックポイントには子がありません。コントロールは、コールバックを含むコントロールの子になります。getParentを試して(それがコールバックで機能するかどうかはわかりません)、そこから調べることができます。コントロールにコールバックが1つしかない場合、その親の子はクリアされます。これがすべて失敗すると、コールバックをパネルにラップできます

于 2012-05-08T02:14:40.380 に答える