Avatar billede gitte_ Nybegynder
31. august 2000 - 10:22 Der er 6 kommentarer og
1 løsning

Underformular

Hi

Jeg har lavet en hoved-formular med en underformular. Et af felterne i undeformularen skal have autonummerering startende fra 1 op opefter for hver ny post i hoved-formularen, men hjææælp? 
Avatar billede hojben Novice
31. august 2000 - 11:03 #1
=hovedformular!feltnavn/tal+1

prøv det
Avatar billede gitte_ Nybegynder
31. august 2000 - 11:52 #2
Hmm, kan du ikke fortælle det, så jeg kan forstå helt, hvad jeg skal gøre? *SS*

Avatar billede hojben Novice
31. august 2000 - 12:04 #3
du indsætter et ubundet felt i underformularen og skriver =[Forms]![Formular1navn]![id]+1

hvis så [id] er et autonummering, vil det nye felt få værdien +1
Avatar billede billeschou Nybegynder
31. august 2000 - 12:31 #4
Kommentar til hojbens svar:

Det kan man passende gøre i Visual Basic kode under hændelsen Form_Load (for underformularen):

[feltnavn i underformular] = [Forms]![hovedformularnavn]![id]+1

Avatar billede styrmand Nybegynder
31. august 2000 - 16:35 #5
Jeg er ikke helt sikker på problemformuleringen. Mener du virkelig, at feltet i underformularen, skal tælles op med en i forhold til hovedformularens poster?
Ønsker du ikke i stedet at få en seperat nummerering af de poster, som hører under hovedformularen? Altså hovedpost1, kan bestå af underpost 1,2,3,4,5 o.s.v.?
Avatar billede mbj@adr.dk Nybegynder
11. september 2000 - 14:19 #6
Her er lidt kode.

Et felt [linienr] i underformularen kan blive optalt med nedenstående kode.

Dim tal As Integer \'skal placeres øverst i vinduet
tal=0 \'skal placeres øverst i vinduet

Private Sub linienr_Enter()
 
  If IsNull(linienr) Then
   
        [linienr] = tal + 1
       
  End If

Private Sub linienr_Exit(Cancel As Integer)
 
    If Not IsNull(linienr) Then
        tal = (linienr)
    End If

End Sub
Avatar billede gitte_ Nybegynder
11. september 2000 - 15:57 #7
Takker du er nu altid så flink MBJ.... :o))))
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