Seite 1 von 1
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 16.10.2009, 20:03
von Julischka
.
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 27.11.2009, 10:55
von Sw4rm
Eigentlich alles verstanden, aber:
Wenn ich das Script in der XML-Quelle anpassen will, bekomme ich folgende Fehlermeldung (siehe Anlage).
[img]R:%5CFORMULAR%5CPDF%5Cnoch_neu%5CIdeen%5CBeispiele%5CFehler.jpg[/img]
In dem Code tausche ich das x in der Variable
durch ein y.
Code: Alles auswählen
<variables>
<script contentType="application/x-javascript" name="Scripte">function xVerboten(){
var RegExPattern = /[x]/;
if(String.toLowerCase(xfa.event.change).match(RegExPattern) != null){
app.alert("Die Eingabe von \"X\" oder \"x\" ist nicht gestattet.");
xfa.event.change = "";
}
}
In den Formulareigenschaften habe ich PDF-Wiedergabe in XML-Formular geändert.
Was tun?
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 28.11.2009, 09:25
von walde
Hallo Sw4rm,
Sie sollten den Skript Editor einblenden "Fenster - Skript-Editor". In diesem sollten Sie dann Ihre Anpassungen am Skript vornehmen.
Gruß,
Walde
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 30.11.2009, 08:38
von Sw4rm
Naja....das wäre auch eigentlich der Weg gewesen, den ich eingeschlagen hätte, aber im eigentlichen Script steht ja nur, dass er das Script, welches in der XML-Quelle steht ausführt (denke ich mal).
In den Beispieltextfeldern aus der Beispieldatei steht halt nur:
Code: Alles auswählen
----- Formular1.#subform[0].Textfeld1::change: - (JavaScript, Client) ------------------------------
Scripte.xVerboten();
Aber wenn du (ich hoffe wir brauchen hier nicht so förmlich zu sein) meinst, dass ich den Tag aus der XML-Quelle in den Editor "modeln" soll, dann werd ich mal mein Glück versuchen
Trotzdem schonmal Danke
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 01.12.2009, 00:22
von Merklin
Hallo Sw4rm,
das ist ja auch im Prinzip richtig. Mit dem Script
Scripte.xVerboten();
wird nur das Script aufgerufen.
Das eigentliche Script steht unter Variablen / Scripte.
Gruß Merklin
Buchstaben in Textfeld für Eingabe nicht zulassen
Verfasst: 08.12.2009, 10:43
von Sw4rm
Wer lesen kann ist klar im Vorteil

Danke!