DoCmd.SetParameter (Access)

Verwenden Sie die SetParameter-Methode zum Erstellen eines Parameters für die BrowseTo-, OpenForm-, OPENQUERY-, OpenReport-oder ausführendatenmakro -Methoden.

Sie müssen so viele Aufrufe der SetParameter-Methode erstellen, wie Parameter erstellt werden sollen. Jeder Aufruf von SetParameter fügt einen einzelnen Parameter in einer internen Parameterauflistung hinzu oder aktualisiert einen Parameter. Die Parameterauflistung wird an die BrowseTo-, OpenForm-, OpenQuery-, OpenReport- oder RunDataMacro-Methode übergeben. Wenn die-Methode ausgeführt wird, liefert die Parameters-Auflistung die erforderlichen Parameter. Wenn die Methode abgeschlossen ist, wird die Parameters-Auflistung gelöscht. Da alle Methoden, die Parameter akzeptieren, den Inhalt der Parameterauflistung löschen, wenn die Methode beendet wird, muss sichergestellt sein, dass die Aufrufe von SetParameter unmittelbar vor dem Aufruf der Methode stehen, die die Parameter verwendet.

SetParameter (Name, Expression)


Private Sub cmdAddComment_Click() 
DoCmd.SetParameter "prmComment", Me.txtComment 
DoCmd.SetParameter "prmRelatedID", Me.txtId 
DoCmd.RunDataMacro "Comments.AddComment" 
End Sub

Arguments

Hier sind die benannte Argumente :

Name (String) - Der Name des Parameters. Der Name muss mit dem Namen des Parameters übereinstimmen, der von der BrowseTo-, OpenForm-, OpenQuery-, OpenReport- oder RunDataMacro-Methode erwartet wird.

Expression - Ein Ausdruck, dessen Auswertung einen Wert ergibt, der dem Parameter zugewiesen werden soll