Dokumentera databasscheman
Obs! Funktionen är tillgänglig när den allmänna inställningen Använd avancerade verktyg är vald. Mer information finns i Använda avancerade verktyg.
FileMaker Pro erbjuder två sätt att dokumentera information om din anpassade app genom att spara:
-
en kopia av filen i XML-format
-
en databasdesignrapport
Spara en kopia som XML
Du kan spara en kopia av en FileMaker Pro-fil i ett XML-format som representerar tabeller, fält, relationer, layouter, script och andra delar av filen. Det här XML-formatet innehåller den mesta informationen om filen, men det innehåller inga postdata.
Eftersom XML-filen är text kan du lagra den i versionskontrollsystem som Git och använda textbaserade standardverktyg för att jämföra versioner.
Så här sparar du en kopia av en fil som XML:
-
Öppna alla filer som du vill spara som XML.
Du måste ha fullständig behörighet för filerna och filerna måste vara öppna i FileMaker Pro.
-
Välj Verktyg > Spara en kopia som XML.
-
Avmarkera i listan Tillgängliga filer alla filer som du vill utesluta.
-
Avmarkera i Kataloger att ta alla kataloger som du vill utesluta.
Kataloger är olika typer av element (tabeller, fält, relationer, script, layouter och så vidare) som tillsammans definierar schemat för din anpassade app.
-
Välj ytterligare alternativ.
Markera För att Inkludera information för analysverktyg
Lägga till mer information i XML-filen.
Det här alternativet lägger till elementet DDR_INFO, som ger ytterligare information som är användbar för tredjepartsverktyg som du kan använda för att analysera den anpassade appen. Beroende på appen kan det här alternativet resultera en betydligt större XML-fil.
Spara binära data för varje layoutobjekt under noden Lagra binära data för varje layoutobjekt (till exempel en bild) under layoutobjektets nod i XML-filen. Detta kan göra XML-filen enklare för vissa verktyg att använda, men kan också öka XML-filens storlek.
När det här alternativet är avmarkerat lagras endast en referens under varje layoutobjekts nod, som pekar på bibliotekets datakatalog där binära data lagras. Detta kan bidra till att minska filstorleken när samma binära data används för många layoutobjekt.
När du skapar separata XML-filer för kataloger är det här alternativet markerat och kan inte ändras.
Skapa en separat XML-fil för varje katalog i varje databas
Skapa en separat XML-fil för varje vald katalog i en databas. XML-filerna sparas i en separat mapp för varje databas.
Om alternativet är avmarkerat skapas en XML-fil för varje databas.
Öppna sammanfattningen automatiskt när den är klar
Öppna filen Summary.xml med det associerade programmet när du skapar flera XML-filer.
-
Klicka på Skapa.
-
Ändra standardfilnamnet och välj en annan mapp om det behövs.
När du sparar flera XML-filer är filnamnet Summary.xml.
-
Klicka på Spara.
Kommentarer
-
Det här XML-formatet kan komma att ändras från en version av FileMaker Pro till en annan. När du använder XML för att jämföra två versioner av en FileMaker Pro-fil ska du se till att samma version av FileMaker Pro används för att spara en kopia av varje fil som XML. Om du använder XML-filen med andra verktyg ska du se till att dessa verktyg är avsedda att använda det XML som sparades av din version av FileMaker Pro.
-
Av säkerhetsskäl kan du överväga att begränsa åtkomst till XML-filen för att förhindra obehörig åtkomst till känsliga uppgifter i filen.
Skapa en databasdesignrapport
Använd funktionen Databasdesignrapport när du vill dokumentera databasens schema och spara det som en HTML- eller XML-fil.
Med funktionen Databasdesignrapport kan du:
-
framställa rapporter för alla databaser som är öppna för närvarande
-
samla in statistik om databasens struktur
-
använda informationen i rapporten när du vill skapa databasens struktur på nytt om du har förlorat de ursprungliga databasfilerna
-
undersöka en textframställning av ett databasschema
-
välja vilka objekt (fält, relationer, scripts osv.) och tabeller i databasen som du vill dokumentera
-
felsöka saknade referenser, brutna relationer, beräkningar m.m.
En designrapport i HTML-format innehåller en översiktsrapport som ger en ögonblicksbild av de flesta elementen i varje databasfil. Översiktsrapporten innehåller hyperlänkar till information om element i varje databasfil.
En databasdesignrapport i XML-format innehåller information om elementen i varje databasfil och är klar att konverteras till önskat format.
Så här skapar du en databasdesignrapport:
-
Öppna alla databasfiler som du skapa en databasdesignrapport för.
Du måste ha fullständig behörighet för alla filer som du vill skapa en databasdesignrapport för och den måste vara öppen i FileMaker Pro.
-
Välj Verktyg-menyn > Databasdesignrapport.
-
Avmarkera filer som du vill utesluta från rapporten i listan Tillgängliga filer genom att avmarkera kryssrutan associerad med filen.
-
Om det finns filer som innehåller tabeller som du vill utesluta från rapporten markerar du filnamnet utöver kryssrutan i listan Tillgängliga filer.
-
Från Ta med i rapport tar du bort element som du inte vill ha med i rapporten.
-
Om du föredrar att publicera rapporten i XML-format i stället för det standardmässiga HTML-formatet markerar du XML i avsnittet Rapportformat.
-
Klicka på Skapa och sedan på Spara när du vill spara databasdesignrapporten.
Kommentar
-
Informationen som finns i HTML-rapporten är en delmängd av informationen som finns i XML-versionen.