powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / [Crystal Reports 2008] Расчет и передача нескольких диапазонов дат для подотчета
1 сообщений из 1, страница 1 из 1
[Crystal Reports 2008] Расчет и передача нескольких диапазонов дат для подотчета
    #37416308
AValentine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Использую отчетную систему Crystal Reports 2008.
Мне необходимо от {заданной даты} определить даты для 4-х последних полных недель со Среды до Вторника.
Если {заданная дата} не среда, то добавить 5-й диапазон со вторника до заданной даты.

Далее эти диапазоны как-то надо передать в подотчет и вывести продажи за эти 4 или 5 диапазонов...

Я нашел и опробовал формулу, которая находит ближайшую среду от {Заданной даты}
***
DateTimeVar YourDate := date("15.08.2011");
Numbervar WeekStart :=4; // 1 - Sunday
Date (YourDate) - DayOfWeek (YourDate) + WeekStart
- (if DayOfWeek (YourDate) < WeekStart then 7)
***
Получаю ответ: 10.08.2011 (что есть ближайшей предыдущей средой).

подскажите, пожалуйста, как лучше найти другие среды?
и, возможно, подскажете, лучший способ формирования подотчета по продажам в разрезе 4-5 недель (со среды по вторник).

Заранее благодарю.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / [Crystal Reports 2008] Расчет и передача нескольких диапазонов дат для подотчета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]