1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

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

  1. KingGLEB

    KingGLEB Active Member

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

    Код:
    <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 менять в зависимости от текущего документа.
    Вот так не работает
    Код:
    <![CDATA[#{viewScope["table-}${java script:currentDocument.getDocument().getUniversalID()}#{-Table"][idxRow][1].value}]]>
    Как бы мне подставить в эту строку UNID текущего документа?
     
  2. KingGLEB

    KingGLEB Active Member

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

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