Saludos de nuevo.
Presentamos un mapa que incorpora funcionalidades automáticas para la Exportación e Importación desde Rejillas con unas funcionalidades que iremos incrementando en mapas posteriores.
El mapa tiene una serie de Procesos “javascript” automáticos de Exportación de Rejillas e Importación desde los Ficheros descargados que funcionan sin ninguna modificación. Todo lo gratuito que he visto en Exportaciones está poco depurado, falla en ocasiones, o no cubre las expectativas de todos los formatos y tipos de campo posibles, y ni mucho menos, las estructuras de Maestros y Submaestros.
Estos procesos aportan mucha más amplitud de datos. Actúan sobre cualquier Rejilla que disponga de un Menú de Contexto que incluya las Acciones que disparan dichos procesos JS. Permite la exportación a diversos formatos. La Exportación a JSON es anidada, de tal forma que exporta todos los Submaestros de la Tabla en cada Registro (Ejemplo Asientos → Partidas->Estados) sin límite de anidación y en el orden correcto para su posterior Importación.
Todos los procesos de exportación actúan sobre el contenido de cualquier Rejilla: si esta es Multiselección, exportará los registros seleccionados; y si no es Multiselección, exportará todo el contenido de la Rejilla. Se exportan todos los campos de la Tabla de la Rejilla, independientemente de los mostrados en la misma, salvo los punteros virtuales. Exporta cualquier Campo Objeto en JSON, TXT y HTML. Exporta la Descripción del Campo enlazado a una Tabla estática. Si una Tabla es Submaestra, exporta todos los campos de las Tablas Maestras de la Submaestra, sin duplicar campos. Si detecta un Campo enlazado a otra Tabla, exporta el Campo de identificador “NAME” de la Tabla enlazada. Dispone de más funcionalidades mostradas en el Documento Técnico entregado. La exportación a JSON y TXT se utiliza para Importaciones posteriores.
Permite la Importación desde JSON y TXT (previa exportación). Crea y Modifica los Registros. Esta utilidad resulta muy interesante en desarrollo, para mantener copias y recuperaciones de datos muy agiles fuera del uso de instancias de la aplicación.
Las Importaciones, cuando involucran una gran cantidad de Registros, es importante realizarlas en 3P, puesto que en 1P tienen un rendimiento muy inferior a las Importación en 3P. Este mapa incorpora las Importaciones en 3P.
Es de utilización libre y se puede modificar al gusto del consumidor. Se entregará un extenso Documento Técnico para facilitar la comprensión y utilización. Todos los que solicitaron el mapa de la Gestión de Papelera recibirán este mapa. Quien desee obtenerlo que escriba un correo a: financix@financix.es
NOTA IMPORTANTE: Todos los procesos de Exportación se ejecutan en 1P, con lo que para grandes volúmenes de Registros son inviables. En un mapa que entregaremos posteriormente (Nivel 2)incluiremos una opción de Exportación en 3P algo menos funcional (solo requiere disponer de un proceso de búsqueda con un determinado nombre) pero muy potente en cuanto a la velocidad. Y para finalizar entregaremos un mapa donde el Usuario puede crear formatos de Exportación parametrizables (Nivel 3)
