Hallo zusammen,
ist es möglich in einem gebundenen Textfeld zu dem bereits vorhandenen Text durch einen click einen bestimmten Text zu ergänzen?
Bsp.
Textfeld 1 zeigt an: 'xxx'
in Textfeld 2 wird eingeben: 'yyy'
nach Aktualisierung von Textfeld 2 zeigt Textfeld 1 an: 'xxxyyy'
Hallo,
im Ereignis "Nach Aktualisierung" von Feld2:
Me.Textfeld1 = Me.Textfeld1 & Me.Textfeld2Wobei das Vorhaben zu überdenken ist. Was ist denn der Hintergrund des Vorhabens ?
... es soll in einem Textfeld eine Art Protokoll erezugt werden, in dem die bereits erstellten Ausdrucke angezeigt werden.
Textfeld: 'Angebot, Auftragsbestätigung, Lieferschein, Rechnung'
autom. Ergänzung nach dementsprechendem Ausdruck
Hallo,
das Vorhaben ist ungeeignet. In einem DAtenbankfeld speichert man immer nur einen Wert. 1.Normalform, atomare Inhalte.
Für das Protokoll legt man eine extra Tabelle an in der jede Statusänderung (=Protokollierung) als je ein Datensatz (ggf. mit Datum) gespeichert wird. Auch für den Status (Angebot, Auftragsbestätigung, Lieferschein, Rechnung') ist eine Tabelle notwendig. Der Fremdschlüssel des Status kommt dann zusätzlich in die Protokolltabelle.
Der Aufbau nennt sich dann n:m Beziehung.
Ich würde für so etwas die Replace Funktion nutzen!
Replace("Das ist ein Text mit xxx","xxx","yyy",1)
@itwebmaster ZitatTextfeld 1 zeigt an: 'xxx'
in Textfeld 2 wird eingeben: 'yyy'
nach Aktualisierung von Textfeld 2 zeigt Textfeld 1 an: 'xxxyyy'
Hört sich nicht nach ersetzen an ;)
Ja ist nur ein Ersetzen, die Idee mit der Protokolldatei ist natürlich viel eleganter, auch aussagekräftiger. Aber die Anfangsfrage: da hätte das so gepasst.