Usuário com melhor resposta
Mensagem de parametro invalido ao chamar sub-relatorio

Pergunta
-
Olá !
Montei um relatório sintético em que posso clicar em uma linha e chamar um relatório que detalha (analítico) os dados do relatório sintético.
São dois relatórios - chamo o segundo passando como parâmetros dois campos de data (inicial e final) e um campo string que contém a "conta" que quero detalhar.
Em meu ambiente de desenvolvimento tudo funciona perfeitamente. Ao publicar os relatórios no RS, recebo a seguinte mensagem de erro ao chamar o relatório analítico :
The value provided for the report parameter 'DtFinalLctos' is not valid for its type. (rsReportParameterTypeMismatch)
Informações adicionais :
- Reporting Services 2005, rodando em um 2003 Server portugues
- Os relatórios estão com Language = portugues (brazil)
- Já chequei os parâmetros dos relatórios, estão todos como DateTime, exceto é claro a conta é um string.
- No preview em uma máquina com Windows XP em português tudo funciona perfeitamente.
- Rodando o relatório analítico individualmente no servidor, informando manualmente os parâmetros, ele funciona.
Eu acho que tem alguma coisa a ver com a data estar sendo passada em formato "brasil" entre os relatórios mas não pude confirmar isto.
Alguém tem alguma "dica" ou sugestão ? Agradeço!
Abraços !
Respostas
Todas as Respostas
-
Ops !
Eu de novo - confirmado, o parâmetro de datas passado para o segundo relatório está em formato de data do "Brasil".
Confirmei pedindo o relatório com um período de 01/03/2007 a 02/03/2007. O relatório "sintético" listou os dados corretamente - ao clicar na "conta" para chamar o relatório "analítico", este listou os registros de 03/01/2007 até 03/02/2007, ou seja, inverteu legal as datas...
Alguma dica de como evitar este "bug" ?
-
-