Indice dei contenuti
Che cos'è FileMaker WebDirect?
WebDirect è una tecnologia che consente di eseguire i database FileMaker in un browser Web senza software client aggiuntivo. WebDirect sostituisce la precedente Instant Web Publishing, è stata rilasciata per la prima volta con la piattaforma FileMaker 13 e da allora è stata continuamente migliorata e ampliata.
Tecnologie utilizzate
FileMaker WebDirect utilizza le seguenti tecnologie per eseguire soluzioni di database in un browser Web:
- HTML5 per la definizione e la struttura del sito web da visualizzare
- CSS3 per controllare l'aspetto
- JavaScript per tutti gli elementi di controllo interattivi
- HTTP(S) e WebSocket-Protocolli di comunicazione con il browser
Per poter utilizzare FileMaker WebDirect, è obbligatorio l'uso di un FileMaker Server. FileMaker Server rende disponibili i database sulla rete o su Internet. Il motore di pubblicazione web integrato in FileMaker Server traduce i database, i layout e i dati FileMaker in HTML5, CSS e JavaScript per la visualizzazione in un browser. Il server web integrato invia i dati tradotti al browser web. Come in un client FileMaker, la comunicazione con il database avviene in tempo reale: una modifica dei dati nel browser ha quindi un effetto diretto sul database FileMaker.
Browser web supportati
FileMaker WebDirect supporta attualmente i seguenti browser web (a partire da FileMaker 15):
- FinestreMicrosoft Edge e Internet Explorer, nonché Google Chrome
- macOSApple Safari e Google Chrome
- iOSSafari
- AndroidGoogle Chrome
Accesso a un server FileMaker con WebDirect
FileMaker Server viene fornito con una (1) connessione client per le connessioni utente (WebDirect e FileMaker Go). Un FileMaker Server può essere opzionalmente ampliato con ulteriori accessi simultanei.
Se è stato configurato un server FileMaker con i database corrispondenti, il centro di avvio di WebDirect può essere richiamato nel browser con il seguente URL:
http://HostOderIP-Adresse/fmi/webd
L'indirizzo HostOrIP indica un nome host o un indirizzo IP con cui il server FileMaker può essere raggiunto in rete. Se è stato attivato l'SSL, per "HostOrIP address" è necessario inserire il nome di dominio completamente qualificato del certificato SSL anziché l'indirizzo IP.
Aprire un database direttamente in WebDirect con il seguente URL:
http://HostOderIP-Adresse/fmi/webd#Datenbankname
Se si desidera avviare uno script per avviare un database, utilizzare il seguente URL:
http://HostOderIP-Adresse/fmi/webd#Datenbankname?script=Scriptname¶m=Script-Parameter
Si noti che i nomi e i parametri devono essere specificati nella sintassi HTML. Le dieresi devono essere codificate di conseguenza (ad esempio, ü per 'ü), così come gli spazi ().
Restrizioni per WebDirect
Poiché i database con WebDirect vengono eseguiti in un browser, vi sono alcune limitazioni rispetto all'esecuzione con un client FileMaker Pro. Ad esempio, non è possibile aprire più finestre in un'applicazione WebDirect. Di seguito sono riportate le limitazioni da rispettare nello sviluppo di database per WebDirect.
Plugin - WebDirect supporta solo i plugin sviluppati esplicitamente per l'uso in WebDirect. La maggior parte dei plugin "normali" sviluppati per FileMaker non possono essere eseguiti con WebDirect.
Stampa e file PDF
In WebDirect non è possibile stampare i record come in un client FileMaker Pro. Inoltre, non è possibile creare file PDF quando si utilizza WebDirect. Tuttavia, se la soluzione FileMaker utilizzata ha un file di stampa che registra tutte le stampe, è possibile programmare un workaround. A tale scopo, contrassegnare una stampa da WebDirect e stamparla successivamente tramite una macchina per le transazioni o da un utente con un client FileMaker Pro.
Definizioni del database
Gli utenti di WebDirect non possono definire campi, elenchi di valori, layout, script, relazioni, fonti di dati esterne o schemi di database. Tuttavia, è possibile modificare i layout o le viste di layout in WebDirect.
Vista della tabella
FileMaker WebDirect non supporta la visualizzazione in vista tabella. Se uno script passa alla visualizzazione tabella in WebDirect e non è stata definita un'altra visualizzazione nel layout, FileMaker WebDirect passa alla visualizzazione elenco.
Oggetti sovrapposti (impilati)
In WebDirect, FileMaker non supporta gli oggetti impilati, anche se l'oggetto superiore è trasparente o nascosto. Non utilizzate oggetti impilati per i layout WebDirect, ma utilizzate invece oggetti calcolati, ad esempio.
Stili di testo non supportati
FileMaker WebDirect non supporta alcuni stili di testo: evidenziazione, formati di testo di paragrafo e fermi di tabulazione. La visualizzazione di formati di testo ricchi è supportata solo se il formato è supportato anche dal browser utilizzato.
Barre di menu personalizzate
L'uso di barre di menu personalizzate non ha alcun effetto in FileMaker WebDirect e non è supportato.
Passi dello script non disponibili
Non tutti i passi di script sono disponibili per FileMaker WebDirect. I seguenti passaggi di script non sono disponibili per l'uso in WebDirect:
- Attivare la modalità di visualizzazione della pagina
- Eseguire la ricerca/sostituzione
- Inserire dal dispositivo
- Inserire dall'indice
- Inserire QuickTime
- Copia di dati/query
- Copiare tutti i dati/query
- Salvare i record di dati come Excel
- Salvare i record di dati in formato PDF
- Personalizzazione della finestra
- Modifica della posizione/dimensione della finestra
- Disporre tutte le finestre
- Finestre avvolgibili
- Mostra/nascondi il righello del testo
- Impostare il livello di zoom
- Nuovo file
- Aprire il file
- Chiudere il file
- Convertire il file
- Impostare l'accesso alla rete
- Impostare i formati di sistemaUtilizzare
- Salva la copia come
- Ripristino del file
- Impostazione della stampante
- Stampa
- Tutte le funzioni di controllo ortografico
- Tutte le funzioni delle voci di menu, ad eccezione di "Aiuto".
- Consentire la barra di formattazione
- Tono di errore
- Parlare
- Comporre il numero di telefono
- Installare il set di menu
- Imposta esecuzione DDE
- Eseguire AppleScript
- Invia evento
- Memorizzare la cache su disco
Tutte le ulteriori informazioni sono disponibili nella sezione Guida a FileMaker WebDirectin cui imparerete anche come ottimizzare la vostra soluzione FileMaker per l'uso in WebDirect.
