|
Изменить цвет текста табличного поля | ☑ | ||
---|---|---|---|---|
0
dainastar
09.06.16
✎
13:19
|
При любом изменении ячейки табличного поля необходимо изменить ее цвет. Т.е. изначально цвет красный, а если пользователь что-то отредактирует, то цвет становится черным. Как можно реализовать?
|
|||
1
Зая Бусечка
09.06.16
✎
13:23
|
В невидимом поле хранить флаг изменения и при получении данных красить?
|
|||
2
dainastar
09.06.16
✎
13:26
|
У меня документ аналог Табеля учета рабочего времени. В нем 31 колонка. Поэтому не хотелось еще добавлять дополнительно 31 колонку для флага. Я думала, может есть варианты попроще
|
|||
3
RomanYS
09.06.16
✎
13:30
|
Формы обычные?
"При изменении" ячейки пишешь в локальную переменную адрес(колонка и строка) измененного поля, "при выводе строки" меняешь его оформление |
|||
4
dainastar
09.06.16
✎
13:30
|
(3) да обычные. Эта мысль мне нравится. Сейчас попробую. Спасибо.
|
|||
5
Зая Бусечка
09.06.16
✎
13:31
|
(3) А если изменённых ячеек больше одной? Сколько переменных надо?
|
|||
6
Ёпрст
09.06.16
✎
13:33
|
(5) нисколько, пихается всё в соответствие
|
|||
7
Ёпрст
09.06.16
✎
13:34
|
ключем - текущая строока, значение - новый цвет рандомом. усё.
|
|||
8
Зая Бусечка
09.06.16
✎
13:35
|
(6) То есть минимум одна? А чем отличается от моего варианта?
|
|||
9
RomanYS
09.06.16
✎
13:36
|
(5) есть подозрение, что ПриВыводеСтроки будет вызываться при каждом изменении, если это не так - пишите в любую коллекцию и обрабатывайте циклом
|
|||
10
Ёпрст
09.06.16
✎
13:46
|
(8) чего одна ?
|
|||
11
Ёпрст
09.06.16
✎
13:47
|
да хоть тыщу пихай в соответствие.
|
|||
12
dainastar
09.06.16
✎
15:26
|
А можно ли потом при сохранении документа сохранить и настройки цвета?
|
|||
13
Зая Бусечка
09.06.16
✎
15:27
|
(10) Переменная
(12) Я так думаю, уважаемая публика против не будет |
|||
14
dainastar
09.06.16
✎
15:30
|
(13) Публика то не будет, а вот есть ли такая возможность в 1с?
|
|||
15
Зая Бусечка
09.06.16
✎
15:31
|
(14) Есть. см (1)
|
|||
16
dainastar
09.06.16
✎
15:32
|
(15) похоже без доп. полей не обойтись :(
|
|||
17
Ёпрст
09.06.16
✎
15:37
|
(16) не нужны там доп поля
|
|||
18
dainastar
09.06.16
✎
15:50
|
(17) а где сохранять настройки шрифта для каждой строчки?
|
|||
19
aleks_default
09.06.16
✎
16:16
|
(18) Все равно признак корректировки ячейки в документе нужно хранить. А в той же таб. части или еще где, без разницы.
Я бы сделал как в (1). |
|||
20
RomanYS
09.06.16
✎
21:53
|
Есть ещё вариант - сделать цвет функцией от самого значения. Хотя цель подсветить сам факт редактирования, а не изменение значения, то не подойдет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |