|
Поиск максимальной и минимальной даты | ☑ | ||
---|---|---|---|---|
0
Uchenica74
28.02.13
✎
13:17
|
Добрый день. Такой вопрос: Таблица содержит ФИО сотрудников, дату входа и выхода с предприятия за месяц, например за январь. Так же в таблице есть время выхода на обед и возращение с обеда.Сотрудника могут вызвать в нерабочее время - и это время существует в таблице. Подскажите пожалуйста, каким образом можно найти среди всего этого минимальное время входа и максимальное время выхода, что бы расчитать сколько время сотрудник провел на работе.
|
|||
1
Wobland
28.02.13
✎
13:18
|
минимум(дата1), максимум(дата2)
|
|||
2
Wobland
28.02.13
✎
13:18
|
и про разностьдат не забыть бы
|
|||
3
YHVVH
28.02.13
✎
13:20
|
(0) задача не много сложней может оказаться, об этом не думал?
|
|||
4
GenV
28.02.13
✎
13:20
|
Главное не забыть, что системы тоже глючат и может быть два выхода и не одного выхода или два входа и не одного выхода.
|
|||
5
Uchenica74
28.02.13
✎
13:22
|
Да, может быть и такое что есть вход, но нет выхода или наоборот, а так же сложность в том что если сотрудник пришел с утра отработал до пяти, ушел, затем его вызвали, и каким то образом это время так же нужно учесть
|
|||
6
YHVVH
28.02.13
✎
13:24
|
+ если платят за часы, то надо как то округлять
+ предприятия в несколько смен работает, зашел утром вышел утром вообщем нюансов куча. |
|||
7
Uchenica74
28.02.13
✎
13:25
|
да, условий очень много, мне хотя бы пока понять как добраться до минимального и максимального времени в конкретный день
|
|||
8
SherifSP
28.02.13
✎
13:27
|
(0) Без оригинальной фотки не взлетит
|
|||
9
YHVVH
28.02.13
✎
13:27
|
максимальный минимальный группировка по дню,сотрудник
|
|||
10
Cube
28.02.13
✎
13:28
|
Без фотки... Я пошел...
|
|||
11
YHVVH
28.02.13
✎
13:28
|
(10) иди
|
|||
12
Uchenica74
28.02.13
✎
13:34
|
"максимальный минимальный группировка по дню,сотрудник" в таком случае он находит самую наибольшую или наименьшую дату, а мне получается нужно у Иванова из списка дат, взять например 5-ое найти у него максимальное и минимальеное время выхода/входа, далее у иванова на 6-ое число найти макс/мин время выхода/входа и т.д.
|
|||
13
Defender aka LINN
28.02.13
✎
13:35
|
(0) Угу. А если я на работу пришел в 10 утра, а ушел в 11 следующего дня?
Или пришел в 15, ушел в 5, потом пришел в 14? |
|||
14
Classic
28.02.13
✎
13:37
|
Как отрабатывать ситуацию с незафиксированным приходом или уходом.
Вообще есть факт, это уход или приход, или только время? |
|||
15
Uchenica74
28.02.13
✎
13:37
|
и это ньюанс может проскользнуть, я сейчас не могу сообразить как мне запросом перебрать каждый день у каждого сотрудника и пока найти любое макс/мин время, пока без ньансов. Сам алгоритм не вижу(((
|
|||
16
Classic
28.02.13
✎
13:39
|
(15)
Как пробовала уже? |
|||
17
Uchenica74
28.02.13
✎
13:40
|
ситуация где есть вход, но нет выхода: например вход 21-00, значит на предприятии на этот день он проработал 3 часа, если есть выход, но нет входа, например вышел в 13-00, считается что сотрудник отработал 13 часов
|
|||
18
YHVVH
28.02.13
✎
13:41
|
(12) группировать надо по дню и сотруднику
|
|||
19
Uchenica74
28.02.13
✎
13:43
|
а после группировки по дню и сотруднику, сделать итог максимум(дата)? так делала не правильно
|
|||
20
Uchenica74
28.02.13
✎
13:49
|
кстати, нашла, что есть факт ухода и прихода, т.е. время - фио - вход, время1-фио-выход
|
|||
21
YHVVH
28.02.13
✎
13:50
|
Еще не поздно выйти удачно замуж и забыть что такое 1с
|
|||
22
Uchenica74
28.02.13
✎
13:50
|
хахах))))))))))))))) кто ж меня глупую возьмет
|
|||
23
Peltzer
28.02.13
✎
13:51
|
Факт Входа отличается от Факта Выхода или это одна и та же таблица?
|
|||
24
alkov
28.02.13
✎
13:52
|
(22) Фотку выложишь, глядишь и возьмёт
|
|||
25
patapum
28.02.13
✎
13:52
|
(22) а что, думаешь только умных берут? )))
фото забавное - погадаем на ромашке, будет ли сегодня клубничка... |
|||
26
Uchenica74
28.02.13
✎
13:52
|
это одна и таже таблица
|
|||
27
Peltzer
28.02.13
✎
13:53
|
Время прихода на работу Макс(Мин(ВременаВхода),"00:00:00")
Время ухода с работы Мин(Макс(ВременаВыхода),"23:59:59") Как-то так |
|||
28
Peltzer
28.02.13
✎
13:55
|
Если нет различий - т.е. событие пересечения проходной, то тогда всё плохо. Метишь каждое четное пересечение выходом, а нечетное входом. И это будет ооочень большим приближением
|
|||
29
Тролль главный
28.02.13
✎
13:59
|
структуру таблицы напиши
|
|||
30
Uchenica74
28.02.13
✎
14:04
|
вот сама таблица http://rghost.ru/44164705
|
|||
31
Uchenica74
28.02.13
✎
14:04
|
код 72 - вход, код 73 - выход
|
|||
32
Uchenica74
28.02.13
✎
14:05
|
ну или столбец состояние - на всякий случай вытащила
|
|||
33
PCcomCat
28.02.13
✎
14:07
|
Отсортировать таблицу по сотруднику и дате не предлагали?
|
|||
34
Uchenica74
28.02.13
✎
14:12
|
в данный момент занимаюсь сортировкой
|
|||
35
Classic
28.02.13
✎
14:16
|
ВЫБРАТЬ
ТЗ.Сотрудник, НАЧАЛОПЕРИОДА(ТЗ.Время, ДЕНЬ) КАК День, ЕСТЬNULL(МИНИМУМ(ВЫБОР КОГДА ТЗ.Код = "72" ТОГДА ТЗ.Время ИНАЧЕ КОНЕЦПЕРИОДА(ТЗ.Время, ДЕНЬ) КОНЕЦ),НАЧАЛОПЕРИОДА(ТЗ.Время,ДЕНЬ)) КАК ВремяПрихода, ЕСТЬNULL(МАКСИМУМ(ВЫБОР КОГДА ТЗ.Код = "73" ТОГДА ТЗ.Время ИНАЧЕ НАЧАЛОПЕРИОДА(ТЗ.Время, ДЕНЬ) КОНЕЦ),КОНЕЦПЕРИОДА(ТЗ.Время,ДЕНЬ)) КАК ВремяУхода ИЗ ТЗ КАК ТЗ СГРУППИРОВАТЬ ПО ТЗ.Сотрудник, НАЧАЛОПЕРИОДА(ТЗ.Время, ДЕНЬ) Но это только самое раннее время прихода и самое позднее время ухода |
|||
36
Uchenica74
13.03.13
✎
12:31
|
Добрый день!!! Помогите пожалуйста "встать на правильный путь", не могу сообразить как сделать следующее: есть
документ Наряды, регистр накопления УчетРабочегоВремени, нужно найти отклонения когда на сотрудника данные в табеле есть, а в наряде нет и наоборот(это не сложно). Сложность в следующем: в документе Наряды есть реквизит с ссылкой на справочник "Склады", у справочника "Склады" есть ссылка на справочник "Подразделения", а вот в регистре "УчетРабочегоВремен" в регистраторе есть "Подразделения организаций". Так же есть регистр сведений "Соответствия Подразделений и Подразделений организации" - мне нужно организовать отбор так чтобы была возможность отобрать Подразделение и Склад. Надеюсь понятно обрисовала ситуацию(((( |
|||
37
Uchenica74
13.03.13
✎
12:32
|
ух, еще и не в ту тему запихала)))
|
|||
38
Wobland
13.03.13
✎
12:42
|
табель левое наряды где наряды есть NULL?
|
|||
39
Wobland
13.03.13
✎
12:43
|
+(38) надеюсь, понятно обрисовал ;)
//всё не читал |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |