Главная страница
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.034 c
2-1146063873
Archy
2006-04-26 19:04
2006.05.14
округление


15-1145445960
Некто_
2006-04-19 15:26
2006.05.14
Проигрыватель жжостких дисков =)))


15-1145422426
Ega23
2006-04-19 08:53
2006.05.14
С Днём рождения! 19 апреля


1-1144246078
d3777
2006-04-05 18:07
2006.05.14
Файл и динамический массив


15-1145359265
Mirror
2006-04-18 15:21
2006.05.14
Скорость работы WinXP