×
×
Закрытая тема
Показано с 1 по 6 из 6
  1. #1
    eea
    Гость

    Не подскажите в чем ошибка?

    Процедура ЗагрузитьНеПроведенные()

    Опер = СоздатьОбъект("Операция");
    Опер.ВыбратьОперации(ДатаНач, ДатаКон);
    Опер.НайтиОперацию("Документ.ВыпускПродукции"); // <-- Вот здесь и не работает, здесь какая-то ошибка
    ops: //Журнал для него - Производство
    Если Опер.Выбрана() = 0 Тогда Сообщить("Операция не найдена! :-(");КонецЕсли;

    Пока Опер.КоличествоПроводок() > 0 Цикл
    Опер.ПолучитьПроводкуПоНомеру(1);
    Если Опер.ПроверитьПроводку() = 0 Тогда
    // Вставить в таблицу документы
    Иначе Сообщить("Не проведенных документов не найдено!!!");
    КонецЕсли;
    КонецЦикла;

    КонецПроцедуры

    Так 1С говорит, что операция не найдена :x

    Заранее благодарен!!! :?
    Поделиться с друзьями

  2. #2
    аее
    Гость
    А она есть у непроведенного документа? Может быть установлена опция Создавать операцию "Только при проведении". Используй метод "СуществуетОперация".

  3. #3
    geroin
    Гость
    Процедура ЗагрузитьНеПроведенные()

    Док = СоздатьОбъект("Документ.ВыпускПродукции");
    Док.ВыбратьДокументы(ДатаНач, ДатаКон);
    Пока Док.ПолучитьДокумент() > 0 Цикл
    Если Док.Проведен() = 1 Тогда
    Сообщить("Операция не найдена! :-(");
    Иначе
    Сообщить("Вроде в документе есть операция");
    КонецЕсли;
    КонецЦикла;

    КонецПроцедуры

  4. #4
    VZ
    Гость
    В операции нельзя ссылаться на текстовое описание документа, а только на ссылку:
    Доки=СоздатьОбъект("Документ");
    Если Доки.НайтиДокумент(ВыбранныйИзДиалогаВНужномОкне)=1 Тогда
    СсылкаДокаДляПримененияГдеУгодно=Доки.ТекущийДокумент();
    ........
    КонецЕсли;
    .....

  5. #5
    ASU_Diamond
    Гость
    дПВБЧШ ХУМПЧЙЕ
    еУМЙ пРЕТдПЛ.оБКФЙпРЕТБГЙА(дПЛ)=1 фПЗДБ
    Й РПУМЕ ЬФПЗП ПВТБВБФЩЧБК

  6. #6
    ASU_Diamond
    Гость
    Добавь условие
    Если ОперДок.НайтиОперацию(Док)=1 Тогда
    После этого обрабатывай

Закрытая тема

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •