Имя: Пароль:
1C
 
Как правильно составить запрос
, ,
0 lamme
 
24.08.21
09:13
Есть вот такой вот регистр. Не периодический. Не зависимый
https://c2n.me/4d6lhIK
Простой табель с отметками прихода-ухода.
---
По нему хотят составить вот такой вот отчет
https://c2n.me/4d6llPc
---

делаю на скд запрос..

ВЫБРАТЬ
    ОтметкиОВремениПриходаУходаСРаботы.Пользователь КАК Пользователь,
    ОтметкиОВремениПриходаУходаСРаботы.Сотрудник КАК Сотрудник,
    НАЧАЛОПЕРИОДА(ОтметкиОВремениПриходаУходаСРаботы.ДатаРабочегоДня, ДЕНЬ) КАК ДатаРабочегоДня,
    ОтметкиОВремениПриходаУходаСРаботы.ВремяПрихода КАК ВремяПриход,
    ОтметкиОВремениПриходаУходаСРаботы.КоличествоЧасов КАК Часов,
    ОтметкиОВремениПриходаУходаСРаботы.ВремяУхода КАК ВремяУхода
ИЗ
    РегистрСведений.ОтметкиОВремениПриходаУходаСРаботы КАК ОтметкиОВремениПриходаУходаСРаботы
ГДЕ
    ОтметкиОВремениПриходаУходаСРаботы.КоличествоЧасов <> 0



Делаю настройки ресурсов только по параметру - Часов = Сумма (часов)
в итоге получаю такое
https://c2n.me/4d6lsXw

а как в колонки засунуть информцию по времени прихода/ухода ?
те вот эту часть
https://c2n.me/4d6lwrw
1 Бишбармак
 
24.08.21
09:18
Покажите, что у Вас в ресурсах в СКД.
По факту Вас нужно еще два ресурса.
2 lamme
 
24.08.21
09:22
ресурсы

https://c2n.me/4d6lQIf
3 lamme
 
24.08.21
09:23
время прихда-ухода в ресурсы засунуть ?
и чего они долдны там ресурнировать ?
https://c2n.me/4d6lSzO
4 hhhh
 
24.08.21
09:25
(3) что конкретно непонятно?
5 Бишбармак
 
24.08.21
09:26
я бы взял минимум по времени прихода и максимум по времени ухода. Далее в настройке макета в кросс таблице выбираем три ресурса.
6 Ненавижу 1С
 
гуру
24.08.21
09:29
(0) Не в тему, а как у вас на картинке получилось 3.06 часа?
7 Ненавижу 1С
 
гуру
24.08.21
09:30
+(6) и на желаемом результате, с чего вы решили что сотые часа это минуты?
8 lamme
 
24.08.21
09:36
(5)
сделал ресурсы так
https://c2n.me/4d6mgOy

макет так
https://c2n.me/4d6mjds

итог так
https://c2n.me/4d6mlOf
9 lamme
 
24.08.21
09:38
бьюсь головой .. что не так ?
10 Бишбармак
 
24.08.21
09:38
Отключите Авто в макете. Оставьте только три поля. Лучше просто вручную добавьте поля.
11 lamme
 
24.08.21
09:39
о ... вариант
12 lamme
 
24.08.21
09:39
(10)
ага .. длишняя строка - авто - попалась
13 lamme
 
24.08.21
09:41
спасибо.
14 Бишбармак
 
24.08.21
09:41
(9) И эта...а ресурсы... может "Рассчитывать по" оставить только "сотрудник"... если итоги по дням не нужны?
15 lamme
 
24.08.21
09:45
да. тоже верно.
как раз лишняя строка из итогов ушла
16 lamme
 
24.08.21
13:56
не работает
17 lamme
 
24.08.21
13:56
))
18 lamme
 
24.08.21
13:58
время прихода ухоада берет какое то левое
от слова - совсем
19 lamme
 
24.08.21
14:05
что не так
https://c2n.me/4d6Ab1r
?
20 Бишбармак
 
24.08.21
14:41
(19) "Рассчитывать по"... укажите явно максимальное время ухода по кому будет определяться?
или, ради эксперемента, попробуйте поставить туда "Количество различные"... по результату додумаетесь до ответа.
21 lamme
 
24.08.21
14:53
ставил
количество различное - он берет именно количество
те 1,2,3 ...


и делал разные варианты - рассчитывать по ...
те сотрудник - дата отметки
покуазывает данные левого человека
22 youalex
 
24.08.21
15:11
А если сразу в запросе сгруппировать.
23 lamme
 
24.08.21
15:30
эм...
а как
24 Said_We
 
24.08.21
15:41
Если есть дата прихода, а даты ухода нет, то сотрудник на работе? Если да, то сколько он там уже? Текущее дата время может использовать?
25 Said_We
 
24.08.21
15:45
(18) "время прихода ухода берет какое то левое от слова - совсем" - что в регистре, то и берёт.
26 Said_We
 
24.08.21
15:54
(0) https://clip2net.com/s/4d6lsXw
А чего тут не так. Работают сотрудники не каждый день и попадают не в каждый день и ?
27 lamme
 
24.08.21
16:03
24 -не учитвыается
28 lamme
 
24.08.21
16:04
25 - из регистра да
а в отчет -выодит левого кого то
29 Said_We
 
24.08.21
16:12
(28) Чудес не бывает. Выводит то что есть.
30 Said_We
 
24.08.21
16:13
Сделай запрос в консоли. Полностью итоговый. А уже в СКД просто результат выведи. Так работать должно в любом случае.
31 lamme
 
24.08.21
17:19
бл ... сломал мозг ...

оказалось вот такая хрень срабатывала
https://c2n.me/4d6KFkS

вот так праивльнее
https://c2n.me/4d6KHMc