独自のプロパティを定義して値を設定したい

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

	<xp:panel style="margin-bottom:10.0px">
		<!-- 文字列を渡す -->
		<xp:text escape="true" id="computedField1" value="#{javascript:compositeData.Title}"></xp:text>
	</xp:panel>

</xp:view>





事前準備1 - カスタムコントロールへのプロパティ定義の設定
1.1 新規にカスタムコントロールを作成します。
1.2 [プロパティ]ビューで[プロパティ定義]を選択して[新規プロパティ]をクリックします。
1.3 [名前]フィールドに任意の名前を入力します。ここでは便宜上"Title"とします。
1.4 種類を"string"を選択します。
1.5 上記のコードをカスタムコントロールのソースに貼り付け保存します。

事前準備2 - XPageへの設定
2.1 新規にXPageを作成します。
2.2 上述のカスタムコントロールをXPageに追加します。
2.3 XPage でカスタムコントロールを選択します。
2.4 [プロパティ]ビューで[すべてのプロパティ]を選択します。
2.5 [カスタム]カテゴリーを展開して、1.3項で作成した名前のプロパティ名を選択します。
2.6 値に任意の値を入力します。

 


XPages
ykomatsu
July 17, 2018 at 3:31 PM
Rating
0





No comments yetLogin first to comment...