powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 СКД как программно установить значения для отбора (быстый доступ) при открытии формы
1 сообщений из 1, страница 1 из 1
8.2 СКД как программно установить значения для отбора (быстый доступ) при открытии формы
    #37004383
kavonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как программмно установить значения для отбора(не фиксированные настройки) при открытии формы, что бы уже значения отображались в полях отбора (быстрый доступ). Нужно например установить Организацию для конкретного пользователя. В мастере СКД отбор по Организации добавлен в пользовательских настройках.
Нашел типа так:
Коллекция = Отчет.КомпоновщикНастроек.ПользовательскиеНастройки.Элементы;
Для Каждого ЭлементНастройки Из Коллекция Цикл
Если ТипЗнч(ЭлементНастройки) = Тип("ЭлементОтбораКомпоновкиДанных")тогда
Если ТипЗнч(ЭлементНастройки.ПравоеЗначение) = Тип("СправочникСсылка.Организации") Тогда
ЭлементНастройки.ПравоеЗначение = Значен.Организация;

Но определять отбор по типу текущего значения не очень корректно, а ЭлементНастройки.ПравоеЗначение имеет значение неопределено. Хотелось бы "покрасивей" сделать.
Спасибо.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 СКД как программно установить значения для отбора (быстый доступ) при открытии формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]