8.2
УФ
Есть форма элемента справочника. На ней есть несколько динамических списков с данными из других подчиненных справочников.
Вижу два варианта отображения в них нужной информации:
1. При создании на сервере и после (при) записи на сервере устанавливать отбор по владельцу.
2. Создавать динамические списки на основе произвольного запроса с условием "на владельца" и при создании на сервере и после (при) записи на сервере устанавливать параметр запроса.
Я правильно понимаю, что в первом варианте я получаю выборку данных и только после этого на нее накладывается отбор, а во втором случае я сразу получаю только нужные мне данные?
Т.е. оптимальнее второй вариант?
Или нет разницы?
ИМХО (1) немного лучше, хотя бы потому, что запрос точно будет без ошибок.
Так, например, когда подсовываем запрос в ДС можно использовать "ОБЪЕДИНИТЬ ВСЕ", а это не очень хорошо. В случае с отбором все будет по типовому, без "шаманства".
Но суть получения данных, если у вас клиент серверная ИБ не меняется: отборы часто превращаются в подзапросы (см. план запроса - я не давно разбирал один такой).