Inleiding tot AEM Forms-toepassing

Overzicht

De AEM Forms-app maakt het mogelijk om adaptieve formulieren, mobiele formulieren en formsets op mobiele apparaten te synchroniseren op basis van uw server. U kunt werkstromen bepalen die Forms centric werkschema's op OSGi of Forms werkschema's op JEE zijn. Bijvoorbeeld, leidt u een bankbedrijf, en gebruikt AEM Forms om klantentoepassingen en mededelingen te beheren. Uw klanten vullen een formulier in en verzenden het ter verificatie. Als u het formulier inschakelt op mobiele apparaten, kunnen uw klanten het formulier invullen in de AEM Forms-app. U kunt de verificatieworkflow ook beheren door het verificatieformulier in te schakelen op mobiele apparaten. Uw veldworker kan een mobiel apparaat bij de klant dragen, de gegevens controleren en het formulier verzenden. De AEM Forms-toepassing synchroniseert met de AEM Forms-server en haalt de formulieren op die zijn ingeschakeld voor mobiele apparaten. Als de app offline is, worden gegevens lokaal opgeslagen.

De broncode van de AEM Forms-app is via Software Distribution beschikbaar voor klanten. Het broncodepakket in Softwaredistributie is beschikbaar als: adobe-aemfd-forms-app-src-pkg-<version>.zip.

De AEM Forms-toepassing wordt ondersteund op iOS-, Android- en Windows-apparaten. U kunt de AEM Forms-app voor Android installeren via Google Play, iOS vanuit de App Store en Windows vanuit de Windows-winkel.

google_play

app_store

microsoft-badge-icon

Zie De AEM Forms-app aanpassen, bouwen en distribueren op iOS-, Android- of Windows-apparaten.

Vereisten

Voor de AEM Forms-app is een AEM Forms-server vereist. Gebruikers kunnen formulieren weergeven die u maakt in de AEM Forms
, vult u de bestanden, slaat u ze op als concepten en verzendt u ze. De app maakt verbinding met de server en haalt ingeschakelde formulieren ervan op. AEM Forms-toepassingen worden gesynchroniseerd met de server en zodra formulieren in de app worden geladen, kunnen gebruikers offline werken. Als de app offline is, worden gegevens opgeslagen op het apparaat en worden de gegevens gesynchroniseerd met de server wanneer de app online is.

AEM Forms-toepassing met servers die gebruikmaken van AEM Forms Workflow

Als u een AEM Forms Workflow-server hebt, kunt u formulieren weergeven als taken in de AEM Forms-app. U voert bijvoorbeeld een bankbedrijf uit en de klant vult een toepassing in om uw services te gebruiken. De toepassing is een adaptief formulier dat informatie van uw klanten accepteert en deze opslaat als verzending voor revisie. De beheerder controleert een toepassing en stuurt een verificatieaanvraag door naar de veldworker. Met de doorgestuurde toepassing wordt een verificatieformulier ingeschakeld in de app van de veldworker als taak. Uw veldworker stuurt het mobiele apparaat naar de klant en controleert de gegevens.

AEM Forms-app met servers die Forms-centric workflow gebruiken op OSGi

Als u een AEM Forms-server hebt, kunt u adaptieve formulieren weergeven als AEM Inbox-toepassing en taken in de AEM Forms-app. U voert bijvoorbeeld een bankbedrijf uit en de klant vult een toepassing in om uw services te gebruiken. De toepassing is gekoppeld aan een adaptief formulier dat informatie van uw klanten accepteert, en slaat deze op als verzending voor revisie. De beheerder evalueert de taak en keurt het verificatieverzoek aan de veldworker goed. Uw veldworker stuurt het mobiele apparaat naar de klant en controleert de gegevens.

Zie Conard krijgt evaluatietaak in de documentatie voor de website voor meer informatie over de AEM Forms-app die werkt met de AEM Forms-server.

Standalone formulieren of AEM Forms-app met servers zonder AEM Forms Workflow

Een AEM Forms-server die geen AEM Forms Workflow gebruikt, is AEM Forms op OSGi of een zelfstandig mobiel formulier of adaptief formulier. De AEM Forms-app werkt met uw AEM Forms-implementatie op OSGi. Forms die u inschakelt en publiceert voor de AEM Forms-app zijn beschikbaar in uw app.

