Главная страница
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.03 c
1-1098360544
Koala
2004-10-21 16:09
2004.11.07
Вызов формы из dll


14-1098102160
}|{yk
2004-10-18 16:22
2004.11.07
Кто смотрел Космическу одиссею 2001 или читал Кларка


4-1096745572
Асякин
2004-10-02 23:32
2004.11.07
Загрузка DLL


3-1097051119
cad2206
2004-10-06 12:25
2004.11.07
Как лучше сформировать запрос?


1-1098717522
atmospheric
2004-10-25 19:18
2004.11.07
WM_CHAR в XP и 2000 ?