0
budnik
20.12.19
✎
10:19
|
Задача
цикл по таблице с организациями,Счет
с каждой строчки вызывается стандартная обработка клиент банк
при одной строчке если несколько возникает окно ошибки и быстро исчезает ,не знаю как посмотреть
в результате заполняется только первая форма
Куда смотреть . подскажете ?
Код
&НаКлиенте
Процедура ОткрытьФормуОбработкиКлиентБанкЗагрузить(стр,нпп,сзФ)
СтруктураПараметров = Новый Структура;
СтруктураПараметров.Вставить("РежимПоУмолчанию", "ГруппаЗагрузка");
СтруктураПараметров.Вставить("Организация", стр.Организация);
СтруктураПараметров.Вставить("БанковскийСчет", стр.БанковскийСчет);
СтруктураПараметров.Вставить("ФайлЗагрузки", стр.Файл);
Форма1=ОткрытьФорму("Обработка.КлиентБанк.Форма", СтруктураПараметров, , нпп , ВариантОткрытияОкна.ОтдельноеОкно , , ,РежимОткрытияОкнаФормы.Независимый);
Форма1.Заголовок="Счет"+стр.БанковскийСчет;
КонецПроцедуры
&НаКлиенте
Процедура КомандаЗагрузить(Команда)
нпп=0;
Для каждого стр Из ТаблицаЗагрузить Цикл
нпп=нпп+1;
Если стр.Надо Тогда
ОткрытьФормуОбработкиКлиентБанкЗагрузить(стр,нпп);
Иначе
КонецЕсли;
КонецЦикла;
КонецПроцедуры
|
|