Komponente mehrmals einsetzen und aktualisieren

Hallo zusammen,
ist es möglich ein Rechenblatt oder/und ein Textfeld in mehreren Layouts eines Dokumentes einzusetzen, so dass eine Änderung, die im Layout A vorgenommen wird, auch im Layout B automatisch übertragen wird?

Ich habe das Rechenblatt aus dem Inventar, welches im Layout A abgebildet wird,
in einen Container im Layout B gezogen. Es erscheint wie gewollt.
Wenn ich nun in Layout A an diesem Rechenblatt etwas ändere,
bleibt es im Layout B wie es war.

Kann ich das irgendwie "aktualisieren" lassen?

Vielen Dank für eine Antwort,
Alexandra

Re: Komponente mehrmals einsetzen und aktualisieren

#11409 On 15 November, 2013 07:13 Thomas Kaegi said,

Hallo Alexandra

Wenn du es wirklich genau so gemacht hast wie du es beschrieben hast und sich die beiden Layouts im gleichen Dokument befinden (!!), dann muss die Aktualisierung klappen. Genau genommen ist es dann gar kein "Aktualisierung", sondern einfach die doppelte Anzeige derselben Daten.

Wenn der zweite Layout sich in einem anderen Dokument befindet, dann geht es allerdings nur mit Formeln! In diesem Fall aber die Frage, ob es wirklich nötig ist, den zweiten Layout in einem neuen Dokument anzulegen. Ein Dokument kann ja mehrere Layouts, auch mit unterschiedlichen Papierformaten, enthalten.

Gruss, Thomas

Re: Komponente mehrmals einsetzen und aktualisieren

#11411 On 15 November, 2013 12:58 Ultramarin said,

Lieber Thomas, guten Morgen!
Beide Layouts sind im selben Dokument.
Kann ich sonst noch einen Fehler machen?
Es klappt leider nicht.

Wenn es klappen würde, würde es die Änderung in beide Richtungen aktualisieren?

Nur die enthaltenen Daten aktualisieren,
aber das Layout der Tabelle zu verändern, (andere Spaaltenbreite, Schriftgröße)
geht nicht, oder?

Gruß, Alexandra

MAC OS 10.7.5 und RagTime 6.5.2 und Adobe Acrobat Pro 9.5.5

Re: Komponente mehrmals einsetzen und aktualisieren

#11412 On 15 November, 2013 15:23 Thomas Kaegi said,

Hallo Alexandra

Wenn die gleiche Komponente im gleichen Dokument in 2 Layouts platziert ist, dann wird jede Änderung an dieser Komponente im einen Layout im anderen Layout völlig synchron angezeigt, in einem Rechenblatt also völlig egal ob Spaltenbreite oder Zellinhalt. Wenn das nicht so ist, dann ist es nicht die gleiche Komponente. Schau mal im Inventar, ob nicht eben doch eine Kopie angelegt wurde.

Gruss, Thomas

Re: Komponente mehrmals einsetzen und aktualisieren

#11413 On 15 November, 2013 15:45 Thomas Kaegi said,

Hallo Alexandra

Ich empfehle dir folgendes Vorgehen:
Wähle im zweiten Layout den Container mit der "störrischen" Komponente aus und wähle im Einblendmenü in der Werkzeugleiste "Kein Inhalt". Dann ziehst du aus dem Inventar - ohne dabei eine Taste zu drücken - die Komponente in den nun leeren Rahmen. So stellst du sicher, dass wirklich die gleiche Komponente dort installiert ist.

Gruss, Thomas

Re: Komponente mehrmals einsetzen und aktualisieren

#11414 On 15 November, 2013 16:39 Mathias Milchmeyer said,
Hallo Alexandra,

Du hast zwei Möglichkeiten:
Entweder:
Du hast zwei Layouts, jeweils darin einen Container als Rahmen und darin dann verschiedene Rechenblätter.
Wenn Du in einem Rechenblatt etwas änderst, dann hat das nur dann auf das andere Rechenblatt Auswirkungen, wenn Du mit Formeln arbeitest.

Oder:
Zwei Layouts, jeweils darin einen Container als Rahmen und darin dann dasselbe Rechenblatt.
Das Rechenblatt wird somit an verschiedenen Stellen gleichzeitig angezeigt.

