Форум: "Начинающим";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
Вниз
Передача данных между формами Найти похожие ветки
← →
eclipse © (2006-04-27 13:55) [0]Приветствую =)
У меня в проекте есть море форм с разными таблицами... встал вопрос с тем чтобы нажав на кнопку передавались данные из одной форму в форму отчёт report где будет происходить печать выбранного поля... то есть из какой то формы Form1 должны например передаться следующие данные (Table1.DatabaseName; Table1.TableName; etc) в форму report чтобы там на основе этих данных динамически настраивался QReport... Вобщем весь вопрос основывается на передаче данных
← →
evvcom © (2006-04-27 14:04) [1]Ну и передай Table1, а та форма пусть сама из него возьмет, что ей нужно
← →
balepa © (2006-04-27 14:04) [2]Uses UnitName
← →
eclipse © (2006-04-27 14:15) [3]to evvcom
я понимаю как это сделать но так как долгое время не было практики в delphi (нада было в то время на пхп кодить) то я не знаю как это всё описывается... поэтому оч классно было бы если был бы приведён небольшой примерчик...
заранее огромное спасибо =)
← →
KyRo (2006-04-27 14:21) [4]Напиши
ИмяФормы.ИмяТаблицы.ИмяПоля
← →
MsGuns © (2006-04-27 14:27) [5]>У меня в проекте есть море форм с разными таблицами
Т.е. для каждой таблицы (БД ?) своя форма ?
Концептуальная ошибка.
← →
eclipse © (2006-04-27 14:45) [6]to MsGuns
конечно стоило прописать чтобы при выборе из главного меню определённой вкладки передавались форме отображения таблицы данные соответствующие именно этой таблице.... но мне надо чтобы было открыто несколько форм с разными таблицами...
← →
evvcom © (2006-04-27 15:09) [7]
> поэтому оч классно было бы если был бы приведён небольшой
> примерчик...
Форма:
ИмяФормыОтчета.МетодНастройкиQReport(Table1);
Форма отчета:
procedure МетодНастройкиQReport(Table1);
begin
label1.Text := Table1.DatabaseName;
...
end;
← →
eclipse © (2006-04-27 16:16) [8]спасибо огромное evvcom =) сейчас всё классна должно получиться... а вот про переделку того чтобы все таблицы отображались одной формой динамически я ещё подумаю... так наверное и нада будет переписать код...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c