|
ЗУП: Как получить количество часов по графику работы? |
☑ |
0
The gray Cardinal
05.07.13
✎
09:37
|
Есть ссылка на элемент справочника ГрафикиРаботы и даты начала и конца периода. Как программно быстро получить общее количество рабочих часов в периоде? Есть ли функции в общих модулях, чтобы сделать это одной строкой?
|
|
1
vicof
05.07.13
✎
09:37
|
запрос в 8 строк
|
|
2
The gray Cardinal
05.07.13
✎
09:39
|
Если всего лишь 8 строк, может, приведёшь текст?
|
|
3
DarKySiK
05.07.13
✎
09:39
|
Регистр сведени графики работы по видам времени
|
|
4
DarKySiK
05.07.13
✎
09:41
|
не забудь отбор по графику и виду учета времени. И если что - это плановый график.
|
|
5
vicof
05.07.13
✎
09:42
|
ВЫБРАТЬ
ГрафикиРаботыПоВидамВремени.ГрафикРаботы,
ГрафикиРаботыПоВидамВремени.Месяц,
ГрафикиРаботыПоВидамВремени.План,
ГрафикиРаботыПоВидамВремени.ВидУчетаВремени,
ГрафикиРаботыПоВидамВремени.Дата,
ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,
ГрафикиРаботыПоВидамВремени.ДополнительноеЗначение
ИЗ
РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
ГДЕ
ГрафикиРаботыПоВидамВремени.ВидУчетаВремени = &ВидУчетаВремени
И ГрафикиРаботыПоВидамВремени.ГрафикРаботы = &ГрафикРаботы
И ГрафикиРаботыПоВидамВремени.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
И ГрафикиРаботыПоВидамВремени.План
|
|
6
The gray Cardinal
05.07.13
✎
09:46
|
Спасибо! Попробую...
|
|
7
The gray Cardinal
05.07.13
✎
10:16
|
Спасибо, получилось:
"ВЫБРАТЬ
| СУММА(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение)
|ИЗ
| РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
|ГДЕ
| ГрафикиРаботыПоВидамВремени.ВидУчетаВремени = &ВидУчетаВремени
| И ГрафикиРаботыПоВидамВремени.ГрафикРаботы = &ГрафикРаботы
| И ГрафикиРаботыПоВидамВремени.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
| И ГрафикиРаботыПоВидамВремени.План"
|
|