Re: Metaformeln - Zwischensumme über eingeschränkte Ze

Nur um keine Pferde scheu zu machen: Das in Build 1620 behobene
Problem hat nichts mit grossen Tabellen zu tun, sondern war eine
Problem in der Infographik beim Neuzeichnen von Liniengraphiken mit
vielen Punkten.

Yvo

>Hallo Dirk
>
>Noch ein Hinweis: Die Version 6.0.1 hat noch einen gravierenden
>Fehler bei der Berechnung grosser Tabellen, der erst mit dem Nightly
>Build 1620 behoben wurde - besonders gravierend auf Intel-Macs.
>Falls du ein auffallend lange drehendes Windrad beobachten
>solltest: RT 6.0.2 Nightly Build 1620 von
>http://experts.ragtime.de/experts/? q=nightly herunter laden.
>
>Gruss
>Thomas
>
>
--

Re: Metaformeln - Zwischensumme über eingeschränkte Ze

#6261 On 20 April, 2007 21:42 Tom Kaegi said,

Hallo Yvo

> Nur um keine Pferde scheu zu machen: Das in Build 1620 behobene
> Problem hat nichts mit grossen Tabellen zu tun, sondern war eine
> Problem in der Infographik beim Neuzeichnen von Liniengraphiken mit
> vielen Punkten.

Du hast natürlich recht (du musst es ja schliesslich wissen!). Beim
Nightly Build hatte die Erläuterung gelautet: "Performance
improvement for graphs linked to very large ranges of a spreadsheet".
Mir war offensichtlich "large ranges of a spreadsheet" in Erinnerung
geblieben statt des entscheidenden "Performance improvement for
graphs linked to ..."

MfG
Thomas

Re: Metaformeln - Zwischensumme über eingeschränkte Ze

#6268 On 23 April, 2007 10:41 Dirk Janssen said,

> Hallo Yvo
>
>> Nur um keine Pferde scheu zu machen: Das in Build 1620 behobene
>> Problem hat nichts mit grossen Tabellen zu tun, sondern war eine
>> Problem in der Infographik beim Neuzeichnen von Liniengraphiken mit
>> vielen Punkten.
>
> Du hast natürlich recht (du musst es ja schliesslich wissen!). Beim
> Nightly Build hatte die Erläuterung gelautet: "Performance improvement
> for graphs linked to very large ranges of a spreadsheet". Mir war
> offensichtlich "large ranges of a spreadsheet" in Erinnerung geblieben
> statt des entscheidenden "Performance improvement for graphs linked to
> ..."
>
> MfG
> Thomas
Moin,

das Problem geht anscheinend weiter, aber vielleicht ist das auch nur
ein Ragtime Problem. Ich habe jetzt die Zwischensummen wie folgt:

zwischensumme(komponente!a:a;seite)

Hat auch wunderbar geklappt, bis ich am Anfang des Dokuments noch Seiten
eingefügt habe. Jetzt ist die Funktion offensichtlich durcheinander und
berechnet nicht mehr die Zwischensumme auf der richtigen Seite. Ich habe
es schon mit Seitenindex anstatt Seite probiert, hat aber nix geholfen.
ich habe am Anfang des Dokuments fünf Seiten eingefügt. Gebe ich jetzt
auf Seite 11 einen Wert ein ändert sich die Zwischensumme auf Seite 6
des Dokuments. Mache ich irgendetwas falsch? Übrigens liefert mir die
Funktion Seite in allen Komponenten auf Seite 11 den Wert 11!!!

Habt Ihr eine Idee?

MfG
Dirk

OS X 10.4.9 Ragtime 6.0.1 (Build 1601)

Re: Metaformeln - Zwischensumme über eingeschränkte Ze

#6269 On 23 April, 2007 11:00 Tom Kaegi said,

Hallo Dirk

> das Problem geht anscheinend weiter, aber vielleicht ist das auch
> nur ein Ragtime Problem. Ich habe jetzt die Zwischensummen wie folgt:
>
> zwischensumme(komponente!a:a;seite)
>
> Hat auch wunderbar geklappt, bis ich am Anfang des Dokuments noch
> Seiten eingefügt habe. Jetzt ist die Funktion offensichtlich
> durcheinander und berechnet nicht mehr die Zwischensumme auf der
> richtigen Seite. Ich habe es schon mit Seitenindex anstatt Seite
> probiert, hat aber nix geholfen. ich habe am Anfang des Dokuments
> fünf Seiten eingefügt. Gebe ich jetzt auf Seite 11 einen Wert ein
> ändert sich die Zwischensumme auf Seite 6 des Dokuments. Mache ich
> irgendetwas falsch? Übrigens liefert mir die Funktion Seite in
> allen Komponenten auf Seite 11 den Wert 11!!!
>
> Habt Ihr eine Idee?

Die Idee ist ganz einfach: Die Funktion "Zwischensumme" hat als
zweites Argument nicht die Seite, sondern den Index des Containers
innerhalb der Pipeline. Die Verwendung der Funktion "Seite" war nur
eine Möglichkeit, diesen Index zu berechnen. Wenn nun deine Pipeline
auf Seite 6 statt 1 beginnt, dann musst du die Formel ergänzen, z.B. so:

Zwischensumme(Komponente!A:A;Seite-5)

Wenn du weiterhin damit rechnen musst, dass vor deiner Tabelle Seiten
eingefügt oder gelöscht werden, dann empfehle ich dir aber eine
andere Anpassung! Gib der ersten Zelle in deiner Tabelle "Komponente"
einen Namen, z.B. "Tabellenstart" und schreib dann deine Formel so:

Zwischensumme(Komponente!A:A;Seite-SeiteVon(Tabellenstart)+1)

So passen sich alle Zwischensummenformeln automatisch an, wenn du vor
der Tabelle eine Seite einfügst oder löschst.

Mit freundlichem Gruss
Thomas