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

Вниз

Я все по тому же вопросу.   Найти похожие ветки 

 
Cherepovets ©   (2002-07-05 11:06) [0]

У меня есть кнопка(допустим), на главной форме, которая не зависимо от дочерней(т.е. какая она) формы должна добавлять либо удалять запись в таблице БД. Действие одно и тоже а как пустить для всех дочерних форм не знаю.
Как мне это реализовать для MDI-приложения?


 
Mike_Goblin ©   (2002-07-05 11:11) [1]

1. Для SDI приложений сделать ActionList в доступном для всех форм месте (например в модуль данных)
2. Для MDI
написать метод
procedure DeleteFromDataSet(DataSet:TDataSet)
begin
DataSet.Delete;
end;
вызывать этот метод из различных форм


 
Johnmen ©   (2002-07-05 11:12) [2]

Что пустить для всех дочерних форм ?


 
Cherepovets ©   (2002-07-05 11:22) [3]

Я имел ввиду как мне реализовать:
Нажатием кномки на ToolBar"e я хочу удалить или добавить запись в таблице БД, приэтом таблицы БД всее разные а действие одно.
т.е.
Table1.Delete у всех действует одинакого.


 
Viewer   (2002-07-05 11:29) [4]

Ответ уже давался
Viewer (04.07.02 21:27)

А с учетом Mike_Goblin © (05.07.02 11:11)

При нажатии на кнопку btDelete в главной форме выполнить

with fmMain do
for i := 0 to MDIChildCount-1 do
MDIChildren[i].DeleteFromDataSet(Table1);




 
Cherepovets ©   (2002-07-05 16:21) [5]

ДА посмотрел я проверил и понял что ни чего рабоать не будет.
Кто-нибудь дайте проверенный код.


 
Viewer   (2002-07-05 18:26) [6]

Ясно. Сам думать не хочешь - так рассчитываешь на других ?
Более того, уверен, что задача в принципе твоя неверно поставлена


 
Cobalt ©   (2002-07-05 23:09) [7]

>Cherepovets © (05.07.02 16:21)
>ДА посмотрел я проверил и понял что ни чего рабоать не будет.
>Кто-нибудь дайте проверенный код.
А "локализовать" код для себя уже и нельзя, если называется не fmMain, a Form1?
Тебе дали пример, как это можно сделать. Твоя задача - на основе этого примера решить твою проблему. Ты программист, или кто?



Страницы: 1 вся ветка

Текущий архив: 2002.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
3-57994
Игорь Шевченко
2002-06-26 14:31
2002.07.18
Read only транзакции в Interbase. Можно ли ?


1-58180
SVT
2002-07-05 17:57
2002.07.18
Подскажите самый простой способ замены слов в текстовом файле


1-58070
Romeo
2002-07-08 09:40
2002.07.18
MMX - ные регистры


7-58353
Сергей()
2002-04-15 17:36
2002.07.18
Прошу пожалуйста почитать мой вопрос !!!!!!!!!


1-58168
^Sanya
2002-07-05 18:51
2002.07.18
Открытие файлов (не EXE) из своего приложения