har et problem med min rapport. Jeg har 3 underrapporter i min store rapport. Mit problem er, at jeg henter 3 værdier, og disse skal så trækkes fra. Problemet er blot, at hvis nu 1 af værdierne ikke er der, så melder den fejl :
Kan vise det med et eksempel, dette virker: -------------------- underrapport1: 5 underrapport2: 3 underrapport3: 1 --------------------------- underrapport1-underrapport2 ...... Virker fint...
Dette virker ikke -------------------- underrapport1: 5 underrapport2: underrapport3: 1 --------------------------- underrapport1-underrapport2 ...... Virker IKKE..., får fejlmeddelesen #Fejl.
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.
Hver gang du referere til et felt (f.eks. med Me!Sub1!Felt1 eller =Form!Sub1!Felt1) så brug funktionen NZ. Vha denne funktion fortæler du Access hvad den skal skrive og regne med, hvis værdien er tom (Null)
Skriv i stedet: nz(underrapport1;0)-nz(underrapport2;0)
er [Sum of beløb] et beregnet felt på formularen? Står der f.eks. =Sum([Beløb]) i feltet? I så fald, kan du prøve at flytte Nz-funktionen hertil, således:
=nz(sum([Beløb]);0)
og så beholde [Underordnetobjekt119].[Report]![Sum Of Beløb]-[Underordnetobjekt121].[Report]![Sum Of Beløb]
Hvordan ser det ud i tekstfeltet? beregner den værdien korrekt dernede, således at værdierne ser således ud: underrapport1: 5 underrapport2: 0 underrapport3: 1
Du er velkommen til at sende db'en til mig på: tj@milla.dk
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.