Вход | Регистрация

1С:Предприятие ::

Метки:документы

Как присвоить значение реквизиту неопределённого типа ...

Я
   unior
 
27.07.04 - 08:32
Проблема следующая.
Есть два документа Док1 и Док2. В каждом из этих документов есть реквизит неопределённого типа данных в табличной части: Док1.Реквизит1 и Док2.Реквизит2. Документ Док2 вводится на основании Док1.
В документе Док1 заполняю реквизит Реквизит1, предварительно назначив тип: НазначитьТип("Реквизит1", "Справочник.XX").
В процедуре ввода на основании документа Док2 пишу:

ДокОсн.ВыбратьСтроки();
Пока ДокОсн.ПолучитьСтроку() = 1 Цикл
НазначитьТип("Реквизит2", "Справочник.XX");
Реквизит2 =  ДокОсн. Реквизит1;                
КонецЦикла;

Подскажите, как приравнять эти реквизиты? Вышеописанный способ не работает. Что я не так делаю?
 
  Рекламное место пустует
   unior
 
1 - 27.07.04 - 08:33
При вводе строки:

ДокОсн.ВыбратьСтроки(); 
Пока ДокОсн.ПолучитьСтроку() = 1 Цикл
НоваяСтрока(); 
НазначитьТип("Реквизит2", "Справочник.XX"); 
Реквизит2 =  ДокОсн. Реквизит1;                 
КонецЦикла;


Список тем форума
Рекламное место пустует   Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует