2017-02-22 6 views
1

Iは、(マルチカラム)viewScopeアレイに結合した繰り返し制御を有します。 アイデアはchekboxGroup値が第1のカラムから来ることとツールチップがアレイから第二カラムから来るということです。ツールチップ

最初(チェックボックス値)は問題ではありません。 (コードを参照してください)

2つ目は次のとおりです。 どうやって正しいチェックボックスに正しいツールチップを割り当てることができますか?

<xp:repeat id="repeat4" rows="100" value="#{viewScope.choices}" 
     indexVar="rownumber" var="row" first="0"> 

     <xp:checkBoxGroup id="checkBoxGroup2" layout="lineDirection"> 
      <xp:selectItems> 
       <xp:this.value><![CDATA[#{javascript:return viewScope.choices[rownumber].get(0)}]]></xp:this.value> 
      </xp:selectItems> 
     </xp:checkBoxGroup> 
     <xe:tooltip id="tooltip1" for="checkBoxGroup2"> 
      <xe:this.label><![CDATA[#{javascript:return viewScope.choices[rownumber].get(1)}]]></xe:this.label> 
     </xe:tooltip> 
</xp:repeat> 

EDIT

ツールチップが動作しますが、画面をオフに表示されているようです。 どのように私は正しい場所でそれらを表示するために管理していますか?

答えて

1

ツールチップコントロールにposition="before"またはposition="above"またはposition="below"を追加します。

  <xe:tooltip id="tooltip1" for="checkBoxGroup2" position="before"> 

デフォルトでは"after"であり、これは表示されている例の範囲外です。