Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2011, 20:56   #1
zoza1
Пользователь
 
Регистрация: 01.07.2009
Сообщений: 15
По умолчанию переходы из формы по списку

Доброе время суток!
я пишу приложение в Delphi 7 и бд sql server 2005 с несколькими связанными таблицами.
На форме1 у меня должен быть список при нажатии на строку которого появляется форма2 где уже имеется тоже определенный список по строке которой я кликаю и перехожу на 3 форму со списком.
Сложность в том что содержание списка формы 3 зависит от выбора в списке на форме 2, содержание списка формы 2 зависит от выбора в списке на форме 1.
Незнаю как удобнее это осуществить.
Заранее спасибо.
zoza1 вне форума Ответить с цитированием
Старый 28.03.2011, 23:23   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

классика ООП.
Для форм 2 и 3 вводятся новые свойства в которых при показе предаются нужные значения установок фильтров.

примерный план взаимосвязи 2 и 3

Tform3 =class ...
public
property filter2: string write Setfilte2; // свойство формы 3
end;

действия на форме 2 перед показом
.....
form3.filter2:=.form2..... ;
form3.Show; //showModal;

Tform3.setFilter3(val: string);
begin // действия обеспечивающие установку нужного показа при заданном значение выбора (val)
...
adoquery.Parametres.Parambyname('F3 ').value:=val;
...
end;

P.s. конечно же свойства могут быть не только stringно и любого другого типа.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переходы в галерее Elefanter WordPress и другие CMS 2 08.06.2010 21:22
Условные переходы серг Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 15.04.2010 22:24
ассемблер условные переходы серг Помощь студентам 0 15.04.2010 19:25
Переходы между окнами Ark Общие вопросы Delphi 5 22.04.2009 00:22