Oracle - report nombre usuario

 
Vista:

report nombre usuario

Publicado por Celador (2 intervenciones) el 06/11/2008 15:39:44
existe alguna forma para que desde el after form, le pueda decir que si estoy conectado con un determinado nombre de usuario no haga una cosa u otra?

Me han dicho que existe algo como id_session o algo asi

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:report nombre usuario

Publicado por axel lopez (12 intervenciones) el 06/11/2008 16:04:56
seria algo asi?

function BeforePForm return boolean is
begin
if user= 'USUARIO' THEN
:con_copia:='S';
return (TRUE);
END IF;

IF USER = 'TEST' THEN
:CON_COPIA:='N';
RETURN TRUE;
END IF;

return (FALSE);
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:report nombre usuario

Publicado por celador (2 intervenciones) el 06/11/2008 16:09:43
El problema es que yo no se a priori cual es el usuario.
Pero se podria me acabo de dar cuenta que se podria saber con select user from dual,no?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:report nombre usuario

Publicado por axel lopez (1 intervención) el 06/11/2008 16:27:44
user es una variable de ambiente, funciona tanto en forms como en reports, no necesitas hacer el select user from dual
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:report nombre usuario

Publicado por celador (1 intervención) el 06/11/2008 17:22:46
aah ok
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar