Имя: Пароль:
1C
1С v8
Отбор динамического списка при открытии формы
0 k1noshkin
 
16.03.17
18:29
Добрый вечер.

УТ 11.2.
При переходе от процедуры ПриСозданииНаСервере к ПриОткрытии у формы выбора КонтактныеЛицаПартнеров изменяется настройка отбора.
ЭтаФорма.Список.Отбор (тип ОтборКомпоновкиДанных) меняется с "Пометка удаления Равно "Нет" И ПрекращениеСвязи" на "Пометка удаления Равно "Нет" И Партнер Равно ""НазваниеПартнера""".

Не пойму, где смотреть настройку, которая включает отбор по владельцу контактного лица?
1 lodger
 
16.03.17
18:49
ну отладчик вы вроде запустили.
неужели отбор меняет прям между ПриСозданииНаСервере и ПриОткрытии? насколько я помню УТ11.2 там много вызовов общих модулей с отдачей на поругание всей формы, списков, отборов списков.
2 k1noshkin
 
16.03.17
18:56
(1) Естественно смотрел отладчиком, в конце процедуры ПриСозданииНаСервере идет переход в общие модули, но там ЭтаФорма.Список.Отбор не меняется. И при переходе в процедуру ПриОткрытии "ЭтаФорма.Список.Отбор" становится равным "Пометка удаления Равно "Нет" И Партнер Равно ""НазваниеПартнера""".

Не скажу, что хорошо знаю УФ, в основном с обычными формами работаю, да и не сразу на форум начал писать, пару часов старался найти решение...может где-то в свойствах динамического списка не углядел?
3 Mort
 
16.03.17
18:59
Настройка пользователя восстанавливается.
4 Garykom
 
гуру
21.03.17
17:48
Подписки на события смотрел?
5 k1noshkin
 
21.03.17
17:54
(4) Нет, кстати как вариант, сейчас гляну, у них конфа по 15 минут открывается.
Загвоздка в том, что в тестовой базе для внешнего пользователя в форме отбор работает, а в рабочей нет, причину пока не смог найти.
6 k1noshkin
 
21.03.17
18:26
(4) Все же дело не в подписке, в отладчик она бы попала.

Вот скриншот перед завершением ПриСозданииНаСервере http://i.imgur.com/LpGW0ZY.png

После одного нажатия F11:
http://i.imgur.com/TrxoKHf.png

При этом в настройке списка из предприятия в отборе ничего нет, но по владельцу отбор работает.
http://i.imgur.com/oRZdiG2.png
В рабочей базе по другому внешнему клиенту показывается весь список кокнтактных лиц.
7 k1noshkin
 
21.03.17
18:30
В конфигураторе в настройке списка на закладке "отбор" также ничего нет.
8 Garykom
 
гуру
21.03.17
18:35
(6) (7) Подозреваю что это просто глюки (кэша)
9 Franchiser
 
гуру
21.03.17
20:18
Пользовательские настройки
10 Franchiser
 
гуру
21.03.17
20:22
Вполне нормальная ситуация - между приоткрытии() и присозданиинасервере () подгружаются настройки сохраненные пользователем, что не так?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший