Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Parameter für Forms ? (https://www.delphipraxis.net/18230-parameter-fuer-forms.html)

Hansa 16. Mär 2004 11:55


Parameter für Forms ?
 
Hi,

folgendes Problem : ich habe eine Form zum Suchen. Die fischt mir aus der Datenbank Werte raus. Im konkreten Fall 4. Diese will ich jetzt in ein Stringgrid auf einer anderen Form eintragen. Die Suchform soll allerdings von 10 anderen Stringgrids auf 10 Forms benutzt werden können. Ich bräuchte das so ähnlich wie bei Prozedur-Parametern.

Wie kriege ich jetzt den Stringgrids beigebracht, daß etwas nicht von Hand eingeben wurde, sondern von der Suchform bereitgestellt wird ?

DelphiDeveloper 16. Mär 2004 12:10

Re: Parameter für Forms ?
 
uebergebe doch die parameter im constructor indem du einen zweiten schreibst und jenachdem
den einen oder anderen constructor für das kreiern benutzt.

Hansa 16. Mär 2004 12:35

Re: Parameter für Forms ?
 
In welchem zweiten Constructor ? :wiejetzt: Grübele im Moment eher so in Richtung, wie das Grid sich merken kann, daß die Suche angefordert wurde. 8)

DelphiDeveloper 16. Mär 2004 12:43

Re: Parameter für Forms ?
 
sind die Formulare denn schon offen?

ich habe es in etwa so verstanden: sagen wir beispiel kunde
1. suchformular mit suchmaske. bekommt ergebnis 4 Ds
2. diese 4 Ds sollen jetzt in einem weiteren Formular angezeigt werden wobei suchformular geschlossen wird.
3. Uebergabe der 4 Ds an weiteres Formular im Konstruktor

fylo 18. Mär 2004 08:51

Re: Parameter für Forms ?
 
hi

übergebe doch das stringgrid als var parameter an deine such-prozedur.
Delphi-Quellcode:
procedure suche(var resultstringgrid:Tstringgrid;.....);
oder meinst du etwas anderes? :?:

Hansa 18. Mär 2004 18:41

Re: Parameter für Forms ?
 
Hab ich doch glatt übersehen. 8) So ungefähr könnte es gehen, nur ganz genau anders rum. :lol: Auf der "Suchform" steht das was ins Grid soll. 3-4 Labels, die entweder dauernd ersetzt werden durch Daten aus der DB, oder im Erfolgsfall sollen diese Labels in das Grid. Das Problem ist nur, daß ich nur 3 unterschiedliche Suchforms für ca. 20 Grids brauche. Ich will das Zeugs wiederverwenden, wenns denn geht.

Delphi-Developer hat das schon ungefähr erkannt. Bleibben wir bei seinem Beispiel Kunde. Suchen tue ich nur über die Adresse, aber angezeigt werden sollen einmal Tel. Nummern, aber auch irgendwas anderes, von mir aus Geburtstag, aber in einem anderen Grid.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.

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