Seite 1 von 1
Berechnungen durchführen
Verfasst: 12.04.2012, 08:12
von DanielDD92
Moin moin,
ich steck mal wieder in Problemen.. müsste Berechnungen in einer Tabelle machen,
und zwar:
1. : Gesamtanzahl, d.h.: anz der pos 1 + anz der pos2 + anz der pos3 ....... usw.
2.: Laufmeter ges, d.h.: anz * (rohbaumaßcm + auflagerls + auflagerrs) ............
Und dieses Ergebnis soll dann in der Fußzeile ausgegeben werden.
Hoffe, ihr könnt mir weiterhelfen und ich bekomme die Antwort noch vor 16 Uhr... bin dann 1 Woche nicht in der Firma :/
Datei hängt an.
Dankeee
Berechnungen durchführen
Verfasst: 12.04.2012, 11:18
von armine
Hallo Daniel,
die bestellten Funktionen sollten funktionieren. Der zusätzlich eingebaute Postenzähler funktioniert nicht, weil aus irgendeinem Grund das [font=courier new]recalculate [/font]im Click-Ereignis des Plus-Buttons nicht abgearbeitet wird – und da sollte nichts modifiziert werden.
Gruß
armine
Berechnungen durchführen
Verfasst: 12.04.2012, 12:10
von DanielDD92
Hey armine,
soweit so gut, herzlichen Dank.
Hab jetzt die Rechnung noch erweitern müssen:
$ =
(Sum(Zeile1[*].anz) * [/b](Sum(Zeile1[*].rohbaumaßcm) + Sum( Zeile1[*].auflagerls) + Sum(Zeile1[*].auflagerrs))) / 100
Jetzt rechnet er aber falsch, probiers mal bitte aus.
und bei der ersten Rechnung hab ich das getauscht
$ = Sum(Zeile1[*].anz)[/b],
das funktioniert. Wollte dass er alle "anz" zusammenzählt.
Aber das bei der 2. Rechnung verwirrt mich :O
Nochmals danke armine
Berechnungen durchführen
Verfasst: 12.04.2012, 12:17
von DanielDD92
Achja und ich versteh grad nich, warum deine PDF so klein war und meine 760kb
Berechnungen durchführen
Verfasst: 12.04.2012, 16:08
von armine
[font=verdana]Hallo Daniel,
mit der zusätzliche Hürde ist es vorbei mit [/font][font=verdana]Sum(Zeil[/font][font=verdana]e[ *]irgenwas). Jetzt muss man die Zeilen in einer Schleife einzeln abfragen. Das schaut dann so aus:
$ = 0
for i = 0 upto Max(Zeile1[ * ].index) do
$ = $ + Zeile1.anz * (Zeile1[ i].rohbaumaßcm + Zeile1[ i].auflagerls + Zeile1[ i].auflagerrs) / 100
endfor
[/font]Liege ich noch in deinem Zeithorizont[font=verdana]?
[/font]vg armine
[*][font=verdana]
P.S.: Die Datei ist deswegen geschrumpft, weil ich in der XML-Quelle mit der Bürste die Arial entfernt habe. Du hast die Myriad Pro ohnehin verwendet und Groteskschriften mischen ist bää.[/font][/*][/i]
[/i]
Berechnungen durchführen
Verfasst: 12.04.2012, 16:26
von DanielDD92
Jap, danke funktioniert
Echt vielen, vielen Dank.
Achso, alles klar, dann werd ich das auch mal machen, wusste nicht, dass das so viel ausmacht
Berechnungen durchführen
Verfasst: 12.04.2012, 16:31
von DanielDD92
Schade

geht doch noch nicht ganz,
der rechnet immer mit der "anz" der "pos" davor, also 1 Zeile drüber..
Bei der 1. funktionierts noch
Gruß Daniel
Berechnungen durchführen
Verfasst: 12.04.2012, 16:36
von armine
$ = 0
for i = 0 upto Max(Zeile1[ *].index) do
$ = $ + Zeile1[ i].anz * (Zeile1[ i].rohbaumaßcm + Zeile1[ i].auflagerls + Zeile1[ i].auflagerrs) / 100
endfor
Hoffentlich rafft das der Editor oder besser mit PDF
Berechnungen durchführen
Verfasst: 13.04.2012, 07:43
von DanielDD92
Vielen Dank, jetzt funzts einwandfrei.
Du hast mich soeben gerettet ;D