Выводить отсортированными по алфавиту не получается...
deefm
23.04.2009 - 04:50
|
Здравствуйте, подскажите пож-та, как сделать, чтобы контрагенты, при выводе в печатную форму, были отсортированы по алфавиту. Я перебираю документы (шапку и табличную часть), в результате, они выводятся, отсортированными по реквизиту ДатаРег. Предполагаю, что надо сначала выгрузить в ТаблицуЗначений, в ней уже отсортировать и затем выводить. Может быть можно как-нибудь по-другому? Вот мой текст: Процедура Сформировать() Док = СоздатьОбъект("Документ.Договор"); Док.ВыбратьДокументы(); Пока Док.ПолучитьДокумент() = 1 Цикл Если (Док.ДатаРег>=НачДата) И (Док.ДатаРег<=КонДата) Тогда Таб.ВывестиСекцию("Договор"); Если Док.КоличествоСтрок()>0 Тогда Док.ВыбратьСтроки(); Пока Док.ПолучитьСтроку()=1 Цикл Таб.ВывестиСекцию("Строки"); КонецЦикла; КонецЕсли; КонецЕсли; КонецЦикла; КонецПроцедуры |