Hi, I am trying to run a crosstab query with criteria based on a subform control:
TRANSFORM Count([CHIN Sample Data].Species) AS CountOfSpecies
SELECT [CHIN Sample Data].Species, [CHIN Sample Data].Water, [CHIN Sample Data].Section, [CHIN Sample Data].Date, [CHIN Sample Data].Mark, [CHIN Sample Data].SurveyID, [CHIN Sample Data].Species
FROM [CHIN Sample Data]
WHERE ((([CHIN Sample Data].SurveyID)=Forms![SGS App Form]![SGS Survey Form].Form![SurveyID]) And (([CHIN Sample Data].Species)=1))
GROUP BY [CHIN Sample Data].SurveyID, [CHIN Sample Data].Species, [CHIN Sample Data].Water, [CHIN Sample Data].Section, [CHIN Sample Data].Date, [CHIN Sample Data].Mark
PIVOT [CHIN Sample Data].Sex;
Main Form = SGS App Form
Subform = SGS Survey Form
Control = SurveyID
This syntax works fine for other simple select queries I built to test it, but the Crosstab query returns the following error:
The Microsoft Access database engine does not recognize as a valid field name or expression.
Is it possible to to supply criteria from a form (or subform) for a Crosstab Query?
Thanks,
TRANSFORM Count([CHIN Sample Data].Species) AS CountOfSpecies
SELECT [CHIN Sample Data].Species, [CHIN Sample Data].Water, [CHIN Sample Data].Section, [CHIN Sample Data].Date, [CHIN Sample Data].Mark, [CHIN Sample Data].SurveyID, [CHIN Sample Data].Species
FROM [CHIN Sample Data]
WHERE ((([CHIN Sample Data].SurveyID)=Forms![SGS App Form]![SGS Survey Form].Form![SurveyID]) And (([CHIN Sample Data].Species)=1))
GROUP BY [CHIN Sample Data].SurveyID, [CHIN Sample Data].Species, [CHIN Sample Data].Water, [CHIN Sample Data].Section, [CHIN Sample Data].Date, [CHIN Sample Data].Mark
PIVOT [CHIN Sample Data].Sex;
Main Form = SGS App Form
Subform = SGS Survey Form
Control = SurveyID
This syntax works fine for other simple select queries I built to test it, but the Crosstab query returns the following error:
The Microsoft Access database engine does not recognize as a valid field name or expression.
Is it possible to to supply criteria from a form (or subform) for a Crosstab Query?
Thanks,