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

Вниз

Вопрос по модальному окну   Найти похожие ветки 

 
Lubacha ©   (2006-11-19 18:37) [0]

Добрый день! Подскажите пожалуйста. Я открываю окно формы модально, после этого пытаюсь добавить запись в БД при нажатии кнопки "Добавить", сама форма исчезает. Как сделать чтобы этого не происходило?


 
$Pl@Sh ©   (2006-11-19 18:47) [1]

Исчезает модальная форма?


 
Lubacha ©   (2006-11-19 18:50) [2]

Да исчезает. Хотя если форму открыть не модально, то все нормально.


 
Алхимик ©   (2006-11-19 18:51) [3]

Ошибка в 17-й строке.


 
$Pl@Sh ©   (2006-11-19 18:51) [4]


> Алхимик ©   (19.11.06 18:51) [3]


:-)


 
Lubacha ©   (2006-11-19 18:56) [5]

извините я не поняла в какой 17 строке?


 
Anatoly Podgoretsky ©   (2006-11-19 18:57) [6]

> Lubacha  (19.11.2006 18:37:00)  [0]

ModalResult = mrNone


 
Алхимик ©   (2006-11-19 18:58) [7]

> при нажатии кнопки "Добавить", сама форма исчезает.

Посмотри свойство Modalresult у кнопки "Добавить"
> извините я не поняла в какой 17 строке?

в 17-й строке текста программы, которую ты от нас скрываешь


 
$Pl@Sh ©   (2006-11-19 18:59) [8]

Код приведи, здесь нет телепатов, хотя наверно скоро придется нанимать


 
Anatoly Podgoretsky ©   (2006-11-19 19:01) [9]

> $Pl@Sh  (19.11.2006 18:59:08)  [8]

Может кода и нет, пусть приведет значение указаного свойства


 
Lubacha ©   (2006-11-19 19:02) [10]

Да ничего я не скрываю. Просто тут в первый раз

Окно открываю
procedure TForm1.N4Click(Sender: TObject);
begin
form30.Showmodal;
end;

А добавляю:

procedure TForm30.BitBtn2Click(Sender: TObject);
begin

dm2.Rent1.insert;
dm2.Rent1["data_vvoda"]:=Date();
dm2.Rent1["koef"]:=0;
end;


 
$Pl@Sh ©   (2006-11-19 19:04) [11]


> Anatoly Podgoretsky ©   (19.11.06 19:01) [9]


Код свойства кнопки :-)


 
Lubacha ©   (2006-11-19 19:09) [12]

Поставила на свойстве кнопки ModalResult = mrNone, но результат тот же


 
Lubacha ©   (2006-11-19 19:23) [13]

Ну подскажите что сделать?Два дня сижу.Плиз


 
Алхимик ©   (2006-11-19 19:34) [14]

> procedure TForm30.BitBtn2Click(Sender: TObject);
> begin
>
> dm2.Rent1.insert;
> dm2.Rent1["data_vvoda"]:=Date();
> dm2.Rent1["koef"]:=0;
> end;

это полный код обработки нажатия?


 
Алхимик ©   (2006-11-19 19:35) [15]

> Поставила на свойстве кнопки ModalResult = mrNone, но результат
> тот же

Точно? А так:
procedure TForm30.BitBtn2Click(Sender: TObject);
begin
modalresult := mrNone;
dm2.Rent1.insert;
dm2.Rent1["data_vvoda"]:=Date();
dm2.Rent1["koef"]:=0;
end;


 
Lubacha ©   (2006-11-19 19:36) [16]

да. далее в DbGreed пользователь редактирует запись


 
Lubacha ©   (2006-11-19 19:45) [17]

Спасибо. Получилось. Правда кнопку снесла и поставила новую, иначе не получилось



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

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

Наверх




Память: 0.5 MB
Время: 0.028 c
2-1163938652
YesWa=>rOFF
2006-11-19 15:17
2006.12.10
Ошибка


8-1146034876
Devider
2006-04-26 11:01
2006.12.10
Изменение размера изображения при видеозахвате.


4-1154078926
Light
2006-07-28 13:28
2006.12.10
Установка принтера Zebra LP 2824 на Win 2003 Server


15-1164079730
Slider007
2006-11-21 06:28
2006.12.10
С днем рождения ! 21 ноября


2-1164380949
Ryder
2006-11-24 18:09
2006.12.10
Пара вопросов