Олег, есть проблема с ОБъектП, который из RiK_SQL. Не уверен, что это именно то место для вопроса по RiK_SQL, но уверен, что ты его увидишь...
Делаем приблизительно так:
ОбъектП.ОткрытьОкноСообщения("Сохраняем в файл Excel...",180);
я()+".xls",":","_");
ОчиститьОкноСообщений();
try
Состояние("Сохранение таблицы в файл Excel...");
_Таблица.Записать(ПолноеИмяФайла,"XLS");
ОбъектП.ЗакрытьОкноСообщения();
Message("Путь к сохраненному файлу: "+ПолноеИмяФайла);
except
ОписаниеОшибки();
ОбъектП.ЗакрытьОкноСообщения();
Предупреждение("Произошла ошибка при выгрузке информации !!!",15);
Возврат;
endtry;
ОбъектП.ЗакрытьОкноСообщения();
Форма.Обновить();
ЗапуститьПриложение(ПолноеИмяФайла);
А табличка у меня, которая сохраняется в формате Ёкселя, имеет строк от 5000 и поболе, да при 64 колонках. Т.е. время для сохранения такого файла достаточно приличное. Так вот, проблема в том, что ОбъектП.ЗакрытьОкноСообщения(); почти всегда не срабатывает, и, ессно, окно сообщения после всех манипуляций гордо остается висеть на форме бельмом. Лечится только закрыть/открыть отчет, благо он внешний.
Не подскажешь, плз, где тут собака порылась?