Izpis neto teže, bruto teže in volumna na količino v poziciji
Izpis neto teže, bruto teže in volumna na količino v poziciji
 |
V pozicije dokumenta se zapisujejo teže in volumen NA ENOTO,
v prikazu pozicij pa so ti podatki preračunani NA POZICIJO. Zato moramo pri
oblikovanju izpisov to upoštevati in vedno množiti teže in volumen s
količino v poziciji. |
V RecordSetu se na neto težo, bruto težo in volumen sklicujemo z izrazi:
Neto teža |
DimTeza |
Bruto teža |
DimTezaBruto |
Volumen |
DimVolumen |
Ker, kot rečeno, so v pozicijah dokumentov zapisani ti podatki NA ENOTO iz
pozicije, moramo za potrebe izpisov te podatke množiti s KOLIČINO v poziciji, da
dobimo vrednosti ZA POZICIJO DOKUMENTA.
Primer za obračun izdanih računov:
1. Bruto teža na enoto
V qReportIzpis izberemo DimTeza.
2. Količina v poziciji
V qReportIzpis izberemo Kolicina.
3. Bruto teža na pozicijo
Vstavimo polje z izrazom

in vnesemo izraz za množenje obeh zgoraj naštetih podatkov.
-
qReportIzpis.DimTezaBruto*qReportIzpis.Kolicina
-
Tako izračunane podatke lahko tudi poljubno formatiramo, ali povedano
drugače, izpišemo na poljubno število decimalnih mest. Za izpis na dve
decimalni mesti je ustrezen izraz #,##0.00.
4. Seštevek bruto tež iz točke 3.
Na podoben način "pod črto" seštejemo podatke iz posameznih pozicij. Vstavimo polje z izrazom
in vnesemo izraz za seštevanje zgoraj naštetih izrazov.
-
-
sum(qReportIzpis.kolicina * qreportizpis.dimtezabruto)

 |
Na podoben način postopamo tudi pri izpisu naročila, fakture
ipd, le da se nabor qReportIzpis lahko tam imenuje tudi drugače. |