Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • 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

Posted

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.EXTRAEXECUTADO
FROM 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

  • Replies 13
  • Created
  • Last Reply

Top Posters In This Topic


  • 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

Posted

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. :)


  • 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

Posted

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


  • 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

Posted

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 :)


  • 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

Posted (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.

post-9812-0-62105300-1407348981_thumb.jp

post-9812-0-34010900-1407348987_thumb.jp

post-9812-0-54981300-1407348992_thumb.jp

Edited by weverton dias

  • 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

Posted

Me mostra um select pelo Query, apenas do seu registro para ver como que estão os resultados...


  • 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

Posted

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.

post-9812-0-21273800-1407353283_thumb.pn


  • 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

Posted

Tente isso: CONVERT(VARCHAR, DATEADD(MINUTE, AAFHTFUN.EXTRAEXECUTADO, '00:00'), 108)


  • 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

Posted (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! :cray:

O tipo de "Values" valor membro de dados não é compatível com a escala numérico.

Código da Informação: [8236891bd6a430fd689c18c91c0d5892]

Edited by weverton dias

  • 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

Posted

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! :cray:

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. :cray:

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.


  • 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

Posted

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.

post-9812-0-25589100-1407549608_thumb.pn

post-9812-0-04027900-1407549621_thumb.pn

  • 2 weeks later...

  • 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

Posted

Eu não sou VIP e não consigo ver as imagens. :cray:


  • 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

Posted

Eu não sou VIP e não consigo ver as imagens. :cray:

Tenta agora Juliane :)


  • 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

Posted

Tenta agora Juliane :)

Uau! Obrigada, Jair! :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.