After repeated attempts, I finally got this right. There may, must, be a stray space or mark in my form parameter causing it not to find the specified text box. I just tested again and found this to be the case.
A space after the final bracket is invisible in the Query Parameters box,
Code:
[Forms]![frm_Chart]![txt_FromDate]
[Forms]![frm_Chart]![txt_TillDate]
but gets translated as this
Code:
PARAMETERS [Forms]![frm_Chart]![[txt_FromDate] ] DateTime, [Forms]![frm_Chart]![txt_TillDate] DateTime;
in the SQL window. Note the extra brackets. I now see this in the example I posted. Just another one of those surprises from Microsoft Access.
Happy New Year