|
Сортировка табличной части отчёта. | ☑ | ||
---|---|---|---|---|
0
Novi4ok91
19.02.13
✎
09:28
|
Здравствуйте.Есть отчёт который нужно сортировать по 2 критериям:
1.По наименованию(в алфавитном порядке)с этим проблемы не возникло в конструкторе использовал |УПОРЯДОЧИТЬ ПО Номенклатура ИЕРАРХИЯ |АВТОУПОРЯДОЧИВАНИЕ" 2.По статусу (сначала должны выводиться строки со статусом "внести",потом "исключить") Незнаю как правильно сделать это, подскажите пожалуйста. |
|||
1
Wobland
19.02.13
✎
09:30
|
УПОРЯДОЧИТЬ ПО Номенклатура ИЕРАРХИЯ, Статус
|
|||
2
Novi4ok91
19.02.13
✎
09:34
|
Так не выходит.Есть способы сортировки программно?
|
|||
3
Wobland
19.02.13
✎
09:36
|
(2) двоечник. а запрос типа не программно?
|
|||
4
Юный 1С
19.02.13
✎
09:37
|
Можно еще поле дополнительное в отчете сделать:
(Выбор когда Статус = "внести" тогда 1 Иначе 2 Конец) как ПорядокСтатуса и по нему отсортировать |
|||
5
Novi4ok91
19.02.13
✎
09:37
|
Извините,неправильно выразился.По прежнему сортирует только но номенклатуре.
|
|||
6
Reset
19.02.13
✎
09:39
|
Задача бессмысленная.
Как ты себе представляешь результат? |
|||
7
Reset
19.02.13
✎
09:40
|
Н1 Внести
Н2 Исключить Н3 Внести Отсортировано правильно |
|||
8
Wobland
19.02.13
✎
09:40
|
(6) лопата внести
лопата исключить |
|||
9
Wobland
19.02.13
✎
09:41
|
(7) хочешь сказать, автор нам врёт?
|
|||
10
Reset
19.02.13
✎
09:41
|
(8) Тогда нужн расшифровка "сортировать по номенклатуре"
|
|||
11
Reset
19.02.13
✎
09:41
|
(9) Одно из трех, или врет, или что-то не понимает, или я что-то не поняимаю
|
|||
12
Novi4ok91
19.02.13
✎
09:42
|
Сначала вывод всех строк "Внести" потом "Исключить"
|
|||
13
Reset
19.02.13
✎
09:43
|
(12)
Топор Внести Лопата Исключить или Лопат Исключить Топор Внести ? |
|||
14
Wobland
19.02.13
✎
09:43
|
(12) по статус, номенклатура
|
|||
15
Reset
19.02.13
✎
09:47
|
Короче, в постановке (0) сортировка "будет работать" только при одинаковом наименовании (8)
Иначе нужно удовлетворяться (14) |
|||
16
SoftIce
19.02.13
✎
10:09
|
А весь запрос можно?
|
|||
17
Novi4ok91
19.02.13
✎
10:11
|
Запрос.Текст = "ВЫБРАТЬ
| ТабИсклВнести2.Январь, | ТабИсклВнести2.Февраль, | ТабИсклВнести2.Март, | ТабИсклВнести2.Апрель, | ТабИсклВнести2.Май, | ТабИсклВнести2.Июнь, | ТабИсклВнести2.Июль, | ТабИсклВнести2.Август, | ТабИсклВнести2.Сентябрь, | ТабИсклВнести2.Октябрь, | ТабИсклВнести2.Ноябрь, | ТабИсклВнести2.Декабрь, | ТабИсклВнести2.СсылкаЗаявка, | ТабИсклВнести2.НоменклатураКод, | ТабИсклВнести2.Номенклатура КАК Номенклатура, | ТабИсклВнести2.ЕдиницаИзмерения, | ТабИсклВнести2.Количество, | СУММА(ЦеныНоменклатуры.Цена) КАК Цена, | ТабИсклВнести2.Характеристика, | ТабИсклВнести2.МестоПоставки, | ТабИсклВнести2.РазмерАвансовогоПлатежа, | ТабИсклВнести2.ТипЗакупки, | ТабИсклВнести2.СозданДокументБЗ, | ТабИсклВнести2.Направление, | ТабИсклВнести2.Подразделение, | ТабИсклВнести2.Автор, | ТабИсклВнести2.Склад, | ТабИсклВнести2.Примечание КАК Примечание, | ЦеныНоменклатуры.Цена * ТабИсклВнести2.Количество КАК Сумма, | рэк_ВнутренняяЗаявка.ВидОперации, | рэк_ВнутренняяЗаявка.Номер, | рэк_ВнутренняяЗаявка.Кому, | рэк_ВнутренняяЗаявка.ОтКого, | рэк_ВнутренняяЗаявка.ДатаСлужебнойЗаписки, | рэк_ВнутренняяЗаявка.ТемаСлужебнойЗаписки, | ТабИсклВнести2.СпособЗакупки, | ТабИсклВнести2.МесяцЗакупки, | ТабИсклВнести2.СрокПоставкиПоДоговору |ИЗ | (ВЫБРАТЬ | ТабИсключитьВнести.СсылкаЗаявка КАК СсылкаЗаявка, | ТабИсключитьВнести.НоменклатураКод КАК НоменклатураКод, | ТабИсключитьВнести.Номенклатура КАК Номенклатура, | ТабИсключитьВнести.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ТабИсключитьВнести.Количество КАК Количество, | ТабИсключитьВнести.Характеристика КАК Характеристика, | ТабИсключитьВнести.МестоПоставки КАК МестоПоставки, | ТабИсключитьВнести.РазмерАвансовогоПлатежа КАК РазмерАвансовогоПлатежа, | ТабИсключитьВнести.ТипЗакупки КАК ТипЗакупки, | ТабИсключитьВнести.СозданДокументБЗ КАК СозданДокументБЗ, | ТабИсключитьВнести.Направление КАК Направление, | ТабИсключитьВнести.Подразделение КАК Подразделение, | ТабИсключитьВнести.Автор КАК Автор, | ТабИсключитьВнести.Склад КАК Склад, | ТабИсключитьВнести.Дата КАК Дата, | ТабИсключитьВнести.Примечание КАК Примечание, | МАКСИМУМ(ЦеныНоменклатуры.Период) КАК Период, | ТабИсключитьВнести.СпособЗакупки КАК СпособЗакупки, | ТабИсключитьВнести.МесяцЗакупки КАК МесяцЗакупки, | ТабИсключитьВнести.СрокПоставкиПоДоговору КАК СрокПоставкиПоДоговору, | ТабИсключитьВнести.Январь КАК Январь, | ТабИсключитьВнести.Февраль КАК Февраль, | ТабИсключитьВнести.Март КАК Март, | ТабИсключитьВнести.Апрель КАК Апрель, | ТабИсключитьВнести.Май КАК Май, | ТабИсключитьВнести.Июнь КАК Июнь, | ТабИсключитьВнести.Июль КАК Июль, | ТабИсключитьВнести.Август КАК Август, | ТабИсключитьВнести.Сентябрь КАК Сентябрь, | ТабИсключитьВнести.Октябрь КАК Октябрь, | ТабИсключитьВнести.Ноябрь КАК Ноябрь, | ТабИсключитьВнести.Декабрь КАК Декабрь | ИЗ | (ВЫБРАТЬ | рэк_ВнутренняяЗаявкаЗаявки.Ссылка КАК СсылкаЗаявка, | рэк_ВнутренняяЗаявкаЗаявки.Номенклатура КАК Номенклатура, | рэк_ВнутренняяЗаявкаЗаявки.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | рэк_ВнутренняяЗаявкаЗаявки.Характеристика КАК Характеристика, | рэк_ВнутренняяЗаявкаЗаявки.Количество КАК Количество, | рэк_ВнутренняяЗаявкаЗаявки.МестоПоставки КАК МестоПоставки, | рэк_ВнутренняяЗаявкаЗаявки.РазмерАвансовогоПлатежа КАК РазмерАвансовогоПлатежа, | рэк_ВнутренняяЗаявкаЗаявки.ПолнаяХарактеристика КАК ПолнаяХарактеристика, | рэк_ВнутренняяЗаявкаЗаявки.ТипЗакупки КАК ТипЗакупки, | рэк_ВнутренняяЗаявкаЗаявки.СозданДокументБЗ КАК СозданДокументБЗ, | рэк_ВнутренняяЗаявкаЗаявки.Направление КАК Направление, | рэк_ВнутренняяЗаявкаЗаявки.Ссылка.Подразделение КАК Подразделение, | рэк_ВнутренняяЗаявкаЗаявки.Ссылка.Автор КАК Автор, | рэк_ВнутренняяЗаявкаЗаявки.Ссылка.Склад КАК Склад, | рэк_ВнутренняяЗаявкаЗаявки.Ссылка.Дата КАК Дата, | рэк_ВнутренняяЗаявкаЗаявки.Примечание КАК Примечание, | рэк_ВнутренняяЗаявкаЗаявки.Номенклатура.Код КАК НоменклатураКод, | рэк_ВнутренняяЗаявкаЗаявки.СпособЗакупки КАК СпособЗакупки, | рэк_ВнутренняяЗаявкаЗаявки.МесяцЗакупки КАК МесяцЗакупки, | NULL КАК СрокПоставкиПоДоговору, | рэк_ВнутренняяЗаявкаЗаявки.Январь КАК Январь, | рэк_ВнутренняяЗаявкаЗаявки.Февраль КАК Февраль, | рэк_ВнутренняяЗаявкаЗаявки.Март КАК Март, | рэк_ВнутренняяЗаявкаЗаявки.Апрель КАК Апрель, | рэк_ВнутренняяЗаявкаЗаявки.Май КАК Май, | рэк_ВнутренняяЗаявкаЗаявки.Июнь КАК Июнь, | рэк_ВнутренняяЗаявкаЗаявки.Июль КАК Июль, | рэк_ВнутренняяЗаявкаЗаявки.Август КАК Август, | рэк_ВнутренняяЗаявкаЗаявки.Сентябрь КАК Сентябрь, | рэк_ВнутренняяЗаявкаЗаявки.Октябрь КАК Октябрь, | рэк_ВнутренняяЗаявкаЗаявки.Ноябрь КАК Ноябрь, | рэк_ВнутренняяЗаявкаЗаявки.Декабрь КАК Декабрь | ИЗ | Документ.рэк_ВнутренняяЗаявка.Заявки КАК рэк_ВнутренняяЗаявкаЗаявки | ГДЕ | рэк_ВнутренняяЗаявкаЗаявки.Ссылка.ПометкаУдаления = ЛОЖЬ | И рэк_ВнутренняяЗаявкаЗаявки.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2 | И ИСТИНА | И ИСТИНА | И ИСТИНА |//УсловиеПоАвторуВнести |//УсловиеПоНоменклатуреВнести |//УсловиеПроведен_НеПроведенВнести | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Номенклатура, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.ЕдиницаИзмерения, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Характеристика, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Количество, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.МестоПоставки, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.РазмерАвансовогоПлатежа, | NULL, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.ТипЗакупки, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.СозданДокументБЗ, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Направление, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.Подразделение, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.Автор, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.Склад, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.Дата, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Примечание, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Номенклатура.Код, | NULL, | NULL, | рэк_ВнутренняяЗаявкаЗаявкиИсключить.СрокПоставкиПоДоговору, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL, | NULL | ИЗ | Документ.рэк_ВнутренняяЗаявка.ЗаявкиИсключить КАК рэк_ВнутренняяЗаявкаЗаявкиИсключить | ГДЕ | рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.ПометкаУдаления = ЛОЖЬ | И рэк_ВнутренняяЗаявкаЗаявкиИсключить.Ссылка.Дата МЕЖДУ &Дата1 И &Дата2 | И ИСТИНА | И ИСТИНА | И ИСТИНА |//УсловиеПоАвторуИсключить |//УсловиеПоНоменклатуреИсключить |//УсловиеПроведен_НеПроведенИсключить |) КАК ТабИсключитьВнести | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры | ПО ТабИсключитьВнести.Номенклатура = ЦеныНоменклатуры.Номенклатура | И ТабИсключитьВнести.МестоПоставки = ЦеныНоменклатуры.рэк_МестоПоставки | И ТабИсключитьВнести.СсылкаЗаявка.Дата >= ЦеныНоменклатуры.Период | И ТабИсключитьВнести.СсылкаЗаявка.ФинансовыйГод = ЦеныНоменклатуры.ФинансовыйГод | | СГРУППИРОВАТЬ ПО | ТабИсключитьВнести.СсылкаЗаявка, | ТабИсключитьВнести.НоменклатураКод, | ТабИсключитьВнести.Номенклатура, | ТабИсключитьВнести.ЕдиницаИзмерения, | ТабИсключитьВнести.Количество, | ТабИсключитьВнести.Характеристика, | ТабИсключитьВнести.МестоПоставки, | ТабИсключитьВнести.РазмерАвансовогоПлатежа, | ТабИсключитьВнести.ТипЗакупки, | ТабИсключитьВнести.СозданДокументБЗ, | ТабИсключитьВнести.Направление, | ТабИсключитьВнести.Подразделение, | ТабИсключитьВнести.Автор, | ТабИсключитьВнести.Склад, | ТабИсключитьВнести.Дата, | ТабИсключитьВнести.Примечание, | ТабИсключитьВнести.СпособЗакупки, | ТабИсключитьВнести.МесяцЗакупки, | ТабИсключитьВнести.СрокПоставкиПоДоговору, | ТабИсключитьВнести.Январь, | ТабИсключитьВнести.Февраль, | ТабИсключитьВнести.Март, | ТабИсключитьВнести.Апрель, | ТабИсключитьВнести.Май, | ТабИсключитьВнести.Июнь, | ТабИсключитьВнести.Июль, | ТабИсключитьВнести.Август, | ТабИсключитьВнести.Сентябрь, | ТабИсключитьВнести.Октябрь, | ТабИсключитьВнести.Ноябрь, | ТабИсключитьВнести.Декабрь) КАК ТабИсклВнести2 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры | ПО ТабИсклВнести2.Период = ЦеныНоменклатуры.Период | И ТабИсклВнести2.Номенклатура = ЦеныНоменклатуры.Номенклатура | И ТабИсклВнести2.МестоПоставки = ЦеныНоменклатуры.рэк_МестоПоставки | И ТабИсклВнести2.СсылкаЗаявка.ФинансовыйГод = ЦеныНоменклатуры.ФинансовыйГод | ЛЕВОЕ СОЕДИНЕНИЕ Документ.рэк_ВнутренняяЗаявка КАК рэк_ВнутренняяЗаявка | ПО ТабИсклВнести2.СсылкаЗаявка = рэк_ВнутренняяЗаявка.Ссылка | |СГРУППИРОВАТЬ ПО | ТабИсклВнести2.СсылкаЗаявка, | ТабИсклВнести2.НоменклатураКод, | ТабИсклВнести2.Номенклатура, | ТабИсклВнести2.ЕдиницаИзмерения, | ТабИсклВнести2.Количество, | ТабИсклВнести2.Характеристика, | ТабИсклВнести2.МестоПоставки, | ТабИсклВнести2.РазмерАвансовогоПлатежа, | ТабИсклВнести2.ТипЗакупки, | ТабИсклВнести2.СозданДокументБЗ, | ТабИсклВнести2.Направление, | ТабИсклВнести2.Подразделение, | ТабИсклВнести2.Автор, | ТабИсклВнести2.Склад, | ТабИсклВнести2.Примечание, | рэк_ВнутренняяЗаявка.ВидОперации, | рэк_ВнутренняяЗаявка.Номер, | рэк_ВнутренняяЗаявка.Кому, | рэк_ВнутренняяЗаявка.ОтКого, | рэк_ВнутренняяЗаявка.ДатаСлужебнойЗаписки, | рэк_ВнутренняяЗаявка.ТемаСлужебнойЗаписки, | ТабИсклВнести2.СпособЗакупки, | ТабИсклВнести2.МесяцЗакупки, | ТабИсклВнести2.СрокПоставкиПоДоговору, | ТабИсклВнести2.Январь, | ТабИсклВнести2.Февраль, | ТабИсклВнести2.Март, | ТабИсклВнести2.Апрель, | ТабИсклВнести2.Май, | ТабИсклВнести2.Июнь, | ТабИсклВнести2.Июль, | ТабИсклВнести2.Август, | ТабИсклВнести2.Сентябрь, | ТабИсклВнести2.Октябрь, | ТабИсклВнести2.Ноябрь, | ТабИсклВнести2.Декабрь, | ЦеныНоменклатуры.Цена * ТабИсклВнести2.Количество | |УПОРЯДОЧИТЬ ПО | Номенклатура ИЕРАРХИЯ,Примечание |АВТОУПОРЯДОЧИВАНИЕ"; |
|||
18
SoftIce
19.02.13
✎
10:12
|
а примечание какого типа?
|
|||
19
Novi4ok91
19.02.13
✎
10:15
|
Ссылка на перечисление
|
|||
20
SoftIce
19.02.13
✎
10:32
|
добавь Примечание.Порядок и сортируй по нему. Или к строке приведи.
|
|||
21
Wobland
19.02.13
✎
10:35
|
(20) у него и так работает, просто он не знает, что так и попросил
|
|||
22
Novi4ok91
19.02.13
✎
10:41
|
Всем большое спасибо.Результат есть,только человек состовлявший задание не знал чего хочет.
|
|||
23
Wobland
19.02.13
✎
10:50
|
(22) что деловший?
|
|||
24
Novi4ok91
19.02.13
✎
11:15
|
СостАвлявший задание)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |