Работа с диалог контрол

отредактировано 03:32 Раздел: FastReport 3.0
Добрый день!
Существует такая задача - из формы основной программы необходимо запустить отчет, который вывел бы диалоговое окно с с двумя полями для ввода даты, и кнопкой OK. после нажатия ОК -> значения выбранных дат должны вернуться в основной форме в качестве параметров запроса. Выполнить запрос. Показать отчет на основании этого запроса.


Как это можно организовать.

Заранее благодарен.

Комментарии

  • gpigpi
    отредактировано 03:32
    Вариант 1: отказаться от диалоговой формы в отчёте и сделать форму с вводом параметров запроса в самой программе
    Вариант 2: в сам отчёт добавить объект-запрос (TfrxBDEQuery, TfrxADOQuery и т.д.)
    Вариант 3: передать параметры запроса через пользовательскую функцию, которая и откроет запрос с требуемыми параметрами
    Рекомендую вариант 1

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.