lunes, 30 de junio de 2008

Acceso a carpetas en la red con MSCRM

Hola,

En esta ocasión les traigo algo que creo les puede ser de utilidad para quienes trabajan el CRM localmente o por WAN´s muy rápidas, ya que si se usa esta opción por VPN es muy, muy lenta. Se que habrán visto esta posibilidad en otros blogs, pero lo interesante de lo que hice es que puedes hacerlo sin necesidad de el Share Point ni de los Web Parts, esto se hizo únicamente con código de Java en el load de la entidad.



Los pasos a seguir son:

1 Crear un atributo tipo texto llamado por ejemplo new_rutaproyecto (Ojo con la longitud máxima, dependerá de que tan larga puede ser la ruta)

2 En el formulario crear un IFrame llamado por ejemplo IFRAME_Archivos, en la dirección URL poner un about:blank y marcar el chek que dice Pasar código tipo de objeto de registro e id. único como parámetro. Los demás parámetros del IFrame pueden configurarse a l gusto.

3 En las propiedades del formulario, en el evento OnLoad ponemos el siguiente código:

// Esta sección toma el valor de un campo texto (path) y pone el valor en el iFrame
var FolderName = crmForm.all.new_rutaproyecto.DataValue;
var Url = FolderName + "?oid=" +
crmFormSubmit.crmFormSubmitId.value + "&oType=112&security=" +
crmFormSubmit.crmFormSubmitSecurity.value;
{
if (FolderName != null)
{
crmForm.all.IFRAME_Archivos.src = Url
document.all.IFRAME_Archivos.reload = true;
}
else
{
crmForm.all.IFRAME_Archivos.src = "about:blank";
document.all.IFRAME_Archivos.reload = true;
}
//Fin del código

4 Listo eso es todo y deberían ver en el IFrame la ruta que pusieron en el atributo de texto. OJO el usuario que este usando el CRM deberá tener los privilegios para poder ver la carpeta.
Saludos y espero les sea útil

domingo, 29 de junio de 2008

Introducción al Blog

Hola amigos

Por el momento déjenme platicarles de la idea que tengo al hacer este blog, básicamente lo que tengo en mente es poder ayudar a todos los que están trabajando con el CRM (siempre y cuando los pocos conocimientos que tengo del tema me lo permitan) y compartir un poco con todo lo que he podido hacer durante todos este tiempo que llevo trabajando con el CRM. Trataré de ir publicando lo mas frecuentemente posible, de acuerdo a lo que mi trabajo diario me lo permita. Les pido por favor que cuando publique algo, me permitan saber sus opiniones y si alguien puede aportar algo adicional para mejorar lo que pongo, quienes buscamos ayuda sobre el tema en verdad se los vamos a agradecer mucho.

Saludos y nos veremos pronto

Carlo