Configuração do SQL desconfigura todo o meu relatório

Boa tarde pessoal,

estou tentando fazer manutenção em alguns relatórios do meu sistema, o que acontece é o seguinte:

Preciso adicionar mais campos para colocar no filtro e para obter esses campos eu preciso adicionar um INNER JOIN no sql principal da aplicação, o problema é que se eu fizer isso todos os campos somem e tenho que refazer tudo novamente gerando muito trabalho, vou mostrar o exemplo:

Relatório funcionando assim:

select
campo1,
campo2
from tabela

preciso alterar para:

select
tabela.campo1 as campo1,
tabela.campo2 as campo2,
tabela2.campofiltro1 as campofiltro1,
tabela3.campofiltro2 as campofiltro2
from
tabela
inner join tabela2 on tabela.campo1 = tabela2.campofiltro1
inner join tabela3 on tabela2.campofiltro1 = tabela3.campofiltro2

Pode perceber que no sql eu renomeei a coluna para não alterar os nomes e não troquei a sequencia de ninguem somente adicionei o inner join e 2 colunas a mais.

Pode parecer pouca coisa más tenho aplicações com mais de 15 campos, filtros e etc.

Podem me ajudar? Grato.

Quando se precisa apenas incluir campos não tem problema. Porém, quando precisa incluir o inner, infelizmente o scriptcase se atrapalha mesmo. Precisa refazer a aplicação.

Entendi, más isso é considerado um erro do scriptcase? teria como informar isso para o pessoal analisar.

Não sei te dizer se seria um erro do scriptcase. Mande um email pra eles.

Achei esse link aqui…
http://www.scriptcase.com.br/forum/index.php/topic,13820.msg72149.html#msg72149