|
Сортировка по иерархии документа Реализация товаров и услуг | ☑ | ||
---|---|---|---|---|
0
Pashabosto
22.07.14
✎
16:35
|
Добрый день!!! В документе Реализация товаров и услуг нужно сделать сортировку по иерархии. Тоисть в таб части документа нужно произвести сортировку по тому как росположена номенклатура в справочнике.Как это сделать?
|
|||
1
Pashabosto
22.07.14
✎
16:37
|
Есть только запрос, а что дальше видно.
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслугТовары.Номенклатура.Наименовани КАК НоменклатураНаименование | ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары | |УПОРЯДОЧИТЬ ПО | НоменклатураНаименование ИЕРАРХИЯ"; Запрос.Выполнить(); |
|||
2
Wobland
22.07.14
✎
16:37
|
ТЧ.Загрузить(Запрос.Выполнить().Выгрузить())
|
|||
3
ДенисЧ
22.07.14
✎
16:37
|
1. выгружаем тч в тз
2. добавляем колонку. 3. заполняем её через Номенклатура.ПолноеНаименование() 4. сортируем по этой колонке 5. заливаем тз в тч. |
|||
4
Pashabosto
22.07.14
✎
18:23
|
Получилось спасибо всем!!! Но еще нужно добавить сообщение "Документ не записан", потому что если документ не записан и производится сортировка таб часть удаляется, и кнопочку "Записать". Вот код куда и как добавить сообщение:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслугТовары.Ссылка, | РеализацияТоваровУслугТовары.НомерСтроки, | РеализацияТоваровУслугТовары.ЕдиницаИзмерения, | РеализацияТоваровУслугТовары.ЕдиницаИзмеренияМест, | РеализацияТоваровУслугТовары.Качество, | РеализацияТоваровУслугТовары.Количество, | РеализацияТоваровУслугТовары.КоличествоМест, | РеализацияТоваровУслугТовары.Коэффициент, | РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура, | РеализацияТоваровУслугТовары.ПроцентСкидкиНаценки, | РеализацияТоваровУслугТовары.СерияНоменклатуры, | РеализацияТоваровУслугТовары.СпособСписанияОстаткаТоваров, | РеализацияТоваровУслугТовары.СтавкаНДС, | РеализацияТоваровУслугТовары.Сумма, | РеализацияТоваровУслугТовары.СуммаНДС, | РеализацияТоваровУслугТовары.ХарактеристикаНоменклатуры, | РеализацияТоваровУслугТовары.Цена, | РеализацияТоваровУслугТовары.Склад, | РеализацияТоваровУслугТовары.ПроцентАвтоматическихСкидок, | РеализацияТоваровУслугТовары.УсловиеАвтоматическойСкидки, | РеализацияТоваровУслугТовары.ЗначениеУсловияАвтоматическойСкидки, | РеализацияТоваровУслугТовары.СчетУчетаБУ, | РеализацияТоваровУслугТовары.ПереданныеСчетУчетаБУ, | РеализацияТоваровУслугТовары.СхемаРеализации, | РеализацияТоваровУслугТовары.УдалитьСтатьяПриростаУбылиЗапасов, | РеализацияТоваровУслугТовары.УдалитьУчитываетсяКакЗапасНУ, | РеализацияТоваровУслугТовары.НалоговоеНазначение, | РеализацияТоваровУслугТовары.КлючСтроки, | РеализацияТоваровУслугТовары.КлючСвязи, | РеализацияТоваровУслугТовары.ЗаказПокупателя, | РеализацияТоваровУслугТовары.НалоговоеНазначениеДоходовИЗатрат |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары |ГДЕ | РеализацияТоваровУслугТовары.Ссылка = &Ссылка | |УПОРЯДОЧИТЬ ПО | Номенклатура ИЕРАРХИЯ"; Запрос.УстановитьПараметр("ссылка", Ссылка); Результат = запрос.Выполнить().Выгрузить(); Товары.Очистить(); Сообщить("Документ не записан"); Товары.Загрузить(Запрос.Выполнить().Выгрузить()); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |