[access] rapport totaal

Pagina: 1
Acties:

  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
ik zal de situatie even uitleggen

Afbeeldingslocatie: http://stefkes.dnsq.org/ronald/images/rapport.jpg

ik heb dus een aantal, prijs, prijs per stuk

de prijs per stuk word IN HET RAPPORT aan de hand van aantal en prijs berekend

namelijk met =[Report]!aantal*[prijsperstuk]

en zoals je ziet werkt het fantastisch

maar nou wil ik graag het totaal van die prijzen per stuk berekenen

ik had gedacht dat dat heel simpel zou zijn met som
namelijk met =som ([totaalaantal])

maar dit valt vies tegen, hij heeft volgens mij niet door dat hij alle records moet tellen

ik krijg alleen #fout te zien

misschien dat iemand het weet?

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 09:31

Crazy D

I think we should take a look.

Waarom wil je de totaalprijs van alle stukprijzen tonen? Ik kan me echt niet voorstellen dat er ook maar 1 iemand (behalve jou dan :P) in geinstresseerd is...

Mjah, eerst zeg je:
namelijk met =[Report]!aantal*[prijsperstuk]

en daarna
=som ([totaalaantal])

Waar komt totaalaantal vandaan? ik neem aan dat prijsperstuk een database veld is, dus zul je de query daar ook op moeten laten summen.

=som ([prijsperstuk])

Exact expert nodig?


  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
nee, ik ben alleen geinteresseerd in de TOTALE prijs, dus
eerst wordt aan de rechterkant zoals je ziet, de prijzen per produkt berekend, dus aantal wordt vermenigvuldigd met pp/st en daar komt dan "prijs" uit

"prijs" is gedefinieerd als totaalaantal

wat ik dus wil is al deze prijzen bij elkaar optellen zodat er een totaal berekend wordt

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 11:18

Dido

heforshe

hehe... je zei anders toch echt
maar nou wil ik graag het totaal van die prijzen per stuk berekenen
Maarre probeer dit eens:

=som([Report]!aantal*[prijsperstuk])

Wat betekent mijn avatar?


  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
ik ben al een heel stuk verder

2 sql query's

SELECT FactuurRegel.FactuurNR, FactuurRegel.aantal, artikelen.prijsperstuk, [FactuurRegel]![aantal]*[artikelen]![prijsperstuk] AS Expr1
FROM artikelen INNER JOIN FactuurRegel ON (artikelen.ComanNR = FactuurRegel.comanNR) AND (artikelen.Artikelnr = FactuurRegel.ArtikelNR)
GROUP BY FactuurRegel.FactuurNR, FactuurRegel.aantal, artikelen.prijsperstuk, [FactuurRegel]![aantal]*[artikelen]![prijsperstuk]
HAVING (((FactuurRegel.FactuurNR)=[forms]![factuur]![factuurnr]));

en een aparte query om die laatste expressie de som van te laten berekenen

SELECT Sum(Rapport_Totaal_query.Expr1) AS SomVanExpr1
FROM Rapport_Totaal_query;

die laatste query, geeft als output, alleen het getal welke ik nodig heb, alleen als ik nou een veld maak en deze koppel aan die query, krijg ik alleen #fout te zien :(
ook al maak ik een subformuliertje etc, alleen #fout

ik snap er niks van, als ik de query start, werkt hij gewoon !!! wazige sjite

  • Lister
  • Registratie: September 2001
  • Laatst online: 15-02-2022
Je moet het veld "Expr1" (lekkere naam trouwens) koppelen aan een tekstveld en daarvan de Property Running Sum op All Records zetten.

  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
en waar stel ik dat precies in?
heb alles doorzocht, maar zie niks met "running sum" ofzo?

  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
het is me wel gelukt met een subformuliertje nou, maar dat zuigt echt :(

  • BitByter
  • Registratie: Juli 1999
  • Laatst online: 13-08 07:38

BitByter

Prutst dit forum

Topicstarter
het is me allemaal gelukt nou :) met subformuliertjes weliswaar, maar ALLES werkt, en ben blij dat alles gelukt is, ook wil ik ff opscheppen met m'n mooie l33t3 formulier (vind ik dan he, voor mijn doen etc)

de bovenkant met klantegegevens moet nog mooier gemaakt worden, en rechtsboven staat al een voorbedrukt bedrijfslogo met daaronder de bedrijfs gegevens

Afbeeldingslocatie: http://stefkes.dnsq.org/ronald/images/l33t.jpg
Pagina: 1