Как передать выбранные данные

отредактировано 23:20 Раздел: FastReport 2.xx VCL
Добрый день!
Подскажите пожалуйста как решить следующюю проблему.
Есть некая форма, на ней есть кнопка. При нажатии на кнопку стартует отчет. В отчете тоже есть форма и на ней есть компонент DBLookupComboBox1, в нем выбираются необходимые данные. После работы с этим отчетом, автоматически открывается следующий, в котором тоже есть форма диалога и тоже есть компонент DBLookupComboBox1. Вопрос: Как передать выбранные данные из DBLookupComboBox1 первого отчета в DBLookupComboBox1 второго отчета?

Комментарии

  • отредактировано 23:20
    Я так понимаю, что вызывается из программы?
    Как вариант сохранить в переменную в первом отчёте, перед открытием второго считась её и передать в другой.
  • отредактировано 23:20
    Подскажи пожалуйста, как это сделать! Как сохранить переменную в одном отчете и потом передать ее в другой отчет?
  • отредактировано 23:20
    Мне нужно не из программы в отчет, а из отчета в отчет!!!
  • отредактировано 23:20
    Это оно и есть.
  • отредактировано 23:20
    Это значит придется в Делфи абъявлять глобальную переменную в которой хранить данные и потом эту переменную присваивать второму отчету! Так?
  • отредактировано May 2005
    Так.
    Первый отчет присваивает ей значение которое потом передается во второй.

    Переменная не обязательно глобальная. Хватит и локальной в пределах той функции которая вызывает эти отчеты.

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

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