Как заполнить richselect в ui.list (ActiveContent) при инициализации

Доброго времени суток.
Столкнулся проблемой заполнения richselect (как ActiveContent) в ui.list
Не могу даже понять как получить его идентификатор (тем более, если их будет два на одном элементе???).
Снипет: http://webix.com/snippet/d41514c8
Чую, что полез куда-то в дебри и, возможно, есть способ проще, но вообще слабо представляю как. Не подскажете?
Вот тут версия с двумя разными комбобоксами + вычистил лишнее: http://webix.com/snippet/8667f2f5

Здравствуйте!

ActiveContent подтягивает начальное значение автоматически, если для него

  • задано то же имя, что и для атрибута данных
  • среди опций есть запись, совпадающая со значением этого атрибута.

По сути, получается редактор.

Но дело в том, что все одоимённые ричселекты имеют один и тот же ID - значение richselect будет соответствовать записи в листе, а вот конфигурация (в т.ч. и опции) будут определены для каждого селекта.

В результате получается громоздкий вариант: должен быть задан начальный набор опций, и уже потом их придётся перегружать в onBeforeShow. Примерно вот так:

http://webix.com/snippet/384447b8

Однако раз это редактор, гораздо легче похожий сценарий можно было бы реализовать с эдиторами таблицы (не используя activeContent вовсе).

Ольга, спасибо, правда я ещё не настолько познал дзен, поэтому не подскажете, позволяют ли едиторы таблиц сделать более сложную вёрстку, чем один компонент в ячейке, типа такой:
http://s017.radikal.ru/i429/1608/e0/4216d5fe44a5.png ?

И по поводу вашего сниппета: тут я изначально неправильно указал, но данные для каждой строки могут быть разные и инициализировать их внутри - неверно. А по-другому не заполняет, хоть тресни.
В общем, плюнул и сделал костыль на jQuery, всего пару строк пришлось написать:
http://webix.com/snippet/757922b0

более сложную вёрстку, чем один компонент в ячейке

Как на картинке - к сожалению, нет.

В самой ячейке может отображаться template любой сложности, но по отрытию любого inline-эдитора он (эдитор) заполнит всю ячейку.

Сейчас такой сценарий использования activeContent не предусмотрен, поэтому Ваше решение вполне подходит.