Hallo Bert Marco,
>
> Folgendes Problem: ich möchte in einem Feld einen Schlüssel auswählen
> und aus diesem Datensatz den Wert eines anderen Feldes in einem
> Textfeld anzeigen, wobei dieser zweite Text dann nach Bedarf
> manuell editierbar sein soll. Dieser WSert soll zusammen mit
> anderen Daten im Datensatz einer anderen Tabelle gepsiechert werden.
>
> Konkretes Beispiel, um alle nicht notwendigen Daten gekürzt:
>
> Tabelle email:
> ==============
>          felder if, from, to, usw ... (alle hier nicht relavant)
>          mailtext (memo - der Mailtext halt)

Das Vorgehen, hier den mailtext ein zweites Mal abzuspeicher, ist recht 
ungewöhnlich. Es bläht die ganze Datenbank auf. Ich würde die ID aus der 
Tabelle "texte" als "texteID" in "email" schreiben lassen. 
(Sollen mehrere Textbausteine eingesetzt werden, so benötigst Du so etwas wie 
eine Relationstabelle, die aus der ID von "email" und der von "texte" 
gebildet wird, vielleicht unterstützt durch einen zusätzlichen 
Vermerk "Reihenfolge".)
>
> Tabelle: texte:
> ===============
> Felder:  kurztext (ein deskriptiver Textschlüssel)
>           langtext (memo, der eigentliche Textbaustein)

Hier fehlt (vermutlich nur in Deiner Aufzählung) der Primärschlüssel (oben von 
mir als ID bezeichnet)
>
>
> Formular email enthält: Alle email-daten, besonders:
>                       email.mailtext
>                          texte.kurztext

Jetzt könnte alles zusammen in einem Formular stehen: "texte" erscheint dabei 
in einem Listenfeld, von dem die ID in "email" geschrieben wird. Für den 
eigentlichen Versand kann dann mit einer Abfrage statt des Kurztextes der 
Langtext mit "email" verbunden werden.

Du könntest natürlich auch den Langtext über ein Subformular direkt zusätzlich 
anzeigen lassen ...

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an