Beispiel 1:
1.
Neues Dokument anlegen mit Apfel+N
Im Inventar gibt es jetzt: Layout 1 und Text 1
2.
Im Layout 1 klickst Du den Container an (die sichtbare Rahmenlinien) und wählst oben im Ausklappmenü an Stelle von "Text" nun "Rechenblatt"
Im Inventar siehst Du jetzt: Layout 1 und Rechenblatt 1
3.
Jetzt klickst Du im Inventar oben auf "Neue Komponente" und wählst "Layout"
Dieses neu erzeugte Layout öffnet sich.
Du hast jetzt drei offene Fenster: Layout 1, Layout 2 und das Inventar
Im Inventar siehst Du jetzt zusätzlich Layout 2 und Text 2
4.
Im jetzt neu hinzugefügten Layout 2 klickst Du den Container an (die sichtbare Rahmenlinien) und wählst oben im Ausklappmenü an Stelle von "Text" nun "Rechenblatt"
Jetzt gibt es im Inventar: Layout 1, Layout 2, Rechenblatt1 und Rechenblatt 2
5.
Klicke einmal links oben in Layout 2, Rechenblatt 2 in die Zelle A1 und drücke die Taste "="
Der Formeleditor ist jetzt aktiv und Du schreibst die Formel "Rechenblatt 1!A1" hinein und bestätigst mit dem grünen Haken.
Dann ist die Zelle A1 immer noch aktiv. 
6.
Jetzt klickst Du auf "Bearbeiten->Kopieren", Apfel+C oder rechte Maustaste und kopieren und gehst in die Zelle B1 (klicken oder Pfeil nach rechts)
Dann wählst Du für diese Zelle "Bearbeiten->Einsetzen", Apfel+V oder rechte Maustaste und "Einsetzen"
Genauso verfährst Du für C1 bis H1
7.
Ergebnis: Wenn Du jetzt in Layout 1 in die obersten Zellen A1 bis H1 im Rechenblatt 1 etwas hineinschreibst, wird es auch genauso in Layout 2 angezeigt.
Du kannst aber in Rechenblatt 2 die Zellen anders gestalten, Breite ändern, die Reihenfolge durch ziehen der Spalte oder der Zelle ändern etc.
Jede Änderung im Inhalt von Rechenblatt 1 wird über die Formeln in das Rechenblatt 2 geholt. (aber nur in den Zellen, für die Du schon Formeln eingetragen hast)
Du kannst auch zusätzlich Formeln für andere Zellen verwenden. Dabei ist es egal ob eine Formel in "Rechenblatt 1" auf eine Zelle in "Rechenblatt 1 oder 2" verweist. Auch umgekehrt geht es.
Somit kannst Du in einem Rechenblatt Werte eintragen, Zwischenergebnisse berechnen und im zweiten Rechenblatt Ergebnisse berechnen oder die Zwischenergebnisse anzeigen etc.
Es bleiben aber 2 unterschiedliche Rechenblätter, die nur über die Formeln Werte aus dem jeweils anderen Rechenblatt anzeigen.


Beispiel 2:
Du verfährst wie oben mit 1. bis 3. aus Beispiel 1

Dann jetzt anders weiter mit 
4.
lösche im Inventar Text 2 durch anklicken und Löschtaste drücken
5. 
ziehe aus dem Inventar "Rechenblatt 1" auf den leeren Containerrahmen in Layout 2
6.
Ergebnis:
Das "Rechenblatt 1" wird völlig identisch in beiden Layouts angezeigt.
Jede Änderung in einem der beiden Layouts innerhalb des Rechenblatts ist im anderen Layout genauso sichtbar, da Du nur ein Rechenblatt hast und es zweimal anzeigst.


Viel Erfolg wünscht

 
--
Mit freundlichem Gruß in die Liste

Mathias Milchmeyer



Am 15.11.2013 um 13:01 schrieb Ultramarin:

Beide Layouts sind im selben Dokument.
Kann ich sonst noch einen Fehler machen?
Es klappt leider nicht.

Wenn es klappen würde, würde es die Änderung in beide Richtungen aktualisieren?

Nur die enthaltenen Daten aktualisieren,
aber das Layout der Tabelle zu verändern, (andere Spaaltenbreite, Schriftgröße)
geht nicht, oder?


Re: Komponente mehrmals einsetzen und aktualisieren

#11433 On 23 November, 2013 02:34 Ultramarin said,

Vielen Dank für Eure ausführlichen Tipps,
ich habe es hinbekommen!
Lieben Gruß, Alexandra

MAC OS 10.7.5 und RagTime 6.5.2 und Adobe Acrobat Pro 9.5.5