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

Вниз

Как лучше сформировать запрос?   Найти похожие ветки 

 
cad2206   (2004-10-06 12:25) [0]

Есть таблица:

01.11.2004 9:00  Петров   Вход
01.11.2004 9:10  Иванов   Вход
01.11.2004 9:13  Сидоров  Вход
01.11.2004 18:15 Петров   Выход
01.11.2004 19:00 Сидоров  Выход
01.11.2004 17:00 Иванов   Выход
...
30.11.2004 9:10  Иванов   Вход
30.11.2004 9:23  Сидоров  Вход
30.11.2004 9:07  Петров   Вход
30.11.2004 22:10 Петров   Выход
30.11.2004 19:10 Иванов   Выход
30.11.2004 19:03 Сидоров  Выход

Т.е. фиксация времени о приходе/уходе объекта.
Необходимо их этих данных сформировать табель учета рабочего времени:
         1   2   3   4 ....... 30   Итого
Иванов    8   9  7.30 5          9    34 часа
Петров    .....
Сидоров   .....

Как это проще сформировать?
Я делаю так: сначало отбираю по фамилии, потом вычисляю сумму времени за каждый день... все. Как куда и где эти данные отображать в отчете, уиа не приложу.


 
Johnmen ©   (2004-10-06 12:35) [1]

Всё это делается одним запросом, по получаемому набору данных делается отчет.

учите матчасть - мать вашу !


 
cad2206   (2004-10-06 12:44) [2]

Я понимаю, но я формирую каждый раз набор для каждого объекта, после каждого формирования я должен внести данные в отчет, затем все заново. вопрос в том, как это делать. Средствами QReport я не представляю как сделать...


 
msguns ©   (2004-10-06 12:55) [3]

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


 
Sergey13 ©   (2004-10-06 12:57) [4]

ИМХО, одним запросом вряд ли получится, если учесть, что i/o может быть несколько на человека и их количество может не совпадать. Да и табель рабочего времени - это не только вход/выход.


 
Johnmen ©   (2004-10-06 13:16) [5]

>Sergey13 ©   (06.10.04 12:57) [4]

Получится. Естественно сложным.
http://delphimaster.net/view/3-1096953251/



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

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

Наверх




Память: 0.48 MB
Время: 0.06 c
1-1098264904
Kogor
2004-10-20 13:35
2004.11.07
Тормоза с чтением каритнки в VCL вторым потоком


1-1098134528
TechnoDreamer
2004-10-19 01:22
2004.11.07
Обработка onClick при DragMode:=dmAutomatic


4-1096707415
alexsand_Vladimirovich
2004-10-02 12:56
2004.11.07
Процессы в NT


14-1097987302
default
2004-10-17 08:28
2004.11.07
Удаление архива для восстановления системы в WinME


9-1089190934
BladeMaster
2004-07-07 13:02
2004.11.07
BitBlt и прозрачность