Имя: Пароль:
1C
 
Покраска строк табличного поля в цвета пользователя
,
0 lamme
 
31.08.17
17:05
1С82 не уф
Справочник товаров.
задача такая.
- несколько пользователей могут иметь возможность раскрашивать товары (фон всей строки в списке товаров) в тот или иной цвет.

Само собой - напрашивается - что при выводе строки красим в зависимости от ...

И вот тут вопрос
как сделать -то ...
Через РС хранить настройки типа - Пользователь/товар/цвет
и в привыводестроки - обращаться к РС и красить строку ...

но чего-то не гуманно по скорости работы чую будет.
1 lamme
 
31.08.17
17:06
(пользователь может ставить тому или иному товару один цвет. цвет выделения строки. он задан. не изменятеся. например, цветголубыхглаззеленойлягушки)
2 Волшебник
 
модератор
31.08.17
17:06
регистр считывай при открытии формы и запоминай в переменные модуля формы
3 lamme
 
31.08.17
17:12
а как обработать ситуацию
когда пользователь изменил цвет товара?
по идее - в РС пойдет запись ..
и ... дальше что?
4 Heckfy
 
31.08.17
17:15
Запрос - срез последних - опять по кругу :):):)
5 dezss
 
31.08.17
17:17
(3) а дальше красим ту, которую он пытается раскрасить...в чем тут загвоздка не пойму...
а при следующем открытии оно раскрасится, так как считается из РС.
6 lamme
 
31.08.17
17:17
меня смущает именно связь привыводестроки и РС ..
это ж 2 разные таблицы ...

кроме того = привыводе строки работает даже когда форму раскрываешь на весь экран
7 Вафель
 
31.08.17
17:25
Почему не гуманно то по скорости?
8 Вафель
 
31.08.17
17:25
только нужно приполучении данных
9 dezss
 
31.08.17
17:27
(8) +1
10 mistеr
 
31.08.17
17:30
(0) Я сохранял ТЗ в настройки пользователя через СохранитьЗначение(). Считывал при открытии формы. Правда, у меня был отчет, но это не важно.
11 Ёпрст
 
31.08.17
17:37
(0) при открытии формы считываешь РС в индексированную ТЗ или в Соответствие. в ПриПолученииДанных красишь строки, глядя в итз/соответствие. При смене цвета, меняешь в ИТЗ/Соответствии.
В РС пишешь при закрытии формы. Усё.
12 Tatitutu
 
31.08.17
17:55
Пример реализации:

Раскраска цветом списка справочника "Номенклатуры"
https://clck.ru/Bi8Eh
13 Tatitutu
 
31.08.17
17:59
(12) всЁ хранится во внешнем файл с расширением mxl (табличный документ) все свойства ячейки (цвет, штрифт,размер шрифта) пользователь сам задает и сохраняет
а дальше все проще простого - считываем и разукрашиваем !
14 mistеr
 
31.08.17
18:26
(13) А где хранится сам файл?
15 Tatitutu
 
31.08.17
18:29
(14) ...\MAGAZKANS82\PICS\*.mxl
16 lamme
 
31.08.17
21:55
11
логично
так , пожалуй,будет красивее и вернее ...

спасибо