Hi,
I've got a form with a subform that is filtered by combobox selections in the main form. Yet, that's not the problem. The problem is with my subform trying to update the data it has.
I've set the record source for the subform's form to a table that has relational links to several other tables. I'm wanting to update the data for a table in the realtional link, and it doesn't seem to be letting me. I know I can get the subform to display ID's from the tables that the data has for each entry in the subform, as that is what is stored in the field for each item in the main table that is linked to the other ones. I also know I can update the ID by using comboboxes tied to the linked tables.
But here's my problem: in my subform it seems I can only update the ID of the computer it is looking up from the computer table that is linked to the main database. I want to be able to change the computer name that is linked to the ID. I would like to update the computer name by using a textbox to change the data. I've got it to show the computer name by doing =DLookUp() and not show the ID number, but then it gives me the common "Control can't be edited; it's bound to the expression 'DLookUp ...", as that is not legal. So, I want to be able to change another table's data that is not bound to the form (subform). I know you can do a query that might have better luck, but I had trouble getting the query to allow any updates to the data. Yes, perhaps my SQL is too complicated (too many JOINs and what not).
Oh, I do know that I could do a form with a subform with a subform ..., but I need the data displayed in a datasheet format, and a subform within a subform can't be done, and I've had no luck with trying to do all the records in a continuous form. Access wouldn't let me set the form in a continuous form format.
Thanks in advance for any help I can get.