Così come fai ovviamente diventa una stringa ed il "difetto" è quello che dici... sarebbe da capire perchè usi quel metodo...!?
Il Criterio deve essere
=[Forms]![Report]![id cli]
P.S. una Form che si chiama Report...???? cos'è quella sintassi che io definirei assurda...?
Report è un nome riservato quindi non si deve usare, ma un minimo di LOGICA imporrebbe che una Maschera avesse un nome decente...