Avatar billede toni01 Nybegynder
16. februar 2001 - 10:57 Der er 3 kommentarer og
1 løsning

problem ved kun et match i database

hej hvis der kun er et match i database og derfor kun en checkbox, kan jeg ikke bruge for each... er der nogen som har noget kode som til at omgå dette problem, noget count på hvor mange checkboxe der er.

for each i in frmProjektDokument.chkSelectDocument
Avatar billede kasseper Nybegynder
16. februar 2001 - 12:08 #1
den er ikke forstået...!
Avatar billede toni01 Nybegynder
16. februar 2001 - 12:21 #2
jeg henter nogle rækker fra database,  eks 10 rækker, i hver række er der en checkbox med samme navn 10 stks chkpalle.

jeg kommer så nogle parameter på checkboxene som jeg vil trække ud ved hjælp af for each i in frame.chkpalle.

men hvis der kun er en checkbox kan man ikke bruge for each. derfor vil jeg gerne hvis der kun er en checkbox gå uden om for each.

håber det er mere forståeligt.
Avatar billede toni01 Nybegynder
16. februar 2001 - 12:30 #3
Her er functionen hvor problemet kommer hvis der kun er en checkbox(chkSelectDocument), hvis der kun er en checkbox kan jeg altså ikke bruge for each, så der skal teste på hvor mange checkboxe der er. Hvis der kun er en skal der ikke bruges for each.

Function Upload(DocumentType, lngProjectID, FileDate)
  dim i   
  dim a
  dim b

  i=\"\"
  a=\"\"
  b=1
  strCheckDoc=\"\"
   
    for each i in frmProjektStyregruppe.chkSelectDocument
      if i.checked then
        strCheckDoc=i.value           
        strList = split (strCheckDoc,\",\")
        for a = lbound(strList) to ubound(strList)   
          if b = 1  then
            lngdocumentId = strList(a)                   
            b = 2
          else if b = 2 then
            DocumentName = strList(a)
            b = 1
          end if
          end if   
      next
       
      ctlFileControl1.SendFile  lngDocumentID, lngProjectID, DocumentName, DocumentType, FileDate
      end if
    next
   
End Function
Avatar billede toni01 Nybegynder
19. februar 2001 - 12:01 #4
har løst problemet.
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
Kurser inden for grundlæggende programmering

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