Avatar billede hlnviv Mester
23. december 2006 - 13:08 Der er 14 kommentarer og
1 løsning

til hnteknik

skal der stå ;"Ja";"Nej" efter hver IIf([Tal1]>=21,5 And [tal1]<=21,6;
Avatar billede hlnviv Mester
23. december 2006 - 13:17 #1
hvad siger du der er galt her
Udtryk1: IIf([Tal1]>=21,5 And [tal1]<=21,6;IIf([tal2]>=21,5 And [tal2]<=21,6;IIf([tal3]>=21,5 And [tal3]<=21,6;IIf([tal4]>=21,5 And [tal4]<=21,6;IIf([tal5]>=21,5 And [tal5]<=21,6;"Ja";"Nej")))))
Avatar billede hnteknik Novice
23. december 2006 - 13:18 #2
IIf([Tal1]>=21,5 And [tal1]<=21,6;
          IIf([tal2]>=21,5 And [tal2]<=21,6;
                IIf([tal3]>=21,5 And [tal3]<=21,6;
                        IIf([tal4]>=21,5 And [tal4]<=21,6;
                            IIf([tal5]>=21,5 And [tal5]<=21,6;"Ja";"Nej")
                ;"Nej")
          ;"Nej")
;"nej")

Det skal sikkert stå på en linie for at blive forstået rigtig
Avatar billede hnteknik Novice
23. december 2006 - 13:19 #3
Du skal fylde nej i de side klamamser

                ;"Nej")
          ;"Nej")
;"nej")
Avatar billede hnteknik Novice
23. december 2006 - 13:20 #4
hov der faldt en ud 4 skal der være

                ;"Nej");"Nej");"Nej");"nej")
Avatar billede hlnviv Mester
23. december 2006 - 13:21 #5
det vil sige sådan her
Udtryk1: IIf([Tal1]>=21,5 And [tal1]<=21,6;IIf([tal2]>=21,5 And [tal2]<=21,6;IIf([tal3]>=21,5 And [tal3]<=21,6;IIf([tal4]>=21,5 And [tal4]<=21,6;IIf([tal5]>=21,5 And [tal5]<=21,6;"Ja";"Nej");"Nej");"Nej");"Nej");"Nej")
eller ??
trode bare ikke det skulle stå så mange gange men send svar :o)
Avatar billede hnteknik Novice
23. december 2006 - 13:22 #6
ja et ja og 5 nejer
Avatar billede hnteknik Novice
23. december 2006 - 13:23 #7
Derfor havde det også været nemmere at lave en function, hvor du kunne have overblikket og nemmere rette ;-)
Avatar billede hlnviv Mester
23. december 2006 - 13:24 #8
lille side spørgsmål hvorfor skal den have en for hver ? når ja kun skal stå en gang måske et dumt spørgselmål men er ikke så god til det!!
Avatar billede hlnviv Mester
23. december 2006 - 13:25 #9
altså en function lavet i et moduel ?
hvordan skulle den have set ud
Avatar billede hlnviv Mester
23. december 2006 - 13:28 #10
har set det i det andet spørgselmål
Avatar billede hnteknik Novice
23. december 2006 - 13:39 #11
function abc123(Tal1,Tal2,Tal3,Tal4,Tal5)
If([Tal1]>=21,5 And [tal1]<=21,6) then
          If([tal2]>=21,5 And [tal2]<=21,6) then
                If([tal3]>=21,5 And [tal3]<=21,6) then
                        If([tal4]>=21,5 And [tal4]<=21,6) then
                            If([tal5]>=21,5 And [tal5]<=21,6) then
                                        abc123="Ja"
                            else
                                        abc123= "Nej"
                            end if
                    else
                          abc123= "Nej"
                    end if
        else
          abc123= "Nej"
      end if
  else
      abc123= "Nej"
  end if


end function

og i querien =abc123(Tal1,Tal2,Tal3,Tal4,Tal5)
Avatar billede hlnviv Mester
23. december 2006 - 13:55 #12
hvis nu man skal have et kriterie f.ske ([tal6]>=18,5 And [tal5]<=18,6)op til 10
kan man så have det med i samme eller skal man lave to ?
Avatar billede hlnviv Mester
23. december 2006 - 13:56 #13
mente [tal6] begge steder
Avatar billede hlnviv Mester
23. december 2006 - 14:00 #14
den melder fejl functionen
Avatar billede hnteknik Novice
23. december 2006 - 14:31 #15
Jamen der mangler vel også en else del mere - lavede det bare på skærmem.
Lav selv nesting en så ser du straks hvad der manger - et sæt.

Du kan lave hvad som helst kontrol inde i funktionen. Husk nu at lave indentionen, sp du kan se, hvad niveau du laver det på.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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

IT-JOB