Как в оборотке упорядочить записи по номенклатурному номеру, а не по
алфавиту?
К сожалению, из вопроса неясно о какой именно оборотке идет речь, поэтому
расскажу как изменить сортировку в обоих случаях: когда данные для отчета
берутся из обычного запроса и когда отчет основывается на бухгалтерском
запросе.
1. Отчет строится на обычном запросе.
Ищем в тексте запроса выражение "Группировка ХХХХХХ", где ХХХХХ - название
элемента группировки и добавляем "упорядочить по", чтобы получилось
Группировка ХХХХХ упорядочить по ХХХХХ.УУУУУ,
где УУУУУ - название реквизита элемента группировки.
2. Отчет строится на бухгалтерском запросе.
Здесь несколько сложнее, но проблема тоже решаемая:
Во-первых, находим строки
Ит.ВыбратьСубконто(Х);
Пока Ит.ПолучитьСубконто(Х) = 1 цикл
где, Х - номер интересующего нас субконто, который определяется порядком
вызова методов ИспользоватьСубконто().
И заменяем их (эти ДВЕ найденные строки) на следующую конструкцию
Спр = СоздатьОбъект("Справочник.ХХХХХ");
Спр.ПорядокКодов();
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент() = 1 цикл
Если Ит.ПолучитьСубконто(Х,,Спр.ТекущийЭлемент()) = 0 тогда
продолжить;
КонецЕсли;
где, ХХХХХ - название справочника, элементами которого являются наши
аналитики.
что такое просто Х - см.выше :)
Естественно, вместо ПорядокКодов(), можно использовать
ПорядокНаименований() или ПорядокРеквизита().