Can someone please help with this, I would like to use a pass thru query with a form. Is this possible? Is the syntax below correct? I took the sql from the current query copied it and created no query as pass thru query. However, not able to run. Can someone please review? Any help with this will be greatly appreciated. Thank you.
SELECT DISTINCTROW
BSH_ ID_NO,
IIf([MBH_SEX_CD]="M","Male","Female")AS Gender,
IIf([SRC_ID_CD]="001","Yes",
IIf([SRC_ID_CD]="002","Trans",
IIf([SRC_ID_CD]="004","Special","No"))))))AS INITIATED,
RODM.OPEN_DT,
RODM.CLOSED_DT,
IIf([DGNS].[ICDD_CD]<>" ",[CLSD_DT]-[OPN_DT],"") AS days,
cs_mgmt.Rprt_cd, " Cvrge Termed "& BSH_EX_DT AS Prognosis,
BSH_NM
FROM
(DGNS INNER JOIN
(RODM INNER JOIN
(SPME INNER JOIN BSH_ID_NO
ON SPME.ID_NO= MBSH_ID_NO)
ON RODM.ID_NO= SPME_ID_NO)
ON DGNS.ID_NO= RODM.ID_NO)
INNERJOIN mgmt_cse
ON STS_DISP_NM= cs_mgmt.[RSN_CD]
GROUP BY
BSH_ID_NO,
IIf([MBH_SEX_CD]="M","Male","Female"),
IIf([SRC_ID_CD]="001","Yes",
IIf([SRC_ID_CD]="002"," Trans",
IIf([SRC_ID_CD]="004","Special","No")))))),
RODM.OPEN_DT,
RODM.CLOSED_DT,
IIf([DGNS].[ICDD_CD]<>" ",[ CLOSED_DT]-[OPEN_DT],""),
DGNS.ICDD_CD,
DGNS.DESC,
cs_mgmt.CM_Rprt_Wrdg, "Plan CoverageTerminated " & ACUMBSD_EXP_DT,
GATV_ACUMBSH_V01.CUST_NM,
HAVING
(((BSH_CUST_NO)=[Forms]![frm_tstg]![txtCustomer])
AND ((RODM.ACT_DT)Between [Forms]![frm_tstg]![txtstartdt]
And[Forms]![frm_tstg]![txtenddt])
AND ((BSH_EXP_DT)<>#12/31/9999#));