8.х Поле не входит в группу

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Gemini, 21 июл 2008.

  1. TopicStarter Overlay
    Gemini
    Offline

    Gemini

    Регистрация:
    21 июл 2008
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Зарплата и управление персоналом 2,1
    Подскажите в чем может быть проблема. При выполнении запроса:

    Код:
    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |	ДАнные.Организация,
    |	ДАнные.Организация.Наименование КАК ОрганизацияПредставление,
    |	ДАнные.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
    |	ДАнные.ФизЛицо,
    |	ДАнные.ФизЛицо.Наименование КАК ФизЛицоПредставление,
    |	ДАнные.Группа,
    |	ДАнные.ПриоритетГруппы КАК ПриоритетГруппы,
    |	ДАнные.ИмяВидаРасчета,
    |	ДАнные.ПриоритетВидаРасчета КАК ПриоритетВидаРасчета,
    |	ДАнные.СтатьяЗатрат КАК СтатьяЗатрат,
    |	СУММА(ДАнные.Результат) КАК Результат
    |{ВЫБРАТЬ
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, МЕСЯЦ) КАК ПериодМесяц,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, КВАРТАЛ) КАК ПериодКвартал,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, ГОД) КАК ПериодГод,
    |	Организация.*,
    |	ПодразделениеОрганизации.*,
    |	СтатьяЗатрат.*,
    |	ИмяВидаРасчета}
    |ИЗ
    |	(ВЫБРАТЬ
    |		ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение КАК Организация,
    |		ОсновныеНачисленияРаботниковОрганизации.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
    |		ОсновныеНачисленияРаботниковОрганизации.Организация КАК ГоловнаяОрганизация,
    |		ОсновныеНачисленияРаботниковОрганизации.ФизЛицо КАК ФизЛицо,
    |		ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование КАК ИмяВидаРасчета,
    |		ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.Код КАК ПриоритетВидаРасчета,
    |		ВЫБОР
    |			КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
    |				ТОГДА ""Доходы в натуральной форме""
    |			ИНАЧЕ ""Всего начислено""
    |		КОНЕЦ КАК Группа,
    |		ВЫБОР
    |			КОГДА ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
    |				ТОГДА 3
    |			ИНАЧЕ 2
    |		КОНЕЦ КАК ПриоритетГруппы,
    |		ОсновныеНачисленияРаботниковОрганизации.ВидРасчета.СпособОтраженияВБухучете.СубконтоДт1 КАК СтатьяЗатрат,
    |		ОсновныеНачисленияРаботниковОрганизации.Результат КАК Результат,
    |		ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации КАК Период
    |	ИЗ
    |		РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизации
    |	ГДЕ
    |		ОсновныеНачисленияРаботниковОрганизации.ПериодРегистрации МЕЖДУ &ДатаНАч И &ДатаКон
    |		И ОсновныеНачисленияРаботниковОрганизации.Результат <> 0
    |	{ГДЕ
    |		ОсновныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение КАК Организация}
    |	
    |	ОБЪЕДИНИТЬ ВСЕ
    |	
    |	ВЫБРАТЬ
    |		ДополнительныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение,
    |		ДополнительныеНачисленияРаботниковОрганизации.ПодразделениеОрганизации,
    |		ДополнительныеНачисленияРаботниковОрганизации.Организация,
    |		ДополнительныеНачисленияРаботниковОрганизации.ФизЛицо,
    |		ДополнительныеНачисленияРаботниковОрганизации.ВидРасчета.Наименование,
    |		ДополнительныеНачисленияРаботниковОрганизации.ВидРасчета.Код,
    |		ВЫБОР
    |			КОГДА ДополнительныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
    |				ТОГДА ""Доходы в натуральной форме""
    |			ИНАЧЕ ""Всего начислено""
    |		КОНЕЦ,
    |		ВЫБОР
    |			КОГДА ДополнительныеНачисленияРаботниковОрганизации.ВидРасчета.ЯвляетсяДоходомВНатуральнойФорме
    |				ТОГДА 3
    |			ИНАЧЕ 2
    |		КОНЕЦ,
    |		ДополнительныеНачисленияРаботниковОрганизации.ВидРасчета.СпособОтраженияВБухучете.СубконтоДт1,
    |		ДополнительныеНачисленияРаботниковОрганизации.Результат,
    |		ДополнительныеНачисленияРаботниковОрганизации.ПериодРегистрации
    |	ИЗ
    |		РегистрРасчета.ДополнительныеНачисленияРаботниковОрганизаций КАК ДополнительныеНачисленияРаботниковОрганизации
    |	ГДЕ
    |		ДополнительныеНачисленияРаботниковОрганизации.ПериодРегистрации МЕЖДУ &ДатаНАч И &ДатаКон
    |		И ДополнительныеНачисленияРаботниковОрганизации.Результат <> 0
    |	{ГДЕ
    |		ДополнительныеНачисленияРаботниковОрганизации.ОбособленноеПодразделение КАК Организация}) КАК ДАнные
    |{ГДЕ
    |	ДАнные.Организация,
    |	ДАнные.ПодразделениеОрганизации,
    |	ДАнные.СтатьяЗатрат.*,
    |	ДАнные.ИмяВидаРасчета}
    |
    |СГРУППИРОВАТЬ ПО
    |	ДАнные.Организация,
    |	ДАнные.ФизЛицо,
    |	ДАнные.Группа,
    |	ДАнные.ПриоритетГруппы,
    |	ДАнные.ИмяВидаРасчета,
    |	ДАнные.ПриоритетВидаРасчета,
    |	ДАнные.Организация.Наименование,
    |	ДАнные.ФизЛицо.Наименование,
    |	ДАнные.СтатьяЗатрат,
    |	ДАнные.ПодразделениеОрганизации
    |
    |УПОРЯДОЧИТЬ ПО
    |	ДАнные.ПодразделениеОрганизации.Наименование,
    |	ДАнные.СтатьяЗатрат.Наименование,
    |	ДАнные.ИмяВидаРасчета,
    |	ФизЛицоПредставление
    |{УПОРЯДОЧИТЬ ПО
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, МЕСЯЦ) КАК ПериодМесяц,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, КВАРТАЛ) КАК ПериодКвартал,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, ГОД) КАК ПериодГод,
    |	ПодразделениеОрганизации.*,
    |	СтатьяЗатрат.*,
    |	ИмяВидаРасчета}
    |ИТОГИ
    |	МАКСИМУМ(ПриоритетГруппы),
    |	МАКСИМУМ(ПриоритетВидаРасчета),
    |	СУММА(Результат)
    |ПО
    |	ОБЩИЕ
    |{ИТОГИ ПО
    |	Организация,
    |	СтатьяЗатрат,
    |	ПодразделениеОрганизации,
    |	ФизЛицо,
    |	Группа,
    |	ИмяВидаРасчета,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, МЕСЯЦ) КАК ПериодМесяц,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, КВАРТАЛ) КАК ПериодКвартал,
    |	НАЧАЛОПЕРИОДА(ДАнные.Период, ГОД) КАК ПериодГод}"
    

    При установлении группировок строк: ВидРасчета и Подразделение
    выдает следующую ошибку:

    Код:
    {Отчет.ОтчетСписокКроссТаблица(2431)}: Ошибка при получении значения атрибута контекста (Результат): {(78, 2)}: Поле не входит в группу "ДАнные.СтатьяЗатрат.Наименование"
    <<?>>ДАнные.СтатьяЗатрат.Наименование,
    РезультатЗапроса = ПостроительОтчета.Результат;
    по причине:
    {(78, 2)}: Поле не входит в группу "ДАнные.СтатьяЗатрат.Наименование"
    <<?>>ДАнные.СтатьяЗатрат.Наименование,
    
    
  2. dend
    Offline

    dend Опытный в 1С

    Регистрация:
    9 апр 2007
    Сообщения:
    175
    Симпатии:
    0
    Баллы:
    26
    Потому что конструктор запросов нужно использовать.

    Ясно же написано :
    Поле не входит в группу "ДАнные.СтатьяЗатрат.Наименование"

Поделиться этой страницей