|
вопрос по немодальным формам |
☑ |
0
Rassvetniy
27.02.16
✎
17:44
|
Здрасте.
Задумка следующая: в форме документа(акт) есть табличная часть, добавление строки в нее перехватываю событием передНачаломДобавления в нем открываю другую форму (товары) и выбираю строку, пишу ссылку на товар в реквизит формы документа, форму закрываю. А как сейчас выбранный товар поместить в уже созданную пустую строку табличной части документа? В модальном режиме событие передНачаломДобавления ожидало бы закрытия открытой в нем формы и возможно был бы доступ к создаваемой строке, возможно ли такое действие с немодальными формами?
|
|
1
Fragster
гуру
27.02.16
✎
18:22
|
отказ = истина, открытие формы, в оповещении смотришь, что ты там навыбирал, добавляешь строку(строки) с нужными данными
|
|
2
Defender aka LINN
27.02.16
✎
19:19
|
"возможно ли такое действие с немодальными формами?"
да
|
|
3
EvgeniuXP
27.02.16
✎
20:24
|
(0) не туда пошел, "ПередНачаломДобавления" - не то событие выбрал изначально.
|
|
4
Rassvetniy
27.02.16
✎
20:57
|
заработало, вот такой вышел вариант:
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = "запросТовара" тогда
СтрокаТабл = Объект.ТабличнаяЧасть1.Получить(Объект.ТабличнаяЧасть1.Количество()-1);
// СтрокаТабл.СтараяНаценка = 100;
СтрокаТабл.номенклатура = ссылкаТовар;
конецЕсли;
КонецПроцедуры
кстати можно ли получить доступ к выделенной строке табличной части используя не реквезит, а Элементы?
|
|
5
Defender aka LINN
28.02.16
✎
09:42
|
(4) Я тебе больше скажу - через реквизит это сделать невозможно.
|
|