02.10.2013 Views

FileMaker Pro Advanced Development Guide

FileMaker Pro Advanced Development Guide

FileMaker Pro Advanced Development Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

14 Guida allo sviluppo di <strong>FileMaker</strong> <strong>Pro</strong> <strong>Advanced</strong><br />

Organizzazione dei componenti della soluzione<br />

Quando si esegue il binding dei file di database in una soluzione di database runtime, le Utilità Developer<br />

creano una nuova cartella di soluzione in cui inseriscono l'applicazione runtime, i file di database primari<br />

e ausiliari associati e una Cartella estensioni. Per le soluzioni di database runtime per ambienti Windows<br />

vanno aggiunte anche le varie librerie a collegamento dinamico (DLL) richieste.<br />

Nota Se si spostano più file in una cartella per creare una soluzione runtime, tenere presente che questo<br />

influisce sui collegamenti interni. Per questo motivo, ogni origine dati deve includere un percorso con lo<br />

stesso nome del file a cui si fa riferimento. Anche se l'applicazione runtime controlla altre origini dati, è in<br />

grado di trovare il file se la cartella in cui esso si trova ha lo stesso nome. È possibile comunque conservare<br />

eventuali percorsi assoluti o relativi nella stessa origine dati nel caso i file vengano utilizzati anche in<br />

<strong>FileMaker</strong> <strong>Pro</strong> o <strong>FileMaker</strong> <strong>Pro</strong> <strong>Advanced</strong>.<br />

Importante Questi file e cartelle non devono essere rinominati.<br />

Per informazioni dettagliate sui contenuti del pacchetto di applicazioni runtime di Mac OS X e sulla cartella<br />

Extensions e le DDL di Windows, consultare la Guida.<br />

Se la soluzione di database runtime richiede file personalizzati, si devono fornire i file insieme ai file<br />

runtime. I plug-in devono essere posizionati nella cartella Extensions. Se uno sviluppatore utilizza un font<br />

non disponibile sul sistema dell'utente, l'applicazione runtime provvederà a sostituire tale font. Se un font<br />

viene inserito nell'applicazione runtime, dovrà essere installato tramite il programma di installazione.<br />

Vedere "Utilizzo di un programma per l'installazione personalizzata" sotto.<br />

Oltre a questi file runtime, è necessario fornire agli utenti le istruzioni per l'installazione. Per ulteriori<br />

informazioni sulla documentazione delle soluzioni dello sviluppatore, consultare la Guida.<br />

Scelta di un metodo di distribuzione<br />

cartella della soluzione in Windows cartella di soluzione Mac OS X<br />

Applicazione runtime Pacchetto di<br />

File primario e ausiliari<br />

della soluzione<br />

associati<br />

applicazioni runtime<br />

File primario e ausiliari<br />

della soluzione associati<br />

DLL generate<br />

durante il binding<br />

Extensions<br />

Extensions<br />

Dizionari<br />

cartelle risorse<br />

linguistiche<br />

Dizionari<br />

Esempio di cartelle di soluzioni Windows e Mac OS X da distribuire<br />

Dopo aver organizzato i file che costituiscono la soluzione, è necessario decidere come dovranno essere<br />

installati dagli utenti. È possibile distribuire la soluzione assemblata su CD-ROM, in rete o via Internet.<br />

Per poter eseguire la soluzione di database runtime, gli utenti dovranno disporre della versione minima<br />

di hardware e software richiesta dall'applicazione <strong>FileMaker</strong> <strong>Pro</strong> <strong>Advanced</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!