La agenda de Externos tiene 3 posibles orígenes de los cuales Sherlock Phone puede importar:
Versiones 5.01x:
Aparecerá un cuadro de diálogo para seleccionar la base de datos Microsoft Access de origen (archivo .mdb). Luego otra ventana pedirá el password o clave para acceder a esa Base de Datos seleccionada.
Si la clave introducida es inválida, un error será desplegado y el proceso terminará
Versiones 4.x y 5.01x:
aparecerá una barra de espera momentánea y luego el avance de la importación como se muestra abajo
Formato DBF:
Se despliega una ventana similar a la que sigue:
Esta ventana es una guía para poder importar desde un archivo DBF. En la parte superior está la barra de Navegación, el ícono o Botón para Importar y el Botón de Salir.
Esquema: Se refiere a un nombre a darle a la importación. Puede tener varios esquemas de importación, para distinguirlos, se le da un nombre.
Origen: es el camino completo donde se encuentra el archivo DBF con los datos a importar. Se puede abrir un diálogo de búsqueda entre directorios haciendo un click sobre el botón que se encuentra al final del Campo para Origen. Dicho diálogo le pedirá que ubique el archivo DBF, una vez ubicado y aceptado en esta caja automaticamente se escribirá todo el camino o path por Ejemplo "C:\Archivos de Programa\Mis Documentos\Agenda.DBF.
Grilla de enlace o de Relación de Campos : Cuando haya identificado al DBF para la importación, Sherlock Phone armará la lista de los campos de ese DBF en esta Grilla en la columna Campo Origen. En la columna Campo Destino, por cada fila de esta grilla, se debe elegir el campo de una lista a la que sería equivalente el Campo Origen para Sherlock Phone.
En la columna Campo Destino no se puede escribir, solo seleccionar el nombre del campo ofrecido por Sherlock Phone para entender que quiere decir el valor que aparece en la columna Campo Origen.
Grilla de traducción o de Reglas: Clásicamente los archivos DBF son diseñados para que en el campo del número telefónico no haya ningún tipo de reglas, por lo cual, en dicho campo uno puede esperar encontrar cualquier cosa. Ejemplos posibles de valores que pueden figurar en el campo Número de teléfono de un .DBF:
- 604-252
- 604252
- 60 42 52
- 604252 of. (323521) part.
- 604252/3
- 604252 (casa de amigo), 0981-111-111 (cel.).
- 604252 al 3
- No tiene
- etc.
Sherlock Phone administra algunas reglas de traducción para poder identificar, qué es un Número de teléfono, si bien intenta ser inteligente hay veces que es imposible traducir los valores que figuran en esos campos "diseñados para números de teléfonos".
Ubicación:Prefijo, Intermedio o Sufijo son los valores posibles.
Texto: Texto a ingresar por el usuario
Interpretación: Ignorar, Extensión, Celular, Particular, Oficina, Fax, beeper, módem, comentario y divisor de teléfonos son las alternativas posibles.
Por ejemplo con la lista de ejemplos expuesta más arriba para aceptar todas las posibilidades generaríamos las siguientes reglas:
Ubicación Texto Interpretación Ejemplo
Intermedio - Ignorar 604-252
Sufijo of. Oficina 604252 of. (323521) part.
Sufijo part. Particular 604252 of. (323521) part.
Prefijo ( Ignorar 604252 of. (323521) part.
Sufijo ) Ignorar 604252 of. (323521) part.
Intermedio / divisor de teléfonos 604252/3
Sufijo casa de amigo Comentario 604252 (casa de amigo), 0981-111-111 (cel.)
Intermedio , divisor de teléfonos? 604252 (casa de amigo), 0981-111-111 (cel.)
Sufijo cel. Celular 604252 (casa de amigo), 0981-111-111 (cel.)
Prefijo Ignorar 604525 al 3
Intermedio al divisor de teléfonos 604525 al 3
Prefijo No tiene Ignorar No tiene
Importar DBF: Ultimo Paso
Una vez asignados los campos de relación en la Grilla de Enlace y establecida la traducción en la grilla de Reglas, solo resta ejecutar la importación haciendo click en el botón de Importar.
Así se vería la barra de progreso en plena importación.
Grilla de desconocidos: Todos los registros cuyos números de teléfono, no hayan sido entendidos por Sherlock Phone, sea porque no estuvieron bajo ninguna de las reglas definidas en la Grilla de traducción, o por inteligibilidad de los valores en la tabla de origen, o mala asignación de las relaciones en la Grilla de enlace aparecerán en esta Grilla.