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