Avatar billede henrik13 Nybegynder
01. januar 2003 - 18:36 Der er 7 kommentarer og
1 løsning

Id copy

Id copy.

Indskrivningsformular. Helst en macro. Helst på dansk. Mdb'en tilsendes gerne.
Jeg har en tabel (TblNavne) med 3 felter, Id, KlubNr og navne. Med formularen (FrmNavne).
Jeg har en anden tabel (TblFødseldag) med 3 felter, Id, KlubNr og Fødseldato. Med formularen (FrmFødseldag).
Formularen (FrmNavne) åbner formularen (FrmFødseldag) med en knap (Fødseldag).
Der er relation mellem KlubNr i (FrmNavne) og klubnr i (FrmFødseldag) .
Ved tryk på knappen (Fødseldag) skal den åbne formularen (FrmFødseldag) og kopier klubnummeret over.

Henrik
Avatar billede jkrons Professor
01. januar 2003 - 19:36 #1
Du kan gøre det med følgende kode på knappens VedKlik Hændelse

'Variabelerklæring

    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim Klbnr As Integer

'Tildel værdi til variable

    Klbnr = Me!Klubnr  'Husk klubnummeret
    stDocName = "frmFødselsdag"

'Åbn formularen
    DoCmd.OpenForm stDocName, , , stLinkCriteria

'Indsæt klubnummeret i den åbnede formular
    Forms!frmfødselsdag!klubnummer.Value = Klbnr
Avatar billede mugs Novice
01. januar 2003 - 19:42 #2
Du kan indsætte denne kode i din kommandoknap:

Dim rst As Recordset
Set rst = DBEngine.Workspaces(0).Databases(0).OpenRecordset("Tabel2")
    With rst
    .AddNew
    ![Felt2] = felt1
    .Update
End With

Hvor Felt2 i Tabel2 sættes = felt1 i Formularen
Avatar billede henrik13 Nybegynder
01. januar 2003 - 20:09 #3
Jkrons
Jeg får fejlen Sub eller funktions procedure er ikke erklæret

mugs
Jeg får fejlen txtboks ikke kan findes.

Ps. jeg vil gerne sende mdb til jer.

Henrik
Avatar billede mugs Novice
01. januar 2003 - 20:11 #4
mugs@mail.dk i Access97
Avatar billede henrik13 Nybegynder
01. januar 2003 - 20:41 #5
mugs
Er sendt
Avatar billede henrik13 Nybegynder
01. januar 2003 - 22:11 #6
Mugs
Gider du og komprimere den, og pakke den i zip, og sende den igen.
Første del kører. som det skal. Altså klubnr kommer over.
Henrik
Avatar billede mugs Novice
01. januar 2003 - 22:18 #7
Databasen returneret. Problemet var ikke at åbne formularen med det samme Klubnr, men snarere at tabellen ikke var opdateret inden formularen blev åbnet. Klaret med en tilføjelsesforespørgsel.
Avatar billede henrik13 Nybegynder
01. januar 2003 - 23:35 #8
Mugs
Vil det sige det kan laves uden den tilføjelsesforespørgsel. Hvis det er tilfældet opretter jeg det som nyt spm.
Henrik
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