ActiveX Automation - objekt, metoder och egenskaper (Windows)Program: Returnerar en pekare till detta objekt, som är rotobjektet i objekthierarkin.Parent: Returnerar en pekare till detta objekt.FullName: Returnerar namnet på programmet, inklusive sökvägen.Name( ): Returnerar namnet på programmet, "FileMaker Pro".Caption: Returnerar rubriken på ramen för fönstret. FileMaker Pro-rubriken anges alltid för att beskriva det aktuella aktiva dokumentet och kan inte ändras av klienterna.DefaultFilePath: Returnerar standardsökvägen för att öppna filer.Documents: Returnerar en pekare till samlingsobjektet Documents så att det går att öppna, använda och köra enskilda Documents-objekt via manus.Version: Returnerar versionen av FileMaker Pro.Visible: Returnerar TRUE om programmet är synligt. Ange TRUE om du vill visa programmet, FALSE om du vill dölja programmet.ScriptStatus( ): Returnerar 0 om inget manus körs, 1 om ett manus har pausats, 2 om ett manus körs, eller 3 om ett manus står i kö (ska köras men har ännu inte startats).Quit( ): Stänger programmet. Om klienterna fortfarande är anslutna, döljs programmet tills alla klienter frigör FileMaker Pro-automationsservern. Förhindra oväntade resultat genom att alltid låta en Quit-sats följas av en Object Release-sats. Till exempel:Program: Returnerar en pekare till programobjektet.Parent: Returnerar en pekare till programobjektet.Antal: Returnerar antalet dokument (långt heltal) i samlingen Documents._NewEnum: Returnerar ett uppräknarobjekt för att passera alla dokumentobjekt i samlingen Documents. Detta är inte någon explicit egenskap för objektet men är implicit tillgängligt när du använder dokument i en For-loop.Active: Returnerar det aktiva dokumentet.Item(variant): Returnerar ett specifikt dokumentobjekt från samlingen. Den här metoden är standard för samlingen Documents. Det behövs en variantparameter som kan anges av:Open(filnamn som sträng, kontonamn som sträng, lösenord som sträng): Öppnar en specifik FileMaker Pro-fil, skapar ett dokumentobjekt och returnerar en pekare till dokumentobjektet.Close( ): Stänger alla dokument i samlingen och tar bort dem från samlingen. Document Close-satsen åstadkommer en framtvingad stängning av dokumentet. Om andra användare är anslutna till FileMaker Pro-databasen när programmet mottar en Document Close-sats, kopplas de bort omedelbart och utan varning. Kontrollera att anslutna användare får möjlighet att avsluta FileMaker Pro innan detta kommando skickas.Program: Returnerar en pekare till programobjektet.Parent: Returnerar en pekare till Document-samlingsobjektet, som är överordnat dokumentobjektet.FullName: Returnerar filspecifikationen för dokumentet, inklusive sökvägen. Om kommandot Document FullName skickas till en fjärrfil som körs på en värddator, returneras endast filens namn, inte sökvägen.Sökväg: Returnerar sökvägsspecifikationen för dokumentet. Detta inkluderar inte filnamnet eller filtillägget.Saved: Returnerar status för dokumentet (om det har sparats eller inte). FileMaker Pro returnerar alltid SANT.Active: Om dokumentobjektets fönster är aktivt returneras TRUE, i annat fall returneras FALSE.Activate( ): Gör det fönster som är associerat med detta dokumentobjekt till det aktiva fönstret.Save( ): Tömmer databasens cache.Close( ): Stänger dokumentet och tar bort det från samlingen Documents.DoFMScript(Manus som sträng): Utför ett FileMaker Pro-manus på detta dokumentobjekt. Manuset anges med namn och måste redan finnas i dokumentet (t.ex. i FileMaker Pro-filen).