Как из формы подбора перебросить выбор в документ в упр.прил
☑
0
oleg_prg
11.09.14
✎
13:21
Добрый день. Подскажите пожалуйста, как из формы подбора перебросить выбор в документ в упр.прил.
Раньше открывал подбор модально, обоработка открылась, юзер выбрал что-то, все ок. А как сделать если подбор не модальный. Так чтобы был открыт документ, был открыт подбор и при выборе в подборе товара, этот же товар добавлялся в документ.
Заранее спасибо.
1
lxndr
11.09.14
✎
13:24
1. открывай форму с владельцем
2. обрабатывай событие "ОбработкаВыбора" на владельце
2
oleg_prg
11.09.14
✎
13:29
Неполучается
1 На форму документа повесил событие
&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
ОбработкаВыбораНаСервере();
КонецПроцедуры
&НаСервере
Процедура ОбработкаВыбораНаСервере()
// Вставить содержимое обработчика.
Сообщить("Да!");
КонецПроцедуры
2 В обработке на табличной части
&НаКлиенте
Процедура ТоварыВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Закрыть();
КонецПроцедуры
//**********************************************
не работает
3
oleg_prg
11.09.14
✎
13:30
Подбор открываю так
&НаКлиенте
Процедура Подбор(Команда)
Форма = ПолучитьФорму("Обработка.Остатки.Форма",,Объект);
Форма.Объект.Дата = Объект.Дата;
Форма.Открыть();
КонецПроцедуры
4
lxndr
11.09.14
✎
13:32
(3) во-первых владельцем должен быть элемент формы а не данные
5
lxndr
11.09.14
✎
13:34
(2) во-вторых, никакие обработчики в форме подбора не нужны
6
lxndr
11.09.14
✎
13:35
смотри любой простой пример в типовой
7
oleg_prg
11.09.14
✎
13:38
Вот вроде нашел статью... Спасибо буду пробовать
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.