Avatar billede avest Nybegynder
19. september 2002 - 08:30 Der er 3 kommentarer og
1 løsning

@dblookup : posten ikke fundet i indeks.

@Sum(@DbLookup("":"";"":"";"Dataview";"Keyword";2))

I et formularfelt er følgende en del af formlen.
Dataview har første kolonne sorteret og kategoriseret.

Hvis "Keyword" ikke eksisterer i oversigten melder formlen fejl. Hvordan undfår jeg dette. Den skal bare give nul.
Avatar billede cdelicht Nybegynder
19. september 2002 - 08:38 #1
Brug @IsError til at tjekke @DbLookup:

_Temp:=@Sum(@DbLookup("":"";"":"";"Dataview";"Keyword";2))

@If(@IsError@(_Temp); <MeldFejl>; <GåVidere> )
Avatar billede avest Nybegynder
19. september 2002 - 08:45 #2
OK! Takker.
Lidt forvirret!
Så vidt jeg kunne se var det ikke min beregning som meldte fejl men selve opslaget med @dblookup. Hvis det er beregningen som slår fejl skulle den vel returnerer en fejlmeddelelse om forkert brug af typer eller lign.

Nå, men det virker så mange tak.
Avatar billede cdelicht Nybegynder
19. september 2002 - 08:48 #3
Selv tak, og det var vist et svar ;-)
Det er lige meget at det kun er opslaget der melder fejl. _Temp bliver "fejl" uanset hvilkn del af koden der fejler, og så er det jo nemmere at tjekke for hele strengen. Hvis du skal bruge at tjekke for en del af koden gør du bare det...
Avatar billede bamzen Nybegynder
19. september 2002 - 13:36 #4
sidder lige og synger for mig selv:

"thats the way, aha, aha",,,,,,,,

Smukt ;-)
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
Computerworld tilbyder specialiserede kurser i database-management

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