De formulieren worden gedownload op uw app en zijn offline beschikbaar. U voert bijvoorbeeld een bankbedrijf uit en een klant vult een toepassing op uw site. De toepassing is een adaptief formulier dat informatie van uw klanten accepteert en dit opslaat voor revisie. De beheerder controleert het formulier en maakt een verificatieformulier in AEM auteur. Met de beheerder kunt u het formulier synchroniseren met de AEM Forms-app en het publiceren. Als het verificatieformulier beschikbaar is in de AEM Forms-app, kan uw veldagent een mobiel apparaat gebruiken om de gegevens van uw klant te verifiëren. Het mobiele apparaat wordt gesynchroniseerd met de server en het verificatieformulier wordt geladen in de app. De veldagent kan uw klant bezoeken, de gegevens verifiëren, gegevens opslaan als concept of het verificatieformulier verzenden. Het formulier wordt gesynchroniseerd met de server wanneer de app online is.

Uw formulier synchroniseren in AEM Forms-app:

  1. Selecteer een formulier in de auteur en klik op View Properties.

  2. Klik op Advanced op de pagina met eigenschappen.

  3. Schakel onder Geavanceerd de optie in: Sync with AEM Forms App en tik Save.

Wanneer het formulier wordt gepubliceerd, wordt de app gesynchroniseerd met de server en wordt het formulier opgehaald. Als u meerdere formulieren wilt synchroniseren, selecteert u in de auteur meerdere formulieren in formulierbeheer en tikt u op Sync with AEM Forms App.

Ondersteuning voor mobiele apparaten

Zie AEM Forms-toepassing (voorheen bekend als Mobile Workspace)

Belangrijke functies van de AEM Forms-app

AEM Forms-toepassing met AEM Forms-servers

U kunt uw app synchroniseren met de AEM Forms-server en met formulieren werken op uw mobiele apparaat.

Met AEM Forms Workflow Server kan een formulier worden gekoppeld aan een startpunt in een workbench-proces en AEM Inbox-toepassing. Aan een AEM Inbox-toepassing kan een adaptief formulier zijn gekoppeld. Aan een startpunt kan een adaptief formulier, HTML5-formulier of een bijbehorende indeling zijn gekoppeld. Een startpunt kan als taak worden voorgelegd of de taak kan als ontwerp worden bewaard. Zie Acties en mogelijkheden van Form-centric AEM Workflows op OSGi en AEM Forms JEE-workflows voor meer informatie over verschillen tussen een AEM Inbox-toepassing en een startpunt.

Met een AEM Forms-server zonder AEM Forms-workflow wordt een formulier dat voor synchronisatie in de app is ingeschakeld, weergegeven in de AEM Forms-app. Forms is beschikbaar op het tabblad Forms van de app. U kunt de app verzenden of opslaan als concept. Aangepaste formulieren en mobiele formulieren worden ondersteund in de app.

  1. Een taak of formulier opslaan als concept

    Met de optie Opslaan als concept slaat u een momentopname van een taak of formulier op, samen met de gegevens die zijn ingevuld en de bestanden die zijn bijgevoegd in het bijbehorende formulier. De concepten worden opgeslagen op het mobiele apparaat en gesynchroniseerd met de AEM Forms-server voor een later herstel.

    Zie Een taak of formulier opslaan als concept.

  2. Formulier opslaan als sjabloon

    Soms blijven de gegevens in een paar velden ongewijzigd wanneer gebruikers het formulier invullen. In dergelijke gevallen kunt u in elk geval de velden invullen die identieke waarden vereisen, en het formulier of concept opslaan als een sjabloon. Telkens wanneer u een exemplaar van de sjabloon maakt, worden de opgegeven velden al gevuld met waarden die in de sjabloon zijn opgegeven. Hiermee kunt u tijd en moeite besparen die nodig zijn om het formulier in te vullen.

    Zie Formulieren opslaan als sjablonen.

Werken met taken en formulieren

U kunt uw app synchroniseren met de AEM Forms Workflow-server en u kunt aan taken en formulieren werken op uw mobiele apparaat.

Een taak op het mobiele apparaat bevat een adaptief formulier, HTML5-formulier of een formulierset en kan ook bijlagen en samenvatting-URL bevatten. Standaard worden de taken die aan u zijn toegewezen, in de map Tasks geplaatst. Wanneer u aan een taak werkt, kunt u de taak wijzigen en een conceptkopie van de taak opslaan op de AEM Forms-server.

