![]() |
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 ? |
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. |
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)
|
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 |
Re: Parameter für Forms ?
hi
übergebe doch das stringgrid als var parameter an deine such-prozedur.
Delphi-Quellcode:
oder meinst du etwas anderes? :?:
procedure suche(var resultstringgrid:Tstringgrid;.....);
|
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 07:51 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