Открыть отчёт

Автор Кротяка, 18 января 2015, 15:01

0 Пользователи и 1 гость просматривают эту тему.

Кротяка

По нажатию кнопки нужно открыть отчёт с динамическим набором записей. Данные отчёта берутся из параметрического запроса. Вроде бы всё должно прекрасно работать при использовании следующей конструкции: ThisDatabaseDocument.ReportDocuments.GetByName("Имя_отчёта").open, но при открытии отчёта грузится только его макет и вылетает окошко "Отчёт открывается...", после чего Офис виснет...предполагаю, что в коде нужно как бы "заново" указать источник данных для отчёта, но как?

kompilainenn

Цитата: Кротяка от 18 января 2015, 13:01но при открытии отчёта грузится только его макет и вылетает окошко "Отчёт открывается...", после чего Офис виснет
это возможно ошибка в LO Base, у меня фризится офис просто при создании отчета
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

Кротяка

Я работаю в OpenOffice
и что примечательно, если запустить макрос в самом окне макросов, нажав кнопку "Выполнить BASIC",то отчёт открывается без проблем. Но если назначить этот макрос событию кнопки на форме, то бьёт ошибку, о которой я писал выше