Имя: Пароль:
1C
1C 7.7
v7: Запись элемента в подчиненный справочник
0 osa1C
 
02.11.12
10:18
Туплю я сегодня с семёркой.... Надо при записи нового элемента Справочника Контрагенты записать значение в подчиненный справочник АдресДоставки

Процедура ПриЗаписи()
Элемент=ТекущийЭлемент();
СпрАД = СоздатьОбъект("Справочник.АдресДоставки");
   
   Если Элемент.ЭтоГруппа()=0 Тогда
       СпрАД=СоздатьОбъект("Справочник.АдресДоставки");
       СпрАД.Новый();
       СпрАД.ИспользоватьВладельца(Элемент);
       СпрАД.Владелец = Элемент;
       СпрАД.Наименование = ПочтовыйАдрес;
       .........
       СпрАД.Записать();
   КонецЕсли;  


Ругается СпрАД.Владелец = Элемент;
{Справочник.Контрагенты.Форма.Модуль(511)}: Неверное значение!

Где ошибка?
1 cw014
 
02.11.12
10:20
СпрАд - здорово.

А зачем два раза создаешь экземпляр?

И в 7.7 нет реквизита "Владелец" есть метод "ИспользоватьВладельца()"
2 ЧеловекДуши
 
02.11.12
10:20
Ошибка там где и всегда, в не желании почитать две желтые книжки по описанию языка программировании 1С 7.7
3 пипец
 
02.11.12
10:21
СпрАД.ИспользоватьВладельца(Элемент);
СпрАД.Новый();

    //   СпрАД.Владелец = Элемент;
4 ЧеловекДуши
 
02.11.12
10:21
(0) А ты случаем не 8-рошник?
Увидел знакомые буковки и подумал, что там так же можно :DDD
5 Ёпрст
 
02.11.12
10:22
(1)И в 7.7 нет реквизита "Владелец"

Болеем ?
6 antoneus
 
02.11.12
10:22
(1) есть такой реквизит.
7 osa1C
 
02.11.12
10:24
(4) в том то и дело что восьмерочник
(1) > А зачем два раза создаешь экземпляр? Только выложил в тему, перечитал и исправил =)
(1)(5) "Владелец" - атрибут
8 Ёпрст
 
02.11.12
10:26
(0)

Процедура ПриЗаписи()
  Если Выбран() =0 Тогда
      Записать(); //можешь и так, а можешь и послать..
  КонецЕсли;  
  СпрАД = СоздатьОбъект("Справочник.АдресДоставки");
  СпрАД.ИспользоватьВладельца(ТекущийЭлемент());
  СпрАД.Новый();
  СпрАД.Наименование = ПочтовыйАдрес;
  СпрАД.Записать();
  .........
9 cw014
 
02.11.12
10:27
Точно, чего то я запамятовал
10 osa1C
 
02.11.12
10:32
(8) спасибо. Взлетело
11 ЧеловекДуши
 
02.11.12
10:33
(10)Тяжело тебе придется :)
12 пипец
 
02.11.12
10:33
дааа чукча не пейсатель чукча даже не чейтатель в (3) уже все было ;))
13 KRV
 
02.11.12
10:34
(8) Зачем? мне иногда охота поэдинсить, а ты цены сбиваешь на самых драгоценных семерочников...
AdBlock убивает бесплатный контент. 1Сергей