Monaski Postado 18 de Janeiro de 2012 Tópicos Que Criei: 36 Tópicos/Dia: 0.01 Meu Conteúdo: 87 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 798 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 43 Denunciar Compartilhar Postado 18 de Janeiro de 2012 Bom dia, pessoal estou tentando fazerm um relatorio onde tenho um intervalo de datas (pfunc.datademissao) não estou sabendo fazer o sql para receber a informação vinda dos parametros ou filtro. Alguém pode me dar uma luz? segue sql que estou utilizando. select DISTINCT pfunc.NOME, pfunc.Dataadmissao AS DTADM, pfunc.Datademissao AS DTDEM, pfuncao.nome AS FUNCAO, ptpdemissao.descricao AS TPDEM from pfunc, pfuncao, ptpdemissao where pfunc.codfuncao = pfuncao.codigo AND pfunc.codsituacao IN ('D') AND pfunc.tipodemissao = ptpdemissao.codinterno AND (PFUNC.DATADEMISSAO BETWEEN :DATAIN AND :DATAFIM ) AND PFUNC.CODCOLIGADA =:CODCOLIGADA AND pfunc.codfilial =:CODFILIAL order by pfunc.datademissao Obrigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 18 de Janeiro de 2012 Tópicos Que Criei: 64 Tópicos/Dia: 0.01 Meu Conteúdo: 733 Conteúdo/Dia: 0.11 Reputação: 8 Pontos/Conquistas: 4.310 Conteúdo Resolvido: 0 Dias Ganho: 6 Status: Offline Idade: 56 Denunciar Compartilhar Postado 18 de Janeiro de 2012 Identifique no final do parâmetro, qual tipo ele é, por exemplo se for data, coloque _D, se for inteiro, coloque _I e se for string, _S (PFUNC.DATADEMISSAO BETWEEN :DATAIN AND :DATAFIM ) AND (PFUNC.DATADEMISSAO BETWEEN :DATAIN_D AND :DATAFIM_D ) AND Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 18 de Janeiro de 2012 Tópicos Que Criei: 902 Tópicos/Dia: 0.14 Meu Conteúdo: 8.857 Conteúdo/Dia: 1.34 Reputação: 311 Pontos/Conquistas: 106.711 Conteúdo Resolvido: 0 Dias Ganho: 196 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 18 de Janeiro de 2012 OK é isso ae... so um detalhe. Se vc não coloca CODCOLIGADA nas clausulas Where do seu relatorio, por não ter mais de uma coligada, td bem? Mas amanha se vc vier a ter, ferrou, vai ter que reeditar e colocar em tudo, pois, senao vai começar a dar erro geral. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Monaski Postado 18 de Janeiro de 2012 Tópicos Que Criei: 36 Tópicos/Dia: 0.01 Meu Conteúdo: 87 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 798 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 43 Autor Denunciar Compartilhar Postado 18 de Janeiro de 2012 Opa obrigado a todos, vou realizar os testes, quanto as coligadas valeu pela dica também mas hoje possuo algumas coligadas e realmente é necessário. Valeu. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Monaski Postado 18 de Janeiro de 2012 Tópicos Que Criei: 36 Tópicos/Dia: 0.01 Meu Conteúdo: 87 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 798 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 43 Autor Denunciar Compartilhar Postado 18 de Janeiro de 2012 Pessoal após teste o seguinte erro foi apresentado segue link: http://www.npdcometa.com.br/erro.jpg Alguma dica? Att. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 18 de Janeiro de 2012 Tópicos Que Criei: 64 Tópicos/Dia: 0.01 Meu Conteúdo: 733 Conteúdo/Dia: 0.11 Reputação: 8 Pontos/Conquistas: 4.310 Conteúdo Resolvido: 0 Dias Ganho: 6 Status: Offline Idade: 56 Denunciar Compartilhar Postado 18 de Janeiro de 2012 Verifique se você tem o parâmetro do relatório com esse nome. 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.