1) Создать свой сниппет, например
myForm, в котором обрабатываются значения, получаемые из формы (массив $_POST) после нажатия кнопки
Submit. Название нужного параметра
&report выбирается в зависимости от значения тех или иных полей.
2) Параметры, заданные в вызове сниппета, автоматически передаются в сниппет в массиве
$params. По логике нашего сниппета, новый
&report заменяет тот, заданный при вызове.
3) Вызывается стандартный сниппет
eForm c помощью системной функции
runSnippet. В неё надо задать название сниппета и массив со списком параметров и их значений - у нас это будет
¶ms.
4) Включить в документ вызов этого сниппета-обложки вместо обычного вызова
eForm, со всеми обычными параметры, в том числе какой-нибудь
&report, так как он объязательный параметер.
Надеюсь, что это поможет. Покажите, пожалуйста, ваш eForm вызов и форму, и скажите, по каким полям решается выбор отчета, если нужна дальнейшая помощь.

KP