I am creating a varaible and putting the syntax below into an expression using the property window it so I can use the table or view from a variable but it gives me the following error.
syntax.
SELECT
[BATCH_AGENCY]
,[BATCH_DATE]
,[BATCH_TYPE]
,[BATCH_NO]
,[DOC_INDEX]
,[LINE_NO]
,[FUND_SPLT_SEQ_NO]
,[DUP_REC_IND]
,[RECORD_NO]
,[FISCAL_MONTH]
,[TRANS_CODE]
,[MODIFIER_IND]
,f.[FISCAL_YEAR]
,f.[AGENCY]
,[CHRGE_UNIT]
,f.[EA]
,f.[SUBJOB]
,[PROGRAM]
,[ELEMENT]
,[COMPONENT]
,[TASK]
,[APPN_SYMBOL]
,[FUND_NUMBER]
,[FUND_DETAIL]
,[FUND_SOURCE]
,[CONTRIBUTOR]
,[AGREEMENT_NO]
,[AGREEMENT_SFX]
,[REFERENCE_CODE]
,[OBJ_DETL]
,[ACTIVITY]
,[REVENUE_SOURCE]
,[AGENCY_SOURCE]
,f.[OPERATOR]
,f.[AUTHORIZER]
,[TERMINAL_ID]
,[VENDOR_NO]
,[VENDOR_SFX]
,[INVOICE_NO]
,[DOCUMENT_DATE]
,[CUR_DOC_NO]
,[CUR_DOC_SFX]
,[REF_DOC_NO]
,[REF_DOC_SFX]
,[CHECK_NO]
,[STATE_FORCE_ORDER]
,[VENDOR_NAME]
,[PROCESS_DATE]
,[D43_EA_TYPE]
,[D46_EA_STATUS]
,[TRANS_FISCAL_YEAR]
,[WARRANT_IND]
,f.[REL_EA]
,f.[REL_SUBJOB]
,f.[RESPONSIBLE_UNIT]
,[ET_EA_TYPE]
,[ET_EA_STATUS]
,[FLEET_CODE]
,f.[FUEL_TYPE]
,[AT_VENDOR_NO]
,[AT_VENDOR_SFX]
,[FED_FUND]
,[FED_RD_SYS_ID]
,[FED_PROJ_ID]
,[FED_CATLG_NO]
,[ORG_LEVEL]
,[ORG_LEVEL_1]
,[ORG_LEVEL_2]
,[ORG_LEVEL_3]
,[ORG_LEVEL_4]
,[ORG_LEVEL_5]
,f.[EA_FINAL_STAT]
,[CATEGORY]
,[OBJECT]
,[TRANSACTION_AMOUNT]
,[TRANSACTION_QTY]
,[EFFECTIVE_DATE]
,[REMIT_ADVICE_DESC]
,[FHWA_OVRIDE_IND]
,[DUE_DATE]
,[CHECK_WRTN_DATE]
,[RATE_OBJ_DETL]
,[AGREEMENT_TYPE]
,[BILL_METH_IND]
,[ENACT_YEAR]
,[ABIS_BDGT_ACCT_ORG]
,[SFMS_CASH_FUND]
,f.[ITEM_CODE]
,f.[FED_AID_STATUS]
,[MMS_ROAD_CLASS]
,[UNIT_OF_MEASURE]
,[COUNTY]
,[STATE_ROUTE]
,[FHWA_CLASS_CODE]
,[VENDOR_TYPE]
,[VENDOR_STATE]
,[AGENCY_STATE_CODE]
,[SFR_OBJ_ID]
,[SFR_ORG_ID]
,[FUND_TYPE]
,[SFR_SOURCE_ACCT_ID]
,[BANK_ACCOUNT_NO]
,[RESP_UNIT_LEVL_1]
,[RESP_UNIT_LEVL_2]
,[RESP_UNIT_LEVL_3]
,[RESP_UNIT_LEVL_4]
,[RESP_UNIT_LEVL_5]
,[CONTRACT_NO]
,[CONTRACT_SFX]
,[LAST_UPDATE_DATE],
case
when e.EA_STAT in ('E4', 'U4', 'P5', '02', '03', '04','B2','B3','B4','12')
then CAST('PROJECT' AS VARCHAR(15))
else CAST('NON PROJECT' AS VARCHAR(15))
end as EA_PROJECT_GROUP_DESC
FROM
STG_FMPROD_V_AUDITTRAIL_BI_13 as f
JOIN DW_FDI_OLAP.dbo.DIM_BIENNIUM as b
ON b.fiscal_year = f.fiscal_year
AND CAST(f.fiscal_month as tinyint) = b.fiscal_month_no
JOIN (SELECT MAX(EA_SK) AS EA_SK, EA, SUBJOB, EA_AGY, EA_STAT FROM DW_FDI_OLAP.dbo.dim_EA GROUP BY EA, SUBJOB, EA_AGY, EA_STAT) e
on f.EA = e.EA
AND f.SUBJOB = e.SUBJOB
AND f.AGENCY = e.EA_AGY
error