Javascript-форум (https://javascript.ru/forum/)
-   Dojo toolkit (https://javascript.ru/forum/dojotoolkit/)
-   -   Объединенные ячейки в строках dgrid? (https://javascript.ru/forum/dojotoolkit/35940-obedinennye-yachejjki-v-strokakh-dgrid.html)

abstract 27.02.2013 12:07

Объединенные ячейки в строках dgrid?
 
Здравствуйте! Информации по dgrid мало, приходится копаться чуть ли не в коде. Вопрос такой: можно выборочно в строках объединять ячейки? Если да, то как?

abstract 05.03.2013 01:09

покопался, нашел способ. Нужно при инициализации использовать свойство rowSub. Но это не все. К сожалению, при использовании subRows вы в заголовках вынуждены отрисовывать структуру, определенную в subRows. И если, к примеру, вы задумали объединенный общий заголовок над парой колонок которые содержат объединенные строки, то фиг... Как быть еще не определился... Вот подкинул сообществу вопрос ( http://dojo-toolkit.33424.n3.nabble....td3994558.html ), к тому времени, когда они ответят, меня уже уволят))) :help: В общем, использование compound columns совместно с subRows было бы логичным, но это не реализовано. И тут, я вроде бы уже и смирился с ограничениями subrows и уже вручную, на свойствах subrows использовал renderHeaderCell, но он хитрый))) функция реализующая метод имеет входным параметром node, по сути th, но вы его не удалите потому что а) как бы вы ни пытались, просунуть domConstruct, его внутри этой функции dojo не понимает б) это неспроста... На момент вызова функции нет никакого родителя, этот th висит в воздухе, ну и естественно удалить его, чтобы соседа сделать rowspan2 не получится. Ну вроде бы и это обошел, пометил при вызовах renderHeaderCell th один как delete, другой как rowspan и затем, после прорисовки dgrid.startup() один удалил, а второму назначил соответствующее свойство ииии......?Ура, все как хотел, но.. при попытке изменить границы столбцов дико плывет разметка и столбцов и строк....Остается скрыть заголовки таблицы и нарисовать нужные... Но как потом делать передвигающиеся границы столбцов, сортировку и прочее.... В общем, я в некотором затруднении...

MegaCooldip 10.08.2015 14:47

Объединенные ячейки в строках dgrid
 
Добый день.

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

Вопрос: возможно ли сохранять объединение при растягивании или нет?

Спасибо


Часовой пояс GMT +3, время: 13:39.