Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
8-1131913957
suslik-lamer
2005-11-13 23:32
2006.05.14
Синтезатор на Delphi


8-1134720539
Вечный студент
2005-12-16 11:08
2006.05.14
Вопрос глупый, но доставший...


15-1145531028
__DATA__
2006-04-20 15:03
2006.05.14
Русские буквы в английской WindowsXP Home ed SP2


1-1144137303
aleshap
2006-04-04 11:55
2006.05.14
Как определить место в программе?


2-1145690851
$$$nick$$$
2006-04-22 11:27
2006.05.14
Помогите решить задачу.




   Наверх