![]() |
Помогите пожалуйста найти ошибку в куске запроса! Что я делаю не верно? Пытаюсь найти количество часов за определенный период из регистра Регламентированный Производственный Календарь. Ругается на кусок запроса... |ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ | Сотрудники.НачалоПериода КАК НачалоПериода, | Сотрудники.КонецПериода КАК КонецПериода, | Сотрудники.Организация КАК Организация, | Сотрудники.Сотрудник КАК Сотрудник, | Сотрудники.Подразделение КАК Подразделение, | Сотрудники.Должность КАК Должность, | Сотрудники.ГрафикРаботы КАК ГрафикРаботы, | ПроизводственныйКалендарь.ВидДня КАК ВидДня, | ГрафикиРаботы.Количество КАК НормаДнейПоГрафику, | ПроизводственныйКалендарь.Количество КАК РабДнейПоПроизводКалендарю5, | ПроизводственныйКалендарь.Количество КАК НормаДнейПокалендарю, | ГрафикиРаботы.Дата КАК Дата, | Сотрудники.ПричинаИзмененияСостояния |ПОМЕСТИТЬ ВТ |ИЗ | Сотрудники КАК Сотрудники | ЛЕВОЕ СОЕДИНЕНИЕ ГрафикиРаботы КАК ГрафикиРаботы | ПО Сотрудники.ГрафикРаботы = ГрафикиРаботы.ГрафикРаботы | И (ГрафикиРаботы.Дата МЕЖДУ Сотрудники.НачалоПериода И Сотрудники.КонецПериода) | ЛЕВОЕ СОЕДИНЕНИЕ ПроизводственныйКалендарь КАК ПроизводственныйКалендарь | ПО (ПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ Сотрудники.НачалоПериода И Сотрудники.КонецПериода) | ЛЕВОЕ СОЕДИНЕНИЕ (Выбрать | СУММА(ВЫБОР | КОГДА ПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий) | ТОГДА 8 | ИНАЧЕ 0 | КОНЕЦ) КаК РабЧасовПоПроизводКалендарю, | СУММА(ВЫБОР | КОГДА ПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Предпраздничный) | ТОГДА 7 | ИНАЧЕ 0 | КОНЕЦ)) КАК РабЧасовПоПроизводКалендарю1 |ИЗ | РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь |ГДЕ | РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НачалоПериода И &КонецПериода | И (РегламентированныйПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий) | ИЛИ РегламентированныйПроизводственныйКалендарь.ВидДня = ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Предпраздничный)) |; |
Ошибку выдает Ожидается имя таблицы <<?>>ИЗ. Ошибка в синтаксисе или еще что то? Заранее благодарна. |
Конфигурацию в студию. А то мой миелофон намекает на виртуальную таблицу "ДанныеГрафика" регистра расчета. |
Сотрудники КАК Сотрудники - Вот это что? |
Две скобки КОНЕЦ)) КАК РабЧасовПоПроизводКалендарю1 Одна - лишняя Кроме того, в конце нет условия соединения с последней вложенной таблицей. |
| Текущее время: 09:33. Часовой пояс GMT +3. |