MSCRM 4.0: Qurius Image Control

15 11 2010

A partir de los desarrollos realizados para varios clientes hemos editado el Qurius Image Control, un control para MSCRM que permite mostrar imágenes en las entidades de MSCRM que tienen activada la opción de Notas. Este control aplica a cualquiera de las entidades que tenga la opción de Notas activado ya que registra las imágenes como archivos adjuntos al registro. El control es muy simple de instalar y tan sólo es necesario instalar un par de páginas ASPX, un ensamblado y crear tantos IFRAMEs como imágenes deseemos mostrar. A continuación describo brevemente el proceso de instalación y su uso.

Para instalar Qurius Image Control tan sólo debemos seguir los pasos siguientes:

1. Copiar el directorio /Qurius.MsCrm.Image y su contenido en el subdirectorio /ISV del servidor web MSCRM

2. Copiar el ensamblado Qurius.MsCrm.Image.dll en el subdirectorio /bin del servidor web de MSCRM (si bien podemos copiar el ensamblado en la subcarpeta /bin del directorio donde ubicamos las páginas ASPX, la actualización requiere reiniciar IIS por lo que se ha optado por usar el directorio /bin de MSCRM)

Una vez instalados los componentes anteriores ya podemos usar el control del siguiente modo:

1. Añadir un IFRAME en el formulario de la entidad en que queramos disponer de una imagen (logo, fotografía, imagen de producto…). Es importante recordar que el control sólo aplica a las entidades que tengan la opción Notas activada. En el siguiente ejemplo se añade un IFRAME, en una nueva sección, a la entidad Contacto para mostrar la fotografía del contacto.

El nombre del IFRAME es el atributo que se usará para registrar la imagen asociada como archivo adjunto por tanto, es importante que se utilice un valor significativo del contenido. Debe marcarse la opción Pasar código tipo de objeto de registro e id único como parámetros y desmarcar la opción Restringir scripting entre marcos.

Se tiene que asignar el número de filas necesarias para el espacio deseado de la imagen. Debe seleccionarse la opción Nunca en la opción Desplazamiento.

En este ejemplo se ha creado una nueva sección de tres columnas en la que el IFRAME se situa en la columna izquierda y en las columnas siguientes se han desplazado los atributos principales de contacto.

1. Una vez creado el IFRAME y, en este ejemplo, reubicado los atributos en la nueva sección, ya podemos usar el control imagen para seleccionar y mostrar la fotografía del contacto. Para ello usamos la opción Añadir o cambiar la imagen (icono con el símbolo + en la parte superior izquierda del control)

2. Al pulsar la opción Añadir o cambiar la imagen nos aparece un cuadro de dialogo en el que podemos buscar la imagen que queremos asociar en nuestro ordenador local (opción Browse).

3. Seleccionamos la imagen que deseemos asociar. Es importante que la imagen no exceda la resolución del máximo espacio del IFRAME para evitar estar almacenando más espacio del necesario para visualizar la imagen.

4. Una vez seleccionado el archivo debemos cargarlo en el servidor para ello utilizamos la opción Cargar. Una vez cargado el archivo de imagen en el servidor se nos muestra una previsualización.

5. Si la imagen es correcta podemos usar la opción Actualizar para asignarla al control.

6. El sistema creará un nuevo archivo adjunto al registro y lo asociará al IFRAME de tal modo que siempre mostrará la imagen en el IFRAME. Si queremos actualizar la imagen podemos usar nuevamente el proceso descrito.

7. Observareis que el sistema crea un archivo adjunto al registro con la imagen. El Subject del archivo adjunto corresponde al nombre del IFRAME y en la descripción se muestra un mensaje advirtiendo de que no se elimine ese archivo pues está asociado al control Imagen. En cualquier caso, si el usuario elimina el archivo simplemente se mostrará en el control que no se ha asignado la imagen.

