DoCmd.SetParameter (Access)

Use o método SetParameter para criar um parâmetro para uso pelos métodos browseto, OpenForm, OPENQUERY, OpenReport ou RunDataMacro .

Você deve criar tantas chamadas ao método SetParameter quantas forem precisas para criar os parâmetros que necessários. Cada chamada a SetParameter adiciona ou atualiza um único parâmetro em um conjunto de parâmetros interno. A coleção parameters é passada para o métodos BrowseTo, OpenForm, OpenQuery, OpenReport ou do método ExecutarMacrodeDados. Quando o método é executado, a coleção Parameters fornece os parâmetros necessários. Quando o método é concluído, a coleção Parameters é limpa. Como cada um dos métodos que aceita parâmetros limpa a coleção parameters quando ele for concluído, você deve garantir que suas chamadas SetParameter precedem imediatamente a chamada para o método que emprega-los.

SetParameter (Name, Expression)


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

Arguments

O seguinte argumento é opcional

Name (String) - O nome do parâmetro. O nome deve corresponder ao nome do parâmetro esperado pelo métodos BrowseTo, OpenForm, OpenQuery, OpenReport ou do método ExecutarMacrodeDados.

Expression - Uma expressão que é avaliada como um valor que será atribuído ao parâmetro