Seite 1 von 1
Formular im Formular öffnen - aber wie
Verfasst: Do, 11.04.2013 15:52
von Montage-24
Hallo,
ich bin noch neu in Base und deswegen hier gelandet.
Ich möchte ein Formular (mit Spalten- oder Block-Felder) AUS einem Formular (als Datenblatt) öffnen!
Das Datenblatt-Formular soll als Übersicht dienen - mit einem Doppelklick auf eine Zeile oder einem Teil einer Zeile soll dann das Formular in Block-Ansicht, zum editieren oder löschen, erscheinen.
Wie mache ich das? Ist bestimmt einfach...
Danke.
Re: Formular im Formular öffnen - aber wie
Verfasst: Do, 11.04.2013 19:31
von F3K Total
Montage-24 hat geschrieben:Hallo,
ich bin noch neu in Base und deswegen hier gelandet.
Hallo Montage-24,
dann erstmal herzlich willkommen im Forum.
Leider ist, zumindest für mich, anhand deiner Beschreibung schwer vorstellbar, was du genau erreichen erreichen möchtest.
Was sind
Spaltenfelder?
Was sind
Blockfelder?
Meinst Du
Tabellenkontrollfelder und
einzelne Kontrollfelder?
Ich vermute das es so ist.
Anbei mal eine Beispieldatei. Wenn das dem entspricht, was du suchst, musst Du dich mit dem Formularnavigator und vor allem mit dem Formular-Entwurfsmodus auseinander setzen.
Da kann man eben Kontrollelemente zufügen, wie man möchte.
Gruß R
Re: Formular im Formular öffnen - aber wie
Verfasst: Fr, 12.04.2013 14:18
von Montage-24
Die Antwort oben ist von mir. Irgendwie hat´s mit dem Login nicht richtig hin-gehauen...

Re: Formular im Formular öffnen - aber wie
Verfasst: Fr, 12.04.2013 16:15
von F3K Total
Moin,
willst Du ein zweites Formulardokument aus dem ersten mit Übergabe des gerade gewählten Datensatzes öffnen, benötigst Du ein Makro,
hier findest Du dazu ein Beispiel.
Gruß R
Re: Formular im Formular öffnen - aber wie
Verfasst: Mo, 15.04.2013 09:16
von Montage-24
F3K Total hat geschrieben:Moin,
willst Du ein zweites Formulardokument aus dem ersten mit Übergabe des gerade gewählten Datensatzes öffnen, benötigst Du ein Makro,
hier findest Du dazu ein Beispiel.
Gruß R
Danke! Das ist was ich gesucht habe! Da werde ich mich mal durch arbeiten müssen. Bei Fragen komme ich wieder zurück!
Re: Formular im Formular öffnen - aber wie
Verfasst: Mo, 15.04.2013 11:41
von Montage-24
Makro funktioniert! Allerdings im Stil eines ehem. Ministers
Jetzt daher die Frage, wie hast du das gemacht?
Reine Programmierung, mit vorgegebenen Bausteinen oder Aufgezeichnet?
Ist ja ganz schön viel Text für eine, ich sage mal so, "Verlinkung"!

Re: Formular im Formular öffnen - aber wie
Verfasst: Mo, 15.04.2013 16:25
von Montage-24
Mhhh, ich hab´s ausprobiert.
Mit normalen Formularen geht es einwandfrei!
Jetzt habe ich mein Formular genommen: mit SQL-Zuordnung, und da geht es nicht mehr.
Eine Tabelle "Anrede" mit ID und Anrede: Herr und Frau sind in einer Tabelle wie "Personen" mit SQL verknüpft - da sonst Zahlen stehen würden. Siehe auch Tutorial von der OO Webseite.
Frage an die Profis: gibt eine einfachere Eingabe für Kombinationsfeld als mit Tabellen auszulesen?
Re: Formular im Formular öffnen - aber wie
Verfasst: Mo, 15.04.2013 22:35
von F3K Total
Moin,
Montage-24 hat geschrieben:...wie hast du das gemacht?
Reine Programmierung.
Ist eigentlich relativ wenig Text, und es passiert einiges im Hintergrund. Die ID wird ausgelesen, das Formular geöffnet und dann nach der ID gefiltert.
Geht mit allen Arten von Formularen. Allerdings muss einiges angepasst werden.
Gruß R
Re: Formular im Formular öffnen - aber wie
Verfasst: Di, 16.04.2013 16:26
von Montage-24
So jetzt habe ich ein einziges Problem, dazu habe ich auch etwas hochgeladen.
Man betrachte die Formulare "Adressen" und "Adressen2" - so funktioniert das einwandfrei.
Würde man das Formular "Adressen" mit einer SQL-Abfrage so einrichten, dass in der AnredeID Herr oder Frau (statt 0 und 1), dann funktioniert "Adressen2" nicht mehr bzw. ist ein leeres Formular.
Mein Gedanke war: Herr und Frau sind in der Tabelle/Formular hinterlegt und können bei Bedarf erweitert werden.
Wenn das funktioniert, bin ich dankbar!
Re: Formular im Formular öffnen - aber wie
Verfasst: Di, 16.04.2013 17:44
von F3K Total
Hallo,
Montage-24 hat geschrieben:Würde man das Formular "Adressen" mit einer SQL-Abfrage ...
das ist nicht nötig, man kann auch die Spalten in einem Tabellenkontrollfeld ändern, in diesem Fall ersetzen durch "Listenfeld", dann den Listeninhalt wie in Adresse2 definieren, feddisch.
Gruß R
Re: Formular im Formular öffnen - aber wie
Verfasst: Do, 18.04.2013 11:46
von Montage-24
Danke!
Dank der Beispiele wird hier mehr (oder weniger) eingeleuchtet.
Aber für das was ich bisher benötige reicht das allemal und das noch besser
