Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2011, 09:55   #1
liker125
 
Регистрация: 09.05.2009
Сообщений: 6
Печаль очень нужно.группировка в отчете

добрый день!!очень нужна помощь.нужно создать отчет что бы он группировал данные с 12 часов до 12 часов следующего дня.нужно сделать без применения Vba, ecли возможно.у меня получается только чтоб он группировал по 12 часов с 0 - 12 и с 12-24.буду очень благодарна!

Последний раз редактировалось liker125; 26.07.2011 в 10:09.
liker125 вне форума Ответить с цитированием
Старый 26.07.2011, 14:06   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну можно решить Вашу задачу..

только приведите пример исходных данных..
например,
15.07.2011 11:00
15.07.2011 21:00
16.07.2011 10:00
16.07.2011 11:15
17.07.2011 12:00
17.07.2011 15:00

сколько должно быть строчек в отчёте и какие они должны быть?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.07.2011, 18:57   #3
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от liker125 Посмотреть сообщение
добрый день!!очень нужна помощь.нужно создать отчет что бы он группировал данные с 12 часов до 12 часов следующего дня.нужно сделать без применения Vba, ecли возможно.у меня получается только чтоб он группировал по 12 часов с 0 - 12 и с 12-24.буду очень благодарна!
запрос на отчет должен с группировкой примерно такого типа

Код:
SELECT DISTINCTROW Sum(TBL.VAL) AS [Sum-VAL], Format([Дата]+0.5,"dd\/mm\/yyyy") AS GroupDate
FROM TBL
GROUP BY Format([Дата]+0.5,"dd\/mm\/yyyy")
в данном примере реализованна сумма по полю VAL таблицы TBL, данные
группируются с 12 часов до 12 часов следующего дня,
дата выводиться следующий день(дата выезда клиента), если вам необходима дата в отчете, (заезда клиента) то замените + на -

с уважением Дмитрий.
зы..
думаю не ошибся в том что речь идет о гостиничном бизнесе
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
группировка и сортировка в отчете Tatu Microsoft Office Access 3 16.06.2009 13:20
Очень нужна помощь! Нужно найти ошибку в очень простой программе. Lex55555777 Помощь студентам 3 07.12.2008 20:32