8. Si queremos eliminar la imagen podemos usar la opción Eliminar la imagen (icono con un símbolo x en la parte superior izquierda del control).

Anuncios

Acciones

Information

24 responses

17 05 2011
CRM 2011: Mostrar imagenes en un formulario « Qurius Advanced Solutions Blog

[…] en su momento desarrollamos una aplicación para mostrar imágenes en los formularios de CRM 4.0 (https://albporra.wordpress.com/2010/11/15/mscrm-4-0-qurius-image-control/). Ese desarrollo se basaba en la integración de páginas ASPX en el contexto de CRM 4.0 (en el […]

8 06 2011
Anónimo

hi
where do we get the qurius image control??

8 06 2011
Anónimo

hi

where do we get the Qurius image control?
do we download it? is yes can you pl send me the link?

8 06 2011
Albert Pòrrà

Hi,

We have not published it to any download site but, if you are interested, I can send you the project to your email address. Is your email address the one which starts with kpeambit@…? by the way, the project is for CRM 4.0, do you need it for CRM 4.0 o for 2011?

Regards

10 06 2011
Anónimo

Hi,
Please send it, i will really appreciate. Yes at the moment we are testing on crm4, and will upgrate to crm 2011. so please i need it for both Crm 4 and 2011. my email address is kopeambit@yahoo.com
is the solution supported both in crm 4 and 2011? do we need to copy directly in the ISV folder?

Thank you so much for all your help. waiting urgntly for your reply

14 06 2011
anje

hi, good day!

where can i get the Qurius image control ? can u send it to my email?? i reaaly need this for my project. mishty_shayer_03@yahoo.com

thank you

26 07 2011
Sai Krishna

Hi,

Please send the image qurius control to my email address.
I need this for my project.
nallapaneni.sai@gmail.com

Thank you

29 07 2011
Albert Pòrrà

I’ll send you the code as soon as as can but, remember, it is for CRM 4.0. If you need for CRM 2011, you have to change a little things. Regard.

28 07 2011
Aaron

Hola, me podrias enviar el Qurius Image Control para poder usarlo en 2011..
huracan56@gmail.com
Gracias

29 07 2011
Anónimo

hi porro albert …. can u plz send me that control for CRM 2011……

8 09 2011
MengSung

Hello, Albert
You did a great job. Thanks a lot. Could you send both CRM 4.0 and 2011 version to
mhu@speechmessage.com.tw

MengSung

3 02 2012
Pedro Pablo Ospino Betancourt

Hola podria enviar el control de Imagen quirus a mi correo
Hi can you send me the image control quirus to my email ppablo08@hotmail.com

16 05 2012
Mohsinkhan

Hi,,
I want to use this control urgently in crm 2011., so can you please send me the control to my email id:mohsinkhan.p@locusit.com. and also the steps how to use it and upload image in crm2011..
Waiting for your reply..
Regards Mohsinkhan.

7 03 2013
19 07 2012
Hasan

Hi, Could you send me Image Qurius control project.
We want to use this project in CM 2011.
Is ıt any problem for this.?
hasang@agcyazilim.com
Thanks,

7 03 2013
12 11 2012
Anónimo

Hi Albert, can send to me for CRM 4.0; my email rain.lie@gmail.com. Thank you :)

7 03 2013
23 11 2012
gustavo

Hi,

Please send the image qurius control to my email address.
gr_serrano@yahoo.com.ar
Thanks alot!
Gustavo

7 03 2013
4 02 2013
Ryan

Hi,
Could you send me the picture control quirus to my email ryanshee1982@gmail.com

7 03 2013
5 06 2013
CRMUser

Is this customisation supported, I mean to know whether it is going to be there after any rollup update?

13 06 2013
Albert Porrà

This is a supported solution for CRM 4.0 but, for CRM 2011 there are another solutions. You can find another solution for CRM 2011 in this blog (https://albporra.wordpress.com/2011/05/17/crm-2011-mostrar-imagenes-en-un-formulario/)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: