АдресСервера = НастройкаОбмена.АдресСайта;
Логин = НастройкаОбмена.Логин;
Пароль = НастройкаОбмена.Пароль;
...........
...........
Пока ТаблицаСТоварами.НайтиСтроки(Отбор).Количество() > 0 Цикл
//Когда в первый раз сюда попадаем, то все нормально,
//а при второй и следующих итерациях НастройкаОбмена = ошибка получения представления значения
Для Каждого Стр Из ТаблицаСТоварами Цикл
Если Не Стр.Загружен Тогда
Попытка
НоменклатурыСсылка = ПолучитьНоменклатуру(Стр.КодПродукта,НастройкаОбмена,Стр.Артикул,Стр.НаименованиеПродукта,Стр);
Стр.Загружен = Истина;
Исключение
(4) Я сужу по тому куску кода, который представлен.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший