Jun 11, 2018 19:58
Obrigado pela ajuda até agora
Jun 11, 2018 19:58
Beleza
Jun 11, 2018 19:51
Com campo você quer dizer?
Jun 11, 2018 19:36
Quando eu adiciono o primeiro subrelatorio que se conecta com outro database que não seja o mesmo do relatório principal já ocorre o erro
Jun 11, 2018 19:34
Só que dai mesmo eu refazendo tudo o erro vai ocorrer novamente depois
Jun 11, 2018 19:33
Se eu remover todos os campos e variáveis (que recebem valor dos subrelatórios) dai funciona
Jun 11, 2018 19:31
Jun 11, 2018 19:31
Só para te mostrar, depois que executei o sub relatorio que conectava com o outro banco o resultado deu certo:
Jun 11, 2018 19:30
Eu precisaria tirar todos os sub relatorios na verdade por que os outros tambem são do outro banco dai
Jun 11, 2018 19:30
Sim
Jun 11, 2018 19:29
Ah beleza
Jun 11, 2018 19:29
Caiu o remoto?
Jun 11, 2018 19:25
2884
Jun 11, 2018 19:25
217 709 726
Jun 11, 2018 19:24
Beleza
Jun 11, 2018 19:24
Isso
Jun 11, 2018 19:22
Eu não sei qual seria a sua disponibilidade de de repente fazer um remoto para eu te mostrar o que esta ocorrendo
Jun 11, 2018 19:22
Porém se eu for no meu subrelatorio ondem faço a conexão com o postgresql e executá-lo antes, quando volto para o meu relatório principal esse erro não ocorre mais
Jun 11, 2018 19:21
No jasper studio sempre ocorre um erro ao tentar executar o relatorio master direto, o erro é o que descrevi na minha pergunta
Jun 11, 2018 19:20
Sim quando estou gerando o relatório pelo jasper studio utilizo três base diferentes,postgresql, mysql, c-treertg
Jun 11, 2018 19:20
Seguinte, referente a questão de base de dados
Jun 11, 2018 19:19
Desculpe vi só agora a sua sugestão de continuarmos pelo bate papo
Jun 11, 2018 19:19
Ola
Jun 11, 2018 18:45
@Macario1983 eu não tenho muito conhecimento em Jasper assim, o que eu estou usando agora, é passar parâmetros para meus comandos SQL's tanto dentro do relatório principal quanto nos sub relatórios, o que seria essas classes model?
Jun 11, 2018 18:45
@Macario1983 mas como poderia passar isso para o relatório? Pois serão sempre N registros retornados do banco
Jun 11, 2018 18:45
Vou atualizar minha pergunta com o código do relatório @Macario1983, Tive que colocar menos linhas por que atingiu o limite permitido pelo stack
 
May 21, 2018 18:55
Só esta trazendo a soma dos tempos das outas empresas
May 21, 2018 18:54
Acho que esta quase agora kkk
May 21, 2018 18:54
May 21, 2018 17:38
@Sorack Uma tabela temporária no caso? Tu tens como me mostrar um exemplo assim @Sorack?
May 21, 2018 16:49
meses*
May 21, 2018 16:49
Mas mesmo assim não esta considerando os outros mees
May 21, 2018 16:48
SELECT CAST(SUM(CASE WHEN s2.name LIKE '%Servidores' THEN (ta2.time_unit * 1.5)/ 60 ELSE ta2.time_unit/60 END) AS DECIMAL(12, 2)) AS TEMPO_CORRETO,
MONTHNAME(STR_TO_DATE(m.mes, '%m')) AS MES,
m.mes AS NUMEROMES,
tk2.customer_id AS EMPRESA
FROM ((SELECT d1+d2*10 AS mes FROM
(SELECT 0 AS d1 UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4
UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 UNION SELECT 8 UNION SELECT 9 ) t1,
(SELECT 0 AS d2 UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4
May 21, 2018 16:48
Deixei assim:
May 21, 2018 16:45
E não tem problema usar o t2 ai dentro para gerar essa sequencia numérica, sendo que já é usado t2 aqui: 'LEFT JOIN otrs.ticket t2'
May 21, 2018 16:41
((SELECT d1+d2*10 AS mes FROM
(SELECT 0 AS d1 UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4
UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 UNION SELECT 8 UNION SELECT 9 ) t1,
(SELECT 0 AS d2 UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4
UNION SELECT 5 UNION SELECT 6 UNION SELECT 7 UNION SELECT 8 UNION SELECT 9 ) t2
LIMIT 12 OFFSET 1 ) AS m)
May 21, 2018 16:41
A unica coisa que eu não entendi foi isso:
May 21, 2018 16:25
@RovannLinhalis ta muito sinistra essa query não entendo por que para mim não retorna como para ti já que estamos mexendo nos mesmo dados agora
May 21, 2018 16:16
@Sorack Na verdade eu queria questionar isso
May 21, 2018 16:13
?
May 21, 2018 14:35
May 21, 2018 14:35
@RovannLinhalis Fiz exatamente a mesma query usada aqui e o meu retorno fica do mesmo jeito
May 21, 2018 14:21
@RovannLinhalis Coloquei a query exatamente como a sua e tive o seguinte erro: Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar.
May 21, 2018 14:19
@RovannLinhalis Exatamente isso
May 21, 2018 14:18
É que digamos assim @Sorack, sentido até faz mas o cliente que se no mes de janeiro não tem nada seja exibido isso, pois esse relatório é mandado para o cliente por trimestre, agora por exemplo será manda o mês de abril, maio e junho, junho não teve nada mas mesmo assim preciso exibir esse mês no relatório
May 21, 2018 14:16
Mas mesmo que eu coloque o numero do mês apenas, ainda sim, ele não me retorna o mês sem registro
May 21, 2018 14:15
Tudo bem, até pode ser por mês (número do mês) o filtro
May 21, 2018 14:12
@Sorack Como assim?
May 21, 2018 14:10
Para nesse caso trazer o janeiro tambem
May 21, 2018 14:10