Объединение запросов 1С 8.1
03.09.2008
15:03
#1
"При объединении запросов выдается сообщение об ошибке:
В случае использования операторов ОБЪЕДИНИТЬ, поля предложений УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны находиться в списке выбора.
В чем ошибка:
Текст запроса:
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
|Подразделения.Ссылка КАК Подразделение,
|Работники.Должность КАК Должность,
|Работники.Сотрудник КАК Сотрудник,
|Работники.Регистратор КАК Документ,
|Работники.ЗанимаемыхСтавок КАК ФактСтавка,
|Начисления.ВидРасчета КАК ВидРасчета,
|Начисления.Показатель1 КАК Оклад,
|Расписание.ПодразделениеОрганизации КАК ПодразделениеШтатное,
|Расписание.Должность КАК ДолжностьШтатное
|ИЗ
| Справочник.ПодразделенияОрганизаций КАК Подразделения
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Работники
| По Подразделения.Ссылка=Работники.ПодразделениеОрганизации
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&ДатаАктуальности) КАК Начисления
| По Работники.Сотрудник=Начисления.Сотрудник
| ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Расписание
| По (Расписание.Должность=Работники.Должность)И(Расписание.ПодразделениеОрганизации=Подразделения.Ссылка)
|ГДЕ
| (Подразделения.Ссылка.Владелец=&Организация) И
| (Подразделения.Ссылка В ИЕРАРХИИ (&ГруппаПодразделений)) И
| НЕ (Работники.Регистратор ССЫЛКА Документ.УвольнениеИзОрганизаций) И
| (Начисления.ВидРасчета)=&ОплатаПоОкладу
|ОБЪЕДИНИТЬ
|ВЫБРАТЬ
|Подразделения.Ссылка КАК Подразделение,
|Работники.Должность КАК Должность,
|Работники.Сотрудник КАК Сотрудник,
|Работники.Регистратор КАК Документ,
|Работники.ЗанимаемыхСтавок КАК ФактСтавка,
|Начисления.ВидРасчета КАК ВидРасчета,
|Начисления.Показатель1 КАК Оклад,
|Расписание.ПодразделениеОрганизации КАК ПодразделениеШтатное,
|Расписание.Должность КАК ДолжностьШтатное
|ИЗ
| Справочник.ПодразделенияОрганизаций КАК Подразделения
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Расписание
| По (Расписание.ПодразделениеОрганизации=Подразделения.Ссылка)
| ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Работники
| По (Подразделения.Ссылка=Работники.ПодразделениеОрганизации)И(Расписание.Должность=Работники.Должность)
| ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&ДатаАктуальности) КАК Начисления
| По Работники.Сотрудник=Начисления.Сотрудник
|ГДЕ
| (Подразделения.Ссылка.Владелец=&Организация) И
| (Подразделения.Ссылка В ИЕРАРХИИ (&ГруппаПодразделений))
|Упорядочить По Подразделения.Ссылка.Код";
"
В случае использования операторов ОБЪЕДИНИТЬ, поля предложений УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны находиться в списке выбора.
В чем ошибка:
Текст запроса:
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
|Подразделения.Ссылка КАК Подразделение,
|Работники.Должность КАК Должность,
|Работники.Сотрудник КАК Сотрудник,
|Работники.Регистратор КАК Документ,
|Работники.ЗанимаемыхСтавок КАК ФактСтавка,
|Начисления.ВидРасчета КАК ВидРасчета,
|Начисления.Показатель1 КАК Оклад,
|Расписание.ПодразделениеОрганизации КАК ПодразделениеШтатное,
|Расписание.Должность КАК ДолжностьШтатное
|ИЗ
| Справочник.ПодразделенияОрганизаций КАК Подразделения
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Работники
| По Подразделения.Ссылка=Работники.ПодразделениеОрганизации
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&ДатаАктуальности) КАК Начисления
| По Работники.Сотрудник=Начисления.Сотрудник
| ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Расписание
| По (Расписание.Должность=Работники.Должность)И(Расписание.ПодразделениеОрганизации=Подразделения.Ссылка)
|ГДЕ
| (Подразделения.Ссылка.Владелец=&Организация) И
| (Подразделения.Ссылка В ИЕРАРХИИ (&ГруппаПодразделений)) И
| НЕ (Работники.Регистратор ССЫЛКА Документ.УвольнениеИзОрганизаций) И
| (Начисления.ВидРасчета)=&ОплатаПоОкладу
|ОБЪЕДИНИТЬ
|ВЫБРАТЬ
|Подразделения.Ссылка КАК Подразделение,
|Работники.Должность КАК Должность,
|Работники.Сотрудник КАК Сотрудник,
|Работники.Регистратор КАК Документ,
|Работники.ЗанимаемыхСтавок КАК ФактСтавка,
|Начисления.ВидРасчета КАК ВидРасчета,
|Начисления.Показатель1 КАК Оклад,
|Расписание.ПодразделениеОрганизации КАК ПодразделениеШтатное,
|Расписание.Должность КАК ДолжностьШтатное
|ИЗ
| Справочник.ПодразделенияОрганизаций КАК Подразделения
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ШтатноеРасписаниеОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Расписание
| По (Расписание.ПодразделениеОрганизации=Подразделения.Ссылка)
| ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности, ПодразделениеОрганизации.Владелец = &Организация) КАК Работники
| По (Подразделения.Ссылка=Работники.ПодразделениеОрганизации)И(Расписание.Должность=Работники.Должность)
| ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ
| РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних(&ДатаАктуальности) КАК Начисления
| По Работники.Сотрудник=Начисления.Сотрудник
|ГДЕ
| (Подразделения.Ссылка.Владелец=&Организация) И
| (Подразделения.Ссылка В ИЕРАРХИИ (&ГруппаПодразделений))
|Упорядочить По Подразделения.Ссылка.Код";
"
Читают тему
(гостей: 1)