|
Передать данные в табличное поле обработки из формы справочника | ☑ | ||
|---|---|---|---|---|
|
0
Emilio
29.07.13
✎
03:52
|
Очень нужна ваша помощь, коллеги. Уже запутался совсем.
Ситуация такая: из обработки открываю модально форму справочника, заполняю ее и теперь мне значения определенных реквизитов надо передать в табличное поле обработки. Как это сделать? Под отладчиком в табличном поле все есть, а вот в предприятии ничего нет :( Их обработки вызываю форму так: Процедура кнДобавитьТоварУслугуНажатие(Элемент) ФормаНовогоЭлемента= Справочники.ТоварыИУслуги.ПолучитьФорму("ФормаНовогоЭлементаИзОкнаМастера");; ФормаНовогоЭлемента.ВладелецФормы = ЭтаФорма; Если Не ФормаНовогоЭлемента.Открыта() Тогда ФормаНовогоЭлемента.ОткрытьМодально(); КонецЕсли; КонецПроцедуры Код события при сохранении элемента справочника: Процедура ДобавитьНажатие(Элемент) Если НЕ ЗначениеЗаполнено(ЭлементыФормы.Штрихкод.Значение) И РаботаСПереключателямиЦеныВТабличнуюЧасть(Неопределено) = 0 Тогда Предупреждение("Вы не заполнили штрихкода и не выбрали цену оплаты работы!",60); Возврат; ИначеЕсли НЕ ЗначениеЗаполнено(ЭлементыФормы.Штрихкод.Значение) ИЛИ РаботаСПереключателямиЦеныВТабличнуюЧасть(Неопределено) = 0 Тогда Предупреждение("Вы не заполнили штрихкод или не выбрали цену оплаты работы!",60); Возврат; Иначе Если ЭтотОбъект.ЭтоНовый() Тогда Попытка ЭтотОбъект.Записать(); Сообщить("Создан товар: "+ЭтотОбъект+"!"+" "+"У которого штрихкод:"+" "+ЭтотОбъект.Штрихкод+"!"); Исключение Предупреждение("Не удалось записать объект """ + ЭтотОбъект + """! |" + ОписаниеОшибки(), 60); КонецПопытки; КонецЕсли; КонецЕсли; ФормаМастера = Обработки.ОкноМастера.ПолучитьФорму("Форма"); тчТовары = ФормаМастера.ЭлементыФормы.Товары.Значение.Добавить(); Для каждого стркТовары Из тз_Товары Цикл ЗаполнитьЗначенияСвойств(тчТовары,стркТовары); КонецЦикла; ПеременнаяДляПереноса(глТЗ_ТоварУслуга); //ЭтаФорма.ОповеститьОВыборе(тчТовары); ЭтаФорма.Закрыть(); КонецПроцедуры |
|||
|
1
Emilio
29.07.13
✎
04:18
|
(0) А уже все) разобрался)
А вот почему нельзя автору ветки закрывать ветку? |
|||
|
2
Капитан О
29.07.13
✎
04:25
|
(1) потому что ветка автору не принадлежит
|
| Форум | Правила | Описание | Секции | Поиск |