Всем здрасте!Собственно, беда - при проходе Цикла в переменную Параметр загоняются НомерДокумента
и передаётся на обработку во внешнюю форму
в идеале внешняя форма получает список с номерами документов и "перепроводит" их
но в реальности "перепроводит" только самое первое что получает - только один документ и только первый
как быть?
как заставить этот цикл отрабатывать каждый раз при проходе и передаче параметра?
Процедура Перенести()
ТабЗнач.ВыбратьСтроки();
Пока ТабЗнач.ПолучитьСтроку() = 1 Цикл
Если
(СокрЛП(ТабЗнач.Статус) = "Редактирован")
И
(СокрЛП(ТабЗнач.Выбрать) = "Да")
Тогда
НомерПриказа = Сред(ТабЗнач.Документ,19,9);
Если ФС.СуществуетФайл("\\123\123\ExtForms\123\!TEST\123.ert") = 1 Тогда
Параметр = СоздатьОбъект("СписокЗначений");
Параметр.ДобавитьЗначение(НачДата,"НачДата");
Параметр.ДобавитьЗначение(КонДата,"КонДата");
Параметр.ДобавитьЗначение(НомерПриказа,"НомерДок");
ОткрытьФорму("Отчет",Параметр,"\\123\123\ExtForms\123\!TEST\123.ert");
Иначе
Предупреждение("Не найден файл обработки ........!!!");
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Вес спасибо!