Ручное соединение с источником данных

Обсуждение Stimulsoft Reports.NET
Ответить
garriporter
Сообщения: 15
Зарегистрирован: 09 окт 2018, 11:59

Ручное соединение с источником данных

Сообщение garriporter »

Добрый день.
В источнике данных существует параметр "Соединяться при запуске".
Но не понятно как выполнить соединение вручную по нажатию на кнопку в форме настроек которая запускается при запуске отчета.

Проблема: В отчете порой бывает очень большое количество данных и при его запуске сперва, очень длительное время, видим окно "соединение с данными", потом вылезает наша форма с настройками, пользователь выбирает необходимые параметры и нажимает OK, отчет начинает выполняться.

Нам необходимо чтобы при запуске отчета не было задержки перед появлением формы с настройками, а включать необходимые источники в соответствии с настройками при нажатии кнопки OK.

Пробовали выключить соединение при загрузке, потом в коде кнопки выполнить

Код: Выделить всё

НашДатасет.connect();
Но данные на печать не вышли.

Возможно ли такое реализовать?
Aleksey
Сообщения: 2784
Зарегистрирован: 22 апр 2010, 06:57

Re: Ручное соединение с источником данных

Сообщение Aleksey »

Здравствуйте,

Попробуйте использовать следющий код:
НашДатасет.СonnectOnStart=true;
НашДатасет.Connect();

Также уточните используемый продукт и какой тип источника данных используется в отчете.

Спасибо.
garriporter
Сообщения: 15
Зарегистрирован: 09 окт 2018, 11:59

Re: Ручное соединение с источником данных

Сообщение garriporter »

Aleksey писал(а): 11 окт 2018, 09:42 НашДатасет.СonnectOnStart=true;
НашДатасет.Connect();
спасибо! вот так заводится.
вопросов больше нет.
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Re: Ручное соединение с источником данных

Сообщение Andrew »

Спасибо, что дали знать.

Хорошего дня!
Ответить