Hvis ikke der er en skrivefejl her på eksperten, er den første test forkert. Her tester du om H1luk er større end H1luk, hvilket sjælden vil være tilfældet :-)
Hvis jeg henter resultat i tabel:kamp Luk_H: IIf(nz([Kamp]![H1set_Luk];0)>nz([Kamp]![H2set_Luk];0);IIf(nz([Kamp]![H1set_Luk];0)>nz([Kamp]![H3set_Luk];0);[Kamp]![H1set_Luk];IIf(nz([Kamp]![H2set_Luk];0)>nz([Kamp]![H3set_Luk];0);[Kamp]![H2set_Luk];[Kamp]![H3set_Luk]));IIf(nz([Kamp]![H2set_Luk];0)>nz([Kamp]![H3set_Luk];0);[Kamp]![H2set_Luk];[Kamp]![H3set_Luk]))
Så virker det i Access, men Frontpage kender ikke til "nz"
Pas på, nu blander du et nyt spg. ind i det. Jeg synes, du skal lave 3 varible, A, B og C, som du så sætter til dine 3 værdier og efterfølgende laver din Iif-sætning på. Dette vil også være nemmere at "trace".
Her er det gået galt ?? IIf([kamp_forespørgsel]![A]>[kamp_forespørgsel]![B];IIf([kamp_forespørgsel]![A]>[kamp_forespørgsel]![C];"A";IIf([kamp_forespørgsel]![B]>[kamp_forespørgsel]![C];"B";"C"));IIf([kamp_forespørgsel]![B]>[kamp_forespørgsel]![C];"B";"C"))
A B C Luk_H 14 0 0 A 36 0 0 A 12 108 60 C 0 0 0 C 94 0 0 A 40 0 0 A 20 64 20 B 94 67 0 A 10 20 0 B 16 24 34 C 32 25 24 A 51 18 106 A
Enig med jkrons. Det er nærmest udefineret om 14 < null og om 14 < blank. Du må undgå disse værdier, evt. ved 'If IsNull(A) then A=0' og efterfølgende køre din Iif-sætning
Jeg har lige legry med det, og uanset om jeg tester på om A, B, C IsNull får jeg følgende situationer: Hvis A er tom, mens b og c har værdi :Ingen fejl A har værdi, B tom, c har værdi: OK, hvis A er størst, Fejl, hvis C er størst A og B har værdi, C er tom: Altid fejl
?????? men hvis jeg gør som (Kommentar: rjohansen 21/08-2003 12:53:08) Så virker det.... men ikke på den anden måde ??? Kan man så gører det på enden måde så jeg kan bruge det til en hjemmeside ??
Tallene står i kolonne A B og C. Resultatet skal vises i kolonne D. I D4 indsættes =HVIS(A4>(B4+C4)/2;A4;E4) I E4 indsættes =HVIS(B4>C4;B4;C4) Kolonne E kan gøres skjult eller med hvid skrift, hvis man synes.
Jeg var nok lidt for hurtig....... det virker ikke ude på hjemmesiden..
Database Results Error Description: [Microsoft][ODBC Microsoft Access Driver] Undefined function 'Stoerst' in expression. Number: -2147217900 (0x80040E14) Source: Microsoft OLE DB Provider for ODBC Drivers
Så er jeg desværre bange for, at jeg må melde fra. Jeg et tom for idéer. Måske skulle du flytte spørgsmålet til en kategori, der handler om hjemmesider.
Bare sig til, hvis du vil have dine point tilbage.
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.