Имя: Пароль:
1C
1C 7.7
v7: Как "дождаться" закрытия формы внешнего отчета?
0 palpetrovich
 
14.08.15
15:44
кодик:

Если ОткрытьФорму("Отчет", СписокНомеров,"D:\ВыборИзСписка.ert")=0 Тогда
    НомерДок = "";
    Если СписокНомеров.ВыбратьЗначение(НомерДок, "Выбор номера документа", , 30, 2)<>1 Тогда
        Возврат;
    КонецЕсли;
Иначе  // множественный выбор из формы ВыборИзСписка
    // Как тут сделать паузу, дождаться закрытия формы ВыборИзСписка?
    Если СписокНомеров.РазмерСписка() = 0 Тогда
        Сообщить("Не выбран ни один документ");
        Возврат;
    КонецЕсли;
КонецЕсли;
1 HawkEye
 
14.08.15
15:45
(0) модально открой
2 Ёпрст
 
14.08.15
15:45
ОткрытьПодбор и не надо будет ждать
3 Ёпрст
 
14.08.15
15:46
А так, в твойм случае, пинай форму прямо из D:\ВыборИзСписка.ert
4 palpetrovich
 
14.08.15
15:51
(1) модально внешнюю?
(2) "ОткрытьПодбор" боюсь будет трудно, ибо СписокНомеров получаю по Оле из другой базы
(3) как пнуть? делаю ОткрытьФорму(...), форма открывается и сразу идет ругань на "Если СписокНомеров.РазмерСписка() = 0 Тогда"
5 palpetrovich
 
14.08.15
16:05
(1) сорьки, че-т протупил, ОткрытьФормуМодально катит, спасиб
6 HawkEye
 
14.08.15
16:06
(4) не... ну если религия не позволяет, ты сразу предупреждай ))