Principales respuestas
¿Como hacer un campo tipo "Propietario"?

Pregunta
-
Buenos dias colegas, estoy creando una entidad pero no se como crear un campo "Propietario" que me jale la informacion automatica del usuario logueado, como lo hace el campo propio del sistema, he creado el campo como cualquier otro pero hay que seleccionar manualmente el usuario.
¿Hay alguna manera de hacerlo automatico?
Gracias por la ayuda!
Respuestas
-
Hola Cesar1027,
De forma automática el CRM no cuenta con esa funcionalidad.
Lo que podrías hacer, es usar un pequeño JS copiando el valor del campo propietario en el campo que tu deseas. Para eso te dejo unos link donde usan el lookup por JS
http://bingsoft.wordpress.com/2010/04/21/set-lookup-value-using-javascript-tip/
http://mileyja.blogspot.com.es/2011/05/how-to-get-and-set-lookup-value-in.html
Salu2 Atilin | http://www.dexrm.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Marcado como respuesta Cesar1027 jueves, 20 de diciembre de 2012 15:06
-
añadiendo a lo que comenta Atilio, créate un campo de tipo Lookup con SystemUser (new_propetario por ejemplo) y luego en el "onload" del formulario llama a este JavaScript:
Xrm.Page.getAttribute(
"new_propietario"
).setValue(
Xrm.Page.getAttribute(
"ownerid"
).getValue
);
un saludo,
Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Editado Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Marcado como respuesta Cesar1027 jueves, 20 de diciembre de 2012 15:06
Todas las respuestas
-
Hola Cesar1027,
De forma automática el CRM no cuenta con esa funcionalidad.
Lo que podrías hacer, es usar un pequeño JS copiando el valor del campo propietario en el campo que tu deseas. Para eso te dejo unos link donde usan el lookup por JS
http://bingsoft.wordpress.com/2010/04/21/set-lookup-value-using-javascript-tip/
http://mileyja.blogspot.com.es/2011/05/how-to-get-and-set-lookup-value-in.html
Salu2 Atilin | http://www.dexrm.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Marcado como respuesta Cesar1027 jueves, 20 de diciembre de 2012 15:06
-
añadiendo a lo que comenta Atilio, créate un campo de tipo Lookup con SystemUser (new_propetario por ejemplo) y luego en el "onload" del formulario llama a este JavaScript:
Xrm.Page.getAttribute(
"new_propietario"
).setValue(
Xrm.Page.getAttribute(
"ownerid"
).getValue
);
un saludo,
Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com
- Propuesto como respuesta Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Editado Demian Adolfo RaschkovanMVP, Moderator miércoles, 12 de diciembre de 2012 16:56
- Marcado como respuesta Cesar1027 jueves, 20 de diciembre de 2012 15:06
-