sábado, 13 de marzo de 2010

Virtualización de 64 bits

Es conocido por muchos q las versiones de Dync CRM "5" y MOSS 2010 han sido liberadas en versiones de 64 bits. Esto ha sido la preocupación de muchos consultores ya que piensan que no podrán generar máquinas virtuales y mostarlas sobre su MS Virtual PC o su Windows Virtual PC. Bueno les comento que encontré una solución ante ello y que me ha servido para montar una imagen con CRM 5, pero esta solución no involucra un producto MS sino una herramienta de SW libre como es Virtual Box.
Antes que nada e ilusionarnos instalando el Virtual Box debemos saber si nuestro equipo soporta una virtualización de este tipo ya que no basta con tener el software sino también el hardware idóneo. Para salir de esta duda podemos descargar Intel Processor Identification Utility o el AMD-V Technology and Microsoft Hyper-V Compatibility Check el cual nos señale si contamos con tecnología de virtualización. En el caso que contemos con estas características deberemos hacer una configuración en la BIOS, esto con el fin de habilitar la función de "Virtualization Technology" que por defecto aparece con un valor de "Disabled". Esta configuración dependerá del equipo con el que contemos. Si quieres ver la correcta configuración de tu equipo haz clic aquí
Una vez realizada estas configuraciones procederemos a descargar la última versión de Virtual Box y a generar nuestra máquina virtual de 64 bits.

sábado, 6 de marzo de 2010

Publicación masiva de reportes - PublishReports

Por disitintos motivos es necesario realizar una publicación masiva de los reportes, esto puede ser debido a que se ha perdido la configuración en el servidor o que se haya formateado(o cualquier otro caso extremo que les haya pasado con el servidor de reportes).
Para ello haremos uso de una herramienta llamada PublishReports.exe
Esta herramienta se encuentra en la carpeta donde se instala dynamics crm que por defecto es: C:\Program Files\Microsoft CRM\Tools\PublishReports.exe
Ahora la pregunta es.... ¿cómo se usa?... bueno la respuesta es:
Abrimos el comand prompt y unos ubicamos en la carpeta Tools:
Drive:\Program Files\Microsoft CRM\Tools>
Luego escribimos: PublishReports [MiOrganizacion]y hacemos enter (no usar los símbolos "[" ni "]" que se encierran el nombre de la organización).
Finalmente quedaría algo así:
Drive:\Program Files\Microsoft CRM\Tools>PublishReports MiOrganizacion

Fetch de búsqueda avanzada

Muchas personas, especialmente aquellas que están aprendiendo a generar fetch, han estado interesadas en saber el fetch que genera una búsqueda avanzada en dync. Para averiguar esto no hay mucho que investigar. Lo único que se debe hacer es construir una Búsqueda Avanzada, luego presionar la tecla F11, en la barra de direcciones escribir: javascript:alert(resultRender.FetchXml.value);
Luego de ello hacer unos cuantos enter y aparecerá una ventana mostrando el fetch construido.