Config popup editor in datatable

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

Не подскажите ли, есть ли возможность изменения внутреннего наполнения в datatable editor’а “popup”? Что-то вроде такого http://webix.com/snippet/16313fc9 и если нет, то чем это можно заменить?

Спасибо!

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

http://webix.com/snippet/6c8201c0 Или так

Тут есть кто живой?

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

Работать с формой в окне редактора можно таким образом, не создавая сам редактор в ячейке: http://webix.com/snippet/d34d77df

Обратите внимание на следующие моменты:

  • Лучше создавать одно окно и прятать/показывать его, чем каждый раз добавлять новое и разрушать его
  • Метод getInputNode такого редактора будет возвращать объект со значениями в окне (здесь это форма)
  • Другие методы редактора тоже работают с этой формой

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

Этот метод поможет, только если у вас в столбец приходят сложные данные типа {title:"AAA", year:2000}.

Если посредством такой формы нужно редактировать весь ряд, проще использовать не editor, а отдельную форму и применить к ней form.bind(table).

Спасибо за ответ, но если как я и писал что одно из полей это датапикер, тогда окно закрывается при выборе даты, а в моем случае это не допустимо

http://webix.com/snippet/a96253f0

Это реализуемо? Если нет, то как примерно можно это сделать, можно без использования едитора тогда, но хотелось бы в виде едитора

Редактор со несколькими зависимыми окнами работать не будет, потому что клик вне первого окна считается завершением редактирования.

Можно реализовать эту функциональность с помощью формы, привязанной к таблицы через bind.

Пример: http://webix.com/snippet/83e38c23

Спасибо