Hi
I am having a similar problem and after reading the all the posts, i am not
sure what to do
A few days ago the form was updateble and then i started adding some
calculated fields and not sure what else,, i saved the backup that works so
I'll post both.
The other thing that you may be wondering is why is this so f'''d up,
Well what i was trying to do was...
I have a table that is created by a an append query.
I built a query to grab some other fields and a form to view and update the
table
Now,, for the question, since the query that the form is based on has lots
of fields that are the same for each record ie..
Customer
Product
Product Category, etc, etc
I wanted to try to use a form for the common info and a subform for the info
that is different on each record....
But in doing so, i seemed to have to create a query for the form Weekly Buy
Query and then another query for the subform,,, which is what i have pasted
below.
here's the SQL that doesn't work
SELECT [Weekly Buy Query].STATION, [Weekly Buy Query].[Buy Status], [Weekly
Buy Query].Keep, [Weekly Buy Query].MISC, [Weekly Buy Query].[source #],
[Weekly Buy Query].M, [Weekly Buy Query].T, [Weekly Buy Query].W, [Weekly Buy
Query].TH, [Weekly Buy Query].F, [Weekly Buy Query].[Total Calls], [Weekly
Buy Query].CPC, [Weekly Buy Query].[Primary Day Part], [Weekly Buy
Query].[Rotator Day Part], [Weekly Buy Query].[Other Day Part], [Weekly Buy
Query].Comments, [Weekly Buy Query].[Format ID], [Weekly Buy Query].[Station
Rep], [Weekly Buy Query].[Market ID], [Weekly Buy Query].State, [Weekly Buy
Query].RS.[Opt In], [Weekly Buy Query].[Rep ID], [Weekly Buy Query].[Contact
ID], [Weekly Buy Query].[First Name_Group], [Weekly Buy Query].[Last
Name_Group], [Weekly Buy Query].[Full Name_Group], [Weekly Buy Query].[#
Prime Spots], [Weekly Buy Query].[# Rot Spots], [Weekly Buy Query].[# Other
Spots], Sum(([# Prime Spots]*[Prime])+([# Rot Spots]*[ROS])) AS Total,
[Weekly Buy Query].Prime, [Weekly Buy Query].ROS, [MARKETS TABLE].Market,
[MARKETS TABLE].[State ID]
FROM [Weekly Buy Query] INNER JOIN [MARKETS TABLE] ON [Weekly Buy
Query].[Market ID] = [MARKETS TABLE].[Market ID]
GROUP BY [Weekly Buy Query].STATION, [Weekly Buy Query].[Buy Status],
[Weekly Buy Query].Keep, [Weekly Buy Query].MISC, [Weekly Buy Query].[source
#], [Weekly Buy Query].M, [Weekly Buy Query].T, [Weekly Buy Query].W, [Weekly
Buy Query].TH, [Weekly Buy Query].F, [Weekly Buy Query].[Total Calls],
[Weekly Buy Query].CPC, [Weekly Buy Query].[Primary Day Part], [Weekly Buy
Query].[Rotator Day Part], [Weekly Buy Query].[Other Day Part], [Weekly Buy
Query].Comments, [Weekly Buy Query].[Format ID], [Weekly Buy Query].[Station
Rep], [Weekly Buy Query].[Market ID], [Weekly Buy Query].State, [Weekly Buy
Query].RS.[Opt In], [Weekly Buy Query].[Rep ID], [Weekly Buy Query].[Contact
ID], [Weekly Buy Query].[First Name_Group], [Weekly Buy Query].[Last
Name_Group], [Weekly Buy Query].[Full Name_Group], [Weekly Buy Query].[#
Prime Spots], [Weekly Buy Query].[# Rot Spots], [Weekly Buy Query].[# Other
Spots], [Weekly Buy Query].Prime, [Weekly Buy Query].ROS, [MARKETS
TABLE].Market, [MARKETS TABLE].[State ID];
Here's the SQL that works
SELECT [Weekly Buy Query].STATION, [Weekly Buy Query].[Buy Status], [Weekly
Buy Query].Keep, [Weekly Buy Query].MISC, [Weekly Buy Query].[source #],
[Weekly Buy Query].M, [Weekly Buy Query].T, [Weekly Buy Query].W, [Weekly Buy
Query].TH, [Weekly Buy Query].F, [Weekly Buy Query].[Total Calls], [Weekly
Buy Query].CPC, [Weekly Buy Query].[Primary Day Part], [Weekly Buy
Query].[Rotator Day Part], [Weekly Buy Query].[Other Day Part], [Weekly Buy
Query].Comments, [Weekly Buy Query].[Format ID], [Weekly Buy Query].[Station
Rep], [Weekly Buy Query].[Market ID], [Weekly Buy Query].State, [Weekly Buy
Query].RS.[Opt In], [Weekly Buy Query].[Rep ID], [Weekly Buy Query].[Contact
ID], [Weekly Buy Query].[First Name_Group], [Weekly Buy Query].[Last
Name_Group], [Weekly Buy Query].[Full Name_Group], [Weekly Buy Query].[#
Prime Spots], [Weekly Buy Query].[# Rot Spots], [Weekly Buy Query].[# Other
Spots], Sum(([# Prime Spots]*[Prime])+([# Rot Spots]*[ROS])) AS Total,
[Weekly Buy Query].Prime, [Weekly Buy Query].ROS, [MARKETS TABLE].Market,
[MARKETS TABLE].[State ID]
FROM [Weekly Buy Query] INNER JOIN [MARKETS TABLE] ON [Weekly Buy
Query].[Market ID] = [MARKETS TABLE].[Market ID]
GROUP BY [Weekly Buy Query].STATION, [Weekly Buy Query].[Buy Status],
[Weekly Buy Query].Keep, [Weekly Buy Query].MISC, [Weekly Buy Query].[source
#], [Weekly Buy Query].M, [Weekly Buy Query].T, [Weekly Buy Query].W, [Weekly
Buy Query].TH, [Weekly Buy Query].F, [Weekly Buy Query].[Total Calls],
[Weekly Buy Query].CPC, [Weekly Buy Query].[Primary Day Part], [Weekly Buy
Query].[Rotator Day Part], [Weekly Buy Query].[Other Day Part], [Weekly Buy
Query].Comments, [Weekly Buy Query].[Format ID], [Weekly Buy Query].[Station
Rep], [Weekly Buy Query].[Market ID], [Weekly Buy Query].State, [Weekly Buy
Query].RS.[Opt In], [Weekly Buy Query].[Rep ID], [Weekly Buy Query].[Contact
ID], [Weekly Buy Query].[First Name_Group], [Weekly Buy Query].[Last
Name_Group], [Weekly Buy Query].[Full Name_Group], [Weekly Buy Query].[#
Prime Spots], [Weekly Buy Query].[# Rot Spots], [Weekly Buy Query].[# Other
Spots], [Weekly Buy Query].Prime, [Weekly Buy Query].ROS, [MARKETS
TABLE].Market, [MARKETS TABLE].[State ID];
HELPPPPPPPPPPPPPPPPPPPPPP MEEEEEEEEEEEEEEEEE PLEASEEEEEEE!!
--
Nancy
Nad said:
Hi,
I have a Project Update Form, and the DataSource of the form is a query.
I put a Tab Control on the form and i put all the fields on the tabcontrol
page.
But, when i try to edit any field the message "Recordset is not updatable"
appearing
in the taskbar.
Please... help to solve this problem.
Regards,