Сортировка табличной части документа #370014


#0 by Полата
Добрый день. Подскажите, как наиболее оптимально отсортировать табличную часть документа по иерархии? Заранее благодарна!
#1 by Черный всадник
Выгружаешь ТЧ в ТЗ, ложишь во временную таблицу и делаешь запрос с итоггами по иерархии.
#2 by Полата
А можно поподробнее, желательно с примерами. Спасиба.
#3 by inka
- А разве нельзя делать запрос к табличной части?
#4 by Defender aka LINN
А если документ не записан?
#5 by Черный всадник
Вот костяк: "
#6 by inka
ну и что? Во временную таблицу можно засунуть не только таблицу значений, но и табличную часть или я ошибаюсь?
#7 by Defender aka LINN
Попробуй. Я лично не проверял.
#8 by Черный всадник
Кстати, да. Можно и ТЧ запихнуть и результат запроса, если я правильно помню
#9 by inka
Я и попробовала:)
#10 by Полата
Не получаецца, не могли бы Вы чуть-чуть поподробнее растолковать. Спасиба.
#11 by inka
Как еще подробней?
#12 by Полата
Совсем не понимаю примера запроса :(
#13 by Salvador Limones
Не плачь, inka поможет, она всем помогает.
#14 by Черный всадник
Фотку в студию! Конкретно, что не понятно с запросом?
#15 by Полата
- фотку мама не разрешает! В запросе ничего, не понятно, совсем :(
#16 by Черный всадник
Страна должна знать своих героев в лицо! Если с запросом ничего не понятно, тогда почитай про пакетные запросы. В конфигураторе по F1.
#17 by inka
Почитайте как работать со временными таблицами  - станет понятно
#18 by Полата
Правилен ли синтаксис в предложенном запросе?
#19 by Salvador Limones
Практически. Не написано про МенеджерВременныхТаблиц. Но поиск знает всё!
#20 by Полата
ПолеИерархии - что это?
#21 by Живой Ископаемый
ы....
#22 by Живой Ископаемый
А вот интересно, когда вы заполняете анкету в банке на выдачу вам электронной карты, вы тоже пишите: Иванов И.И, переписывая с образца?
#23 by Salvador Limones
inka, спасай!!! Я знаю, у тебя адское терпение!!!
#24 by Полата
Мля, звиняйте погалусто, не дофтыкала я, крыша едет - во всем виноват кризис
#25 by inka
- только для Вас: Поле Иерархии - это поле, по которому надо отсортировать
#26 by IronDemon
#27 by Черный всадник
Скорость работы замерял?
#28 by IronDemon
Когда писал, еще 8.0 была.
#29 by Черный всадник
Про 80 не скажу, но на 81 в связке с MSSQL, если ТЧ содержит 500 строк и поле иерархии содержит значения пятого уровня, то у тебя на SQL сервер уйдет порядка 2000 запросов.
#30 by mango
а чем не устраивает стандартный метод "Сортировать"?
#31 by Черный всадник
Он может отсортировать по иерархии?
#32 by Полата
мы не ищем легких путей!
#33 by borik
А можно вопрос к автору для общего развития (моего): зачем в табличной части документа иерархия?
#34 by mango
Сортировать можно и не один раз по различным полям, или я недопонимаю задачу?
#35 by eddy_n
Немного перефразируя - запросом к табл. части с итогами по номенклатуре получаем таблицу, отсортированную по иерархии номенклатуры, ну и потом обратным действием загружаем эту таблицу в табл.часть.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С