title image


Smiley Auf jeden Fall...
solltest du dich auf das richtige Objekt beziehen.



Also nicht einfach:



Docmd.Close



sondern



Docmd.Close acForm, Me.Name



Ein Grund mehr, keine Funktion zu nehmen, da man darin den Bezug auf das aktuelle Formular nur schlecht hinbekommt!, aber wenn's denn sein muss:



Public Function SchliesseFormular(Frm as Form)

Docmd.Close acForm, Frm.Name

end function



und Aufruf dann:



Privat Function Schliessmich_Click()

SchliesseFormular Me

end function



Aber eigentlich ist mit solchen Einzeilern wenig gewonnen - es sei denn, man will z.B. eine globale Fallunterscheidung einbauen, ob wirklich geschlossen oder nur unsichtbar gemacht werden soll.



Gruß aus dem Norden
Reinhard


Bitte immer die Access-Version angeben!
DB-Wiki


Wie man Fragen richtig stellt

YaccessAccess-FAQUnd ansonsten: Wikipedia




geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: