Erreur 2448: ne Peut pas affecter une valeur à cet objet ... Pourquoi pas?

Private Sub Form_Open(Cancel As Integer)
  Me.Bathroom = Forms!frmBathrooms!ID
  Me.txtBathInfo.Caption = "Bathroom Room Number: " & 
        DLookup("Room", "tblRooms", "ID = " & 
           DLookup("Room", "tblBathrooms", "ID = " & Me.Bathroom))
  Me.RecordSource = "SELECT * FROM tblStalls WHERE Bathroom = " & Me.Bathroom
  Me.Recordset.AddNew
End Sub

où la Ligne 2 Me.Bathroom = Forms!frmBathrooms!ID est de déclenchement de l'erreur.
Débogueur dit Me.Bathroom = 1, Forms!frmBathrooms!ID = 38. Fondamentalement, je suis en train de faire automatiquement ce formulaire de salle de Bains de champ correspond à celle de la frmBathrooms du formulaire d'identification. "Moi" est un formulaire pour les objets dans la salle de bain; il peut y avoir plusieurs éléments.

Comment l'enfer est que de jeter une erreur? Je ne peux pas trouver quelque chose de bien à environ une heure de recherche autour de. Je comprends le message, mais pas comment cela pourrait être le jeter?

La salle de Bain champ de l'Élément de tableau est dans la forme de la source, etc. Des idées?

ce type de champ est la salle de Bains dans votre tableau?
C'est un Champ de Recherche (je sais ils ne sont pas d'une grande utilité, mais ce sera vraiment un strictement l'Accès DB, donc je ne vois pas le mal) contenant le Numérique automatique-nombre de tblBathrooms.ID. J'ai effectivement eu ce compris que... Type de cette question et d'attendre 4 minutes, il a cliqué. Fournira la réponse.
Bon ce forum manque de trucs réputation est d'obtenir sur mes nerfs maintenant.. voulais juste montrer la réponse comme une réponse.. Pour toute autre personne ayant le même problème, je n'ai fait littéralement faire bouger les lignes 2 et 3 vers le bas au-dessous de Moi.Jeu d'enregistrements.AddNew (de sorte qu'il change de source et ajoute un nouvel enregistrement AVANT de changer de Moi.Salle de bains et de la légende). Si quelqu'un pourrait s'il vous plaît écrivez que, dans une réponse, facile 15.
Il n'y a rien de mal avec les champs de recherche, à mon avis. Lorsque vous ouvrez le formulaire et aucun enregistrement n'est présent, vous pouvez tout simplement utiliser le formulaire pour créer un nouvel enregistrement (accès en créer un pour vous), sauf si votre formulaire n'est pas lié à une source

OriginalL'auteur StuckAtWork | 2012-05-16