weverton dias Postado 5 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Denunciar Compartilhar Postado 5 de Agosto de 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 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 6 de Agosto de 2014 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Agosto de 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. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
weverton dias Postado 6 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Autor Denunciar Compartilhar Postado 6 de Agosto de 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 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 6 de Agosto de 2014 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Agosto de 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 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
weverton dias Postado 6 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Autor Denunciar Compartilhar Postado 6 de Agosto de 2014 (editado) 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. Editado 6 de Agosto de 2014 por weverton dias Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 6 de Agosto de 2014 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Agosto de 2014 Me mostra um select pelo Query, apenas do seu registro para ver como que estão os resultados... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
weverton dias Postado 6 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Autor Denunciar Compartilhar Postado 6 de Agosto de 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. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
juliane.sanita Postado 6 de Agosto de 2014 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 25 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 6 de Agosto de 2014 Tente isso: CONVERT(VARCHAR, DATEADD(MINUTE, AAFHTFUN.EXTRAEXECUTADO, '00:00'), 108) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
weverton dias Postado 7 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Autor Denunciar Compartilhar Postado 7 de Agosto de 2014 (editado) 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] Editado 7 de Agosto de 2014 por weverton dias Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
juliane.sanita Postado 8 de Agosto de 2014 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 25 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 8 de Agosto de 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. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
weverton dias Postado 9 de Agosto de 2014 Tópicos Que Criei: 30 Tópicos/Dia: 0.01 Meu Conteúdo: 152 Conteúdo/Dia: 0.03 Reputação: 3 Pontos/Conquistas: 1.193 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 36 Dispositivo: Windows Autor Denunciar Compartilhar Postado 9 de Agosto de 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. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
juliane.sanita Postado 19 de Agosto de 2014 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 25 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 19 de Agosto de 2014 Eu não sou VIP e não consigo ver as imagens. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 21 de Agosto de 2014 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.842 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.579 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 21 de Agosto de 2014 Eu não sou VIP e não consigo ver as imagens. Tenta agora Juliane Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
juliane.sanita Postado 21 de Agosto de 2014 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 5 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 25 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 21 de Agosto de 2014 Tenta agora Juliane Uau! Obrigada, Jair! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.