8.х Прошлый месяц

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Zeta, 23 ноя 2009.

  1. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте! Есть небольшой вопрос. Необходимо установить 2 параметра запроса: НачалоПериода и КонецПериода. Чтобы дааные формировались за прошлый месяц. Какими функциями можно получить дату начала и окончания прошлого месяца?
  2. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Здраствуйте!

    Код:
    Период = Новый СтандартныйПериод; // критим объект стандартный период
    Период.Вариант = ПрошлыйМесяц; // устанавливаем вариант периода, в синтаксис-помощнике их много можете рассмотреть подробно
    НачалоПериода = Период.ДатаНачала; // Переписываем полученные даты периода в переменные
    КонецПериода = Период.ДатаОкончания; //которые впоследствии перидаем в запрос
    
  3. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    а можно и
    КонецПериода = НачалоМесяца(ТекущаяДата()-1);
    НачалоПериода = НачалоМесяца(КонецПериода);

    в тех случаях когда не всегда получиться стандартными периодами
  4. TopicStarter Overlay
    Zeta
    Offline

    Zeta Опытный в 1С

    Регистрация:
    8 ноя 2009
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    26
    Всем спасибо! Получилось использовать стандартный период, все работает)

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