Formularfeld (wurde mit Life Cycle Designer erstellt) funktioniert im Reader nicht

Die Möglichkeiten und Tücken von Formularen
Antworten
Dani
Beiträge: 2
Registriert: 26.01.2012, 09:07

Formularfeld (wurde mit Life Cycle Designer erstellt) funktioniert im Reader nicht

Beitrag von Dani » 26.01.2012, 09:20

Hallo,

ich habe ein Formular mit dem Life Cycle Designer erstellt:
[fontsize=2]
Ein bestimmtes Formular-Feld (Name) MUSS ausgefüllt werden, ansonsten geht es nicht weiter. Hierzu habe ich folgendes JavaScript im Ereignis "exit" geschrieben:

{[/fontsize][fontsize=2][fontsize=2]if[/fontsize][/fontsize][fontsize=2] (name.rawValue [/fontsize][fontsize=2][fontsize=2]==[/fontsize][/fontsize][fontsize=2] "")
xfa.host.setFocus("Formular1.#subform[0].name");
}
{
app.alert("Bitte geben Sie den Namen an!");}
{xfa.host.setFocus("Formular1.#subform[0].name");}[/fontsize]

[fontsize=2][/fontsize] 

[fontsize=2]Das Formular funktioniert wunderbar, wenn ich es mit Acrobat Professional öffne.[/fontsize]

[fontsize=2]Wenn ich das Formular aber mit dem Acrobat Reader öffne, funktioniert es nicht, d. h., man kann das Feld leer lassen und es geht trotzdem weiter :X.[/fontsize]

[fontsize=2][/fontsize] 

[fontsize=2]Kann mir jemand helfen?
[/fontsize]

SENBEN
Beiträge: 44
Registriert: 14.10.2011, 10:13

Formularfeld (wurde mit Life Cycle Designer erstellt) funktioniert im Reader nicht

Beitrag von SENBEN » 26.01.2012, 09:38

[fontsize=2]Hey,[/fontsize]

[fontsize=2]versuche es mal mit [/fontsize]

[fontsize=2]{if (name.rawValue [/fontsize][fontsize=2][fontsize=2]===[/fontsize][/fontsize][fontsize=2] "")
[/fontsize][fontsize=2]................



[/fontsize]

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Formularfeld (wurde mit Life Cycle Designer erstellt) funktioniert im Reader nicht

Beitrag von Merklin » 26.01.2012, 23:49

Hallo Dani,

vielleicht hilft dir dieser Link weiter.

http://www.acronaut.de/view_topic.php?id=1091&forum_id=18&highlight=Focus

VG Merklin

Antworten