Absolute Referenz im grafischen Text

Ich habe hier ein merkwürdiges Verhalten von als absolut eingegebenen Referenzen.

Ich befülle ein Rechenblatt und setze darauf Referenzen in grafische Texte. Das Rechenblatt wird dann sortiert und es passiert folgendes:
Die Referenz $A$3 ändert sich nach der Sortierung auf die Zelle, die jetzt die ursprüngliche A3 (in einem Fall also z. B. $A$15 - also immer mit "$" und damit absolut) beinhaltet.
Zwischensummen aus einzelnen Spalten geben nach Sortierung den Fehlerwert "Bereich!" aus.

Das ist doch so wohl nicht ganz richtig.

Hermann

RT 6.5 build 1818 WIN XP SP3

Re: Absolute Referenz im grafischen Text

#8644 On 4 Mai, 2009 09:12 Hermann said,

Hat jetzt etwas gedauert, ich habe das lange Wochenende ausgenutzt.
Zunächst Danke für die schnelle Antwort, ich hab wieder was dazugelernt: das mit den "smarten Referenzen" beim Sortieren hatte ich noch nicht bemerkt.

Ich habe jetzt nochmals getestet:

Es ist ein Layout mit einem Rechenblatt mit Datumsdaten und Zahlen (fast wie ein Kassenbuch).
In der Spalte A sind die Datums-Daten. Aus der 1. Zelle (nach den Titelzeilen) errechnet sich mittels absoluter Referenz in einem grafischen Text der Text für "SetzteDokName" (z. B. "Januar 2009). In weiteren grafischen Texten werden die Zwischensummen weiterer Spalten berechnet.
Das Ergebnis nach "Sortieren nach Spalte A stellt sich durchaus unterschiedlich dar:
Bei meinem ersten Versuch (siehe 1. Mail) ohne "smarte Referenzen" änderte sich die absolute Referenz $A$3 im grafischen Text auf eine absolute Referenz der Zelle, in der sich die ursprüngliche Zelle A3 nach der Sortierung wiederfand. Alle grafischen Texte mit Zwischensummen (Spalte absolut;Seite) zeigten den Fehler "BEREICH!"

Heute nun habe ich weiter probiert. Ergebnis:
Der absolute Bezug zum Datumsfeld ($A$1) ändert sich beim Sortieren mit und ohne gesetzte smarte Referenzen wie gehabt.
Die Zwischensummen verhalten sich heute merkwürdigerweise anders: Spalten mit eingegebenen Daten (Beträge) werden nach dem Sortieren ohne gesetzte smarte Referenzen korrekt angezeigt, Spalten ohne Eingaben, also Summe = = zeigen im grafischen Text den Fehler BEREICH!
Nach dem Sortieren mit gesetzten smarten Referenzen werden alle korrekt angezeigt, also auch die Nullfelder.

Ich schicke mal ein Beispiel an den Support zum Ausprobieren, vielleicht habe ich ja noch irgendwo einen Denkfehler.

Grüße
Hermann

Re: Absolute Referenz im grafischen Text

#8646 On 4 Mai, 2009 09:34 Jürgen Schell said,

Schick mir mal ein einfaches Beispiel mit Kurzbeschreibung, was Du
machst, an Info|Schweineschwanz|j-schell.de.

Das spart wahrscheinlich viel Zeit.

Gruß, Jürgen

Hermann Pönisch schrieb:
> Hat jetzt etwas gedauert, ich habe das lange Wochenende ausgenutzt.
> Zunächst Danke für die schnelle Antwort, ich hab wieder was dazugelernt:
> das mit den "smarten Referenzen" beim Sortieren hatte ich noch nicht
> bemerkt.
>
> Ich habe jetzt nochmals getestet:
>
> Es ist ein Layout mit einem Rechenblatt mit Datumsdaten und Zahlen (fast
> wie ein Kassenbuch).
> In der Spalte A sind die Datums-Daten. Aus der 1. Zelle (nach den
> Titelzeilen) errechnet sich mittels absoluter Referenz in einem
> grafischen Text der Text für "SetzteDokName" (z. B. "Januar 2009). In
> weiteren grafischen Texten werden die Zwischensummen weiterer Spalten
> berechnet.
> Das Ergebnis nach "Sortieren nach Spalte A stellt sich durchaus
> unterschiedlich dar:
> Bei meinem ersten Versuch (siehe 1. Mail) ohne "smarte Referenzen"
> änderte sich die absolute Referenz $A$3 im grafischen Text auf eine
> absolute Referenz der Zelle, in der sich die ursprüngliche Zelle A3 nach
> der Sortierung wiederfand. Alle grafischen Texte mit Zwischensummen
> (Spalte absolut;Seite) zeigten den Fehler "BEREICH!"
>
> Heute nun habe ich weiter probiert. Ergebnis:
> Der absolute Bezug zum Datumsfeld ($A$1) ändert sich beim Sortieren mit
> und ohne gesetzte smarte Referenzen wie gehabt.
> Die Zwischensummen verhalten sich heute merkwürdigerweise anders:
> Spalten mit eingegebenen Daten (Beträge) werden nach dem Sortieren ohne
> gesetzte smarte Referenzen korrekt angezeigt, Spalten ohne Eingaben,
> also Summe = = zeigen im grafischen Text den Fehler BEREICH!
> Nach dem Sortieren mit gesetzten smarten Referenzen werden alle korrekt
> angezeigt, also auch die Nullfelder.
>
> Ich schicke mal ein Beispiel an den Support zum Ausprobieren, vielleicht
> habe ich ja noch irgendwo einen Denkfehler.
>
> Grüße
> Hermann

Re: Absolute Referenz im grafischen Text

#8647 On 4 Mai, 2009 13:09 Jürgen Schell said,

Hallo Hermann,

danke für das Dokument. Zumindest kann ich jetzt das merkwürdige
Verhalten sehen.

Mein Anfangsverdacht: Mit grafischem Text usw. hat das alles
wahrscheinlich nichts zu tun. Mir scheint ein Problem zu bestehen, wenn
in einer Spalte (hier: "Saldo Steuer") Referenzen vorkommen, die sich
auch auf die darüber liegende Zelle beziehen, Titelzeilen benutzt werden
und dann einschließlich der Spalte mit der laufenden Summe sortiert wird.

Wenn ich in Deinem Dok die Spalte "Saldo Steuer" nicht mit sortiere,
geht alles glatt.

Könnte sein, dass das Problem mit der Änderung entstanden ist,
Titelzeilen aus der Sortierung herauszunehmen.

Ich mach heute noch 'ne ausführlichere Beschreibung für RagTime.de
Developement fertig.

Gruß, Jürgen

Hermann Pönisch schrieb:
> Hat jetzt etwas gedauert, ich habe das lange Wochenende ausgenutzt.
> Zunächst Danke für die schnelle Antwort, ich hab wieder was dazugelernt:
> das mit den "smarten Referenzen" beim Sortieren hatte ich noch nicht
> bemerkt.
>
> Ich habe jetzt nochmals getestet:
>
> Es ist ein Layout mit einem Rechenblatt mit Datumsdaten und Zahlen (fast
> wie ein Kassenbuch).
> In der Spalte A sind die Datums-Daten. Aus der 1. Zelle (nach den
> Titelzeilen) errechnet sich mittels absoluter Referenz in einem
> grafischen Text der Text für "SetzteDokName" (z. B. "Januar 2009). In
> weiteren grafischen Texten werden die Zwischensummen weiterer Spalten
> berechnet.
> Das Ergebnis nach "Sortieren nach Spalte A stellt sich durchaus
> unterschiedlich dar:
> Bei meinem ersten Versuch (siehe 1. Mail) ohne "smarte Referenzen"
> änderte sich die absolute Referenz $A$3 im grafischen Text auf eine
> absolute Referenz der Zelle, in der sich die ursprüngliche Zelle A3 nach
> der Sortierung wiederfand. Alle grafischen Texte mit Zwischensummen
> (Spalte absolut;Seite) zeigten den Fehler "BEREICH!"
>
> Heute nun habe ich weiter probiert. Ergebnis:
> Der absolute Bezug zum Datumsfeld ($A$1) ändert sich beim Sortieren mit
> und ohne gesetzte smarte Referenzen wie gehabt.
> Die Zwischensummen verhalten sich heute merkwürdigerweise anders:
> Spalten mit eingegebenen Daten (Beträge) werden nach dem Sortieren ohne
> gesetzte smarte Referenzen korrekt angezeigt, Spalten ohne Eingaben,
> also Summe = = zeigen im grafischen Text den Fehler BEREICH!
> Nach dem Sortieren mit gesetzten smarten Referenzen werden alle korrekt
> angezeigt, also auch die Nullfelder.
>
> Ich schicke mal ein Beispiel an den Support zum Ausprobieren, vielleicht
> habe ich ja noch irgendwo einen Denkfehler.
>
> Grüße
> Hermann

Re: Absolute Referenz im grafischen Text

#8630 On 30 April, 2009 14:54 Jürgen Schell said,

Bin mir nicht ganz sicher, ob ich richtig verstanden hab, was Du machst.
Hier, was ich zum Test gemacht hab:

In Spalte A einer Tabelle hab ich von A4 bis A8 ein paar Werte geschrieben.

In einem Grafischen Text hab ich der Reihe nach Referenzen der Form
"Rechenblatt 1!$A$4" bis "Rechenblatt 1!$A$8" angelegt. Etwa noch Dein
Vorgehen?

Wenn ich dann A4 bis A8 sortiere *und* die Option "SmartReferences"
auswähle, ändern sich die Referenzen. Sollen sie auch: Genau das meint
"SmartReferences".

Wenn ich die Option nicht auswähle, bleiben die Referenzen erhalten.

(P.S.: Absolute und relative Referenzen haben nichts mit Sortierung zu
tun. Sie verhalten sich nur verschieden, wenn eine Zelle mit einer
Referenz auf eine andere kopiert / eingesetzt wird.)

Gruß, Jürgen

Hermann Pönisch schrieb:
> Ich habe hier ein merkwürdiges Verhalten von als absolut eingegebenen
> Referenzen.
>
> Ich befülle ein Rechenblatt und setze darauf Referenzen in grafische
> Texte. Das Rechenblatt wird dann sortiert und es passiert folgendes:
> Die Referenz $A$3 ändert sich nach der Sortierung auf die Zelle, die
> jetzt die ursprüngliche A3 (in einem Fall also z. B. $A$15 - also immer
> mit "$" und damit absolut) beinhaltet.
> Zwischensummen aus einzelnen Spalten geben nach Sortierung den
> Fehlerwert "Bereich!" aus.
>
> Das ist doch so wohl nicht ganz richtig.
>
> Hermann
>
> RT 6.5 build 1818 WIN XP SP3
>
>