karlosmorais Postado 23 de Janeiro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 56 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 23 de Janeiro de 2012 Caros, Bom dia. Estou precisando criar um relatorio que retornara informações do usuario logada. A base do relatorio é em SQL. Preciso informar na minha consulta o Codigo do Usuario (Que é uma variavel do sistema). Como exemplo segue o seguinte: Query: SELECT CODUSUARIO, NOME FROM GUSUARIO WHERE CODUSUARIO = :ESPELHO#1 Configuração: Inseri a varivel Codigo do Usuario; Inseri um espelho, que espelhou o Codigo de Usuario; Porem nada retorna. Alguem poderia me dar uma dica? Abraço, Karlos Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 23 de Janeiro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 23 de Janeiro de 2012 Caros, Bom dia. Estou precisando criar um relatorio que retornara informações do usuario logada. A base do relatorio é em SQL. Preciso informar na minha consulta o Codigo do Usuario (Que é uma variavel do sistema). Como exemplo segue o seguinte: Query: SELECT CODUSUARIO, NOME FROM GUSUARIO WHERE CODUSUARIO = :ESPELHO#1 Configuração: Inseri a varivel Codigo do Usuario; Inseri um espelho, que espelhou o Codigo de Usuario; Porem nada retorna. Alguem poderia me dar uma dica? Abraço, Karlos Karlos, Se você colocar a variável para ser impressa no relatório ele mostra o código do usuário, se estiver aparecendo o problema pode ser a passagem de parâmetro. Tente passar a assim o parâmetro :CODUSUARIO ao invés do espelho. Se a sua SQL estiver em um nível abaixo do campo utilize :P_CODUSUARIO []'S Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
karlosmorais Postado 23 de Janeiro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 56 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Janeiro de 2012 Karlos, Se você colocar a variável para ser impressa no relatório ele mostra o código do usuário, se estiver aparecendo o problema pode ser a passagem de parâmetro. Tente passar a assim o parâmetro :CODUSUARIO ao invés do espelho. Se a sua SQL estiver em um nível abaixo do campo utilize :P_CODUSUARIO []'S Fredrico, Mas eu não tenho esse parametros no relatorio. Todavia fiz os testes usando os dois, e deu a mensagem "Parametro ... da consulta ... não encontrado." Nome da variavel: CODIGO USUARIO#1 Nome do Espelho: ESPELHO#1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 23 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 23 de Janeiro de 2012 Fiz dessa maneira e deu certo. USUARIO COM SQL.rar 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 23 de Janeiro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 23 de Janeiro de 2012 Fredrico, Mas eu não tenho esse parametros no relatorio. Todavia fiz os testes usando os dois, e deu a mensagem "Parametro ... da consulta ... não encontrado." Nome da variavel: CODIGO USUARIO#1 Nome do Espelho: ESPELHO#1 Passando o parâmetro ele não vai reconhecer mesmo, precisa ser pelo parâmetro, então o que tentar pode fazer o seguinte teste passa parâmetro no espelho e deixa o espelho visível e manda rodar o relatório para ver o que vai estar retornando se retornar o código do usuário, então pode ser a ordem de impressão que pode estar errado. []'s Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
karlosmorais Postado 23 de Janeiro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 56 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Janeiro de 2012 Passando o parâmetro ele não vai reconhecer mesmo, precisa ser pelo parâmetro, então o que tentar pode fazer o seguinte teste passa parâmetro no espelho e deixa o espelho visível e manda rodar o relatório para ver o que vai estar retornando se retornar o código do usuário, então pode ser a ordem de impressão que pode estar errado. []'s Mais Frederico, esou espelhendo. E estou usando o espelho na consulta. Tentei ver a ordenação, antes estava SQL1, SQL2, Variavel e Espelhamento, mudei para Variavel, Espelhamento, SQL1 e SQL2 mas continuou na mesma. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 23 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 23 de Janeiro de 2012 Fale com os moderadores do fórum para você ter permissão de baixar. Abraços Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
karlosmorais Postado 23 de Janeiro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 56 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Janeiro de 2012 Fiz dessa maneira e deu certo. Alberto, Deu certo. O problema era que esta colocando o Codigo do Usuario na mesma LD, quando coloquei na CP, conforme seu exemplo funcionou. Orbigado. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 23 de Janeiro de 2012 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.22 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 23 de Janeiro de 2012 Fale com os moderadores do fórum para você ter permissão de baixar. Abraços Karlos, você acertou o relatório e quer mudar o status do tópico para resolvido ou você quer excluir o tópico? []'s Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
karlosmorais Postado 23 de Janeiro de 2012 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 7 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 56 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 23 de Janeiro de 2012 Karlos, você acertou o relatório e quer mudar o status do tópico para resolvido ou você quer excluir o tópico? []'s Frederico, Podemos colocar como Resolvido. Pois seria interessante ate mesmo para futuras consultas. Abraços, Karlos 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.