Имя: Пароль:
1C
1С v8
v8: Запрос по Вопросу
0 Gill
 
17.01.12
10:00
Привет всем! Попробую объяснить,что мне нужно. Есть перечень документов "Сдельный наряд",необходимо получить реестр этих документов,но при этом нужно вычислить сколько сотрудников фигурировало в документах за выбранный интервал.Ну например период отчета с 01.01.12 по 17.01.12. Итого 17 дней и есть 17 документов, в них всего участвовало 170 сотрудников (по 10 за каждый день).Т.е. мне нужно вычислить кол-во сотрудников в одном документе и далее умножить на количество дней из интервала

ВЫБРАТЬ
   СдельныйНарядИсполнители.Ссылка.Дата,
   СдельныйНарядИсполнители.Сотрудник,
   СдельныйНарядИсполнители.Ссылка
ИЗ
   Документ.СдельныйНаряд.Исполнители КАК СдельныйНарядИсполнители
ГДЕ
   СдельныйНарядИсполнители.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
   И (НЕ СдельныйНарядИсполнители.Ссылка.ПометкаУдаления)
   И СдельныйНарядИсполнители.Ссылка.Проведен
1 Wobland
 
17.01.12
10:02
КОЛИЧЕСТВО(Сотрудник)*(Начало(Дата2)-Начало(Дата1))/86400
2 aleks-id
 
17.01.12
10:05
(1) >>(Начало(Дата2)-Начало(Дата1))/86400
обалдел? у тебя функцию разностьдат украли? )))
3 Wobland
 
17.01.12
10:07
(2) хм, хотел было, да в СП не нашёл
4 mdocs
 
17.01.12
10:10
укурка конкретная, сотрудников на мясо разделывают каждый день?
5 Gill
 
17.01.12
10:11
(1),(2)Спасибо.Можно еще вопрос,подобную задачу мне нужно решить в другом документе.В этом доке есть реквизит тоже "общее количество", но значение в нем вычисляется по интервалу указанному пользователем на форме документа, а результат запроса получается из соответствующего регистра сведений.Как я могу обратиться к этим реквизитам "ДатаНачала"и "ДатаОкончания" из документа
6 Wobland
 
17.01.12
10:13
(5) откуда обратиться? ТвойДокумент.ДатаНачала не подходит?
7 Gill
 
17.01.12
10:13
(5) Точнее я хотел сказать,что мне указывать в качестве параметров интервала,если он задается в документе,а не берется из поля период регистра сведений
8 Wobland
 
17.01.12
10:16
(7) документ есть? бери из него
9 Wobland
 
17.01.12
10:16
или ты про Регистратор.ДатаНачала?