Nach Eingabe Text nur Grossbuchstaben
Hallo.
Eigentlich klingt es einfach, aber finde die Lösung nicht.
Ich möchte bei einem Textfeld nach Eingabe Groß- und Kleinbuchstaben, dass alle Buchstaben groß geschrieben werde.
Ich dachte, mit upper(Textfeld) gelingt mir das anstandslos. Weit gefehlt.
Jemand einen Rat?
LG
Peer
4 Antworten
-
Hallo Peer,
und wenn du so schreibst:
---
Textfeld:=upper(Textfeld)
---
Leo
-
Hallo Leo.
Das ist es. Verstehen muss ich es nicht. ;-)
Danke
LG
Peer
-
Zur Erklärung,
Ein Trigger nach Änderung gibt dem Ninox hinweise, was er machen soll. Man kann damit jedes Feld ändern z.B.
Textfeld2:=upper(Textfeld);
Textfeld3:=lower(Textfeld);
Auswahlfeld:=trueDeswegen ist es notwendig dem Ninox zu sagen welchem Feld du welche Eigenschaft zuordnen möchtest.
Bei Funktionsfelder ist es anders: dort erwartet Ninox, dass du ihm sagst was mit diesem Feld passieren sollte. Wenn du also bei einem Funktionfeld upper(Textfeld) schreibst, wird es auch funktionieren. Aber auch nur das - man kann nicht mit einem Funktionsfeld andere Felder beeinflussen.
Leo
-
Vielen Dank, Leo, für die Erklärung.
Content aside
- vor 5 JahrenZuletzt aktiv
- 4Antworten
- 1289Ansichten