Een formulier op het mobiele apparaat kan een adaptief formulier of een mobiel formulier zijn. Forms dat is ingeschakeld voor synchronisatie in de formulierapp is beschikbaar in de Forms-map. U kunt formulieren die zijn ingeschakeld op de AEM Forms-server, synchroniseren zonder AEM Forms-workflow (AEM Forms op OSGi).

Zie:

Offline werken

U kunt in de offlinemodus werken op uw mobiele apparaat. U kunt zich zelfs aanmelden bij de toepassing als er geen netwerkverbinding is en u kunt werken aan alle formulieren die tijdens de laatste onlineperiode met het apparaat waren gesynchroniseerd. Zie De app synchroniseren voor meer informatie over het synchroniseren van formulieren. Als u de aan een formulier gekoppelde bijlagen wilt synchroniseren, kunt u de bijlagen ook in de offlinemodus openen. U kunt het formulier bewerken, notities toevoegen en een formulier verzenden of opslaan in de offlinemodus. De volgende keer dat u online bent, wordt het formulier gesynchroniseerd met de AEM Forms-server.

Zie Werken in de offlinemodus voor meer informatie.

Annotaties toevoegen

U kunt de volgende bijlagen toevoegen aan een formulier op uw mobiele apparaat

  • Opmerkingen - Met de functie Notities kunt u een uit de vrije hand geschreven tekst of een tekstnotitie toevoegen aan uw formulier. Zie Een notitie toevoegen voor meer informatie.

  • Foto - De AEM Forms-app bevat een functie die de camerafunctionaliteit of de galerie van uw mobiele apparaat gebruikt. Met de fotobijlage kunt u een foto toevoegen met het bijbehorende formulier. Zie Een foto toevoegen voor meer informatie.

Automatisch opslaan

Wanneer een gebruiker gegevens in de AEM Forms-app invoert, slaat de functie voor automatisch opslaan deze op regelmatige intervallen op. Met de functie voor automatisch opslaan in de AEM Forms-app kunt u gegevensverlies voorkomen als de app wordt gesloten vanwege omstandigheden zoals een lage batterij.

Zie Automatisch opslaan gebruiken in AEM Forms-app.

Verschillen tussen functies van AEM Inbox- en AEM Forms-app

Twee van de opvallende manieren om een Forms-centric workflow te starten, worden gebruikt met de apps AEM Inbox en AEM Forms. De mogelijkheden van AEM Inbox en AEM Forms-app verschillen echter. AEM Inbox werkt alleen met Forms-centric workflows, terwijl de AEM Forms-app werkt met zowel Forms-centrische workflows als met procesbeheer. Voor meer informatie over verschillen tussen AEM Inbox en AEM Forms app mogelijkheden, zie Acties en mogelijkheden van vorm-centric AEM Workflows op OSGi en AEM Forms JEE werkschema.

Ondersteunde formulieren

Ondersteunde formuliertypen in de AEM Forms-app:

Adaptief formulier

Een adaptief formulier dat dynamisch wordt aangepast aan de gebruikersinvoer, wordt ondersteund in de AEM Forms-app. Lazy loaded adaptive forms are also supported.

Mobiel formulier

In AEM Forms kunt u formulieren voor mobiele apparaten maken. Mobiele formulieren worden weergegeven als HTML-formulieren op mobiele apparaten die zich aanpassen aan weergaveapparaten.

Formset

Met formsets kunnen meerdere formulieren die betrekking hebben op een service of proces worden gegroepeerd om een bedrijfsproces te automatiseren en aan de eindgebruikers worden gepresenteerd. In dat geval kunnen de gebruikers de gehele set als één geheel invullen en hoeven afzonderlijke formulieren of processen niet te worden opgeslagen, verzonden en bijgehouden.

OPMERKING

Vereist AEM Forms Workflow (AEM Forms op JEE).

Hoe werkt de AEM Forms-app

De AEM Forms-app biedt een mobiele oplossing voor veldwerkers om te werken aan formulieren die aan hen zijn toegewezen. De toepassing plaatst de volledige gegevens in de cache van de server en biedt een efficiënte gebruikerservaring door al het werk lokaal op te slaan. De gegevens van de schijf worden naar de server verzonden via tijdige synchronisatie-updates.

AEM Forms-app is een PhoneGap 5.0-gebaseerde toepassing waarin het backbonemodel efficiënt wordt gebruikt om gegevens die in de modellen zijn opgeslagen via weergaven te presenteren. Alle native bewerkingen worden uitgevoerd via PhoneGap-plug-ins.

