Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Пожалуйста помогите разобраться Синтаксическая ошибка в запросе
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
martynovalena
Может нужен весь запрос ? но если попробовать войти в конструктор запроса выкидывает ошибку

{Отчет.УнифицированнаяФормаТ13.МодульОбъекта(1831)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = ЗапросТабель.Выполнить();
по причине:
{(438, 3)}: Синтаксическая ошибка "И"
<<?>>И &УчитыватьРасчетныеДанные


В чем может быть причина?



 |ВЫБРАТЬ
        |    РабочееВремяРаботниковОрганизаций.Сотрудник КАК Сотрудник,
        |    СУММА(РабочееВремяРаботниковОрганизаций.Часов) КАК Часов,
        |    РабочееВремяРаботниковОрганизаций.ВидИспользованияРабочегоВремени КАК ВидВремени,
        |    РабочееВремяРаботниковОрганизаций.Период КАК ДатаТабеля,
        |    РабочееВремяРаботниковОрганизаций.ПериодРегистрации КАК ПериодРегистрации
        |ПОМЕСТИТЬ ВТРабочеВремя
        |ИЗ
        |    (ВЫБРАТЬ
        |        РабочееВремяРаботниковОрганизаций.Сотрудник КАК Сотрудник,
        |        РабочееВремяРаботниковОрганизаций.Часов КАК Часов,
        |        РабочееВремяРаботниковОрганизаций.ВидИспользованияРабочегоВремени КАК ВидИспользованияРабочегоВремени,
        |        РабочееВремяРаботниковОрганизаций.Период КАК Период,
        |        НАЧАЛОПЕРИОДА(РабочееВремяРаботниковОрганизаций.Период, МЕСЯЦ) КАК ПериодРегистрации
        |    ИЗ
        |        РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК РабочееВремяРаботниковОрганизаций
        |    ГДЕ
        |        РабочееВремяРаботниковОрганизаций.Сотрудник В
        |                (ВЫБРАТЬ
        |                    Сотрудники.Сотрудник
        |                ИЗ
        |                    ВТСотрудники КАК Сотрудники)
        |        И НЕ РабочееВремяРаботниковОрганизаций.СводнаяЗапись
        |        И НЕ РабочееВремяРаботниковОрганизаций.ВЦеломЗаПериод
        |        И РабочееВремяРаботниковОрганизаций.Период МЕЖДУ &НачалоПериода И &КонецПериода
        |
        //{---.---06.07.2017---
        |    
        |    ОБЪЕДИНИТЬ
        |    
        |ВЫБРАТЬ
        |    ВыходВВыходнойДеньРаботникиОрганизации.Сотрудник,
        |    ВыходВВыходнойДеньРаботникиОрганизации.ОтработаноЧасов,
        |    ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Праздники),
        |    ВыходВВыходнойДеньРаботникиОрганизации.ДатаВыхода,
        |    НАЧАЛОПЕРИОДА(ВыходВВыходнойДеньРаботникиОрганизации.ДатаВыхода, МЕСЯЦ)
        |ИЗ
        |    Документ.ЛРТ_ВыходВВыходнойДень.РаботникиОрганизации КАК ВыходВВыходнойДеньРаботникиОрганизации
        |ГДЕ
        |    ВыходВВыходнойДеньРаботникиОрганизации.Сотрудник В
        |            (ВЫБРАТЬ
        |                Сотрудники.Сотрудник
        |            ИЗ
        |                ВТСотрудники КАК Сотрудники)
        |    И ВыходВВыходнойДеньРаботникиОрганизации.ДатаВыхода МЕЖДУ &НачалоПериода И &КонецПериода
        |    И ВыходВВыходнойДеньРаботникиОрганизации.Ссылка.Проведен
        |    И ВыходВВыходнойДеньРаботникиОрганизации.Ссылка.ТипПривлечения = ЗНАЧЕНИЕ(Перечисление.ЛРТ_ТипПривлеченияКРаботеВВыходнойДень.РаботаВОфисе)
        //---
        |    
        |    ОБЪЕДИНИТЬ
        |    
        |    ВЫБРАТЬ
        |        ОсновныеНачисления.Сотрудник,
        |        ОсновныеНачисления.ОтработаноЧасов,
        |        ОсновныеНачисления.ВидВремени,
        |        ОсновныеНачисления.ДатаТабеля,
        |        ОсновныеНачисления.ПериодРегистрации
        |    ИЗ
        |        ВТОтфильтрованныеОсновныеНачисления КАК ОсновныеНачисления
        |    ГДЕ
        |        ОсновныеНачисления.ПеречислениеВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеСверхНормы) )КАК РабочееВремяРаботниковОрганизаций
        //{---Выкидывает из конструктора запроса именно на эту строчку ---
        |         И &УчитыватьРасчетныеДанные
        //---        
        | )КАК РабочееВремяРаботниковОрганизаций
podcast
martynovalena @ Сегодня, 14:54 необходимо зарегистрироваться для просмотра ссылки ,
Не правильное условие, удалите строку, или нормальное условие сделайте.
sava1
Цитата(martynovalena @ 18.10.17, 14:54) необходимо зарегистрироваться для просмотра ссылки
| ГДЕ
| ОсновныеНачисления.ПеречислениеВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеСверхНормы
| И &УчитыватьРасчетныеДанные
//---
| )КАК РабочееВремяРаботниковОрганизаций
martynovalena
Спасибо Вам большое за оперативный ответ
sava1 @ Сегодня, 15:05 необходимо зарегистрироваться для просмотра ссылки ,
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.