Re: Bezüge zu nicht geöffneten Dokumenten finden
Hallo Hans
> ich bekomme beim Öffnen eines Ragtime Dokuments die Meldung, dass es
> einen Bezug zu einem nicht geöffneten Dokument gibt - und RT fragt ob
> es Neuberechnen soll.
>
> Da mir nicht bewusst ist so etwas in ein Rechenblatt eingegeben zu
> haben meine Frage. Kann ich mir irgendwo anzeigen lassen in welchem
> Feld / welcher Tabelle dieser Bezug besteht?
Das kann ein recht schwieriges Unterfangen sein. Wenn du mehrere
Komponenten in deinem Dokument hast, empfehle ich folgendes Vorgehen:
Lege eine Kopie des Dokumentes an und beginne in dieser Kopie eine
Komponente nach der anderen (bei sehr grosser Komponentenzahl evtl.
auch zuerst mehrere in einem Schritt) zu löschen - natürlich in der
Reihenfolge des Verdachts. Am besten du löschst die Komponenten im
Inventar, damit sie sicher im Dokument gelöscht sind. Nach jedem
Löschschritt sicherst und schliesst du das Dokument. Kommt die
Meldung beim erneuten Öffnen immer noch, so hast du die kritische
Komponente mit der externen Referenz noch nicht erwischt. Du musst
dir bewusst sein, dass selbst Layoutkomponenten externe Referenzen
aufweisen können, wenn grafische Texte im Layout Formeln enthalten,
oder in den Layout-Einstellungen.
Ich bin mir aufgrund eines eigenen Beispiels mit dem von dir
beschriebenen Verhalten nicht ganz sicher, ob es noch einen
zusätzlichen Haken gibt: Wurde das Dokument von einem Formularblock
abgerissen? Ich habe den Eindruck, dass im Formularblock benützte
externe Referenzen die Meldung beim Öffnen des abgerissenen Formulars
provozieren können, selbst wenn in letzterem die Komponente gelöscht
wurde, welche die Referenz enthält.
Wenn du mal die Komponente identifiziert hast, wird es nicht
unbedingt einfacher: Es ist ja insbesondere nicht einfach, in einem
Rechenblatt herauszufinden, in welchen Zellen sich überhaupt Formeln
befinden - es sei denn man benutze die MetaFormel-Funktion
"FormelVon". Dazu habe ich mich hier kürzlich schon geäussert. Im
Forum-Thread "Formeln finden, die sich auf andere Dokumente
beziehen" (begonnen am 16.2.2007) findest du mehr darüber (nicht nur
von mir - beachte insbesondere die Bemerkung von Lutz-D. Bornemann)
und ergänzend dazu in meinem Beitrag "Darstellung und Dokumentation
von Formeln" vom 29.3.2007.
Mit freundlichem Gruss
Thomas