Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: ПолучитьПроводку() - Проводка НЕ Выбрана, в чем может быть причина?  (Прочитано 7124 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AndyG
Постоялец

by
Offline Offline

« : 08-09-2010 06:12 » 

Простой код вызывает ОШИБКУ
....
Опер=СоздатьОбъект("Операция");      
Если Опер.НайтиОперацию(БухИтоги.Операция.Документ)=0 Тогда
   Сообщить("Операция по документу "+БухИтоги.Операция.Документ+" не найдена!");
 КонецЕсли;
//                    ИЛИ
//Опер=БухИтоги.Операция; и так тоже пробовал

Операция физически есть и содержит проводку;

Опер.ВыбратьПроводки(); //возвращает 1 - проводки есть

Вот тут самое непонятное начинается.
То отладчик цикл пропускает, типа нет проводок, то вызывает ошибку внутри цикла

Пока Опер.ПолучитьПроводку()=1 Цикл
    //Вот тут сразу внутри цикла ошибка - Проводка не выбрана!  
    Сч=Опер.Дебет.Счет
КонецЦикла;
В чем может быть проблема?? Или это глюк??

« Последнее редактирование: 08-09-2010 06:41 от AndyG » Записан
AndyG
Постоялец

by
Offline Offline

« Ответ #1 : 08-09-2010 06:33 » 

Вот по следам сразу прикол
Команда ПолучитьПроводкуПоНомеру(1) работает:)
щас попробую через нее написать...
« Последнее редактирование: 08-09-2010 07:10 от AndyG » Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 08-09-2010 08:21 » 

Попробуй в конфигураторе Тестирование и исправление с пересчетом итогов
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines