Resueltas

Obtener el usuario actual

Hola ¿como puedo hacer para saber cual es el usuario actual, para poder guardarlo en un campo de mi caso?

Saludos

Mejor respuesta
photo

Estimado Nitwh,

Efectivamente con Me.Assignees[0] puede obtener el usuario actualmente asignado a una tarea.

Con Me.Case.WorkingCredential se obtendría el usuario actualmente loggeado.

Cordialmente,

Comentarios (8)

photo
0

Ya lo encontre, es con:

Me.Assignees[0].FullName

espero sea correcto.

photo
0

Estimado Nitwh,

Efectivamente con Me.Assignees[0] puede obtener el usuario actualmente asignado a una tarea.

Con Me.Case.WorkingCredential se obtendría el usuario actualmente loggeado.

Cordialmente,

photo
0

En una expresión asociada a un campo del formulario de una consulta, no reconoce el objeto Me. Adjunto la traza del Bizagi. ¿Que otra alternativa tengo para obtener el usuario autenticado (logged)?

Error Date:

6/6/2013 5:33:00 PM

Error Number:

-2146827153

Error Message:

Variable 'Me' has not been declared

Rule:

//_11:Variables Declaration

//__11

//_1:Id Usuario Actual

//Me.Case.WorkingCredential.UserId;

var sFileName = "Id_Usuario_Actual";

CHelper.trace(sFileName,"Intentando Obtener User Id");

CHelper.trace(sFileName,"Usuario Conectado: ["+Me.Case.WorkingCredential.UserId+"]");

"Hola Mundillo: ";

//__1

Date Time:

6/6/2013 5:33:00 PM

Source:

Message:

Variable 'Me' has not been declared

Stack Trace:

-------------------------------------------------------

---------Aditional Information -----------

idCase = 0

idWorkitem = 0

idTask = 0

idUser = 0

idRule = 0

photo
0

quiero obtener el userName del usuario logueado

photo
0

Estimada Julia,

En las funciones que aparecen a continuación, existe una que se llama FullName. Debe usar esa con el fin de obtener el nombre del usuario logueado.

Bizagi proporciona varias funciones que permiten encontrar y manipular la información del usuario que está asignado actualmente. Todo este grupo de funciones empiezan con la sentencia Me.Working Credential .

Para mayor información, debe entrar a Obtener y utilizar información del usuario actual.

Saludos

photo
1

Gracias!! pero mi duda era como extraer el userName por ejemple: Jgaray.

ya lo he logrado de la siguiente forma

var Nom_User=Me.Case.WorkingCredential.FullName;

<STA.Solicitante.Usuario>= CHelper.getEntityAttrib("WFUSER","userName","FullName='"+ Nom_User +"'");

photo
1

Hola Estefany Garay, he ejecutado tu sentencia para obtener el nombre del usuario logueado, pero no me funciona, podrías ayudarme?

photo
1

Estimado Jose Eduardo,

Debe usar los pasos que menciona en el siguiente articulo: http://help.bizagi.com/bpm-suite/es/index.html?obtener_y_utilizar_informacio2.htm

Saludos

Los comentarios han sido bloqueados en esta página