Textfeld weiterhin beschreibbar nach Triggeränderung
Hallo in die Runde,
Ich möchte dass in einem Textfeld automatisch ein Satz eingefügt wird, nachdem es eine Triggeränderung gab. Das funktioniert auch soweit, nur leider lässt sich dann im Textfeld kein weitrerer Text hinzufügen.
In der Tabelle habe ich bei Trigger nach Änderung folgenden Code eingefügt:
if 'Kontrolle ZV' like "Alle Zugangsvoraussetzungen liegen vor" then
'Kontrolle Maßnahmeverlauf' := "Alle Zugangsvoraussetzungen wurden geprüft und sind erfüllt. Die/Der Teilnehmer*in wird zur Maßnahme zugelassen."
end
Gibt es vielleicht eine add-Funktion? Ein + schient auch nicht zu funktionieren. Oder ist das gar nicht möglich?
Liebe Grüße, Ralf
8 Antworten
-
Hallo Ralf, ich bin mir nicht sicher, ob ich die Frage richtig verstehe, aber mit dem Plus-Zeichen lassen sich durchaus auch Texte verketten. In deinem Code oben würde der Text in 'Kontrolle Maßnahmeverlauf' allerdings nicht ergänzt, sondern ersetzt. Hinzufügen von Text würde bspw. so funktionieren:
Textfeld := Textfeld + " ergänzender Text";
Zusätzlich ließen sich bei Bedarf auch variable Werte, Zeilenumbrüche u. ä. integrieren.
-
Habt vielen Dank für eure Unterstützung.
Wenn ich die Bedingung in den Trigger setze (Formelfeld) erhalte ich die Meldung: "Diese Funktion darf keine Datenänderung vornehmen". Deswegen hatte ich die Formel ursprünglich bei der Konfiguration der ganzen Tabelle eingefügt (Trigger nach Änderung). Hier bekomme ich dann aber die genannte Schleife. Aus diesem Grund bin ich eurem Vorschlag nun gefolgt und habe ein Ja/Nein Feld erstellt, welches bei Aktivierung den Text in das Textfeld schreibt. Das Textfeld bleibt auch danach noch weiter beschreibbar. Ist zwar ein zusätzlicher Schritt, aber ich denke, dass dieser zu verkraften ist.
-
@planox Danke für Deine Unterstützung aber die Lösung mit dem zusätzlichen Ja/Nein Feld löst mein Problem ganz gut. Die Erklärung zum Trigger sind ebenfalls hilfreich. Hab vielen Dank
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 8Antworten
- 59Ansichten
-
3
Folge bereits