Recensione di FileMaker Pro 8.5

£219

Prezzo al momento della revisione

Sempre più spesso, le informazioni che usiamo provengono da Internet. Rappresenta una sfida crescente per gli sviluppatori di database che non possono permettersi di essere lasciati indietro nel fornire dati altrettanto ricchi e tempestivi. FileMaker Pro 8.5 si propone di affrontare questo problema in un modo unico.

Recensione di FileMaker Pro 8.5

Sebbene in questa versione siano presenti diverse modifiche significative, la caratteristica principale è il nuovo controllo Web Viewer. Ciò consente di incorporare una finestra del browser Web come oggetto del formato. La pagina visualizzata è completamente funzionante, nel senso che tutti i collegamenti, le animazioni Flash, i moduli compilabili, i JavaScript e così via funzionano normalmente. La tecnologia di base proviene da IE6, o Safari sotto Mac OS X, quindi tutto ciò che questi browser possono visualizzare apparirà esattamente come se fosse visto nel browser.

Per aggiungere un visualizzatore Web a un formato FileMaker, è sufficiente trascinare lo strumento Visualizzatore Web nel punto in cui si desidera inserire il riquadro di delimitazione dell'oggetto. Si apre quindi una finestra di dialogo in cui è possibile specificare l'URL. Questo può essere inserito come testo fisso o – e questo è ciò che lo rende così utile – come risultato di un calcolo basato su qualsiasi campo del tuo database. Ciò significa che puoi, ad esempio, cercare automaticamente sulla mappa qualsiasi indirizzo in un file di contatti o visualizzare un grafico dei prezzi delle azioni in un database di investimenti.

Diverse configurazioni del sito sono fornite come preimpostazioni, incluso il monitoraggio dei pacchi FedEx, Google Maps, Wikipedia e pochi altri. Tuttavia, il pieno potenziale di questo è molto più ampio e va dal monitoraggio dei siti Web dei concorrenti alla creazione di appunti di ricerca accademica. Ha anche un ruolo all'interno dell'intranet di un'organizzazione, dove la pubblicazione web locale ne consentirebbe più utenti di accedere alle informazioni aggiornate attraverso i visualizzatori Web, anche se non utilizzano gli stessi database.

Così com'è, il Web Viewer è quello che dice di essere: un visualizzatore piuttosto che un web scraper. Non ha strumenti per estrarre dati specifici che vengono visualizzati all'interno della pagina. Tuttavia, esiste una nuova funzione GetLayoutObjectAttribute che, se applicata a un visualizzatore Web, restituisce l'HTML di origine della pagina visualizzata. Se riesci ad analizzare la fonte, sarai in grado di risucchiare automaticamente i dati online nei campi del tuo database.

Se hai bisogno di creare i soliti controlli di navigazione web, c'è una nuova istruzione di script che ti permette di andare avanti e indietro, ricaricare una pagina o reimpostare l'URL originale. È stata inoltre aggiunta una nuova funzione, GetAsURLEncoded, per portare il risultato dei calcoli di testo in un formato standard compatibile con il Web.

Un'altra novità degna di nota è la possibilità di assegnare un nome agli oggetti del formato. Ciò è utile poiché è possibile interrogare lo stato di tali oggetti o utilizzare la nuova istruzione di script Vai all'oggetto per rendere attivo un oggetto. Ciò significa che uno script FileMaker può ora passare a un particolare pannello a schede o scoprire in quale portale si trova l'utente e rispondere in modo appropriato. I nomi degli oggetti vengono immessi in un nuovo campo all'interno di quella che era chiamata la finestra di dialogo Dimensione oggetto, ma ora è rinominata Info oggetto.

Come applicazione Windows e Mac, FileMaker deve tenersi aggiornato con gli sviluppi in entrambi i sistemi operativi. In quanto tale, ora esiste una versione binaria universale, in esecuzione nativamente sui Mac Intel. La nuova versione promette un aumento di velocità fino al 91%. Con reti miste di macchine Windows e Mac OS X che stanno diventando sempre più comuni, ciò consente una distribuzione più bilanciata per le installazioni FileMaker a piattaforma mista.

Le nuove versioni di FileMaker hanno spesso un rilascio sfalsato in tutta la gamma. Qui tutto avviene insieme. FileMaker Pro e FileMaker Pro Advanced, che dispone di funzioni per aiutare gli sviluppatori, sono aggiornati a versione 8.5, mentre le applicazioni Server e Server Advanced passano contemporaneamente alla versione 8 revisione 4. Le nuove app Server supportano i database 8.5 e vengono eseguite in modo nativo sui Mac Intel, ma per il resto sono invariate.