Creazione di soluzioni runtime (FileMaker Pro Advanced)
Con FileMaker Pro Advanced, è possibile eseguire il binding dei file di database FileMaker in soluzioni runtime, ossia soluzioni che non richiedono FileMaker Pro o FileMaker Pro Advanced per essere utilizzate su un computer. È anche possibile creare soluzioni runtime in modalità Kiosk.
Prima di dare inizio alla creazione della soluzione di database, è necessario decidere il modo in cui gli utenti interagiranno con essa. La soluzione di database può contenere questi componenti:
•un file di database primario che collega tutti i file ausiliari
•script e
pulsanti per aprire i file ausiliari, ritornare al file primario, visualizzare un formato di schermata iniziale all'avvio o chiudere un'applicazione runtime
•elementi comuni e un aspetto coerente per soluzioni per piattaforme diverse;
•descrizioni dei comandi e menu personalizzati
•un formato Info su per presentare la soluzione
•un sistema di Guida personalizzato che fornisce suggerimenti sull'utilizzo della soluzione
•un set di privilegi multipli che può specificare i livelli di accesso a layout, menu, tabelle specifiche, record, campi ecc
•account protetti da password assegnati a set di privilegi che determinano il livello di accesso degli utenti di account
Le funzioni di FileMaker Pro Advanced sono separate dalle applicazioni runtime. Nessuno dei comandi del menu
File > sottomenu
Gestisci è disponibile nell'applicazione runtime. Le applicazioni runtime non possono essere condivise in rete e non offrono la possibilità di salvare/inviare i record come file PDF. L'importazione
ODBC, l'istruzione di script Esegui SQL e l'utilizzo di
origini dati ODBC nel grafico delle relazioni non sono supportati nelle applicazioni runtime. Vedere
Differenze tra applicazione runtime e FileMaker Pro (FileMaker Pro Advanced).
Un database runtime può tuttavia essere aperto sia in FileMaker Pro sia in FileMaker Pro Advanced. Viene applicata la piena funzionalità di queste applicazioni, tranne nel caso in cui i privilegi di accesso completo siano stati rimossi. Vedere
Rimozione dell'accesso ai database a livello amministratore (FileMaker Pro Advanced).
Può essere necessario effettuare il binding dei file di database diverse volte prima di prepararli per la consegna agli utenti. Dopo aver completato lo sviluppo e una volta che la versione finale è associata e pronta per la distribuzione, è necessario controllare accuratamente la soluzione runtime per verificare che funzioni correttamente. Vedere
Preparazione dei file per una soluzione runtime (FileMaker Pro Advanced).
Note
•Se si crea una soluzione con versioni per Windows e macOS, testare le diverse versioni della soluzione sulle rispettive piattaforme.
•Se sono stati utilizzati più file invece di più tabelle in un unico file, tutti i file della soluzione devono trovarsi nella stessa cartella prima di essere associati ad una soluzione runtime. Se, per motivi di ordine pratico, i file non vengono raggruppati in un'unica cartella, assicurarsi di aver incluso il riferimento all'origine dati per ogni file, ossia il nome del file.
•Assicurarsi di specificare ogni file correlato alla soluzione di database, in modo da aggiornare tutte le origini dati in caso di modifica del nome del file.
•Se sono stati utilizzati più file di database, decidere quale sarà il file primario che gli utenti apriranno per primo. Il file primario salva le impostazioni personalizzate. Usare questo file per i pulsanti di spostamento o gli script per i file ausiliari, per un formato Info su, un formato o un file di Guida personalizzato e per uscire dall'applicazione. Vedere
Avvio delle soluzioni runtime (FileMaker Pro Advanced).
•Creare script e pulsanti per gli utenti per navigare dal file primario ai file ausiliari e ai layout nella soluzione.
•Se i database vengono distribuiti come soluzioni runtime che richiedono specifiche versioni di plug-in, collocare i plug-in nella cartella runtime creata quando si esegue il binding delle soluzioni.
•I grafici sono non sono supportati nelle soluzioni runtime.
•Anche se le Utilità Developer utilizzano una copia del file invece dell'originale, si consiglia comunque di fare una copia di
backup dei file originali prima di iniziare.
Argomenti correlati