Ну и если очень нужно, то самое простое - Создать новую ИТЗ - ПравильнаяИТЗ, в которой сделать правильное положение Колонок. А потом из исходной ИТЗ перекинуть значения при помощи
//Тут надо проверить, может надо Для Сч=0 По ИсходнаяИТЗ.КоличествоКолонок()-1 Цикл
Для Сч = 1 по ИсходнаяИТЗ.КоличествоКолонок() Цикл
ИмяКолонки = ИсходнаяИТЗ.ИмяКолонки(Сч);
ПравильнаяИТЗ.ЗаполнитьКолонку("", ИмяКолонки, ИсходнаяИТЗ, "", ИмяКолонки);
КонецЦикла;
(3) Да просто там индексированная таблица из запроса формируется, и надо кое-какие колонки расшифровать, и хочется чтобы их расшифровки находились в нужном месте.
(4) В "нужном месте" зачем и где?
ИТ на форму можно вывести только через выгрузку в ТЗ, либо выводить через ТП.
Первый вариант затратнее, а второму методу начхать что там внутри.
ТКВ?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой