Seite 1 von 1

Sicherheitseinstellungen LCD Formular

Verfasst: 03.03.2011, 17:01
von MGmeiner
Liebes Forum,

die Sicherheitsfunktion des LCD beschert mir gerade graue Haare - vielleicht könnt ihr mir weiterhelfen:

Ich habe ein dynamisches Formular erstellt, wo einzelne Seiten mittels instanceManager.addInstance() dupliziert werden können.

Nun möchte ich nur erlauben, dass User diese Seiten im PDF beliebig verschieben können und ggf. wieder löschen können. Egal ob mit oder ohne Passwort, es klappt einfach nicht.

Sobald ich übrigens einmal ein PW gesetzt habe, bekomme ich es nicht mehr weg - auch wenn ich alle Häkchen entferne im Sicherheits-Tab + Clear Passwords einstelle, hat das Dokument im Acrobat Reader/Pro immer noch einen Sicherheitsschutz, allerdings mit offenem Passwort.

Blickt da jemand durch?

Vielen Dank im Voraus,
Michael

Sicherheitseinstellungen LCD Formular

Verfasst: 04.03.2011, 11:21
von MGmeiner
Alternativ wäre auch eine Möglichkeit, die Seiten dynamisch via Javascript zu verschieben.

Seitenaufbau:
form1
-(Master Pages)
-SFPage1
-SFPage2
-SFPage3
-SFPage4

SFPage1/2 kann man duplizieren (instanceManager.addInstance()). Wie kann ich nun diese geklonten Seiten verschieben?

Z.B.

form1
-(Master Pages)
-SFPage1
-SFPage2
-SFPage3[0]
-SFPage4
-SFPage3[1]

Sicherheitseinstellungen LCD Formular

Verfasst: 04.03.2011, 13:31
von nele_sonntag
Ich habe eben eine Idee, die es vielleicht wert wäre, auszubauen.
Du kannst mit Klick auf einen Button, die x und y Koordinaten ändern.
Damit könntest Du zwar nicht die Seiten selbst, aber ein Teilformular auf einer Seite verschieben.

Code: Alles auswählen

Formular1.tf_s1.tf1.y="8cm"
Formular1.tf_s1.tf2.y="-0.5cm"
Mit der Variante

Code: Alles auswählen

xfa.layout.x(tf2,"in",1);
kannst Du wohl sogar die Seiten des Objektes wechseln.

Sicherheitseinstellungen LCD Formular

Verfasst: 04.03.2011, 13:35
von nele_sonntag
siehe

Sicherheitseinstellungen LCD Formular

Verfasst: 04.03.2011, 15:40
von MGmeiner
Verstehe, dh. ich würde nicht Seiten verschieben, sondern den Inhalt der Seiten vertauschen?

Dann muss ich nur noch schauen dass ich alle Elemente in einen Container bekomme, sonst müsste ich X Elemente einzeln verschieben; momentan habe ich die Felder alle so platziert.

Sicherheitseinstellungen LCD Formular

Verfasst: 04.03.2011, 16:05
von nele_sonntag
Ja, das dürfte aber kein großer Akt sein.
  • Einmal mit der Maus alle Objekte der Seite markieren,
  • Rechtsklick,
  • mit Teilformular umschließen.
  • Sinnvoll benennen.
Fertig.

Das ist zumindest das einzige, was mir im Moment als praktikable Lösung einfällt.

Wozu soll das Ganze denn gut sein? Vielleicht fällt mir aufgrund dessen etwas ganz anderes ein.

LG Mandy

Sicherheitseinstellungen LCD Formular

Verfasst: 05.03.2011, 08:50
von MGmeiner
Hallo Mandy,

erstmal danke für die Tipps!

Der Sinn hinter dem ganzen:

Mein Formular besteht aus 4 Seiten:

Deckblatt
Inhaltsverzeichnis
Tabelle 1 (= Beginn der Tabelle)
Tabelle 2 (Tabelle geht ggf. hier weiter)

Die beiden Tabellenseiten sollte der User je nach Datenvolumen kopieren können und danach beliebig anordnen können.

Ein komplettes Dokument könnte dann so aussehen:

Deckblatt
Inhaltsverzeichnis
Tabelle 1
Tabelle 1
Tabelle 1
Tabelle 2
Tabelle 1
Tabelle 2
Tabelle 2
Tabelle 1

Wobei die Tabellenseiten aber nicht nur eine reine Acrobat-Tabelle enthalten sondern aus mehreren Textfeldern besteht mit einer Hintergrundgrafik für ein schönes Layout (Gitternetzlinien und div. Gestaltungselemente etc.)

Liebe Grüße
Michael