|
Покраска строк табличного поля в цвета пользователя | ☑ | ||
---|---|---|---|---|
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
|
||||
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
логично так , пожалуй,будет красивее и вернее ... спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |