Criacao dinamica de campos num formulario

Olá pessoal.
Tenho a seguinte situação : Digamos que seja possivel criar um cadastro de relatórios, definindo a query e os parametros de cada relatorio, e salvar tudo isso em tabelas do banco de dados.
Em seguida eu crio um formulario HTML com um campo do tipo SELECT com os relatorios cadastrados. Quando o usuario selecionar o relatorio desejado, os parametros do relatorio aparecem dinamicamente para serem preenchidos. Pode ser que no relatorio 1 apareçam 2 parametros, e no relatorio 2 aparecam 5 parametros. Isso é dinamico. O usuario preenche os campos e confirma, e depois disso o relatorio é executado.
A questao é : Existe alguma forma de incluir esse tipo de funcionalidade dentro de um projeto scriptcase?
Alguem poderia colocar algum exemplo para ajudar?
Desde já agradeço a atenção.

Campos dinâmicos não é possível.

Você pode ter uma tabela filho onde cada linha é um campo.

Oi Haroldo
Obrigado por responder.
Neste caso, supondo que o usuario quisesse definir relatorios, especificando os campos, as totalizacoes, etc, tudo isso dinamicamente, e salvar essas definicoes no banco de dados para posteriormente poder imprimir. Como vc resolveria?

Bem, os campos podem ser como mestre detalhe.