01. december 2007 - 23:25Der er
8 kommentarer og 1 løsning
Dsum med henvisning til comboboks
Jeg har en udfordring, hvor det drejer sig om at få lavet en akkumuleret sum på data, hvor betingelserne bl.a. findes som output fra combobokse i en formular.
Min forespørgsel ser således ud, men virker ikke efter hensigten:
SELECT DISTINCTROW tblAfvigelse_budgetkundeprodukt.Aar, tblAfvigelse_budgetkundeprodukt.salgsomraade, tblAfvigelse_budgetkundeprodukt.ProduktBudgetkunde_ID, tblAfvigelse_budgetkundeprodukt.Maaned, tblAfvigelse_budgetkundeprodukt.afvigelse, DSum(" [afvigelse] ","[tblAfvigelse_budgetkundeprodukt]"," [Aar] = Forms![frmMAIN]![cboAar]" And " [salgsomraade] = & Forms![frmMAIN]![cboSalgsomraade] &" And " [ProduktBudgetkunde_ID] = & [ProduktBudgetkunde_ID] & " And [Maaned]<=[Maaned]) AS akk_afv FROM tblAfvigelse_budgetkundeprodukt GROUP BY tblAfvigelse_budgetkundeprodukt.Aar, tblAfvigelse_budgetkundeprodukt.salgsomraade, tblAfvigelse_budgetkundeprodukt.ProduktBudgetkunde_ID, tblAfvigelse_budgetkundeprodukt.Produkttekst_Budgetkunde, tblAfvigelse_budgetkundeprodukt.Maaned, tblAfvigelse_budgetkundeprodukt.Realiseret, tblAfvigelse_budgetkundeprodukt.Budget, tblAfvigelse_budgetkundeprodukt.afvigelse HAVING (((tblAfvigelse_budgetkundeprodukt.Aar)=2007) AND ((tblAfvigelse_budgetkundeprodukt.salgsomraade)="32400") AND ((tblAfvigelse_budgetkundeprodukt.ProduktBudgetkunde_ID)=1));
Er der nogen, der kan finde syntaksfejl i sætningen, da der kommer et resultat, men ikke det rigtige.
Jeg har studeret flere tidligere svar ang. dsum på Eksperten, men har ikke kunnet anvende dem til denne problemstilling.
Jeg har begrænset forespørgslen for Aar, salgsomraade, Produktkunde_ID og maaned og som du kan se af forespørgslens resultat virker disse begrænsninger efter hensigten.
Måske dette kan hjælpe - ellers må jeg sende dele af databasen.
Lidt mere konkret er opgaven ift. ovenstående uddrag af tabel at lave en akk. afvigelse i sidste kolonne på baggrund af "afvigelse", der står i den tidligere kolonne.
Could you give an example of what you expect to see in the result? is it just a sum of afvigelse for the previous months for the same Aar, salgsomraade, Produktkunde_ID?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.