Exemple de propriété RecordSource (Source)
Dans le premier exemple, la table Clients est affectée à la propriété Source (RecordSource) d'un formulaire.
Forms!frmClients.RecordSource = "Clients"
Dans le deuxième exemple, la source d'enregistrements d'un formulaire est modifiée pour correspondre à un enregistrement de la table Clients déterminé par le nom de la société sélectionné dans la zone de liste modifiable lstmSociété. Cette dernière contient une instruction SQL qui retourne le numéro permettant d'identifier le client (dans la colonne liée) et le nom de la société. Le numéro du client est une donnée de type Texte.
Sub lstmSociété_AfterUpdate()
Dim chNouvelEnregistrement As String
chNouvelEnregistrement = "SELECT * FROM Clients "
& "WHERE Code client = '" _
& Me!lstmSociété.Value & "'"
Me.RecordSource = chNouvelEnregistrement
End Sub
Partager