Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подбор своя форма

Подбор своя форма
Я
   Garikus
 
25.02.21 - 12:44
Доброго времени суток.
Имеется 1с 8.3 УТ 10.3
Создал свою форму для подбора(в форме собираются данные из 3х регистров и 2х справочников), хочется как в обычном методе подбора при выборе чтобы значение попадало в общую таблицу товаров.
обработку выбора сделал, форму вызываю, но работает только для ФормыВыбора документа или справочника. Посоветуйте что можно сделать чтобы на отдельной форме такое же работало?
   DrShad
 
1 - 25.02.21 - 12:52
свойства формы кури
   Малыш Джон
 
2 - 25.02.21 - 12:58
(0) а что мешает сделать по аналогии с - тадамм - существующей формой подбора?

P.S. Совет из (1) не слушай. Здесь курить нельзя, даже свойства формы. Миста - форум свободный от наркотиков
   fisher
 
3 - 25.02.21 - 13:05
Достаточно, чтобы у формы были установлены свойства/параметры режима выбора и чтобы не закрывалась при выборе.
Кажись, если в ОФ получаешь форму через ПолучитьФормуВыбора, то режим выбора автоматически взводится. Останется только еще установить признак, чтобы при выборе не закрывалась.
   fisher
 
4 - 25.02.21 - 13:07
Тогда при дабл-клике в родителя будет прилетать обработка выбора, но форма выбора будет оставаться открытой. Если тебе именно это надо.
   fisher
 
5 - 25.02.21 - 13:08
"Тогда при дабл-клике будет прилетать обработка выбора во владельца"
   Garikus
 
6 - 25.02.21 - 13:15
(3)Достаточно, чтобы у формы были установлены свойства/параметры режима выбора. Все просмотрел, где это выставляется, в свойствах нет((((
   fisher
 
7 - 25.02.21 - 13:42
(6) ОФ? Ищи лучше. "РежимВыбора".
   fisher
 
8 - 25.02.21 - 13:44
Но в ОФ, как я писал, проще использовать метод ПолучитьФормуВыбора()
   fisher
 
9 - 25.02.21 - 13:50
Форма (Form)
РежимВыбора (ChoiceMode)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Содержит признак того, что форма находится в режиме выбора. Данный признак влияет на поведение при выборе элемента из главного списка формы, т.е. списка, связанного с ее основным реквизитом.
Истина - режим выбора.
Доступность:
Толстый клиент.
   Garikus
 
10 - 25.02.21 - 13:56
fisher, громадное спасибо все точно, только строчку еще добавить надо было ЭтаФорма.ОповеститьОВыборе(ВыбраннаяСтрока);, Всем спасибо большое
   fisher
 
11 - 25.02.21 - 14:02
(10) Хм... ЕМНИП, при использовании ОповеститьОВыборе, режим выбора не обязателен. Достаточно чтобы владелец формы был установлен. Что-то видать не так, должно было и без этого заработать. ОповеститьОВыборе обычно используют, если нужно вернуть больше данных, чем просто ссылку на текущий элемент динамического списка.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.