Имя: Пароль:
1C
1С v8
Как заполнить табличную часть на основании документа
0 Volodymyr_S
 
02.02.15
15:06
Подскажите пожалуйста Как заполнить табличную часть одного документа на основании другого документа.
У меня есть документы "Заявка" и "НарядНаРаботы" . В документе "НарядНаРаботы" создана табличная часть "Услуги", ее нужно заполнить даними с документа "Заявка" в соответствие от ТипаОбращения исполюзуя одну из Табличних частей «УслугиПоРекламации» иле «ЗаказУслуги".
Я так понимаю нужно писать код в модуле обэкта документа «НарядНаРаботы», используя процедуру «ОбработкаЗаполнения".
Помогите написать код.
1 butterbean
 
02.02.15
15:07
ну ты бы хоть сам начал... для приличия
2 Симпатяга
 
02.02.15
15:14
(0) для начала попробуй "Конструктор ввода на основании"
3 silent person
 
02.02.15
15:16
4 Volodymyr_S
 
02.02.15
17:28
Так пробьвал но не работает.
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
    Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.Заявка") Тогда
        Заявка = ДанныеЗаполнения;
        Клиент = ДанныеЗаполнения.Клиент;
        Услуги = ДанныеЗаполнения.ТипОбращения;
    КонецЕсли;
    Услуги.Загрузить(заявкаСсылка.Услуги.Выгрузить());
КонецПроцедуры

Там вот такая беда
http://www.imageup.ru/img234/2032916/zapisati.png.html
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой