Не подскажете как сохранить последовательность ссылок в соответствии
Нужно что бы при обходе соответствия ссылки имели такую же последовательность как в запросе.
Они почему то сбиваться с толку.
Вот пример:
&НаСервере
Процедура Тест_1_поСоотв()
Соотв1 = Новый Соответствие();
//==========================================
Запрос = Новый Запрос(
"ВЫБРАТЬ
|Код,
|Ссылка
|ИЗ
|Справочник.ЮрЛица_ОптовыеПотребители КАК ЮрЛица_ОптовыеПотребители УПОРЯДОЧИТЬ ПО Код ВОЗР");
//==========================================
Выгрузка = Запрос.Выполнить().Выбрать();
//==========================================
Количество=0;
Пока Выгрузка.Следующий() Цикл
ВыгрузкаСсылка=Выгрузка.Ссылка;
Количество=Количество+1;
Сообщить(ВыгрузкаСсылка); // Тут все нормально ... в нужной последовательности
Соотв1.Вставить(ВыгрузкаСсылка,Количество);
КонецЦикла;
//==========================================
Для Каждого Элемент Из Соотв1 Цикл
ЭлементКлюч=Элемент.Ключ;
ЭлементЗначение=Элемент.Значение;
Сообщить(Строка(ЭлементКлюч)+" - "+Строка(ЭлементЗначение)); // А тут опять вниз головой и даже хуже .. совсем не в той последовательности как в запросе.
КонецЦикла;
КонецПроцедуры
Как решить этот вопрос?
Буду признателен!