domingo, 10 de enero de 2010

Utilizando Google para encontrar la página web de las empresas

Muchas veces tenemos cargadas en el CRM muchas Cuentas (empresas) a las cuales les falta información.
Dentro de esa información faltante, puede ser que nos falte la dirección de la página web de la empresa en cuestión.
Si quisiese actualizar las páginas webs de todas las Cuentas de mi CRM, sería un pesado trabajo de ir una a una, hacer alt+tab entre 2 exploradores, teniendo Google en un lado, buscando las webs y en la otra el CRM.
Bien, se me ha ocurrido una forma mas cómoda.
¿Para qué hacer alt+tab si el CRM nos permite meter IFRAMES dentro de los formularios?
Les propongo una solución:
1) Crear un IFRAME en el formulario de Cuentas


2) Añadir un atributo con el nombre "Obtener URL" de tipo bool (new_obtenerurl) y ponerlo de la siguiente forma:


3) Añadir el siguiente código en el evento OnLoad() del formulario de cuentas y en el OnChange del campo "name":

crmForm.all.new_obtenerurl.DataValue=false;
crmForm.all.websiteurl.FireOnChange();

4) Añadirl el siguiente código en el OnChange del campo "websiteurl":

var nombre=crmForm.all.name.DataValue;
if (nombre==null) nombre="";
if (crmForm.all.websiteurl.DataValue!=null)
{
crmForm.all.IFRAME_web.src=crmForm.all.websiteurl.DataValue;
}
else
{
crmForm.all.IFRAME_web.src="http://www.google.es/search?q="+nombre;
}

5) Añadir el siguiente código en el OnChange del campo "new_obtenerurl":

var obtener=crmForm.all.new_obtenerurl.DataValue;
if (obtener==null) obtener=false;
crmForm.all.websiteurl.DataValue=crmForm.all.IFRAME_web.src;


Ahora el funcionamiento es el siguiente:
1) Al crear una nueva Cuenta, e introducir el nombre de la misma, autómaticamente abre en el iframe, el google bucando por el texto del nombre de la cuenta:


2) se debe navegar hasta encontrar el sitio web de la Cuenta. Una vez encotrada, simplemente se debe pinchar en el valor "Sí" de "Obtener URL" y la URL de la web se copiará en el campo "Sitio Web"


Espero les pueda servir.

un saludo!

No hay comentarios:

Publicar un comentario