Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Группировка по датам   Найти похожие ветки 

 
Crazybeaver   (2006-10-24 15:13) [0]

Есть Adotable, который отображает данные таблицы в Аксесе.

В таблице всего 2 поля: факт и дата. В "факт" указано сколько выдано сырья, в "дата", когда это сырье было выдано. Необходимо сгруппировать эту информацию но по месяцам и годам.

Т.е например таблица такая
Выдано Дата
100 01.01.06
200 02.01.06
100 05.02.06
150 10.02.06
....

В результате группировки должно быть так:

300 01.06
250 02.06
...

Очень нужен исходник. Заранее спасибо.


 
Sergey13 ©   (2006-10-24 15:29) [1]

> Есть Adotable

Это непременное условие? Сейчас все модные на SQL переходят.


 
Crazybeaver   (2006-10-24 15:36) [2]

Просто эту технологию я начал осваивать.


 
Anatoly Podgoretsky ©   (2006-10-24 15:38) [3]

В Акцессе это весьма просто, но вот из Дельфи, через даже самый современный интерфейс будет затруднительно, поскольку функции извлечения месяца и года сделаны на VBA
Может стоит немного денормализовать базу, добавить поле для выборки?


 
zdm ©   (2006-10-24 15:39) [4]

классная фишка есть в FastReport называется кросс-отчет...по моему твоя тема


 
Crazybeaver   (2006-10-24 15:44) [5]


> В Акцессе это весьма просто, но вот из Дельфи, через даже
> самый современный интерфейс будет затруднительно, поскольку
> функции извлечения месяца и года сделаны на VBA
> Может стоит немного денормализовать базу, добавить поле
> для выборки?

А как это сделать в Аксесе? Первое, что приходит в голову. Учитывая, что я в Аксес через программу добавляю данные, то может еще поле добавить в которое записывать месяц и год? Т.е в одном месте полную дату, а рядом только месяц и год? Может есть еще способы? Или если это самый быстрый способ подскажите как вытащить из полной даты только месяц и год.


 
Anatoly Podgoretsky ©   (2006-10-24 15:50) [6]

На это и намекаю или два поля год и месяц или одно поле, но тогда другой формат YYMM
Первый вариант предпочтителен, более гибкие запросы


 
Crazybeaver   (2006-10-24 15:54) [7]

Спасибо. Понял. Сделаю доп 2 поля.


 
Anatoly Podgoretsky ©   (2006-10-24 16:09) [8]

Но на всякий случай проверь, вдруг JET стал поддерживать функци MONTH и YEAR



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.056 c
15-1160652002
dRake
2006-10-12 15:20
2006.11.12
Нужна компонента для визуализации графов...


15-1161506068
SergeiDos
2006-10-22 12:34
2006.11.12
XLGrid для Delphi7


2-1162120477
~Aid~
2006-10-29 14:14
2006.11.12
размер


2-1162113417
Серый
2006-10-29 12:16
2006.11.12
Блокировка кнопки


15-1161775535
Сергиус
2006-10-25 15:25
2006.11.12
настройка EDGE