Где объявили переменную в модуле менеджера? #778149


#0 by totparen
При настройке синхронизации с УТ 11 выпала ошибка: {ПланОбмена.СинхронизацияДанныхЧерезУниверсальныйФормат.МодульМенеджера}: Преобразование значения к типу Число не может быть выполнено Природа ясна - "ТекстОписания" должна содержать строку. Но она не инициализирована (Неопределено). Не могу понять откуда взялась эта переменная? В процедуре её не объявляли.
#1 by totparen
И в параметрах процедуры нет.
#2 by totparen
В меню "Отладка" нашёл интересную команду "Локальные переменные". Среди который есть упомянутый индивид. Что-то новенькое.
#3 by totparen
Оказывается в процессе отладки можно менять значение переменной. Ну прям день открытий ))
#4 by totparen
Если Ложь Тогда Как ни странно, это рабочая конструкция. А я всегда думал, что переменная объявляется либо через объявление переменных, либо путём присвоения значения явно.
#5 by 2S
кто здесь?
#6 by totparen
Да я здесь! 1-е сентября у меня. При этом конструкция     Если НеВестьОткудаПеременная = Неопределено Тогда      Не работает. Синтаксическая ошибка.
#7 by zladenuw
так у тебя она не определена. по этому ошибка. а там не явное определение
#8 by b_ru
Всегда пиши так: С подключением 4)Старый глюк 1С
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям