LCD: Unterformular unnötig dupliziert durch Reader-Rechte
Verfasst: 14.11.2014, 16:56
Liebe Expertengemeinde,
ich habe im LCD ES 9.0 das folgende reproduzierbare Problem:
es gibt ein Unterformular "UF1", welches zugegebenermaßen eine Routine für den InstanceManager enthält. Diese Routine wird aber beim Start nicht aufgerufen, sondern nur in einem Klick-Event einer Schaltfläche.
Wenn wir uns das Formular im Acrobat X anschauen (oder im Reader X erstmal ohne erweiterte Reader-Rechte), dann ist von diesem UF1 tatsächlich nur ein Exemplar zu sehen. Sobald aber die erweiterten Reader-Rechte per Acrobat X freigeschaltet wurden, erscheint das UF1 immer drei Mal! Sowohl im Acrobat als auch im Reader.
In diesem Formular gibt es noch zwei nahezu identische Kopien des UF1 für andere Zwecke, mit den selben eventRoutinen, und die funktionieren einwandfrei (nämlich insertInstance erst beim Anklicken). Aus Verzweiflung haben wir folgendes gemacht: -kopieren UF1 in ein anderes Formular, -löschen UF1, -speichern Formular, -wieder reinkopieren UF1: Fehler ist wieder da!
Warum spielt der instanceManager verrückt, sobald die Readerrechte vergeben werden?
Danke für Tipps
Raimund Gryszik, Berlin
ich habe im LCD ES 9.0 das folgende reproduzierbare Problem:
es gibt ein Unterformular "UF1", welches zugegebenermaßen eine Routine für den InstanceManager enthält. Diese Routine wird aber beim Start nicht aufgerufen, sondern nur in einem Klick-Event einer Schaltfläche.
Wenn wir uns das Formular im Acrobat X anschauen (oder im Reader X erstmal ohne erweiterte Reader-Rechte), dann ist von diesem UF1 tatsächlich nur ein Exemplar zu sehen. Sobald aber die erweiterten Reader-Rechte per Acrobat X freigeschaltet wurden, erscheint das UF1 immer drei Mal! Sowohl im Acrobat als auch im Reader.
In diesem Formular gibt es noch zwei nahezu identische Kopien des UF1 für andere Zwecke, mit den selben eventRoutinen, und die funktionieren einwandfrei (nämlich insertInstance erst beim Anklicken). Aus Verzweiflung haben wir folgendes gemacht: -kopieren UF1 in ein anderes Formular, -löschen UF1, -speichern Formular, -wieder reinkopieren UF1: Fehler ist wieder da!
Warum spielt der instanceManager verrückt, sobald die Readerrechte vergeben werden?
Danke für Tipps
Raimund Gryszik, Berlin