|
Как изменить порядок группировки в существующем запросе? | ☑ | ||
---|---|---|---|---|
0
DGorgoN
09.11.13
✎
14:51
|
В запросах 8-ки немного плаваю. Простенькие поддаются, а со сложными уже проблема. Есть запрос, который выводит список лицевых счетов с услугами (справочник Лицевые счета, услуги и проч.)
Выводит он их по порядку создания, а нужно что бы упорядочил по полю объект учета. Объект учета - реквизит справочника Лицевые счета: ЛицевойСчет.ОбъектУчета. Укажите пожалуйста, где исправить сортировку. Сам пробовал - ничего не получилось, 1с матерится на меня по всякому. Текст запроса: "ВЫБРАТЬ | ВложенныйЗапрос.ЛицевойСчетОрганизация КАК Организация, | ВложенныйЗапрос.ЛицевойСчет КАК ЛицевойСчет, | ВложенныйЗапрос.Услуга КАК Услуга, | ВложенныйЗапрос.ВидОбъемаПриИспользованииНормы КАК ВидОбъемаПриИспользованииНормы, | ВложенныйЗапрос.Количество КАК Колво, | ВложенныйЗапрос.Тариф КАК Тариф, | ВложенныйЗапрос.Задолженность КАК Задолженность, | ВложенныйЗапрос.СуммаОплаты КАК СуммаОплаты, | ВложенныйЗапрос.Начислено КАК Начислено, | ВложенныйЗапрос.Льготы КАК Льготы, | ВложенныйЗапрос.ЛьготыСпр КАК ЛьготыСпр, | ВложенныйЗапрос.Перерасчет КАК Перерасчет, | ВложенныйЗапрос.Корректировки КАК Корректировки, | ВложенныйЗапрос.Скидки КАК Скидки, | ВложенныйЗапрос.ЗачетАванса КАК ЗачетАванса, | ВложенныйЗапрос.КОплате КАК КОплате, | ВложенныйЗапрос.ТарифВидОбъема КАК ТарифВидОбъема, | ВложенныйЗапрос.УслугаКод КАК УслугаКод, | ВложенныйЗапрос.УслугаНаименование КАК УслугаНаименование, | ВложенныйЗапрос.ДокументПерерасчета, | NULL КАК ПениКОплате, | NULL КАК КорректировкиПени, | NULL КАК ЗадолженностьПени, | NULL КАК СуммаОплатыПени, | NULL КАК НачисленоПени, | NULL КАК ЗачетАвансаПени, | ВложенныйЗапрос.УслугаНаименование КАК УслугаНаименование2, | NULL КАК Аванс |ИЗ | (ВЫБРАТЬ | икНачисленияЗаУслуги.ЛицевойСчет.Организация КАК ЛицевойСчетОрганизация, | икНачисленияЗаУслуги.ЛицевойСчет КАК ЛицевойСчет, | икНачисленияЗаУслуги.Услуга КАК Услуга, | МАКСИМУМ(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ТОГДА икНачисленияЗаУслуги.Количество | ИНАЧЕ 0 | КОНЕЦ) КАК Количество, | МАКСИМУМ(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | И (икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы = &ПустаяСсылкаВидОбъема | ИЛИ икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы = ЗНАЧЕНИЕ(Перечисление.икВидыОбъемаПриИспользованииНормы.Основной)) | ТОГДА икНачисленияЗаУслуги.Тариф | ИНАЧЕ 0 | КОНЕЦ) КАК Тариф, | икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы КАК ВидОбъемаПриИспользованииНормы, | NULL КАК Задолженность, | NULL КАК СуммаОплаты, | СУММА(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ТОГДА икНачисленияЗаУслуги.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК Начислено, | NULL КАК Льготы, | NULL КАК ЛьготыСпр, | СУММА(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ТОГДА икНачисленияЗаУслуги.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК Перерасчет, | СУММА(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икНачисленияЗаУслуги.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК Корректировки, | СУММА(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Скидка) | ТОГДА икНачисленияЗаУслуги.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК Скидки, | NULL КАК КОплате, | NULL КАК ЗачетАванса, | МАКСИМУМ(ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | И (&РазворачиватьНачисленияПоСверхНорме | ИЛИ икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы = &ПустаяСсылкаВидОбъема | ИЛИ икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы = ЗНАЧЕНИЕ(Перечисление.икВидыОбъемаПриИспользованииНормы.Основной)) | ТОГДА икНачисленияЗаУслуги.Тариф | ИНАЧЕ 0 | КОНЕЦ) КАК ТарифВидОбъема, | икНачисленияЗаУслуги.Услуга.Код КАК УслугаКод, | икНачисленияЗаУслуги.Услуга.Наименование КАК УслугаНаименование, | ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ИЛИ икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икНачисленияЗаУслуги.Регистратор | ИНАЧЕ 0 | КОНЕЦ КАК ДокументПерерасчета | ИЗ | РегистрНакопления.икНачисленияЗаУслуги КАК икНачисленияЗаУслуги | ГДЕ | икНачисленияЗаУслуги.Период МЕЖДУ &НачалоПериода И &КонецПериода | {ГДЕ | икНачисленияЗаУслуги.ЛицевойСчет.*, | икНачисленияЗаУслуги.ЛицевойСчет.Организация.*, | икНачисленияЗаУслуги.Услуга.*} | | СГРУППИРОВАТЬ ПО | икНачисленияЗаУслуги.ЛицевойСчет.Организация, | икНачисленияЗаУслуги.ЛицевойСчет, | икНачисленияЗаУслуги.Услуга, | икНачисленияЗаУслуги.ВидОбъемаПриИспользованииНормы, | икНачисленияЗаУслуги.Услуга.Код, | икНачисленияЗаУслуги.Услуга.Наименование, | ВЫБОР | КОГДА икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ИЛИ икНачисленияЗаУслуги.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икНачисленияЗаУслуги.Регистратор | ИНАЧЕ 0 | КОНЕЦ | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет.Организация, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга, | NULL, | NULL, | NULL, | СУММА(икВзаиморасчетыСПотребителямиОстаткиИОбороты.СуммаНачальныйОстаток), | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | СУММА(икВзаиморасчетыСПотребителямиОстаткиИОбороты.СуммаКонечныйОстаток), | NULL, | NULL, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга.Код, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга.Наименование, | NULL | ИЗ | РегистрНакопления.икВзаиморасчетыСПотребителями.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК икВзаиморасчетыСПотребителямиОстаткиИОбороты | {ГДЕ | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет.*, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет.Организация.*, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга.*} | | СГРУППИРОВАТЬ ПО | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет.Организация, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.ЛицевойСчет, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга.Код, | икВзаиморасчетыСПотребителямиОстаткиИОбороты.Услуга.Наименование | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | икПредоставлениеЛьгот.ЛицевойСчет.Организация, | икПредоставлениеЛьгот.ЛицевойСчет, | икПредоставлениеЛьгот.Услуга, | NULL, | NULL, | икПредоставлениеЛьгот.ВидОбъемаПриИспользованииНормы, | NULL, | NULL, | NULL, | СУММА(ВЫБОР | КОГДА икПредоставлениеЛьгот.СпособПредоставления <> ЗНАЧЕНИЕ(Перечисление.икСпособыПредоставленияЛьгот.Адресный) | ТОГДА ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ТОГДА икПредоставлениеЛьгот.Сумма | ИНАЧЕ 0 | КОНЕЦ | ИНАЧЕ 0 | КОНЕЦ), | СУММА(ВЫБОР | КОГДА икПредоставлениеЛьгот.СпособПредоставления = ЗНАЧЕНИЕ(Перечисление.икСпособыПредоставленияЛьгот.Адресный) | ТОГДА ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ИЛИ икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ИЛИ икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икПредоставлениеЛьгот.Сумма | ИНАЧЕ ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Скидка) | ТОГДА -икПредоставлениеЛьгот.Сумма | ИНАЧЕ 0 | КОНЕЦ | КОНЕЦ | ИНАЧЕ 0 | КОНЕЦ), | СУММА(ВЫБОР | КОГДА икПредоставлениеЛьгот.СпособПредоставления <> ЗНАЧЕНИЕ(Перечисление.икСпособыПредоставленияЛьгот.Адресный) | ТОГДА ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ТОГДА -икПредоставлениеЛьгот.Сумма | ИНАЧЕ 0 | КОНЕЦ | ИНАЧЕ 0 | КОНЕЦ), | СУММА(ВЫБОР | КОГДА икПредоставлениеЛьгот.СпособПредоставления <> ЗНАЧЕНИЕ(Перечисление.икСпособыПредоставленияЛьгот.Адресный) | ТОГДА ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА -икПредоставлениеЛьгот.Сумма | ИНАЧЕ 0 | КОНЕЦ | ИНАЧЕ 0 | КОНЕЦ), | СУММА(ВЫБОР | КОГДА икПредоставлениеЛьгот.СпособПредоставления <> ЗНАЧЕНИЕ(Перечисление.икСпособыПредоставленияЛьгот.Адресный) | ТОГДА ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Скидка) | ТОГДА -икПредоставлениеЛьгот.Сумма | ИНАЧЕ 0 | КОНЕЦ | ИНАЧЕ 0 | КОНЕЦ), | NULL, | NULL, | NULL, | икПредоставлениеЛьгот.Услуга.Код, | икПредоставлениеЛьгот.Услуга.Наименование, | ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ИЛИ икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икПредоставлениеЛьгот.Регистратор | ИНАЧЕ 0 | КОНЕЦ | ИЗ | РегистрНакопления.икПредоставлениеЛьгот КАК икПредоставлениеЛьгот | ГДЕ | икПредоставлениеЛьгот.Период МЕЖДУ &НачалоПериода И &КонецПериода | {ГДЕ | икПредоставлениеЛьгот.ЛицевойСчет.*, | икПредоставлениеЛьгот.ЛицевойСчет.Организация.*, | икПредоставлениеЛьгот.Услуга.*} | | СГРУППИРОВАТЬ ПО | икПредоставлениеЛьгот.ЛицевойСчет.Организация, | икПредоставлениеЛьгот.ЛицевойСчет, | икПредоставлениеЛьгот.Услуга, | икПредоставлениеЛьгот.ВидОбъемаПриИспользованииНормы, | икПредоставлениеЛьгот.Услуга.Код, | икПредоставлениеЛьгот.Услуга.Наименование, | ВЫБОР | КОГДА икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Перерасчет) | ИЛИ икПредоставлениеЛьгот.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икПредоставлениеЛьгот.Регистратор | ИНАЧЕ 0 | КОНЕЦ | | ОБЪЕДИНИТЬ | | ВЫБРАТЬ | икВзаиморасчетыСПотребителями.ЛицевойСчет.Организация, | икВзаиморасчетыСПотребителями.ЛицевойСчет, | икВзаиморасчетыСПотребителями.Услуга, | NULL, | NULL, | NULL, | NULL, | СУММА(ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | И икВзаиморасчетыСПотребителями.ТипДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икТипыДвиженийРасчетов.Оплата) | ТОГДА икВзаиморасчетыСПотребителями.Сумма | ИНАЧЕ 0 | КОНЕЦ), | СУММА(ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Сальдо) | ТОГДА икВзаиморасчетыСПотребителями.Сумма | ИНАЧЕ 0 | КОНЕЦ), | NULL, | NULL, | NULL, | ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | И икВзаиморасчетыСПотребителями.ТипДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икТипыДвиженийРасчетов.Оплата) | ТОГДА -икВзаиморасчетыСПотребителями.Сумма | ИНАЧЕ 0 | КОНЕЦ, | NULL, | NULL, | СУММА(ВЫБОР | КОГДА (икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ИЛИ икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка)) | И икВзаиморасчетыСПотребителями.ТипДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икТипыДвиженийРасчетов.ЗачетАванса) | ТОГДА -икВзаиморасчетыСПотребителями.Сумма | ИНАЧЕ 0 | КОНЕЦ), | NULL, | икВзаиморасчетыСПотребителями.Услуга.Код, | икВзаиморасчетыСПотребителями.Услуга.Наименование, | ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икВзаиморасчетыСПотребителями.Регистратор | ИНАЧЕ 0 | КОНЕЦ | ИЗ | РегистрНакопления.икВзаиморасчетыСПотребителями КАК икВзаиморасчетыСПотребителями | ГДЕ | икВзаиморасчетыСПотребителями.Период МЕЖДУ &НачалоПериода И &КонецПериода | {ГДЕ | икВзаиморасчетыСПотребителями.ЛицевойСчет.*, | икВзаиморасчетыСПотребителями.ЛицевойСчет.Организация.*, | икВзаиморасчетыСПотребителями.Услуга.*} | | СГРУППИРОВАТЬ ПО | икВзаиморасчетыСПотребителями.ЛицевойСчет.Организация, | икВзаиморасчетыСПотребителями.ЛицевойСчет, | ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | И икВзаиморасчетыСПотребителями.ТипДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икТипыДвиженийРасчетов.Оплата) | ТОГДА -икВзаиморасчетыСПотребителями.Сумма | ИНАЧЕ 0 | КОНЕЦ, | икВзаиморасчетыСПотребителями.Услуга, | икВзаиморасчетыСПотребителями.Услуга.Код, | икВзаиморасчетыСПотребителями.Услуга.Наименование, | ВЫБОР | КОГДА икВзаиморасчетыСПотребителями.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икВзаиморасчетыСПотребителями.Регистратор | ИНАЧЕ 0 | КОНЕЦ) КАК ВложенныйЗапрос |{ГДЕ | ВложенныйЗапрос.ЛицевойСчет.*, | ВложенныйЗапрос.ЛицевойСчетОрганизация.*, | ВложенныйЗапрос.Услуга.*} | |ОБЪЕДИНИТЬ | |ВЫБРАТЬ | ЕСТЬNULL(икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет.Организация, ВложенныйЗапрос.ЛицевойСчет.Организация), | ЕСТЬNULL(икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет, ВложенныйЗапрос.ЛицевойСчет), | ""Аванс"", | NULL, | NULL, | NULL, | СУММА(-икАвансыПотребителейОстаткиИОбороты.СуммаНачальныйОстаток), | СУММА(ВложенныйЗапрос.ПоступилАванс), | СУММА(0), | СУММА(0), | NULL, | СУММА(-ВложенныйЗапрос.КорректировкаАванса), | СУММА(0), | СУММА(0), | NULL, | СУММА(-икАвансыПотребителейОстаткиИОбороты.СуммаКонечныйОстаток), | NULL, | NULL, | NULL, | ВложенныйЗапрос.ДокументПерерасчета, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | икАвансыПотребителейОстаткиИОбороты.СуммаНачальныйОстаток |ИЗ | РегистрНакопления.икАвансыПотребителей.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , ) КАК икАвансыПотребителейОстаткиИОбороты | ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | икАвансыПотребителей.ЛицевойСчет КАК ЛицевойСчет, | СУММА(ВЫБОР | КОГДА икАвансыПотребителей.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Основное) | ТОГДА икАвансыПотребителей.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК ПоступилАванс, | СУММА(ВЫБОР | КОГДА икАвансыПотребителей.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икАвансыПотребителей.Сумма | ИНАЧЕ 0 | КОНЕЦ) КАК КорректировкаАванса, | икАвансыПотребителей.ЛицевойСчет.Организация КАК ЛицевойСчетОрганизация, | ВЫБОР | КОГДА икАвансыПотребителей.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икАвансыПотребителей.Регистратор | ИНАЧЕ 0 | КОНЕЦ КАК ДокументПерерасчета | ИЗ | РегистрНакопления.икАвансыПотребителей КАК икАвансыПотребителей | ГДЕ | икАвансыПотребителей.Период МЕЖДУ &НачалоПериода И &КонецПериода | И икАвансыПотребителей.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) | {ГДЕ | икАвансыПотребителей.ЛицевойСчет.*, | икАвансыПотребителей.ЛицевойСчет.Организация.*} | | СГРУППИРОВАТЬ ПО | икАвансыПотребителей.ЛицевойСчет, | икАвансыПотребителей.ЛицевойСчет.Организация, | ВЫБОР | КОГДА икАвансыПотребителей.ВидДвиженияРасчета = ЗНАЧЕНИЕ(Перечисление.икВидыДвиженийРасчетов.Корректировка) | ТОГДА икАвансыПотребителей.Регистратор | ИНАЧЕ 0 | КОНЕЦ) КАК ВложенныйЗапрос | ПО икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет = ВложенныйЗапрос.ЛицевойСчет |{ГДЕ | (ЕСТЬNULL(икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет, ВложенныйЗапрос.ЛицевойСчет)).* КАК ЛицевойСчет, | (ЕСТЬNULL(икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет.Организация, ВложенныйЗапрос.ЛицевойСчет.Организация)).* КАК ЛицевойСчетОрганизация, | (""Аванс"") КАК Услуга} | |СГРУППИРОВАТЬ ПО | ВложенныйЗапрос.КорректировкаАванса, | ВложенныйЗапрос.ДокументПерерасчета, | ЕСТЬNULL(икАвансыПотребителейОстаткиИОбороты.ЛицевойСчет.Организация, |
|||
1
exwill
09.11.13
✎
15:00
|
Так ведь нет у тебя такого поля: "ЛицевойСчет".
|
|||
2
Defender aka LINN
09.11.13
✎
15:05
|
(0) Группировки, сортировки и итоги - это 3 разных вещи, и даже не родственники.
|
|||
3
Конфигуратор1с
09.11.13
✎
15:13
|
(2) чем итоги и группировки отличаются? а то я как собака павлова понимаю на подсознательном уровне, а человеческим языком не могу объяснить)
|
|||
4
Maxus43
09.11.13
✎
15:19
|
это мешается может?
|{УПОРЯДОЧИТЬ ПО | ЛицевойСчет.*} |
|||
5
DGorgoN
09.11.13
✎
15:22
|
(4) А хрен его знает. Там пробовал - матерится.
|
|||
6
Maxus43
09.11.13
✎
15:26
|
(5) я к тому что убери это вот всё, оставь тока свой //ыыыыы
|
|||
7
Maxus43
09.11.13
✎
15:31
|
|УПОРЯДОЧИТЬ ПО
| ЛицевойСчет.ОбъектУчета //ыыыы раз по объекту надо то |
|||
8
mistеr
09.11.13
✎
15:48
|
(3) Группировку делает БД, итоги - платформа.
|
|||
9
DGorgoN
09.11.13
✎
16:15
|
(7) Там тоже матерится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |