Hi
I have a list of Rooms (listed in SubForm named "3_LongFacRoomSubForm") I want to edit any record in this list via a form named "3_Fac_Rooms_Name_Edit" after Click Command Button named "CmdFacRoomEdit
Private Sub CmdFacRoomEdit_Click()
MsgBox [3_LongFacRoomSubForm]!Med_Fac_Tag
MsgBox [3_LongFacRoomSubForm]!TxtRoomNo
Dim SQL As String
SQL = "SELECT [3_Fac_Rooms_List].RoomTypeID, [3_Fac_Rooms_List].MedFacRoomName, [3_Fac_Rooms_List].MedFacRoomNo," _
& "[3_Fac_Rooms_List].RoomCode, [3_Fac_Rooms_List].KeyRoomShortList_ID, [3_Fac_Rooms_List].Med_Fac_Room_Note, " _
& "[3_Fac_Rooms_List].Med_Auth_ID, [3_Fac_Rooms_List].Project_ID, [3_Fac_Rooms_Edit].Med_Fac_Tag " _
& "FROM 3_Fac_Rooms_List " _
& "WHERE [3_Fac_Rooms_Name_Edit].MedFacRoomNo = '" & [3_LongFacRoomSubForm]!TxtRoomNo & "' " _
& "AND [3_Fac_Rooms_Name_Edit].Med_Fac_Tag = '" & [3_LongFacRoomSubForm]!Med_Fac_Tag & "' "
DoCmd.OpenForm "3_Fac_Rooms_Name_Edit", , , , acFormEdit
Forms![3_Fac_Rooms_Name_Edit].Form.RecordSource = SQL
Forms![3_Fac_Rooms_Name_Edit].Form.Requery
End Sub
When I run it a popup window ask to enter the parameter value of "3_Fac_Rooms_Edit.Med_Fac_Tag" then the same for "3_Fac_Rooms_Name_Edit.MedFacRoomNo" for several times, then the Edit window open with blank fields