MS-Access removes brackets/parentheses around JOIN expression.
SELECT table1.id_field, table1.string_field
FROM table1 LEFT JOIN table2 ON ( table1.field1 = table2.field1
AND table1.field2 = table2.field2
AND table1.field3 =[forms]![testform]![txt_hiddenmonth] )
Is there a workaround for this error - JOIN expression not supported" error caused by unbracketed JOIN expression comprising string condition