ik heb een probleem die ik eerder niet had wanneer ik klik op maak afleveradres in frmRelaties verschijnt de melding
Compileerfout
er wordt een door de gebruiker gedefinieerd type verwacht, geen project
het heeft gewerkt op deze manier waarom het nu niet meer werkt
wat doe ik verkeerd ?
ook lukt het me niet om een knop te vergrendelen in de tab Financieel
wat ik tot nu toe probeer het lukt het me niet om de knop en of Veld te vergrendelen
kan iemand me vertellen wat ik verkeerd doe
Compileerfout
er wordt een door de gebruiker gedefinieerd type verwacht, geen project
het heeft gewerkt op deze manier waarom het nu niet meer werkt
wat doe ik verkeerd ?
Code:
Private Sub Copyafleveradres()
Dim db As Database
Dim rs As Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("tblAfleveradres", dbOpenDynaset)
rs.AddNew
rs!RelatieID = RelatieID
rs!Relatie = Relatienaam
rs![Postcode Bezoekadres] = [Postcode Bezoekadres]
rs!Bezoekadres = Bezoekadres
rs!Plaats = Plaats
rs.Update
rs.Close
Me.Requery
Me.cmdcopy.Visible = False
DoCmd.OpenForm "frmAfleveradres"
DoCmd.GoToRecord , , acLast
End Sub
wat ik tot nu toe probeer het lukt het me niet om de knop en of Veld te vergrendelen
Code:
Private Sub Form_Current()
If Me.NewRecord Then
On Error Resume Next 'It should never occur, just to be sure...
Me!RelatieID.DefaultValue = Nz(DMax("[RelatieID]", "tblRelaties"), 0) + 1
End If
If Me.Soort = K Then 'K=1 Klant of B=3 beide
Me.Debiteurnr.Enabled = True
Me.cmdNieuwdebiteur.Enabled = True
Me.Crediteurnr.Enabled = False
Me.cmdNieuwcrediteur.Enabled = False
End If
If Me.Soort = L Then 'L=2 Leverancier of B=3 beide
Me.Debiteurnr.Enabled = False
Me.cmdNieuwdebiteur.Enabled = False
Me.Crediteurnr.Enabled = True
Me.cmdNieuwcrediteur.Enabled = True
End If
If Me.Soort = B Then 'L=2 Leverancier of B=3 beide
Me.Debiteurnr.Enabled = True
Me.cmdNieuwdebiteur.Enabled = True
Me.Crediteurnr.Enabled = True
Me.cmdNieuwcrediteur.Enabled = True
End If
If Me.Soort = P Then 'L=2 Leverancier of B=3 beide
Me.Debiteurnr.Enabled = False
Me.cmdNieuwdebiteur.Enabled = False
Me.Crediteurnr.Enabled = False
Me.cmdNieuwcrediteur.Enabled = False
End If
End Sub
kan iemand me vertellen wat ik verkeerd doe
Bijlagen
Laatst bewerkt: