Stap 6: configureer taken voor internetgebruikers
Naast de invoer of wijziging van gegevens vereist uw app op maat mogelijk dat internetgebruikers andere taken uitvoeren.
Sorteervolgorde opgeven
In de veldenlijst in het dialoogvenster 'Records sorteren' worden alleen de velden in de huidige lay-out weergegeven. U kunt ook sorteren op velden die zich niet in de lay-out bevinden als deze worden opgegeven in de scriptstap 'Records sorteren'. Zo bepaalt u op welke velden internetgebruikers kunnen sorteren:
-
verberg de menubalk en de statusbalk en maak vervolgens knoppen met scripts voor het sorteren van gegevens
-
gebruik het dialoogvenster 'Beveiliging beheren' om de toegang tot velden te beperken
Werken met afbeeldingen, geluiden en films
In containervelden kunnen afbeeldingen, geluiden, films en bestanden worden opgeslagen en weergegeven. Containergegevens kunnen worden ingesloten in de app op maat zelf of extern worden bewaard.
Opmerking FileMaker WebDirect ondersteunt geen containergegevens die met een verwijzing zijn gekoppeld. Containergegevens waarnaar wordt verwezen, worden als een statisch pictogram weergegeven en kunnen niet worden geëxporteerd.
U kunt containervelden optimaliseren voor statische of interactieve inhoud:
-
Containervelden zijn standaard geoptimaliseerd voor statische inhoud. Internetgebruikers kunnen geen PDF-bestanden openen of video- of audiobestanden afspelen. Internetgebruikers kunnen ook geen statische afbeelding of een koppeling naar het object van een containerveld zien.
-
In containervelden die voor interactieve inhoud zijn geoptimaliseerd, kunnen webgebruikers mediabestanden afspelen en PDF-bestanden interactief gebruiken. Om het containerveld als een interactieve container te optimaliseren, selecteert u de optie Interactieve inhoud in het Infovenster van FileMaker Pro.
Opmerking In mobiele browsers kunnen gebruikers geen gegevens invoegen door een bestand naar een containerveld te slepen. Overweeg het maken van scripts die de scriptstappen Afbeelding invoegen, Bestand invoegen, Audio/video invoegen of PDF invoegen gebruiken.
Webbrowsers bieden inconsistente ondersteuning voor mediabestanden en versies van browsers kunnen variëren op verschillende besturingssystemen. Sommige browsers zijn mogelijk niet in staat om bepaalde mediabestanden juist in te voegen, weer te geven of af te spelen.
Werken met virtuele vensters
Internetgebruikers kunnen navigeren door meerdere virtuele vensters in één enkel venster van de webbrowser om een app op maat in verschillende lay-outs, weergaven en modi te bekijken. Slechts één virtueel venster verschijnt tegelijk in het browservenster maar de inactieve virtuele vensters blijven geopend wanneer ze niet zichtbaar zijn.
Virtuele vensters worden geopend, gesloten en beheerd met scriptstappen. Raadpleeg FileMaker Pro Help.
-
Scriptstappen die van invloed zijn op vensters werken anders in FileMaker WebDirect dan in FileMaker Pro. Aangezien webbrowsers een interface met één enkel document gebruiken, wordt het nieuwe venster voor het huidige venster binnen hetzelfde browservenster gestapeld als uw FileMaker WebDirect-app op maat de scriptstap 'Nieuw venster' gebruikt. In vele gevallen kan het gebruik van popovers of schuifbesturingselementen een betere gebruikerservaring dan het gebruik van meerdere vensters leveren.
-
FileMaker WebDirect biedt ondersteuning voor de vensterstijlen voor documenten en kaarten. Raadpleeg FileMaker Pro Help voor meer informatie over vensterstijlen in FileMaker WebDirect.
-
Als u een nieuw virtueel venster ,et de scriptstap Nieuw venster wilt openen, voorziet u scriptknoppen om tussen de virtuele vensters te navigeren en deze te sluiten.
-
Sluit ongebruikte virtuele vensters met de scriptstap Venster sluiten.
-
Als u een script ontwerpt om een extern script vanuit een FileMaker-gegevensbron uit te voeren en u wilt terugkeren naar het oorspronkelijke venster, voegt u de scriptstap 'Venster selecteren [Huidig venster]' onmiddellijk na de scriptstap 'Script uitvoeren' in het oorspronkelijke script toe.
-
Als u de scriptstap ‘Toepassing afsluiten’ gebruikt of het laatste virtuele venster met de scriptstap ‘Venster sluiten’ sluit, beëindigt het script de sessie van de gebruiker en brengt het de gebruiker terug naar het Startpaneel van FileMaker WebDirect. Als de app op maat wordt gehost met FileMaker Cloud, wordt de gebruiker bij het beëindigen van de FileMaker WebDirect-sessie in dezelfde browser geleid naar de Startpagina van de Claris Customer Console.
Gegevens importeren en exporteren
Internetgebruikers moeten mogelijk gegevens delen tussen de app op maat en een andere toepassing. In FileMaker WebDirect kunnen internetgebruikers de volgende bestandsindelingen importeren en exporteren:
Bestandsindeling | Importeren | Exporteren |
---|---|---|
FileMaker Pro (FMP12) |
Ja |
|
Door tabs gescheiden waarden |
Ja |
Ja |
Door komma’s gescheiden waarden |
Ja |
Ja |
DBF |
Ja |
Ja |
Samenvoegbestand |
Ja |
Ja |
Excel |
Ja |
|
HTML-tabel |
|
Ja |
Opmerkingen
-
Op maat gescheiden waarden worden ondersteund door de scriptstap 'Records importeren'.
-
Geëxporteerde of opgeslagen bestanden worden gedownload naar de standaard downloadlocatie van de webbrowser.
-
Als internetgebruikers willen importeren vanuit een FileMaker Pro-bestand moeten ze toegang hebben tot een account in het bestand.
-
Het importeren en exporteren van gegevens wordt niet ondersteund in mobiele browsers.
-
In het dialoogvenster 'Veldvolgorde opgeven' in FileMaker WebDirect worden alleen de velden in de huidige lay-out weergegeven. U kunt ook gegevens exporteren van velden die zich niet in de lay-out bevinden als deze worden opgegeven in de scriptstap 'Records exporteren'.
-
Zorg dat de bestanden gebruikmaken van UTF-8-karaktercodering als u bestand in een tekstindeling wilt importeren. Gebruik de scriptstap 'Records importeren’ om bestanden met een andere karaktercodering te importeren.
Records afdrukken
Internetgebruikers kunnen de huidige gevonden reeks van records en scriptrapporten afdrukken. Met de scriptstap 'Afdrukken' maakt u een PDF in een nieuw tabblad van de webbrowser. Internetgebruikers kunnen dan de besturingselementen van de browser gebruiken om de PDF af te drukken.
Opmerkingen
-
Om afdruk- en pagina-instellingen te configureren, gebruikt u de scriptstap ‘Printerinstelling’.
-
Als lettertypen onjuist worden weergegeven in een PDF, zorgt u ervoor dat alle vereiste lettertypen zijn geïnstalleerd op de primaire computer en secundaire computers in uw FileMaker Server-implementatie. Raadpleeg FileMaker Server Help.