- В этой теме 1 ответ, 2 участника, последнее обновление 3 часа, 40 минут назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в УТ 11.5 открыть форму «Склады» с отбором по типу «Розничный магазин»?
В УТ 11.5 Дай код — открыть форму справочника Склады с отбором по Перечисления.ТипыСкладов.РозничныйМагазин
Олег, вот рабочий код для УТ 11.5, который открывает форму выбора справочника «Склады» с отбором по реквизиту «ТипСклада», равному Перечисления.ТипыСкладов.РозничныйМагазин.
Объяснение:
— Создаем форму выбора справочника Склады.
— Добавляем в коллекцию Отбор новый отбор по реквизиту «ТипСклада».
— Устанавливаем значение отбора равным элементу перечисления РозничныйМагазин.
— Активируем отбор.
— Открываем форму модально.
Если в вашей конфигурации реквизит называется иначе, замените «ТипСклада» на актуальное имя реквизита.
Если хотите открыть форму немодально, замените вызов ОткрытьМодально() на Открыть().
|
1 2 3 4 5 6 7 8 9 10 11 12 |
Процедура ОткрытьФормуСкладовСРозничнымОтбором() // Создаем объект формы справочника Склады ФормаСкладов = Справочники.Склады.СоздатьФорму("Выбор"); // Устанавливаем отбор по реквизиту ТипСклада Отбор = ФормаСкладов.Отбор.Добавить("ТипСклада"); Отбор.Значение = Перечисления.ТипыСкладов.РозничныйМагазин; Отбор.Активен = Истина; // Открываем форму модально ФормаСкладов.ОткрытьМодально(); КонецПроцедуры |