Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Передача данных между формами   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
2-1145784517
Mark86
2006-04-23 13:28
2006.05.14
как забить массив значений в Combobox?


2-1145944035
Ksenom
2006-04-25 09:47
2006.05.14
Всплывающие панели


1-1144306856
Zhekson
2006-04-06 11:00
2006.05.14
TeeChart7Pro(Color Range)


2-1145794625
mctarik
2006-04-23 16:17
2006.05.14
Учёт версии программы!


15-1145430230
MBo
2006-04-19 11:03
2006.05.14
Ann: BDS2006 Update 2