[VBA] Dirty property

Pagina: 1
Acties:
  • 61 views sinds 30-01-2008

  • bluesbrother
  • Registratie: Februari 2002
  • Laatst online: 26-01-2025

bluesbrother

Blues Rocks!!!

Topicstarter
Ik ben bezig een subform te openen.
Ik doe dit aan de hand van een cursus waar voorbeelden in gegeven worden. (VTC Software Training)
Ik type dat voorbeeld letterlijk over en ik krijg de fout:

"de expressie bevat een ongeldige verwijzing naar de eigenschap dirty"


De code:
  1. Private Sub KnopOpenFromTest_Click()
  2. On Error GoTo Err_KnopOpenFromTest_Click
  3. Dim stDocName As String
  4. Dim stLinkCriteria As String
  5. Dim Antwoord As Variant
  6. If Me.Dirty = True Then
  7. Antwoord = MsgBox("Opslaan voor het verlaten?", vbYesNo)
  8. ' Debug.Print Antwoord
  9. Select Case Antwoord
  10. Case 6
  11. Me.Requery
  12. Case Else
  13. 'doe niks
  14. End Select
  15. End If
  16. stDocName = "FrmNew"
  17. DoCmd.OpenForm stDocName, , , stLinkCriteria
  18. Exit_KnopOpenFromTest_Click:
  19. Exit Sub
  20. Err_KnopOpenFromTest_Click:
  21. MsgBox Err.Description
  22. Resume Exit_KnopOpenFromTest_Click
  23. End Sub
groet
8)

Wil je je pizza in 4 of 8 stukken? .......Doe maar in 4, 8 krijg ik niet op.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik mis wat stukken in je openingspost 8)

• In welke Office tool gebruik je deze code (ja, ik weet dat het MS Access is; maar geef dan maar aan welke versie ;))
• Wat heb je zelf geprobeerd te onderzoeken?
• Bestaat er wel een Dirty property van het object me?

In hoeverre hielp de fantastische (niet sarcastich bedoeld) VBA reference je niet op weg?

Code kan trouwens tussen [plain]
code:
1
[/] of [plain]
Visual Basic:
1
Voor kleurtjes
[/] :)

Ow en je hebt helemaal geen vraag gesteld :)

[ Voor 10% gewijzigd door BtM909 op 07-07-2005 09:23 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 11:50

Maasluip

Kabbelend watertje

me.dirty werkt niet in alle incarnaties van VBA (in in Excel VBA bijvoorbeeld). Gebruik je dus wel de goede office applicatie?

Signatures zijn voor boomers.


  • whoami
  • Registratie: December 2000
  • Laatst online: 12:01
Mja, blijkbaar bestaat dirty niet.

Dit kan je eigenlijk wel opzoeken door eens goed te checken of je wel aan alle eisen voldoet die in die cursus vastgelegd zijn.

Zie ook wat Maasluip zegt; verder zou dit eerder in OFF thuishoren, maar eigenlijk mag je zelf eerst eens wat meer uitzoeken.

https://fgheysels.github.io/


Dit topic is gesloten.