Имя: Пароль:
1C
1С v8
УФ Где задается цвет фона строки динамического списка
,
0 ЭЦ
 
02.02.23
11:13
Господа!

Имеется УТ 11.4.
В ней открывается форма обработки ЖурналДокументовПродажи
На которой имеется динамический список
Одним из полей динамического списка является Контрагент
При открытии этой формы некоторыми из сотрудников отдельные поля динамического списка окрашиваются в различные цвета в зависимости от контрагента
при открытии этой же формы другими сотрудниками - ничего не окрашивается.

Где задается окрашивать или нет, в какие цвета и для каких контрагентов?

Посмотрел все нстройки динамического списка (условное оформление) в основной конфигурации и во всех расширениях - нигде ничего похожего не наблюдается.
Где это еще может быть?

Прошу подсказать
1 vicof
 
02.02.23
11:21
В установку условных оформлений тоже посмотрел)
2 vicof
 
02.02.23
11:21
?
3 vicof
 
02.02.23
11:21
В коде
4 НафНаф
 
02.02.23
11:23
(0) у пользователя смотрел? он ведь сам мог покрасить
5 Fish
 
02.02.23
11:23
(0) Может, эти некоторые пользовали себе настроили условное оформление, а другие - нет.
6 ЭЦ
 
02.02.23
11:37
Нашел : в одном из расширений в настройках динамического списка
цвет задается в зависимости от булевого значения реквизита партнера - "ИмРасшир_Красить".
С этим - ясно.
Теперь не понятно как это зависит от пользователя?
Глобальный поиск строки "ИмРасшир_Красить" по модулям, ролям и макетам
находит только сам реквизит добавленный в расширении.

Где еще это может быть?
Прошу подсказать.
7 ЭЦ
 
02.02.23
11:54
Оказалось, что у некоторых сотрудников прописаны аналогичные пользовательские настройки условного оформления этого списка !
т.е. реально срабатывают не настройки заданные в конфигураторе, а то что задано у пользователя ?
Почему так и зачем тогда задавать настройки в конфигураторе не понятно.
8 ЭЦ
 
02.02.23
12:10
В этой связи есть желание выгрузить нужные пользовательские настройки динамического списка одного пользователя и загрузить их другому.

Есть ли у нас такая возможность?
9 ЭЦ
 
02.02.23
13:03
Исследования показали, что если у пользователя заданы пользовательские настройки то стандартные настройки игнорируются.
Возврат к стандартным настройкам возможен по команде "Установить стандатные настройки" которую должен выполнить сам пользователь
Тут вроде все логично.
Однако имеется проблемма связанная с наличием двух расширений :
Если в одноv расширении заданы стандартные настройки условного оформления, а в другом имеется дополнительный реквизит динамического списка, который нужно использовать в условии условного оформления
Тогда настройки второго расширения игнорируются.
Есть ли возможность это победить
?
10 Новый1сник2
 
02.02.23
14:52
(8) не знаю как в УТ, в БП в администрировании - настройка пользователей и прав, персональные настройки -  копирование настроек
11 ЭЦ
 
02.02.23
15:24
(10) Да тут тоже есть такое.
Спасибо за подсказку
12 Donkey_hot
 
02.02.23
16:24
(7) А зачем задавать вариант отчета в СКД? Сделать выборку, а дальше сами пускай, кому как нужно, группируют... Очевидно, в конфигураторе задается вариант "по умолчанию", который с большей долей вероятности подойдет большинству пользователей.
13 ЭЦ
 
02.02.23
18:05
(12) Да. Это я уже осознал.
Теперь осталась только проблема с тем что имеется два расширения :
в каждом заимствована одна и таже форма обработки
- в одном расширении в этой форме установлено условное оформление по полю ИмРасшир_Красить
- в другом в этой же форме добавлен реквизит динамического списка и надо установить настройки условного оформления по значению добавленного реквизита
При этом есть желание, чтобы и то и другое условное оформление работали одновременно.

Пока что имеем следующее
1 Условное оформление первого расширения - срабатывает
2 Новый реквизит динамического списка из второго расширения - появляется
3 Условное оформление из второго расширения по значению добавленного реквизита из второго расширения - не срабатывает

Это очень грустно - както хочется это победить
14 Donkey_hot
 
02.02.23
19:09
(13) Проще всего добавить все нужные элементы условного оформления в коллекцию программно.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший