Было бы гораздо лучше создать параметр Crystal, который допускает множественные значения (по сути, массив). Затем вы просто устанавливаете значение параметра в коде ...
rptDoc.SetParameterValue("param_name", aa);
тогда ваша формула выбора кристалла становится ...
{Table3.logindate} in {param_name}