Имя: Пароль:
1C
1С v8
Помогите с несоответствием типов
,
0 D_Pavel
 
23.04.13
13:35
Ошибка при установке значения атрибута контекста (Отправитель)
           Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель;
по причине:
Несоответствие типов

Данные.ОбменДанными.Отправитель - это у меня имеет в отладчике тип Неопределено
ЧтениеСообщения.Отправитель - это имеет тип "ПланОбменаСсылка.ИмяПланаОбмена"

В другом месте с такими же типами все присваивается нормально.
1 D_Pavel
 
23.04.13
13:42
А все, сам разобрался
2 Maxus43
 
23.04.13
13:45
(1) Ну уж нет, пусть помогут. Зря тему создавал чтоль?
3 D_Pavel
 
23.04.13
13:50
Ну ладно. Ап!
4 Wobland
 
23.04.13
13:53
не, ну каков? и ошибку почитал, и всё нужное в отладчике сделал. а не выходит каменный цветок.. может, поразмыслить немного?
5 D_Pavel
 
24.04.13
07:27
(4) Так как 1С не пишет нормальные сообщения об ошибках, то мыслить бесполезно. Либо нужно знать ответ заранее, либо случайно на него наткнуться.
6 maxile
 
24.04.13
07:32
Некоторые сообщения об ошибках 1С не дает точными, дабы не пугать Юзеров. Но спецы их знают. Осталось за малым стать спецом.
7 Wobland
 
24.04.13
07:36
>Несоответствие типов
фигасе ненормальное сообщение, даже стока кода есть. а какое сообщение хотелось бы  видеть в этом случае?
8 D_Pavel
 
24.04.13
08:57
(7) Чтобы было понятно где ошибка.
9 D_Pavel
 
25.04.13
06:19
С типами все правильно, а 1С пишет про несоответствие типов. Это разве нормально?!
10 Wobland
 
25.04.13
06:26
нет. не доверять информации в тексте ошибки - это не нормально.
11 D_Pavel
 
25.04.13
06:30
А я как раз доверял. Проверил, оказалось что там туфта.