Рестартиране на формуляра

Имам две форми. На основния има бутон за преминаване към втората форма! Работя с втората форма, след това я затварям (това отваря основната форма). Как да се уверите, че когато отворите втория формуляр в него, всичко е същото като при първото стартиране (без промени)?

като цяло: добавете ръчно почистване на данни към OnShow или OnActivate формуляри.

множество етикети, редактиране
Като цяло показвам данни от базата данни ClientDataSet върху нея, има бутон за преминаване към следващия запис
StringGrid - Показвам броя на записите от базата данни.

И по някакъв начин можете да използвате процедурата за унищожаване за формата или нещо подобно?


> множество етикети, редактирайте
> Като цяло го използвам за показване на данни от базата данни ClientDataSet

Ако е TDBLabel, той ще покаже стойността на текущия запис.
Това означава, че когато извиквате формуляра, трябва да преминете към записа, който е бил актуален при първото обаждане.
:)

Можете, но когато се обадите отново, направете Създаване

Опитах се да направя това, но не знам как form4.Create.
Може ли някой да ми каже?

и това, което не знаете?


> Ако е TDBLabel, той ще покаже стойността на текущия запис.
> при извикване на формуляра трябва да преминете към записа, който е бил актуален кога
> първо обаждане.:)

Текущият запис е показан в DBMemo и DBText

Какви параметри да напишете след формуляр 4. Създайте?

Ако втората форма се създаде автоматично, тогава след Hide and Show всичко ще бъде както е било. Ако го създадете сами и го унищожите всеки път, когато го затворите, трябва ръчно да възстановите състоянията на всички компоненти.

прочетете помощта?

Какви параметри да напишете след формуляр 4. Създайте?

Нито един.
Защото не е нужно да пишете форма 4. Създайте

Вече опитах всичко! ((Все още не това.
Тогава затварям програмата и след това я отварям - формулярът е красив (показва се 1-ви запис), след това щраквам върху „Следващ запис“ - всичко се променя.
Затварям този формуляр (появява се основният формуляр).
след това отново отварям втората форма и там не е първият запис ((((((((((
Ето един арго.

Това не е надвишение. Вие сте в „следващия“ запис.
Таблица върху кой формуляр?