Имя: Пароль:
1C
1C 7.7
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) Не без недостатков. Когда в отчете много группировок, с черезполосицей он превращается в полный абстракционизм.