Documentar esquemas de base de datos

Nota  Esta función está disponible al seleccionar el ajuste general Usar herramientas avanzadas Consulte Uso de las herramientas avanzadas.

FileMaker Pro ofrece dos formas de documentar los detalles de su app personalizada guardando:

  • una copia del archivo en formato XML

  • un Informe de diseño de base de datos

Guardar una copia como XML

Puede guardar una copia de un archivo de FileMaker Pro file en un archivo XML que represente las tablas, los campos, las relaciones, las presentaciones, los guiones y otras partes del archivo. Este formato XML contiene la mayoría de la información del archivo, pero no contiene datos de registro.

Debido a que el archivo XML es texto, puede almacenarlo en sistemas de control de versiones como Git y usar herramientas estándar basadas en texto para comparar las versiones.

Para guardar una copia de un archivo como XML:

  1. Abra todos los archivos que quiera guardar como XML.

    Debe tener privilegios de acceso total para los archivos, y los archivos deben estar abiertos en FileMaker Pro.

  2. Seleccione Herramientas > Guardar una copia como XML.

  3. En la lista Archivos disponibles, deseleccione los archivos que quiera excluir.

  4. Desde Catálogos para incluir, deseleccione los catálogos que quiera excluir.

    Los catálogos son diferentes tipos de elementos (tablas, campos, relaciones, guiones, presentaciones, etc.) que juntos definen el esquema de su app personalizada.

  5. Seleccione las opciones adicionales.

    Seleccione Para

    Incluir detalles para las herramientas de análisis

    Añada más información en el archivo XML.

    Esta opción añade el elemento DDR_INFO, que proporciona información adicional útil para herramientas de terceros que puede utilizar para analizar la app personalizada. En función de la app, esta opción puede generar un archivo XML considerablemente más grande.

    Guarde los datos binarios de cada objeto de presentación bajo su nodo

    Almacene los datos binarios de cada objeto de presentación (por ejemplo, una imagen) en el nodo del objeto de presentación en el archivo XML. Esto puede hacer que el XML sea más fácil de usar para algunas herramientas, pero puede aumentar el tamaño del archivo XML.

    Cuando esta opción está desactivada, solo se almacena una referencia en el nodo de cada objeto de presentación, que apunta al catálogo de datos de la biblioteca donde se almacenan los datos binarios. Esto puede ayudar a reducir el tamaño del archivo cuando se utilizan los mismos datos binarios para muchos objetos de presentación.

    Al crear archivos XML independientes para catálogos, esta opción está seleccionada y no se puede cambiar.

    En cada base de datos, cree un archivo XML independiente para cada catálogo

    Cree un archivo XML independiente para cada catálogo seleccionado en una base de datos. Los archivos XML se guardan en una carpeta independiente para cada base de datos.

    Si se deselecciona, esta opción crea un archivo XML para cada base de datos.

    Abrir automáticamente el resumen al acabar

    Abra el archivo Summary.xml con la aplicación asociada al crear varios archivos XML.

  6. Haga clic en Crear.

  7. Cambie el nombre del archivo predefinido y elija una carpeta diferente si es necesario.

    Al guardar varios archivos XML, el nombre del archivo es para el archivo Summary.xml.

  8. Haga clic en Guardar.

Notas

  • Este formato XML puede cambiar de una versión de FileMaker Pro a la siguiente. Al comparar el archivo XML para comparar dos versiones de un archivo de FileMaker Pro, asegúrese de que se utiliza la misma versión de FileMaker Pro para guardar una copia de cada archivo como XML. Si utiliza el archivo XML con otras herramientas, asegúrese de que esas herramientas se hayan diseñado para utilizarse con el archivo XML guardado por su versión de FileMaker Pro.

  • Por motivos de seguridad, considere la posibilidad de restringir el acceso al archivo XML para impedir el acceso no autorizado a información confidencial del archivo.

Crear un informe de diseño de base de datos

Utilice la función Informe de diseño de base de datos para documentar el esquema de la base de datos y guárdelo como un archivo HTML o XML.

Con el informe de diseño de base de datos, puede:

  • generar informes de cualquier base de datos que esté abierta actualmente

  • recopilar estadísticas sobre la estructura de su base de datos

  • usar los detalles del informe para volver a crear la estructura de la base de datos si pierde los archivos de base de datos originales

  • examinar una representación textual de su esquema de base de datos

  • seleccionar los elementos (campos, relaciones, guiones, etc.) y las tablas de la base de datos que desea documentar

  • solucionar referencias perdidas, relaciones rotas, cálculos, y más

Los informes de diseño de base de datos en formato HTML incluyen una vista general de informe que proporciona una instantánea de la mayoría de los elementos de cada archivo de base de datos. La vista general de informe contiene hipervínculos a detalles sobre los elementos de cada archivo de base de datos.

Los informes de diseño de base de datos en formato XML contienen información sobre los elementos incluidos en cada archivo de base de datos y están listos para transformarlos al formato que necesite.

Para crear un informe de diseño de base de datos:

  1. Abra todos los archivos de base de datos de los que desee generar un informe de diseño de base de datos.

    Debe tener privilegios de Acceso total en todos los archivos de los que desee generar un informe de diseño de base de datos y el archivo se debe abrir en FileMaker Pro.

  2. Elija el menú Herramientas > Informe de diseño de base de datos.

  3. En la lista Archivos disponibles, borre los archivos que desee excluir del informe, para lo que debe desactivar la casilla de verificación asociada con el archivo.

  4. Si alguno de los archivos contiene tablas que desee excluir del informe, seleccione el nombre del archivo, así como la casilla de verificación en la lista Archivos disponibles.

  5. En Incluir en informe, elimine los elementos que desee excluir del informe.

  6. Si prefiere publicar el informe en formato XML en lugar del HTML predeterminado, seleccione XML en la sección Formato de informe.

  7. Haga clic en Crear y, a continuación, en Guardar para guardar el informe de diseño de base de datos.

Notas

  • La información proporcionada en el informe HTML es un subconjunto de la información proporcionada en la versión XML.