Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Parameter von Formular A nach Formular B übergeben (https://www.delphipraxis.net/127490-parameter-von-formular-nach-formular-b-uebergeben.html)

Dragongott 14. Jan 2009 11:32


Parameter von Formular A nach Formular B übergeben
 
Hi an alle,
Ich schreibe grad nen Programm und muss nun Kundendaten aus ner Datenbank die ich in Formular A rausgesucht hab an Formular B übergeben. Um dort dem Kunden eine neue Rechnung zuzufügen.

In Formular A seh ich die gesammten Kundendaten und auch die schon vorhandenen Rechnungen vom Kunden nun will ich dem Kunden neue Rechnungen zufügen und dafür hab ich die Kundendaten vom Rausgesuchten Kunden im 2ten Formular nötig. (Das zweite Formular ruf ich über nen Button "Rechnung Hinzufügen" auf)

Also die Frage kann mir wer helfen und mir verklickern wie ich die Daten nun auf das zweite Formular bekomme?

MfG Tobias

nahpets 14. Jan 2009 11:42

Re: Parameter von Formular A nach Formular B übergeben
 
Hallo,

nehmen wir an das eine Formular heißt Form1 und das zweite Form2.
Nehmen wir weiter an, jedes der Formulare verfügt über ein TEdit mit dem Namen edKundenNummer.
Dann funktioniert folgendes:

Delphi-Quellcode:
procedure TForm1.btnRechnungHinzufuegenClick(Sender: TObject);
begin
  Form2.edKundenNummer.Text := Form1.edKundenNummer.Text;
end;
Die Unit mit dem Form2 musst Du mit in die Uses-Klausel von Form1 aufnehmen (soweit nicht schon vorhanden).

Dragongott 14. Jan 2009 12:52

Re: Parameter von Formular A nach Formular B übergeben
 
Ok danke für die schnelle Hilfe,
großes loob an ans Forum und an die Leute :cheer:

Reinhardtinho 14. Jan 2009 13:07

Re: Parameter von Formular A nach Formular B übergeben
 
Noch etwas eleganter geht das über Properties, die du in der Klasse Form2 deklarierst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz