|
v7: Выделить фоном строку табличного документа | ☑ | ||
---|---|---|---|---|
0
kupreeff
06.11.14
✎
11:41
|
Сформировали анализ продаж в Тис (ну это не суть важно, так, для определенности). В отчете много колонок, вести взглядом от первой (в которой номенклатура) до последней (в которой какой-то из показателей) - это шанс потерять строку, ну вы поняли о чем я. Хотелось бы, чтобы при выборе (выделении) ячейки, отдельным фоном подкрашивалась вся строка по данной ячейки. Бред? Или реально такое реализовать? Перерисовывать таблицу наподобие обновления - это получаться тормоза. Думаю как-то расшифровку ячейки обрабатывать, но пока не знаю, вытащу ли я координаты ячейки, чтобы потом как-то определить область таблицы и к ней применить новый фон. Или может ВК какую прикрутить? Вообщем, если есть время что дельное посоветовать, буду признателен! Спасибо.
|
|||
1
oyeah
06.11.14
✎
11:45
|
(0) включи заголовки да и выделяй хоть по строкам, хоть по колонкам
|
|||
2
kupreeff
06.11.14
✎
11:49
|
(1) да,действительно, я что-то заработался...спасибо!
|
|||
3
vcv
06.11.14
✎
11:53
|
Если есть свободное время и желание, можно и поизвращаться, например, так: http://1drv.ms/1uznEWa
|
|||
4
Управление торговлей
06.11.14
✎
11:54
|
Можно и красить. Делал когда-то загрузку документов из экселя, содержимое файла как раз показывал в таблице и выбранный столбец раскрашивал по энтеру.
Только надо, чтобы таблица была на форме, чтобы форму с обработчиком не закрыли. |
|||
5
КонецЦикла
06.11.14
✎
12:10
|
В йокселе переделать
http://1c911.by/uskorenie-1s-77.htm#2 |
|||
6
Vladal
06.11.14
✎
12:15
|
(0) Я при формировании табличного документа поочередно вызывал строки с названием "СтрокаЧетная", "СтрокаНечетная".
Соответственно в этих строках были различные цвета фона. |
|||
7
kupreeff
06.11.14
✎
13:49
|
(5) сложно)
(6) точно! это ж классика! спасибо, тоже возьму на карандаш! (4) это переделывать отчет в корне. (3) что это, так и не понял. |
|||
8
vcv
06.11.14
✎
19:54
|
(7) В (3) скриншот с отчетом на основе Йокселя. Один раз написал в глобальнике несколько сот строк, потом в отчетах просто заменял Таб.Показать() на вызов глобальной функции. Выделение текущей строки делается отслеживанием выбранной ячейки и уставки после неё строки минимальной ширины залитой красным цветом.
Но если (5) сложно, то не вариант совсем :) (6) Не без недостатков. Когда в отчете много группировок, с черезполосицей он превращается в полный абстракционизм. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |