Registriert seit: 8. Apr 2004
183 Beiträge
Delphi 7 Enterprise
|
Edits und labels dynamisch anordnen und Positionieren.
23. Mär 2005, 10:00
Da es hauptsächlich darum geht, komponenten dynamisch zu erstellen habe ich das nich zu Datenbanken geschrieben. Ich habe folgendes Problem:
Ich habe eine Form. Im oberen Teil befindet sich eine Radiogroup dessen Items zur Laufzeit erzeugt werden (anhand von bestimmten Bezeichnungen in einer Datenbank).
Zu jedem dieser Bezeichnungen ist eine DokumentArt in der Datenbank hinterlegt. Über diese kann man dann aus einer anderen Tabelle verschiedene PersonenArten auslesen (z.B. Kunden, Bedarfer, etc.). Eine DokumentArt kann also mehrere Personenarten haben.
Nun sollen diese PersonenArten im unteren Teil der Form angezeigt werden. Der "Name" der Personenart (z.b. "Kunden") in einem Label und rechts daneben soll ein Editfeld sein, in dem man dann z.b. den Namen des Kunden eintragen kann.
Meine Frage ist nun, wie man das am besten machen kann. Wie man eine Komponente dynamisch anlegt ist mir ja eigetnlich klar, aber in diesem Fall weiss ich weder, wieviele ich davon brauche, noch wie ich die am besten anordnen muss.
Hat jemand eine gute Idee , wie ich das am Besten lösen könnte?
|