weverton dias Posted August 5, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Report Posted August 5, 2014 Boa Tarde Pessoal, criei a consulta abaixo e criei um cubo, a finalidade desse relatório é listar a quantidade de horas extras diárias dos funcionários em determinado período dia a dia na horizontal, porem quando atualizo o cubo, a quantidade de horas extras dia a dia aparece duplicadas. Abaixo consulta, alguem poderia dizer onde estou pecando e se tiver que converter hora como converter? SELECT PFUNC.CODCOLIGADA, PFUNC.CHAPA, PPESSOA.NOME, PFUNCAO.NOME AS FUNCAO, PFUNC.DATAADMISSAO,AAFHTFUN.DATA,AAFHTFUN.EXTRAEXECUTADOFROM PPESSOA INNER JOIN PFUNC ON PPESSOA.CODIGO = PFUNC.CODPESSOA INNER JOIN PFUNCAO ON PFUNC.CODCOLIGADA = PFUNCAO.CODCOLIGADA AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO INNER JOIN AAFHTFUN ON PFUNC.CODCOLIGADA = AAFHTFUN.CODCOLIGADA AND PFUNC.CODSITUACAO<>'D' WHERE PFUNC.CODCOLIGADA>=:Cod_Coligada AND CODSECAO>=:Secao_Inicial AND CODSECAO<=:Secao_Final AND AAFHTFUN.DATA>=:Data_Inicial AND AAFHTFUN.DATA<=:Data_Final Não consegui postar o arquivo do Cubo para importação devido a falta de permissão aqui no forum, mas a planilha com a forma que ele está gerando está em anexo alguem me ajude por favor. teste.xls Quote
Jair - Fórmula Posted August 6, 2014 Topic Count: 926 Topics Per Day: 0.13 Content Count: 9,097 Content Per Day: 1.31 Reputation: 376 Achievement Points: 109,102 Solved Content: 0 Days Won: 232 Status: Offline Age: 53 Device: Windows Report Posted August 6, 2014 Para postar o arquivo do CUBO, posta ele compactado, que deverá conseguir... Já vejo a sentença e analiso o que puder pra vc. Só guenta ai, que to indo comer alguma coisa, e já volto aqui. Quote
weverton dias Posted August 6, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Author Report Posted August 6, 2014 Para postar o arquivo do CUBO, posta ele compactado, que deverá conseguir... Já vejo a sentença e analiso o que puder pra vc. Só guenta ai, que to indo comer alguma coisa, e já volto aqui. Boa Tarde Jair, Consegui resolver esse problema com a setença abaixo, porem tenho que fazer a formatação do campo extra executado dentro do Cubo, agregar valor para maximo, até ai consigo executar e o resultado fica correto. Porem quando eu salvo o cubo, fecho e tento abrir novamente me da o erro: O tipo de "Values" valor membro de dados não é compatível com a escala numérico. Código da Informação: [8236891bd6a430fd689c18c91c0d5892] SQL: SELECT PFUNC.CODCOLIGADA, PFUNC.CHAPA, PFUNC.NOME, PFUNCAO.NOME AS FUNCAO, PFUNC.DATAADMISSAO, AAFHTFUN.DATA, cast (AAFHTFUN.EXTRAEXECUTADO / 60 as varchar) + ':' + cast (AAFHTFUN.EXTRAEXECUTADO - ((AAFHTFUN.EXTRAEXECUTADO / 60) * 60) as varchar) FROM PFUNC INNER JOIN PFUNCAO ON PFUNC.CODCOLIGADA = PFUNCAO.CODCOLIGADA AND PFUNC.CODFUNCAO = PFUNCAO.CODIGO INNER JOIN AAFHTFUN ON PFUNC.CODCOLIGADA = AAFHTFUN.CODCOLIGADA AND PFUNC.CHAPA = AAFHTFUN.CHAPA WHERE PFUNC.CODSITUACAO<>'D' AND PFUNC.CODCOLIGADA>=:Cod_Coligada AND CODSECAO>=:Secao_Inicial AND CODSECAO<=:Secao_Final AND AAFHTFUN.DATA>=:Data_Inicial AND AAFHTFUN.DATA<=:Data_Final Pode me ajudar com esse problema? Anexo cubo, não formatei o campo Extra Executado, pois não consigo abrir ele depois que formato o campo dentro do Cubo, o resultado so das extras so aparece depois que formato o campo para maximo ou minimo Obrigado Cubo Excesso.rar Quote
Jair - Fórmula Posted August 6, 2014 Topic Count: 926 Topics Per Day: 0.13 Content Count: 9,097 Content Per Day: 1.31 Reputation: 376 Achievement Points: 109,102 Solved Content: 0 Days Won: 232 Status: Offline Age: 53 Device: Windows Report Posted August 6, 2014 Nossa, na parte da sentença ficava mais fácil de te ajudar, pois, aqui não tenho o Chronus, então, não consigo testar Mas essa formatação que está fazendo é no campo lá no cubo? Qual o resultado que está saindo na sentença, e qual resultado que gostaria que saísse? Posta aqui que fica mais fácil pra mim pra poder te ajudar, pq, entrar no Chronus ou até importar o cubo ta complicado. Falei pra compactar e mandar pra conseguir mandar para que eventualmente alguém possa ajudar nessa parte Quote
weverton dias Posted August 6, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Author Report Posted August 6, 2014 (edited) Nossa, na parte da sentença ficava mais fácil de te ajudar, pois, aqui não tenho o Chronus, então, não consigo testar Mas essa formatação que está fazendo é no campo lá no cubo? Qual o resultado que está saindo na sentença, e qual resultado que gostaria que saísse? Posta aqui que fica mais fácil pra mim pra poder te ajudar, pq, entrar no Chronus ou até importar o cubo ta complicado. Falei pra compactar e mandar pra conseguir mandar para que eventualmente alguém possa ajudar nessa parte Jair, sim estou fazendo a formatação do campo dentro do CUBO, porem da o erro: O tipo de "Values" valor membro de dados não é compatível com a escala numérico. Código da Informação: [8236891bd6a430fd689c18c91c0d5892] O RESULTADO DA QUERY, TEM QUE SAIR NO FORMATO DE HORAS DENTRO DO CUBO, COM ESSA CONSULTA SQL, RODADA NO SQL(QUERY ANALIS), SAI O VALOR CERTINHO, POREM QUANDO FAÇO NO CUBO, SAEM TODOS OS VALORES ZERADOS, SO APARECE O VALOR QUANDO FAÇO A FORMATAÇÃO, ACHO QUE FALTA ALGO NO SQL.... SEGUE PRINTE DAS TELAS PARA VOCÊ TENTAR ENTENDER. obrigado. Edited August 6, 2014 by weverton dias Quote
Jair - Fórmula Posted August 6, 2014 Topic Count: 926 Topics Per Day: 0.13 Content Count: 9,097 Content Per Day: 1.31 Reputation: 376 Achievement Points: 109,102 Solved Content: 0 Days Won: 232 Status: Offline Age: 53 Device: Windows Report Posted August 6, 2014 Me mostra um select pelo Query, apenas do seu registro para ver como que estão os resultados... Quote
weverton dias Posted August 6, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Author Report Posted August 6, 2014 Me mostra um select pelo Query, apenas do seu registro para ver como que estão os resultados... Segue anexo Print. No query, os dados estão da forma que quero e correto, porem depois que crio o cubo associo o sql, configuro as colunas, o resultado sai zerado e não como no sql. só aparecem depois que formato a coluna. A finalidade do cubo é colocar as datas por coluna e horas extras dia a dia de cada funcionário. Quote
juliane.sanita Posted August 6, 2014 Topic Count: 0 Topics Per Day: 0 Content Count: 5 Content Per Day: 0.00 Reputation: 0 Achievement Points: 25 Solved Content: 0 Days Won: 0 Status: Offline Report Posted August 6, 2014 Tente isso: CONVERT(VARCHAR, DATEADD(MINUTE, AAFHTFUN.EXTRAEXECUTADO, '00:00'), 108) Quote
weverton dias Posted August 7, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Author Report Posted August 7, 2014 (edited) Tente isso: CONVERT(VARCHAR, DATEADD(MINUTE, AAFHTFUN.EXTRAEXECUTADO, '00:00'), 108) Boa Tarde Juliane, o resultado ficou igual a consulta anterior, porem mudou o formato e adicionou casa decimal. Bom os dados ficam certos, porem quando pego o campo extra executado do cubo e arrasto para coluna de itens de dados, todos os resultados ficam zerados, dai vou em formatação dos campos, os resultados só aparecem quando coloco a formatação para agregar valores (MAXIMO). não consigo resolver esse problema! O tipo de "Values" valor membro de dados não é compatível com a escala numérico. Código da Informação: [8236891bd6a430fd689c18c91c0d5892] Edited August 7, 2014 by weverton dias Quote
juliane.sanita Posted August 8, 2014 Topic Count: 0 Topics Per Day: 0 Content Count: 5 Content Per Day: 0.00 Reputation: 0 Achievement Points: 25 Solved Content: 0 Days Won: 0 Status: Offline Report Posted August 8, 2014 Boa Tarde Juliane, o resultado ficou igual a consulta anterior, porem mudou o formato e adicionou casa decimal. Bom os dados ficam certos, porem quando pego o campo extra executado do cubo e arrasto para coluna de itens de dados, todos os resultados ficam zerados, dai vou em formatação dos campos, os resultados só aparecem quando coloco a formatação para agregar valores (MAXIMO). não consigo resolver esse problema! O tipo de "Values" valor membro de dados não é compatível com a escala numérico. Código da Informação: [8236891bd6a430fd689c18c91c0d5892] Boa tarde, Weverton! Peguei a sua sentença com a formatação da coluna que eu te informei para simular aqui. A coluna apareceu corretamente, não apareceu em decimal. Mas infelizmente não consegui somar o campo de horas. Na primeira vez que fiz apareceu este erro do Values quando utilizei o MÁXIMO. Depois tentei de novo e vi que não pode preencher nada no campo "máscara". Faço o teste e veja se o Values continua a aparecer. Quanto a soma, vou fazer mais uns testes e te aviso se der certo. Quote
weverton dias Posted August 9, 2014 Topic Count: 30 Topics Per Day: 0.01 Content Count: 152 Content Per Day: 0.03 Reputation: 3 Achievement Points: 1,193 Solved Content: 0 Days Won: 5 Status: Offline Age: 37 Device: Windows Author Report Posted August 9, 2014 Ola Juliane, Bom vamos lá, segue abaixo print das telas para você ver como foi montado o layout do cubo, o erro so aparece quando eu coloco o campo extra executado na coluna de dados, quando termino de colocar cada campo em seu lugar, as informações aparecem, depois que salvo e tento executar o cubo ai aparece a mensagem do ''Value''. Quero colocar no cubo as horas extras por data. Ja refiz umas 15 vezes e não consigo com nenhum tipo de formatação. Quote
juliane.sanita Posted August 19, 2014 Topic Count: 0 Topics Per Day: 0 Content Count: 5 Content Per Day: 0.00 Reputation: 0 Achievement Points: 25 Solved Content: 0 Days Won: 0 Status: Offline Report Posted August 19, 2014 Eu não sou VIP e não consigo ver as imagens. Quote
Jair - Fórmula Posted August 21, 2014 Topic Count: 926 Topics Per Day: 0.13 Content Count: 9,097 Content Per Day: 1.31 Reputation: 376 Achievement Points: 109,102 Solved Content: 0 Days Won: 232 Status: Offline Age: 53 Device: Windows Report Posted August 21, 2014 Eu não sou VIP e não consigo ver as imagens. Tenta agora Juliane Quote
juliane.sanita Posted August 21, 2014 Topic Count: 0 Topics Per Day: 0 Content Count: 5 Content Per Day: 0.00 Reputation: 0 Achievement Points: 25 Solved Content: 0 Days Won: 0 Status: Offline Report Posted August 21, 2014 Tenta agora Juliane Uau! Obrigada, Jair! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.