De AEM Forms-app aanpassen, maken en distribueren

OPMERKING

Dit is alleen van toepassing als u de broncode van de AEM Forms-app gebruikt om de app te maken.

De AEM Forms-app is eenvoudig aan te passen aan de specifieke behoeften van de organisatie. De broncode voor de toepassing wordt samen met AEM Forms verstrekt. U kunt de broncode wijzigen en uw eigen oplossing voor mobiele werknemers maken. U kunt de app ook ondertekenen met uw eigen bedrijfssleutel.

aanpassen

U kunt uw app aanpassen voor:

Branding: Wijzig het toepassingspictogram, de naam van de toepassing, start afbeeldingen en pagina's in de AEM Forms-app. U kunt tekst ook wijzigen om de app voor een bepaald gebied te lokaliseren. Zie Aanpassing van branding voor meer informatie over branding in de AEM Forms-app.

Thema: Wijzig stijlen zoals kleuren, lettertypen en spatiëring in de gebruikersinterface van de AEM Forms-app. Zie Thema aanpassen voor meer informatie.

Bewegingen: Verander bewegingen zoals vegen naar rechts en vegen naar links in de gebruikersinterface van de AEM Forms-app. Zie Aanpassing van gebaren voor meer informatie.

Ga voor meer informatie over het instellen van een AEM Forms-app-project voor aanpassing naar:

samenstellen en distribueren

De broncode voor de AEM Forms-toepassing kan worden opgehaald uit de adobe-lc-mobileworkspace-src.zip die beschikbaar is als onderdeel van het bronpakket van de AEM Forms-app voor softwaredistributie.

Voer de volgende stappen uit om de AEM Forms-toepassingsbron op te halen:

  1. Open Softwaredistributie. U hebt een Adobe ID nodig om u aan te melden bij de softwaredistributie.

  2. Tik Adobe Experience Manager beschikbaar in het koptekstmenu.

  3. In de sectie Filters:

    1. Selecteer Forms in de vervolgkeuzelijst Solution.
    2. Selecteer de versie en typ voor het pakket. U kunt de optie Search Downloads ook gebruiken om de resultaten te filteren.
  4. Tik op de pakketnaam die van toepassing is op het besturingssysteem, selecteer Accept EULA Terms en tik Download.

  5. Open Pakketbeheer en klik Upload Package om het pakket te uploaden.

  6. Selecteer het pakket en klik Install.

  7. Als u het pakket wilt downloaden, opent u https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip in uw browser.

    Het bronpakket wordt gedownload op uw apparaat.

Voor iOS:

Raadpleeg Het Xcode-project instellen en de iOS-app ontwikkelen voor meer informatie over het maken van een iOS-app (.ipa).

Zie iOS Code Signing Setup, Process en Troubleshooting voor meer informatie over het ondertekenen van de AEM Forms-app met uw inrichtingsprofiel.

Voor Android:

Raadpleeg Het Eclipse-project instellen en de Android-app ontwikkelen voor meer informatie over het maken van een Android-app (.apk).

Zie Uw toepassingen ondertekenen voor meer informatie over het ondertekenen van de AEM Forms-toepassing.

Voor Windows:

Voor details op hoe te om een app van Vensters (.appx) tot stand te brengen, verwijs opstelling het project van Visual Studio en bouwt Vensters app.

Zie AEM Forms-app distribueren voor meer informatie over het distribueren van de app via MDM. App-distributie via MDM is alleen van toepassing op iOS en Android.

Recommendations om de mobiele werkruimte te upgraden naar de AEM Forms-app

Als u een upgrade uitvoert naar de nieuwste versie van de AEM Forms-app, moet u de volgende punten doornemen:

  • Als u een eerdere versie van de app uit de afspeelwinkel op
    Android hebt geïnstalleerd, kunt u de app rechtstreeks vanuit de afspeelwinkel upgraden.

  • Als een eerdere versie van de app is gemaakt en geïnstalleerd met de broncode (van toepassing op iOS en Android):

    Voordat u de nieuwe app installeert, moet u al uw gegevens synchroniseren met de AEM Forms-server. Nadat de gegevens zijn gesynchroniseerd, verwijdert u de eerdere versie van de app en installeert u de nieuwe app.

Op deze pagina