0

Функция ПериодСтр

Функция формирует строковое представление для интервала дат.

Синтаксис

Функция ПериодСтр() имеет следующий синтаксис:

строка ПериодСтр(ДатаНачала, ДатаОкончания)

А также альтернативный англоязычный синтаксис:

string PeriodStr(FromDate, ToDate)

Описание параметров

Описание параметров функции ПериодСтр()

Имя параметра Тип Описание
ДатаНачала* Дата Дата начала периода
ДатаОкончания* Дата Дата окончания периода
* — обязательный параметр

Тип возвращаемого значения

Строка

Описание

Функция ПериодСтр() формирует строковое представление для периода, заданного датой начала и окончания. Всего в учете используется 4 стандартных периода:

  1. Месяц — характеризуется первым и последним днем месяца;
  2. Квартал — характеризуется первым и последним днем квартала. В квартале 3 месяца. В году 4 квартала;
  3. Полугодие — характеризуется первым и последним днем полугодия. К полугодии два квартала. В году два полугодия;
  4. Год — характеризуется первым и последним днем года;

Если даты начала и окончания заданного периода совпадают с одним из стандартных периодов, будет возвращено его представление. В противном случае будет возвращен строковый интервал дат.
Данная функция может быть полезна при выводе диапазона дат в некоторых отчетах и обработках.

Пример использования

Пример кода с использованием функции ПериодСтр()

ПериодСтр('01.01.2011', '31.01.2011');
//получаем месяц:
//	Январь 2011 г.

ПериодСтр('01.04.2011', '30.06.2011');
//получаем квартал:
//	2 Квартал 2011 г.

ПериодСтр('01.01.2010', '31.12.2010');
//получаем год:
//	2010 г.

ПериодСтр('01.03.2010', '01.04.2010');
//получаем интервал:
//	01.03.2010 - 01.04.2010

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *