Покраска строк табличного поля в цвета пользователя #804050


#0 by lamme
1С82 не уф Справочник товаров. задача такая. - несколько пользователей могут иметь возможность раскрашивать товары (фон всей строки в списке товаров) в тот или иной цвет. Само собой - напрашивается - что при выводе строки красим в зависимости от ... И вот тут вопрос как сделать -то ... Через РС хранить настройки типа - Пользователь/товар/цвет и в привыводестроки - обращаться к РС и красить строку ... но чего-то не гуманно по скорости работы чую будет.
#1 by lamme
(пользователь может ставить тому или иному товару один цвет. цвет выделения строки. он задан. не изменятеся. например, цветголубыхглаззеленойлягушки)
#2 by Волшебник
регистр считывай при открытии формы и запоминай в переменные модуля формы
#3 by lamme
а как обработать ситуацию когда пользователь изменил цвет товара? по идее - в РС пойдет запись .. и ... дальше что?
#4 by Heckfy
Запрос - срез последних - опять по кругу :):):)
#5 by dezss
а дальше красим ту, которую он пытается раскрасить...в чем тут загвоздка не пойму... а при следующем открытии оно раскрасится, так как считается из РС.
#6 by lamme
меня смущает именно связь привыводестроки и РС .. это ж 2 разные таблицы ... кроме того = привыводе строки работает даже когда форму раскрываешь на весь экран
#7 by Вафель
Почему не гуманно то по скорости?
#8 by Вафель
только нужно приполучении данных
#9 by dezss
+1
#10 by mistеr
Я сохранял ТЗ в настройки пользователя через СохранитьЗначение. Считывал при открытии формы. Правда, у меня был отчет, но это не важно.
#11 by Ёпрст
при открытии формы считываешь РС в индексированную ТЗ или в Соответствие. в ПриПолученииДанных красишь строки, глядя в итз/соответствие. При смене цвета, меняешь в ИТЗ/Соответствии. В РС пишешь при закрытии формы. Усё.
#12 by Tatitutu
Пример реализации: Раскраска цветом списка справочника "Номенклатуры"
#13 by Tatitutu
всЁ хранится во внешнем файл с расширением mxl (табличный документ) все свойства ячейки (цвет, штрифт,размер шрифта) пользователь сам задает и сохраняет а дальше все проще простого - считываем и разукрашиваем !
#14 by mistеr
А где хранится сам файл?
#15 by Tatitutu
...MAGAZKANS82PICS*.mxl
#16 by lamme
11 логично так , пожалуй,будет красивее и вернее ... спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С