Dynamische Überschriften

Alles was sich mit dem Thema dynamische XML Formulare auf Basis des LiveCycleDesigners beschäftigt
Benutzeravatar
SilentAxl
Beiträge: 42
Registriert: 12.10.2009, 14:37

Dynamische Überschriften

Beitrag von SilentAxl » 23.02.2010, 09:01

Moin Minddiver,

versuch doch mal wie Walde es ein paar Posts vorher beschrieben hat, indem du bei deinem DD unter dem Reiter

"Objekt - Bindung die Standartbindung auf "Global" "

setzt.

Dann hast du auf jeder Seite im Layout, welche die Masterseite mit dem Dropdown verwendet, eben jenes Dropdown.

Oder wie meinst du das mit der Auswahl?

Gruß
Silentaxl



Minddiver
Beiträge: 30
Registriert: 22.02.2009, 11:33

Dynamische Überschriften

Beitrag von Minddiver » 23.02.2010, 18:01

Danke!

Hat funktioniert!

Minddiver
Beiträge: 30
Registriert: 22.02.2009, 11:33

Dynamische Überschriften

Beitrag von Minddiver » 24.02.2010, 17:21

Andere Frage, wie kann ich mit dem Button "Formular zurücksetzen" alle dynamisch erzeigten Seiten ebenfalls löchen, so dass nur die urprüngliche Seite angezeigt wird?

Danke euch!

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Dynamische Überschriften

Beitrag von nele_sonntag » 21.07.2010, 14:25

Hallo an Alle,

würde gern zwei statische Textfelder bzw. Bildfelder auf der Masterseite ansprechen und vor dem Drucken "verschwinden" lassen, da diese Komponenten schon auf dem - von der Druckerei vorbedrucktem - Papier enthalten sind.

Das hier in der Diskussion vorgeschlagene funktioniert leider nicht, was mache ich falsch?

Code: Alles auswählen

xfa.resolveNode("Formular1.#pageSet[0].Seite1.fuss_links").presence="hidden";

//oder
xfa.resolveNode("fuss_rechts").presence="hidden";
Vielen Dank für Eure Hilfe,
liebe Grüße Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
FileAffairs
Beiträge: 372
Registriert: 15.09.2008, 20:14

Dynamische Überschriften

Beitrag von FileAffairs » 21.07.2010, 14:51

Hallo nele_sonntag,
kannst Du das nicht einfach bei den Objekteigenschaften auf Presence - Visible (Screen only) stellen? (sry - hab nur den englsichen Designer)

Lieben Gruß

Maruan Sahyoun | fileaffairs.de

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Dynamische Überschriften

Beitrag von nele_sonntag » 21.07.2010, 15:03

Hallo Maruan,

schön, Dich mal wieder zu "sehen" :-)

An sich eine Superidee, an die ich gar nicht gedacht hatte.
Ich wollte aber ein Briefformular realisieren, welches eines "doppelten Nutzen" haben sollte.

Einmal Ausdruck komplett mit allem, was der Brief benötigt und einmal die Möglichkeit den Brief auszudrucken auf bereits vorbedrucktes Papier.

Noch eine andere Idee für mich?

Liebe Grüße aus (Meine Güte ist hier heiß) Frankfurt,
Mandy

Benutzeravatar
FileAffairs
Beiträge: 372
Registriert: 15.09.2008, 20:14

Dynamische Überschriften

Beitrag von FileAffairs » 21.07.2010, 15:13

Hallo Mandy,

ist das Formular als dynamisches Formular gespeichert? Nur dann geht es.

Lieben Gruß

Maruan Sahyoun | fileaffairs.de

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Dynamische Überschriften

Beitrag von nele_sonntag » 21.07.2010, 15:28

Ja, ich speicher nur noch als dynamisches ab.
Habe jetzt mal folgendes probiert:

Code: Alles auswählen

Formular1.pageSet.Seite1[*].fuss_links.presence="hidden";
Formular1.pageSet.Seite1[*].fuss_rechts.presence="hidden";
Beim ersten Aufruf des DRUCK-Buttons passiert nix, beim zweiten Mal verschwindet das linke, aber das rechte bleibt.

Ohne Sternchen in den eckigen Klammern ebenso.

:-(

LG Mandy

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Dynamische Überschriften

Beitrag von nele_sonntag » 21.07.2010, 15:41

Habe jetzt doch noch eine Antwort von Walde gefunden.
Verstehen tue ich es nicht, aber es funktioniert unter FORMCALC.

Wäre allerdings auch immer noch an einer Lösung in JAVASCRIPT interessiert.

Code: Alles auswählen

Formular1.#pageSet[0].Seite1[*].Name_des_Objektes.presence = "hidden"
http://www.acronaut.de/view_topic.php?id=1888&forum_id=45&highlight=masterseite

LG Mandy

Benutzeravatar
FileAffairs
Beiträge: 372
Registriert: 15.09.2008, 20:14

Dynamische Überschriften

Beitrag von FileAffairs » 21.07.2010, 15:46

Hallo Mandy,

also mit JavaScript geht es wie folgt:

Code: Alles auswählen

var oNodes = xfa.resolveNodes("#pageSet.Page1[*].fuss_links");
for (var i=0;i<oNodes.length;i++) oNodes.item(i).presence= "hidden";

var oNodes = xfa.resolveNodes("#pageSet.Page1[*].fuss_rechts");
for (var i=0;i<oNodes.length;i++) oNodes.item(i).presence= "hidden";
Wenn es nicht klappen sollte ruf mich mal an - nr. hab ich Dir per priv. Mitteilung geschickt.

Gruß

Maruan Sahyoun | fileaffairs.de

Antworten