|
Сделать выделение своим цветом по выбору в списке документов на 8.3 | ☑ | ||
---|---|---|---|---|
0
Buckbister
12.06.19
✎
15:17
|
Всем хай!
Чтобы в списке документов пользователь мог сам выделять определенные документы своим цветом по выбору - цветом шрифта, или цветом фоном - не важно. Есть идеи как это можно реализовать? |
|||
1
mistеr
12.06.19
✎
15:22
|
Условное оформление называется.
|
|||
2
mistеr
12.06.19
✎
15:23
|
Если критерии выделения сложные, то это называется отчет.
|
|||
3
ДенисЧ
12.06.19
✎
15:26
|
(0) Реализовывается просто - платится N (нет, мало, лучше Y) рублей программисту...
|
|||
4
Buckbister
12.06.19
✎
16:40
|
(1) В условном оформлении задается заданный цвет с жесткой привязкой с какому-то параметру. А задача - задавать ЛЮБОЙ цвет по желанию.
|
|||
5
Buckbister
12.06.19
✎
16:43
|
(2) С отчетом-то понятно... А вот динамический список раскрасить....
|
|||
6
unbred
12.06.19
✎
17:20
|
(0) дай им раскраску. прикольные задача. смотрю ваще руки нечем занять.
|
|||
7
mistеr
12.06.19
✎
17:20
|
(4) Не понял. В смысле "вот этот документ будет синий, а этот зеленый"?
|
|||
8
unbred
12.06.19
✎
17:21
|
(7) судя по (4) именно оно
|
|||
9
Buckbister
12.06.19
✎
17:27
|
(7) Да. Чтобы в списке документов можно было разные документы разными цветами как-то отражать, или метки цветные ставить или что-нибудь похожее
|
|||
10
unbred
12.06.19
✎
17:31
|
(9) приделай пару галочек и используй (1) ,а потом привыводестроки
|
|||
11
PuhUfa
12.06.19
✎
17:32
|
(0) А в чем проблема то? Делаем настройку, где пользователь будет настраивать себе палитру. Настройку храним или в справочнике или в РС... ну и оформляем список согласно этих данных
|
|||
12
mistеr
12.06.19
✎
17:35
|
(9) В реальной жизни какой-то критерий все-таки есть. Ты бы узнал у пользователей реальную задачу.
P.S. Пользователям только дай волю, они и лайки, и смайлики, и стикеры попросят. |
|||
13
Buckbister
12.06.19
✎
17:54
|
(11) Вопрос каким механизмом оформлять список. Со всем остальным понятно
|
|||
14
Buckbister
12.06.19
✎
17:55
|
(12) Я сам, собственно, тоже пользователь :-))) И сам бы такой штукой пользовался. Только не знаю, как сделать :-)
|
|||
15
Buckbister
12.06.19
✎
17:56
|
(10) Это уже сделано :-)
|
|||
16
ДенисЧ
12.06.19
✎
19:44
|
(13) А что, для динсписка есть несколько различных механизмов оформления? Можно все перечислить?
|
|||
17
shuhard
12.06.19
✎
19:46
|
(16) УО не единственен вариант, если речь о типовых,
в ERP есть документы с механизмом раскраски, когда цвет сопоставлен статусу |
|||
18
ДенисЧ
12.06.19
✎
19:48
|
(17) А как там красится? Каким механизмом? ЕРПы под рукой нет
|
|||
19
shuhard
12.06.19
✎
19:51
|
(18) движок не важен, важно централизованное сопоставление без конфигуратора
|
|||
20
ДенисЧ
12.06.19
✎
19:52
|
(19) А что, через УО невозможно сделать "централизованное сопоставление без конфигуратора"? Даже я, не знающий ЕРП, такое сваяю за полдня на УФ...
|
|||
21
ДенисЧ
12.06.19
✎
19:53
|
+20 вопрос был "каким механизмом оформлять список". А механизм этот - УО. Про другие я не знаю, про это и спросил
|
|||
22
Garykom
гуру
12.06.19
✎
20:17
|
Можно и через CSS так то, кто мешает "список документов" засунуть в ПолеHTML ?
|
|||
23
Buckbister
12.06.19
✎
20:28
|
(17) (18) Сопоставить цвет статусу - гавно вопрос. УО это на раз делает. Главная трабла УО в том, что цвет там фиксируется на уровне разработки. Либо есть какая-то фича, которую я не увидел
|
|||
24
Buckbister
12.06.19
✎
20:29
|
(22) А есть где-то где можно на это посмотреть, как реализуются такие штуки?
|
|||
25
ДенисЧ
12.06.19
✎
20:33
|
(23) "Главная трабла УО в том, что цвет там фиксируется на уровне разработки"
Штааааа????? Ты никогда не видел отчётов на crl& В которых юзверь в пользовательском режиме может задавать свою УО? |
|||
26
Buckbister
12.06.19
✎
20:51
|
(25) Неа.... Где посмотреть?
И речь таки не об отчетах, а о ДС |
|||
27
ДенисЧ
12.06.19
✎
21:08
|
(26) УО - он и в Африке УО. Открой справку, почитай.
|
|||
28
PuhUfa
12.06.19
✎
21:48
|
(26) Да наверное у любой типовой можно примеры найти.
Например УТ11, документ ЗаказКлиента, процедура формы документа - УстановитьУсловноеОформление() // Элемент = УсловноеОформление.Элементы.Добавить(); ПолеЭлемента = Элемент.Поля.Элементы.Добавить(); ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.Состояние.Имя); ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("СостояниеПросрочено"); ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно; ОтборЭлемента.ПравоеЗначение = Истина; Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", ЦветаСтиля.ПросроченныйДокумент); // |
|||
29
Buckbister
12.06.19
✎
22:13
|
(28) Ключевая строка последняя:
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", ЦветаСтиля.ПросроченныйДокумент); Т.е. проверяется условие и устанавливается цвет ЗАДАННЫЙ ПРОГРАММНО Вопрос был в другом: Чтобы в СПИСКЕ ДОКУМЕНТОВ пользователь мог на любые нужные ему документы устанавливать некий цветовой маркер ВЫБИРАЯ ЦВЕТ, который ему нравится. |
|||
30
Buckbister
12.06.19
✎
22:14
|
Т.е. некий аналог события ПриВыводеСтроки, считывать записанный цвет из реквизита документа и красить этим цветом строку.
|
|||
31
Kookish
13.06.19
✎
00:36
|
Дополнительные реквизиты у документов есть? Туда и цвет пхай...те.
|
|||
32
Chameleon1980
13.06.19
✎
09:04
|
Чтобы в СПИСКЕ ДОКУМЕНТОВ пользователь мог на любые нужные ему документы устанавливать некий цветовой маркер ВЫБИРАЯ ЦВЕТ, который ему нравится.
нужные это конкретные? у них номера есть вот по ним и делай УО |
|||
33
PuhUfa
13.06.19
✎
09:43
|
(29) в (28) УО задается программно, включая цвет. У каждого пользователя открывшего форму будет тот цвет который указан в
|
|||
34
PuhUfa
13.06.19
✎
09:43
|
Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", ЦветаСтиля.ПросроченныйДокумент);
Вот и меняй тут цвет для каждого пользователя свой... В чем проблема то? |
|||
35
ptiz
13.06.19
✎
10:35
|
(0) Есть отличная идея - унифицировать требования по цвету: чтобы желтый у манагера1 не был равен коричневому у манагера2. И не страдать фигнёй. А цвет, скорее всего, означает определенный статус документа, и эти статусы - унифицировать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |