Имя: Пароль:
1C
1С v8
Ошибка при установке значения атрибута контекста (Контрагент):Документ не выбран
0 hatsher
 
16.10.12
10:09
Новый док резервированиеТоваров

Процедура ПередЗаписью(Отказ)
   
   ОбособленныйУчет = ложь;
   Если ТипЗнч(Заказ) = Тип("ДокументСсылка.ЗаказПокупателя") И НЕ Заказ.Пустая() Тогда
       Контрагент = Заказ.Контрагент;

отладчик доходит до строки присваиванию контрагенту значения и предприятие выдает ошибку:

{Документ.РезервированиеТоваров.Форма.ФормаДокумента(749)}: Ошибка при установке значения атрибута контекста (Контрагент): Документ не выбран
       Контрагент = Заказ.Контрагент;
по причине:
Документ не выбран


Хотя контрагент в заказе заполнен, и по точке останова отладчик говорит, Заказ.Контрагент - это  заполненный элемент справочника Контрагенты.
Почему так происходит? Как лечить?
1 Нуф-Нуф
 
16.10.12
10:10
Заказ - это что?
2 hatsher
 
16.10.12
10:12
Заказ - это док заказ покупателя, реквизит документа РезервированиеТоваров
3 Нуф-Нуф
 
16.10.12
10:13
отладчик че говорит? реквизит заполнен?
4 hatsher
 
16.10.12
10:16
реквизит не заполнен
5 Нуф-Нуф
 
16.10.12
10:17
и? чего тогда хочешь
6 hatsher
 
16.10.12
10:25
пля, поросенок не тупи.
7 Godofsin
 
16.10.12
10:27
Это он тупит? )))))
8 hatsher
 
16.10.12
10:27
в конфигураторе влючена остановка по ошибке. запись(не проведение, запись!) документа останавливается на строке
Контрагент = Заказ.Контрагент;

где контрагент - реквизит дока, пустое значение справочн контрагенты

Заказ.Контрагент - заполненный элемент справочника Контрагенты
9 hatsher
 
16.10.12
10:28
пля. реквизит Заказ в документе заполнен, реквизит Контрагент в документе незаполнен
10 hatsher
 
16.10.12
10:28
и не хочет заполняться, вылетает с ошибкой сабжа
11 Godofsin
 
16.10.12
10:30
Ты какие-то чудеса щас рассказываешь... не верится что-то...
Ставь точку остановы на "ОбособленныйУчет = ложь;", в табло введи "Заказ". Показывает ДокументСсылка.ЗаказПокупателя?
12 hhhh
 
16.10.12
10:31
(10) конфа какая? УФ?
13 hatsher
 
16.10.12
10:33
(11) да, все показывает, все заполнено
14 hatsher
 
16.10.12
10:33
(12) нет. ут 10.3
15 hatsher
 
16.10.12
10:34
16 Godofsin
 
16.10.12
10:40
Ну хз даже... Ты программно создаешь его?
17 hhhh
 
16.10.12
10:42
(15) проверь, может битая ссылка там.