28. maj 2003 - 08:11Der er
27 kommentarer og 3 løsninger
lave et sum felt i en formular
Hejsa
er der en der kan hjælpe med at lave et sum felt i en formular, jeg har prøvet med at oprette en tekstboks og så skrevet =sum(feltnavn) men der kommer ikke noget resultat
Tekstboksen (den med =Sum(feltnavn)) må IKKE hedde det samme som feltnavnet. Så vær sikker på, at egenskaben Navn på din tekstboks er noget andet end et af de eksisterende feltnavne fra tabellen.
sonos > Kontroller igen feltnavnene. Husk at feltnavnet fremgår af fanen "Andre" i designvisning. Pas på du ikke tager fejl af egenskaben "Titeltekst".
sonos > Du skriver, at der er tomme felter. Access kan ikke regne med disse felter. Du er nødt til at indtaste et 0 eller benytte funktionen Nz. Jeg har ikke noget eksempel på denne maskine, men hvis du ikke har løst det senere idagf, kan jeg sende et eksempel når jeg er hjemme fra arbejde.
Når du vil lave en sum, må du jo have nogle felter at addere. I mit eksempel adderer du felterne "felt1" og "felt2" i det ubundne felt der hedder "Tekst7". Koden kan du placere flere steder:
Hvis du placerer den i formularens OnCurrent (VedKlik) event, vil koden afvikles hver gang du åbner formularen og ved hver postskift.
Hvis du vil have en ny addition hver gang du ændrer værdierne i "felt1" eller "felt2", skal du placere koden i begge felters BeforeUpdate event.
OK - men du kan jo slette alle poster, og oprette et par fiktive. Eller bedre lav et lille eksempel der afspejler dit problem
Synes godt om
Ny brugerNybegynder
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.