Seite 1 von 1

Textfeld Überprüfen

Verfasst: 15.04.2019, 13:32
von gcniva
Hallo an Alle

Lese schon länger bei euch mit und habe auch schon viele lösungen gefunden, doch jetzt komme ich nicht weiter und bräuche ein bissel Hilfe.

Habe folgenden Code der auch funktioniert:

Überprüft ob in dem Textfeld was steht oder nicht,
wenn nicht kommt eine Meldung,
und das Feld wird Rot,

Wenn der Bediener jetzt was ins Feld schreibt und noch mal auf Prüfen klickt soll der Hintergrung wieder weiß werden.
Dies sollte eigentlich die Zeile 4 erledigen, macht es aber nicht.
Wo ist mein Fehler ?

Code: Alles auswählen

//Textfelder prüfen ausgabe von Fehlermeldung
//und einfärben

//Textfeld T-Scheinnummer

{
if (this.getField("1 - T-Scheinnummer").value=="")
if (this.getField("1 - T-Scheinnummer").value==1)

{this.getField("1 - T-Scheinnummer").fillColor = color.white;
{app.doc.save();}}

else
 {ausgabeText = "Bitte vergeben Sie noch eine Scheinnummer ";
   app.alert({cMsg:ausgabeText, nIcon:1, cTitle:"Die Scheinnummer fehlt noch!"});
this.getField("1 - T-Scheinnummer").fillColor = color.red;
}}
Für einen Tip wäre ich sehr Dankbar.

Gruß Gerd

Re: Textfeld Überprüfen

Verfasst: 15.04.2019, 14:39
von armine
Hallo Gerd,

beim Mitlesen hättest lernen können, dass Datei hochladen dein Problem verständlicher macht.
Deinen Code verstehe ich nicht und ich weiß auch nicht, wo der steht. Wozu einen zusätzlichen Button drücken gut sein soll, bleibt mir auch verschlossen.

Funktioniert das Überprüfen in deinem Sinn?

vg armine

Re: Textfeld Überprüfen

Verfasst: 15.04.2019, 15:51
von BAlheit
Das Feld "1 - T-Scheinnummer" kann nicht gleichzeitig leer sein und den Wert 1 enthalten.

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 09:51
von gcniva
Hallo

OK noch mal mit Anhang...

Gruß Gerd
Test_PDF.pdf

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 11:14
von armine
Hallo Gerd,

entschuldige bitte, dass ich dir so viel Arbeit zumute.

vg armine

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 13:52
von gcniva
Hallo armine

Kein Problem wegen der Arbeit 8-)

Danke erst mal für die Antwort.

Frage:

Kann es sein das der ADOBE Reader DC den Script nicht richtig erkennt?

Gruß Gerd

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 15:19
von armine
Hallo Gerd,

ich verstehe es zwar nicht, aber bei der von dir beigestellten Datei klappte es nicht recht.
Steht der Code in der von mir angelegten Datei scheint es zu klappen.

vg armine

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 15:43
von gcniva
Hallo armine

Bei mir wird das Feld erst Rot wenn ich es anklicke.

Es sollte aber gleich Rot werden so das der Bediener sieht was noch fehlt.

Gruß Gerd

Re: Textfeld Überprüfen

Verfasst: 16.04.2019, 16:05
von BAlheit
Dies liegt wahrscheinlich an den Voreinstellungen in Acrobat Reader.