Cadeia de consulta dinâmica em JRXML [fechada]

Estou tentando criar um relatório que seja inteligente o suficiente para modificar ligeiramente sua consulta sql com base em algum parâmetro de entrad

Por exemplo, se esse valor de parâmetro de modificação especial for "1", ele adiciona um campo na seleção e adiciona um grupo por cláusula à consult

Examinei as expressões java, mas elas não parecem ser suportadas na tag queryString do jrxml. Também tentei criar uma variável contendo a expressão java e usá-la na tag queryString ... Isso também não funcionou!

gora, estou pensando em talvez ter um procedimento armazenado com toda essa lógica e simplesmente ter o jrxml chamando esse procedimento armazenado com o parâmetro de entrada de modificação, mas o projeto no qual estou trabalhando não parece ter muito proc armazenado, então gostaria de ver se existem outras soluções antes de seguir esse caminho.

Obrigado pela ajuda

Obrigado por sua ajuda, muito agradecido. No entanto, encontrei outra maneira de fazer isso e publiquei-o para obter informações:Aqu

questionAnswers(3)

yourAnswerToTheQuestion