Процедура НачалоВыбора

1. Deals 14.08.18 11:44 Сейчас в теме
Доброго времени суток! Не могу разобраться. Прошу помощи! В обработке есть поле с кнопкой выбора из справочника. Так вот необходимо открывать форму выбора справочника с установленным отбором по колонке. Как это можно сделать? Спасибо!
По теме из базы знаний
Найденные решения
3. palsergeich 14.08.18 12:05 Сейчас в теме
Если вид сравнения это равенство то можно сделать очень просто:
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
Отбор = Новый Структура("Дата",Объект.ДатаНачала);
ПараметрыФормы.Вставить("Отбор",Отбор);
ОткрытьФорму("Документ.ОтчетОРозничныхПродажах.Форма.ФормаВыбора",ПараметрыФормы, Элемент);
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. M61 20 14.08.18 11:52 Сейчас в теме
СтандартнаяОбработка = Ложь;

 ФормаВыбора = ПолучитьФорму("Документ.ОтчетОРозничныхПродажах.Форма.ФормаВыбора",, Элемент);
    
ЭлементОтбора = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение     = Новый ПолеКомпоновкиДанных ("Дата");
ЭлементОтбора.ВидСравнения      = ВидСравненияКомпоновкиДанных.БольшеИлиРавно;
ЭлементОтбора.ПравоеЗначение     = Объект.ДатаНачала;
ЭлементОтбора.Использование      = Истина;
ЭлементОтбора.РежимОтображения     = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;

ФормаВыбора.Открыть();
Показать
3. palsergeich 14.08.18 12:05 Сейчас в теме
Если вид сравнения это равенство то можно сделать очень просто:
СтандартнаяОбработка = Ложь;
ПараметрыФормы = Новый Структура;
Отбор = Новый Структура("Дата",Объект.ДатаНачала);
ПараметрыФормы.Вставить("Отбор",Отбор);
ОткрытьФорму("Документ.ОтчетОРозничныхПродажах.Форма.ФормаВыбора",ПараметрыФормы, Элемент);
4. Deals 14.08.18 12:14 Сейчас в теме
(3)Спасибо, то что нужно!
5. KlesAlex 3 22.08.18 12:39 Сейчас в теме
Или получать список значений и подставлять если отбор нет возможности установить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот