(leider nicht) Relativen Versatz in Datenbank Report

Hallo,

noch 'ne Frage…,

also gleich zweimal am gleichen Abend.

Beim erstellen von einem Datenbank-Report soll im letztem Feld einem Formel ein neuen Wert errechnen vom wert nebenan.

Also im obersten rechen Rechenfeld steht im Report-Vorlage folgendem Formel:

Formelfeld D2 => C2*0,7

Bis jetzt kein Problem, der Formel funktioniert :slight_smile:

Aber jetzt versuche ich 10-2000 Datensätze mit Hilfe dieser Report-Vorlage in einem Preisliste bestimmten Artikel zu gestalten.

Also sollte man erwarten das der Formel in ‚D2‘ mit relativem Versatz auf allen zutreffenden Datensätz-reportfelder übertragen wirdt…

…also d2 → d4 → d6 usw:

Formelfeld D2 => C2*0,7

Formelfeld D4 => C4*0,7

Formelfeld D6 => C62*0,7

Formelfeld D8 => C8*0,7

usw

Aber es geschieht Folgendem die Formel wirdt zwar wierhohlt aber ohne relativem Versatz…

…also der Formel bleibt ‚C20,7’ statt sich relativ zu wandeln in z.b. 'C40,7‘

Was mache ich Falsch…

oder ist dies ein mir unbekannten Feature (ohne erwünschten Verwendung)

Der Report-Vorlage ist angehängt worden

Gruß Simon

prijsopgave 2.pap (3.75 KB)

Das ist programmtechnisch bei der Erzeugung einer Text-Tabelle in einem Report nicht möglich.

Dass sich eine Formel beim Kopieren mit relativem Versatz (aus “A2” wird in Zeile 3 automatisch “A3”) geht nur, wenn man eine Formel auf mehrere Zeilen gleichzeitig anwendet.

In einem Report könnte dies zu anderweitig unerwünschten Effekten führen - ggf. WILL der Anwender das an dieser Stelle ja gerade nicht.

Für Berechnungen über mehrere Reports, die in einer Tabelle landen, sind die genau dafür bestimmten Rechenfunktionen da.