Ошибка в обработке! Help!
05.05.2010
16:48
#1
"Помогите, пожалуйста, что-то к концу рабочего времени совсем ничего в голову не лезет:)
С чем может быть связана ошибка:
Значение не является значением объектного типа (Получить)
Проводка = Проводки.Получить(Инд);
Вроде все логически верно, беру проводки из одной базы, и переношу субконто в реальную базу.
Кусок кода:
Для каждого Строка Из ТаблЗнач Цикл
Инд = Число(Строка.НомерСтр)-1;
ТекДок = Опер.НайтиПоНомеру(Строка.НомерД, Строка.Период);
Если Док <> ТекДок Тогда
Док = ТекДок;
ОперОбъект = ТекДок.ПолучитьОбъект();
Проводки = ОперОбъект.Движения.Хозрасчетный;
Проводки.Прочитать();
КонецЕсли;
Проводка = Проводки.Получить(Инд);
"
С чем может быть связана ошибка:
Значение не является значением объектного типа (Получить)
Проводка = Проводки.Получить(Инд);
Вроде все логически верно, беру проводки из одной базы, и переношу субконто в реальную базу.
Кусок кода:
Для каждого Строка Из ТаблЗнач Цикл
Инд = Число(Строка.НомерСтр)-1;
ТекДок = Опер.НайтиПоНомеру(Строка.НомерД, Строка.Период);
Если Док <> ТекДок Тогда
Док = ТекДок;
ОперОбъект = ТекДок.ПолучитьОбъект();
Проводки = ОперОбъект.Движения.Хозрасчетный;
Проводки.Прочитать();
КонецЕсли;
Проводка = Проводки.Получить(Инд);
"
05.05.2010
18:57
#2
Если не совпадет условие Док <> ТекДок , то проводки не будут прочитаны и соответственно и не будет метода Получить()!
Не обнаружен ключ защиты программы! В чём проблема???8.2 (8.2.10.7) 1.6(16.20.6) не открывается монитор бухгалтера
Читают тему
(гостей: 1)