По теме из базы знаний
- Простые радости жизни программиста 1С: выбор типа значения
- Форма выбора (подбор) в управляемых формах
- Решение задач на Управляемые формы из Сборника задач для подготовки к экзамену 1С:Специалист по платформе
- Прокачай список. Как добавить дополнительную информацию в динамический список с помощью расширения!
- Расширение функционала общей формы «ФормаОтчета» для работы с новыми элементами формы
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Посмотрите, как в типовой форма подбора номенклатуры в документ организована.
ОповеститьОВыборе (NotifyChoice)
Синтаксис:
ОповеститьОВыборе(<Значение выбора>)
Параметры:
<Значение выбора> (обязательный)
Тип: Произвольный. Результат выбора.
Описание:
Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение и закрывает форму, если она открыта не в режиме множественного выбора. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка.
Пример:
ОповеститьОВыборе(ТекущаяСтрока);
ОповеститьОВыборе (NotifyChoice)
Синтаксис:
ОповеститьОВыборе(<Значение выбора>)
Параметры:
<Значение выбора> (обязательный)
Тип: Произвольный. Результат выбора.
Описание:
Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение и закрывает форму, если она открыта не в режиме множественного выбора. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка.
Пример:
ОповеститьОВыборе(ТекущаяСтрока);
Вот это у меня написано в модуле внешней обработки, но почему то не попадает в ОбработкуВыбора в Справочник, что может быть не так.?
Процедура Кнопка1Нажатие(Элемент)
Форма = Справочники.Издательства.ПолучитьФормуВыбора(,ЭтотОбъект.,1);
Если Не Форма.Открыта() Тогда
Форма.Открыть();
КонецЕсли;
Форма.РежимВыбора =истина;
Форма.МножественныйВыбор = Ложь;
КонецПроцедуры
Процедура Кнопка1Нажатие(Элемент)
Форма = Справочники.Издательства.ПолучитьФормуВыбора(,ЭтотОбъект.,1);
Если Не Форма.Открыта() Тогда
Форма.Открыть();
КонецЕсли;
Форма.РежимВыбора =истина;
Форма.МножественныйВыбор = Ложь;
КонецПроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот