Имя: Пароль:
1C
1С v8
Ошибка значение не является значением объектного типа.
0 Гой1
 
30.08.21
18:31
Всем привет. Работаю такой код в процедуре ПередЗаписью документаНакладаная(база УНФ) :  СсылкаНового = Документы.Накладная.ПолучитьСсылку(); пишет - значение не является значением объектного типа. - и так с ЛЮБЫМ документом  базы. Пробовал тестирование исправление - не помогло. Выгрузка загрузка на другой комп dt - тоже ничего не дала. Что еще можно попробовать ?
1 Гой1
 
30.08.21
18:52
checkDBFL -ошибок не нашел.
2 Ёпрст
 
30.08.21
18:56
Переменную назвать Вася и тогда полетит
3 vicof
 
30.08.21
18:57
(2) +1
4 Ёпрст
 
30.08.21
18:58
Ну и этот код, где хоть пишешь ? На клиенте поди, да ? )
5 Ёпрст
 
30.08.21
19:00
Если че, смотри доступность метода: сервер, толстый и т.д..
6 ДенисЧ
 
30.08.21
19:02
(4) На клиенте по-другому бы ругалось
7 Гой1
 
30.08.21
19:12
(2) Не - не помогло
8 Гой1
 
30.08.21
19:13
Все на сервере - в обработке перед записью
9 Гой1
 
30.08.21
19:14
проверил  в другой базе - в том же контексте - взлетело :)
10 Гой1
 
30.08.21
19:15
Похоже дело в базе - но что делать не пойму
11 youalex
 
30.08.21
19:20
(0) >пишет - значение не является значением объектного типа.
И всё, больше ничего не пишет? Номер строки там...
12 Гой1
 
30.08.21
19:25
(11) Не больше ничего
13 Гой1
 
30.08.21
19:36
Сделал вызов из общего модуля на сервере - взлетело :)
14 DTX 4th
 
30.08.21
20:01
Отладчиком посмотри, что у тебя в Документы лежит. Скорее всего переменная или общий модуль
15 Жан Пердежон
 
31.08.21
03:41
(12) врешь