8.х Подскажите по коду.

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем sae74, 5 июл 2011.

  1. TopicStarter Overlay
    sae74
    Offline

    sae74

    Регистрация:
    5 июл 2011
    Сообщения:
    21
    Симпатии:
    0
    Баллы:
    1
    Нужна помощь в создании обработки.
    Есть строчка кода :

    УдалитьОбъекты(РезультатЗапросаПоЧекам.Выгрузить().ВыгрузтьКолонку("Ссылка"), Ложь);

    Она удаляет все объекты, а как ее переделать, что бы не удалились, а только отменялось проведение?

    Спасибо.
  2. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.174
    Симпатии:
    13
    Баллы:
    29
    смотри в процедуре УдалитьОбъекты() что там
  3. TopicStarter Overlay
    sae74
    Offline

    sae74

    Регистрация:
    5 июл 2011
    Сообщения:
    21
    Симпатии:
    0
    Баллы:
    1
    Смотрел, там можно сделать проверку ссылок на объекты, и тогда они не удаляются.
    Это не подходит.
  4. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.174
    Симпатии:
    13
    Баллы:
    29
    напиши тогда свою процедуру..которая будет отменять проведение..



    ОтменитьПроведение(РезультатЗапросаПоЧекам.Выгрузить().ВыгрузтьКолонку("Ссылка"));


    Процедура ОтменитьПроведение(Список)
    Для Каждого стр из Список Цикл
    Док=Стр.ПолучитьОбъект();
    Док.Записать(РежимЗаписиДокумента.ОтменаПроведения );
    КОнецЦикла;
    КонецПроцедуры
  5. TopicStarter Overlay
    sae74
    Offline

    sae74

    Регистрация:
    5 июл 2011
    Сообщения:
    21
    Симпатии:
    0
    Баллы:
    1
    Спасибо все вышло.
    Толко добавил Док=Стр.Ссылка.ПолучитьОбъект();
Похожие темы
  1. Алексей1989
    Ответов:
    2
    Просмотров:
    311
  2. st88
    Ответов:
    1
    Просмотров:
    336
Загрузка...

Поделиться этой страницей