Avatar billede andersjensen Nybegynder
13. januar 2001 - 12:08 Der er 4 kommentarer og
1 løsning

beregning i kontrolelement via DlookUp

Hej
Indledning:
Jeg har lavet en database der styre nogle bestillinger af vare,databasen arbejder med en hovedoversigt hvor brugeren kan vælge de forskellige formualare ved at klikke på diverse knapper, hovedoversigten har INGEN postkilde, men er blot en modal formular der starter når brugeren aktivere databasen.
Der er tre hovedkategorier der styre databasen, \"leveret\",\"afventer\", samt \"tildelt\" de tre kategorier er opslagsfelter med en til mange relation. Der er så oprettet tre forespørgelser en for hver kategori, så brugeren hurtigt kan se hvor mange bestillinger der i hver kategori. Alt dette virker perfekt.

Spørgsmål:
I hovedoversigten (ingen postkilde) vil jeg gerne tilføje en tekstboks for hver kategori  der viser det samlede antal poster for hver af de tre kategorier, dette kan sagtens lade sig gøre hvis jeg opretter en unerformular for hver kategori i hovedoversigten, men det ville være dejligt hvis jeg blot kunne beregne antal for hver kategori i en tekstboks, ved at bruge en form for DlookUp der kan tælle sammen, kan dette lade sig gøre.

Mvh andersjensen
Avatar billede janbangm Nybegynder
13. januar 2001 - 12:14 #1
Hej

Istedet for Dlookup ville jeg bruge DCount. Prøv at se under hjælp DCount. Den bruges til at tælle hvor mange poster der er i en tabel.
Avatar billede andersjensen Nybegynder
13. januar 2001 - 12:27 #2
Hej
Det lyder som en løsning, men hovedoversigten har ikke nogen postkilde, hvordan skal syntaxsen se ud på tekstboksens kontrolelementkilde??, syntes ikke hjælpen til DCount siger noget om dette har du et evt. eksempel

andersjensen
Avatar billede janbangm Nybegynder
13. januar 2001 - 12:43 #3
Hej igen

Jeg er bange for at jeg ikke har et eksempel, men jeg har fundet noget i en bog,

Syntaxen er DCount(\"[felt]\"; \"tabel\"; \"evt Kriterier\")

Jeg mener ikke at det gør noget at din hovedmenu ikke har noget postkilde. Du skal jo tælle på postkilden for de andre formulare. Men hensyn til feltet du tæller på kunne det jo være dit primærnøgle. Så får du alle felter med.
Avatar billede andersjensen Nybegynder
13. januar 2001 - 12:53 #4
Okay
Jeg arbejder lidt videre, og vender tilbage
Avatar billede andersjensen Nybegynder
13. januar 2001 - 13:47 #5
Hej janbangm

Endnu engang har du hjulpet mig, det virker nu som det skal med funktionen \"Dcount\" syntaxen skal se sådan ud =DCount(\"[BestillingsNr]\";\"Alle tildelt\")så virker det. Det er langt nemmere at vedligholde på denne måde hvis der senere skal tilføjes ny kategorier i databasen, fremfor at bruge diverse underformularer. Endnu engang tak for hjælpen point er på vej til dig *SSS*

Mvh andersjensen
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester