Vous trouverez ici tout ce qui concerne la "convivialité".
- Création de formulaires sans connaissances en programmation
- Navigation du formulaire & indicateur de progression
- Validation - erreurs, avertissements, info et succès
- Textes d'aide internes & externes
- Gestion des encarts
- Enregistrement (intermédiaire) des données du formulaire
- Formulaire de suivi
Accès à l'aperçu des fonctionnalités
Création de formulaires sans connaissances en programmation
La création de formulaires avec AFS est simple et intuitive. Les validations, les calculs, le comportement dynamique et les interfaces avec des systèmes tiers peuvent être conçus par des personnes n'ayant pas de connaissances en programmation. Vous pouvez vous faire une idée de l’étendue du produit dans la liste des extensions ci-jointe. (Voir l’annexe : liste des extensions paramétrables).
Validation - erreurs, avertissements, info et succès
.
Les données de formulaire saisies sont contrôlées côté serveur. Pour la validation, il est possible de définir aussi bien des obligations de saisie, des contrôles simples de valeurs de champs que des contrôles complexes de dépendance et de backend.
L'obligation de saisie peut être définie de manière statique et dynamique (en fonction des saisies de l'utilisateur). Pour les blocs, des modèles de saisie supplémentaires sont disponibles, tels que "Tout ou rien" ou "Saisie obligatoire avec choix libre".
En plus des contrôles de valeurs de champs spécifiques, tels que IBAN/BIC et numéro de sécurité sociale, les saisies de l'utilisateur peuvent être contrôlées par rapport à des valeurs cibles et des plages de valeurs. Le formatage est prédéfini à l'aide de formats standard et d'expressions régulières. Des formats et des contrôles spécifiques peuvent être mis en œuvre à l'aide d'extensions personnalisées.
La logique de contrôle et la logique métier déjà existantes des applications spécialisées peuvent également être intégrées facilement dans les formulaires AFS au moyen de services web. L'intégration du formulaire et du système spécialisé en aval évite la duplication du code de contrôle.
Pour les erreurs de validation, AFS propose deux états d'erreur différents. Outre l'état classique "saisie incorrecte", qui doit être corrigé avant de pouvoir continuer à remplir le formulaire, il existe également l'état "avertissement". Dans ce cas, une "saisie non plausible" n'est signalée qu'une seule fois et acceptée comme valeur de champ en cas de nouvelle confirmation par "Continuer".
En plus des erreurs et des avertissements, des messages d'information et de réussite sont également disponibles pour les retours à l'utilisateur ou à l'utilisatrice.
Les erreurs et les saisies non plausibles peuvent être affichées en haut de la page ainsi que directement au niveau du champ. AFS propose des textes automatiques pour tous les états d'erreur et d'avertissement, qui peuvent être complétés ou remplacés par des textes d'indication spécifiques.
La configuration des validations, des erreurs et des avertissements se fait à l'aide d'extensions "paramétrables". Ceux-ci sont décrits dans "Dynamique des formulaires & ; -logique".
Validation particulière & ; avertissements
.
Google ReCaptcha, le CAPTCHA le plus utilisé actuellement sur Internet, peut être utilisé dans les formulaires AFS. Il s'agit d'un mécanisme de sécurité utilisé pour distinguer de manière entièrement automatisée si un être humain ou une machine effectue des saisies.
Le risque d'interruption de la session par timeout en cas d'inactivité trop longue de l'utilisateur ou de l'utilisatrice est affiché auparavant sous forme de message d'avertissement. De manière générale, les sessions AFS peuvent être configurées de manière à rester actives lorsque la fenêtre du navigateur est encore ouverte. Dans le cas d'un processus de paiement électronique, la session peut être prolongée jusqu'à la réception de la confirmation de paiement.
Navigation dans les formulaires & indicateur de progression
Une barre de navigation et une barre de progression peuvent être ajoutées aux formulaires AFS. Il est ainsi possible de regrouper une ou plusieurs pages de formulaire en une étape logique. La barre sert également à appeler certaines pages du formulaire (navigation par page).
La navigation dans les formulaires peut être activée et configurée individuellement par formulaire. L'apparence et le positionnement de la barre de progression peuvent être personnalisés à l'aide de CSS. L'affichage est disponible aussi bien en mode bureau qu'en mode formulaire pour les appareils mobiles. Pour ces derniers, l'affichage est réduit au minimum. Si l'utilisateur ou l'utilisatrice enregistre temporairement les données saisies dans le formulaire, la progression de la navigation est également enregistrée dans le formulaire.
Textes d'aide internes & ; externes
En proposant une aide en ligne au niveau des champs, des blocs et des formulaires, les formulaires AFS peuvent être conçus de manière conviviale. La source des textes d'aide peut être aussi bien des textes saisis manuellement que des pages d'aide spécialement conçues ou des liens vers des systèmes de gestion de contenu.
Gestion des annexes
Les formulaires AFS peuvent contenir des champs pour la création de pièces jointes (attachments). Les fichiers téléchargés peuvent être limités en termes de taille, d'extensions de fichiers et de types MIME. Le contrôle des types de fichiers peut être effectué dans AFS indépendamment du navigateur. Cela permet d'éviter de "jouer" un type de fichier en utilisant une extension de fichier erronée.
Les formats PDF et image peuvent être affichés directement dans le formulaire après le téléchargement, les autres formats sont mis à disposition sous forme de lien pour la visualisation. Les fichiers téléchargés peuvent être renommés automatiquement pour une meilleure identification. Les noms de fichiers peuvent ainsi être complétés, par exemple, par les entrées de l'utilisateur. Outre la taille d'un seul fichier, AFS permet également de limiter la taille de toutes les pièces jointes.
Pour les pièces jointes PDF, il est possible de déterminer en outre le nombre de pages et de vérifier si le fichier est protégé par un mot de passe. Les signatures électroniques des annexes peuvent être vérifiées. Avec un programme de protection déposé, un contrôle antivirus est également effectué et le nom du fichier est vérifié par rapport à une impression régulière.
Enregistrement (intermédiaire) des données du formulaire
.
Les données de demande saisies peuvent être enregistrées. Cela se fait soit sur l'appareil de l'utilisateur (localement) soit, si le formulaire est intégré dans un contexte de portail, côté serveur. Les données de la demande peuvent être cryptées avec un mot de passe personnel avant d'être enregistrées. Celui-ci peut être rouvert par un double-clic. Le formulaire est alors rempli et affiché avec les données de demande et les annexes enregistrées. Après le chargement des données du formulaire, la dernière page de saisie utilisée s'affiche.
Le stockage intermédiaire côté serveur s'effectue dans l'aforms inbox avec les interfaces du module aforms portalAPI.
Formulaire de suivi
Lors de la confirmation de la réception de la demande (page de clôture), aforms server peut proposer des formulaires supplémentaires. Ces formulaires de suivi peuvent être utilisés pour enregistrer la satisfaction du client ou pour proposer d'autres services connexes.
Les formulaires de suivi peuvent contenir les données déjà saisies de la demande envoyée précédemment et établir un lien direct avec celle-ci grâce au numéro de réception.