Работа с формочками

Новая тема
Всем, здравствуйте! Стоит такая задача: есть таблица документов (ТабличноеПоле), я обрабатываю ее в цикле, если запись удовлетворяет требованиям, то открываю окно, где пользователь должен нажать одну из кнопок (пропустить, пропустить все, заменить, заменить все).
Как можно приостановить работу цикла до закрытия формы сообщения?

Спасибо за помощь
Как выглядит начало и конец (окончание) цикла?
Ctrl+Break, при условии наличия в цикле ОбработкаПрерыванияПользователя()!
"Выдержки из цикла...

Для Каждого СтрТаб Из ППВТаблПоле Цикл
   ЗначениеФлажка = СтрТаб.ВыборФлаг;
   Если ЗначениеФлажка = Истина Тогда
       Форма = ЭтотОбъект.ПолучитьФорму("ФормаВыборТипаОперации");
Форма.ВладелецФормы = ЭтаФорма;
Форма.СтрТабЗнач = СтрТаб;
Форма.ОткрытьМодально();
       //ЗДЕСЬ НУЖНО ОТРАБОТАТЬ ОТВЕТ ПОЛЬЗОВАТЕЛЯ
   Иначе
   КонецЕсли;
КонецЦикла;

При пошаговом проходе в отладчике, получается, что после открытия формы выскакиваем из цикла"
Более подробное описание задачи:
Мне надо перегружать платежные документы во внешнее приложение. У меня есть таблица с платежными документами (платежные поручения входящие и приходные кассовые ордера). У каждой записи есть скрытое от пользователя поле, где содержится информация о том загружался ли он ранее.

В цикле, при проходе по всем строчкам, я проверяю значение этого поля, если оно = "0" (документ ранее загружался), то мне надо показать бухгалтеру окно с сообщением, типа "Документ загружался, что делать дальше?" и четыре кнопки "Пропустить", "Пропустить все", "Заменить", "Заменить все".
В отладчике видно, что после открытия окна происходит выход из цикла, а мне надо чтобы обработка дождалась нажатия кнопки от пользователя и выполнила соответствующие действия.

Документы гружу в базу MS Sql Server (использую ADO), т.е. если бухгалтер нажмет кнопку "Заменить", то я должен выполнить запрос "UPDATE и т.д.".

Платформа 8.1.
А почему бы не сделать "по человечески" - сначала показать список документов, в списке отобразить ранее выгруженные, пользователь "отмечает"/"снимает отметку" с нужных документов и после этого уже спокойно грузить?
"Еще чего! так времени будет много свободного! А так сидит себе человек на кнопочки нажимает, глядишь и день прошел! ;)"
Читают тему
(гостей: 1)

Быстрый переход