Esta característica está disponible en la Edición Empresarial desde la revisión 5.50.66 del Sistema Docal, como parte del Módulo de Formularios Interactivos.
Para definir una nueva tabla:
1) Ir al Explorador / Formularios / Enlaces a Datos / Tablas definibles.
2) Pulsar el primer botón "Nueva tabla definible".
3) Asignar un "Código" y una "Descripción", opcionalmente se puede agregar un comentario del propósito de la tabla.
4) Pulsar el primer botón "Campos definibles".
5) Pulsar los botones de la parte superior para agregar campos a la tabla del tipo adecuado: Texto, Memo, Numéricos, Fecha ó Lógicos. Para cada campo, asignar el nombre. Opcionalmente se puede seleccionar un campo y cambiar sus propiedades pulsando el botón "Propiedades", por ejemplo para ordenar la tabla por un cierto campo. También se pueden usar los botones "Subir" y "Bajar" para cambiar el orden de los campos.
6) Pulsar el botón "Guardar cambios" en la pantalla de los campos definibles.
7) Pulsar el botón "Guardar cambios" en la pantalla Crear tabla.
8) Pulsar en la solapa "Usuarios" que habrá aparecido a la derecha de la solapa de "Propiedades" de la tabla.
9) Pulsar el botón "Modificar usuarios" y en la pantalla que aparece, seleccionar los usuarios que tendrán acceso a la tabla y Pulsar el botón ">". Si los usuarios deben tener acceso de escritura sobre la tabla (para agregar, modificar o eliminar información), es necesario marcar la casilla "Modificar" antes de agregar el usuario.
A partir de este momento, al abrir un Explorador por parte de un usuario que tenga acceso a la tabla, el código de la tabla aparecerá en el Explorador en el lugar que le corresponda por orden alfabético. Si dicho usuario tiene permiso para modificar datos en la tabla, el Explorador mostrará además los botones habituales para agregar, modificar o eliminar elementos en la tabla.
Por tanto, para agregar datos a la tabla, un usuario al que hayamos dado permisos de modificación sobre la misma debe abrir el Explorador, ir a la tabla y usar el primer botón del explorador para agregar elementos. Se pueden crear uno por uno, o bien "pegar" una tabla que previamente se haya "copiado" desde Excel.
El procedimiento para "pegar" una tabla es el siguiente:
1) En Excel, preparar una tabla en la cual la primera fila contenga exactamente los mismos nombres de campo que hemos agregado a la tabla definible y las restantes filas los datos correspondientes
2) Marcar un bloque con todos los datos, incluyendo desde la cabecera con los nombres hasta la última fila de datos, y pulsar el botón "Copiar"
3) En Docal, ir al Explorador, ir a la tabla definible, pulsar el primer botón "Nuevo" y en la siguiente pantalla pulsar el botón "pegar".
Saludos.