Hallo Robert,

erstmal vielen vielen Dank dass Du Dir so eine Mühe gemacht hast.

Ich werde Deine Beschreibung gleich morgen ausprobieren und melde mich dann 
wieder bei Problemen (entweder hier oder per PM).

Für heute muß ich mich verabschieden (um halb vier ist die Nacht vorbei).

Liebe Grüße

Thomas

Am Mittwoch 10 Dezember 2008 21:25:16 schrieb Robert Großkopf:
> Hallo Thomas,
>
> > ich glaube das ist genau das was ich meine. Vielleicht könntest Du es
> > kurz erklären, wie man die zweite und dritte kategorie dem Oberbegriff
> > zuordnen kann.
> > Ich verstehe nur noch nicht, wie ich es hinkriegen soll, wenn ich
> > beispielsweise einen Begriff aus Spalte 2 oder drei eingebe, dass dann
> > auch noch alles komplett angezeigt wird.
>
> Bevor ich das selbst erstelle mache ich erst einmal den Versuch, das hier
> so knapp wie möglich zu fassen:
> Tabelle "Haupt"
> Felder: ID, Hauptbegriff
> Tabelle "Unter"
> Felder: ID, Begriff1, Begriff2, hauptID
> Die beiden ID-Felder werden als Integer angelgt und mit Autowert
> hochgeschrieben. "hauptID" beherbergt die entsprechende ID zu dem
> jeweiligen "Hauptbegriff", muss also auch Integer sein. Die anderen Felder
> vermutlich varchar.
> Die Beziehungen werden jetzt unter
> Extras - Beziehungen
> festgelegt.
> Verbunden wird von der "ID" der Tabelle "Haupt" nach "hauptID" der
> Tabelle "Unter".
>
> Eingaben: Für die Tabelle "Haupt" erst einmal ganz einfach gehalten direkt
> in die Tabelle - kann später im Formular erfolgen, ist aber nicht unbedingt
> bedienungsfreundlicher, da in der Tabelle schnell nach untern mit
> Pfeiltasten weitergegangen werden kann. Achtung, solange nicht anders
> festgelegt können auch mehrmals die gleichen Eingaben erfolgen. Dies lässt
> sich mit
> Extras - Index
> in der Tabellenerstellung regeln. Einfach einen Index auf den Hauptbegriff
> legen und dem die Eigenschaft "Eindeutig" zuweisen.
>
> Eingaben in die Tabelle "Unter" über ein Formular. Layout hier egal, aber
> alle Felder außer der ID aus der Tabelle sollen in dem Formular enthalten
> sein. In das "hauptID"- Feld könntest Du jetzt natürlich die ID-Nummern
> eintragen, die Du aus der Tabelle Haupt entnimmst. Ist aber sehr
> fehlerträchtig. Deshalb hier aus dem bisherigen, vermutlich vom Assistenten
> erstellten Nummernfeld ein Listenfeld machen. Die Einträge für das
> Listenfeld lässt Du per SQL erstellen: SELECT "Hauptbegiff", "ID" FROM
> "Haupt" ORDER BY "Hauptbegriff" Hast Du dies fertig, so kannst Du die
> Hauptbegiffe auswählen und beim Abspeichern der Datensätze wird der Inhalt
> des ID-Feldes in die entsprechende Spalte "hauptID" geschrieben.
>
> Das Rechercheformular sieht dann so aus, dass Du ein Hauptformular hast, in
> dem aus Tabelle "Haupt" nur in einer Textbox der "Hauptbegiff" angezeigt
> wird. Das Unterformular besteht aus der Tabelle "Unter", die mit Hilfe
> eines Tabellenelementes dargestellt wird. Die Verknüpfung von Hauptformular
> zu Subformular müsste bei der Erstellung des Assistenten automatisch
> erfolgen. Wenn nicht. "ID" aus dem Hauptformular mit "hauptID" aus dem
> Unterformular verbinden.
>
> Wenn Du durch das Hauptformular navigierst verstellt sich der Inhalt des
> Unterformulars automatisch mit.
>
> Gruß
>
> Robert
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an