Комбинирование El + Js

Тема в разделе "Lotus - Xpages", создана пользователем KingGLEB, 22 янв 2015.

  1. KingGLEB

    KingGLEB Active Member

    Регистрация:
    8 май 2008
    Сообщения:
    30
    Симпатии:
    0
    Никак не могу сделать комбинирование. Помогите плиз. Что-то я явно не догоняю.
    Есть repeatTable. В нем есть combobox. Во viewScope есть массив с объектами.
    Хочу чтобы источником для combox был один из элементов массива в viewScope.

    Код (Text):
    <xp:checkBox id="comboBox_${idxRow}" checkedValue="1" uncheckedValue="0">
    <xp:this.value>
    <![CDATA[#{viewScope["table-CE425EF836F55ABD43257DD40020C2FB-Table"][idxRow][1].value}]]>
    </xp:this.value>
    </xp:checkBox>
    Вот так все работает, но мне надо UNID менять в зависимости от текущего документа.
    Вот так не работает
    Код (Text):
    <![CDATA[#{viewScope["table-}${java script:currentDocument.getDocument().getUniversalID()}#{-Table"][idxRow][1].value}]]>
    Как бы мне подставить в эту строку UNID текущего документа?
     
  2. KingGLEB

    KingGLEB Active Member

    Регистрация:
    8 май 2008
    Сообщения:
    30
    Симпатии:
    0
    Вопрос снят. Получилось вот так.
    Код (Text):
    <![CDATA[#{${java script:"viewScope['table-"+currentDocument.getDocument().getUniversalID()+"-Table']["+idxRow+"][1].value"}}]]>
     

Поделиться этой страницей