Here is query SQL:
SELECT HTTX_PATIENT.MRN, HTTX_PATIENT.LAST_NAME AS [Last Name],
HTTX_PATIENT.FIRST_NAME AS [First Name], HTTX_PATIENT.DATE_OF_BIRTH AS DOB,
HTTX_RECIPIENT_REGISTRATION.REGISTRATION_DATE AS [Reg Date],
HTTX_PATIENT.DATE_OF_DEATH AS DOD, HTTX_DATA_DICTIONARY_TB.DESCRIPTION AS
[UNOS Status], HTTX_PATIENT.PHTS_ID AS [PHTS ID],
[Forms]![frmPHTSDataReports]![StartDate] AS [Start Date],
[Forms]![frmPHTSDataReports]![StopDate] AS [Stop Date]
FROM (HTTX_PATIENT INNER JOIN HTTX_RECIPIENT_REGISTRATION ON
HTTX_PATIENT.MRN = HTTX_RECIPIENT_REGISTRATION.MRN) LEFT JOIN
HTTX_DATA_DICTIONARY_TB ON HTTX_RECIPIENT_REGISTRATION.UNOS_STATUS =
HTTX_DATA_DICTIONARY_TB.DICTIONARY_PK
GROUP BY HTTX_PATIENT.MRN, HTTX_PATIENT.LAST_NAME, HTTX_PATIENT.FIRST_NAME,
HTTX_PATIENT.DATE_OF_BIRTH, HTTX_RECIPIENT_REGISTRATION.REGISTRATION_DATE,
HTTX_PATIENT.DATE_OF_DEATH, HTTX_DATA_DICTIONARY_TB.DESCRIPTION,
HTTX_PATIENT.PHTS_ID, [Forms]![frmPHTSDataReports]![StartDate],
[Forms]![frmPHTSDataReports]![StopDate], HTTX_PATIENT.PHTS_STUDY_IND,
DateDiff("d",[Forms]![frmPHTSDataReports]![StartDate],[registration_date]),
DateDiff("d",[registration_date],[Forms]![frmPHTSDataReports]![StopDate])
HAVING (((HTTX_PATIENT.PHTS_STUDY_IND)="000000000331") AND
((DateDiff("d",[Forms]![frmPHTSDataReports]![StartDate],[registration_date]))>=0)
AND
((DateDiff("d",[registration_date],[Forms]![frmPHTSDataReports]![StopDate]))>=0))
ORDER BY HTTX_PATIENT.LAST_NAME, HTTX_PATIENT.FIRST_NAME;
--
James
KARL DEWEY said:
Post the complete SQL of the query. Open in design view, click on VIEW -
SQL View, highlight all, copy, and paste in a post.
--
Build a little, test a little.
:
I have converted an Access 97 database to an Access 2003 database. I have
queries that include the value of controls on a form (i.e. StartDate &
StopDate) and these queries are the record source for a report. The query
fields populate correctly in the 97 database but do not populate in the 2003
database.
Here is an example of my query field:
Start Date: [Forms]![frmMyForm]![StartDate]
Why can't I get this to work in 2003 when it works in 97?