31. marts 2003 - 20:52Der er
16 kommentarer og 1 løsning
to underformularer
Jeg har en base der minder meget om eksempeldatabasen "ordrer". Men i min er der to underformularer, hvor jeg i hvert af disse har en række priser, der lægges sammen i et felt, som jeg har placeret i formularfoden (feltet skal ikke vises).
I hovedformularen har jeg brug for at lægge værdierne af de to felter sammen, og det går også fint, hvis jeg skriver noget i dem begge. Men hvis der ikke er noget i den ene, sker der intet.
Jeg har prøvet med "Hvis"-sætninger (hvis den ene er tom, så osv) men det fungerer ikke. Det er som om den ikke mener feltet er tomt, selvom der ikke er noget i det.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Indsæt funktionen i din forespørgsel. I det flg. er der dannet et udtryk, der skal addere felt1 og felt2. Hvis et af felterne er Null (tomt), vil funktionen anvende den værdi der er angivetr efter ; i dette tilfælde 0. Du kan så indsætte udtryket i den formular.
det vil den ikke "Det indtastede udtryk indeholder ugyldig syntaks" er det mon et andet sprog eller fordi jeg bruger Access 97? Hvad hedder den der formel med menneskeord?
Jeg er næsten sikker på, at du forsøger at indsætte udtrykket io formularens VBA-editor. Hvis du vil benytte funktionen i VBA skal det se således ud. feltet c adderer felterne a og b, og hvis et eller begge felter er Null tildeles værdien efter kommaet. i dette tilfælde den numeriske værdi 0:Æ
jeg har indsat en del af koden (Nz([felt1];0))i et nyt felt i den forespørgsel som den ene underformular bygger på - lige til en start for at se hvordan det virker
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.