Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Text in Textfeld ergänzen

Begonnen von tismo, Oktober 03, 2020, 16:05:41

⏪ vorheriges - nächstes ⏩

tismo

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'

MzKlMu

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 ?
Gruß Klaus

tismo

... 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


MzKlMu

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.
Gruß Klaus

itwebmaster

Ich würde für so etwas die Replace Funktion nutzen!
Replace("Das ist ein Text mit xxx","xxx","yyy",1)

Beaker s.a.

@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  ;)
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

itwebmaster

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.