- Este tópico contém 3 respostas, 3 vozes e foi atualizado pela última vez 13 anos, 11 meses atrás por fs_abreu.
-
AutorPosts
-
31 de janeiro de 2011 às 10:50 pm #98049fs_abreuParticipante
Prezados boa tarde.
Tenho uma aplicação que permite criar relatórios customizados, para isso ela tem uma parte onde é desenvolvido o PL/SQL e na outra o layout. No local onde eu desenvolvo o layout percebi é que o Report Builder Enterprise 10. Ocorre que necessito fazer com que o nome do usuário que solicitou a impressão do relatório apareça impresso e gostaria de alguma indicação de como realizar isso. Seria no próprio layout ou no sql?
1 de fevereiro de 2011 às 2:45 pm #98055GilkauerParticipanteUma idéia não muito trabalhosa ao meu ver seria passar por parâmetro, da mesma forma que tu deve estar passando os filtros do relatório.
1 de fevereiro de 2011 às 2:48 pm #98057leandrolbsParticipantecoloca uma label na tela, e dentro mesmo do seu select vc pode acrescentar o “user”… tipo:
select campo1,campo2,campo3, user from tabela1
ou use um novo objeto para capturar o usuario
select user from dual
acho que é isso….
3 de fevereiro de 2011 às 3:04 pm #98114fs_abreuParticipante[quote=”leandrolbs”:1uknakdr]coloca uma label na tela, e dentro mesmo do seu select vc pode acrescentar o “user”… tipo:
select campo1,campo2,campo3, user from tabela1
ou use um novo objeto para capturar o usuario
select user from dual
acho que é isso….[/quote]
Primeiro obrigado a todos pelo retorno, infelizmente devido a correria só agora estou conseguindo retornar.
Das sugestões apresentadas acredito que…
select user from dual
Ajuda, mas aí me surgiu uma outra dúvida, como colocar nesse select dentro do meu select, por exemplo:
SELECT DISTINCT
pedc.NUMPED,
pedi.CODUSUR,
usuari.NOME,
client.CLIENTE,
pedc.NUMNOTA,
SUM(pedi.PVENDA),
pedc.HORA,
pedc.MINUTO,
pedc.CODEMITENTE,
empr.NOME,
pedc.HORAFAT,
pedc.MINUTOFAT,
carreg.CODFUNCFAT,
pedc.NUMCAR,
carreg.HORAFECHA,
carreg.MINUTOFECHA,
carreg.CODCAIXA,
empr.NOME
FROM pedc, usuari, client, empr, pedi, carreg
WHERE pedc.NUMPED = pedi.NUMPED
AND pedc.CODUSUR = usuari.CODUSUR
AND empr.MATRICULA = pedc.CODEMITENTE
AND carreg.CODCAIXA = empr.MATRICULA
AND pedi.CODCLI = client.CODCLI
AND pedi.NUMCAR = carreg.NUMCAR
AND ((pedc.DATA >= (:dataini)
AND pedc.DATA <= (:datafim)))
GROUP BY pedc.NUMPED,
pedi.CODUSUR,
usuari.NOME,
client.CLIENTE,
pedc.NUMNOTA,
pedc.HORA,
pedc.MINUTO,
pedc.CODEMITENTE,
empr.NOME,
pedc.HORAFAT,
pedc.MINUTOFAT,
carreg.CODFUNCFAT,
pedc.NUMCAR,
carreg.HORAFECHA,
carreg.MINUTOFECHA,
carreg.CODCAIXA,
empr.NOME
ORDER BY pedc.NUMPED
Desculpe se minha dúvida é muito básica, mas não consegui visualizar onde ou como fazer para colocar a sugestão apresentada dentro do select que eu tenho.
Desde já agradeço pela ajuda, muito obrigado pelo retorno.
-
AutorPosts
- Você deve fazer login para responder a este tópico.