Comment incorporer un formulaire électronique à une URL ?
Pour générer un lien vers un formulaire électronique à des fins d'incorporation à une URL, utilisez la syntaxe suivante :
http://<CheminBaseWebClient>/TWA/Client/Forms/embed/<NumForm>
Dans cet exemple, « NumForm » est le numéro du formulaire indiqué dans Therefore™ Solution Designer ou dans le lien du navigateur lorsque vous accédez au formulaire sélectionné ou que vous le modifiez.
Ce lien nécessite que l'utilisateur se connecte au portail des formulaires à l'aide d'un compte utilisateur Therefore™ standard.
|
Pour autoriser l'accès anonyme (c'est-à -dire un accès externe), entrez : add ?allowanonymous=1:
http://<CheminBaseWebClient>/TWA/Client/Forms/embed/<NumForm>/?allowanonymous=1
Si le lien ci-dessus est utilisé, l'utilisateur n'a pas besoin de s'identifier.
Exemple : <iframe id="theIFrame" src="https://localhost/TWA/Client/forms/embed/46?allowanonymous=1" frameborder="0" scrolling="no"></iframe> . Où https://localhost/TWA/Client/forms correspond à l'URL de base, « /embed/46 » indique que le formulaire numéro 46 a été incorporé.
Pour inclure des fonctionnalités complémentaires, telle une bordure :
<iframe id="theIFrame" src="https://localhost/TWA/Client/forms/embed/46?allowanonymous=1" frameborder="BORDER" width="800" height="800"></iframe>
|
|
Paramètres de requête facultatifs: la liste ci-dessous contient plusieurs autres paramètres de requête que vous pouvez utiliser pour incorporer un formulaire électronique :
i.allowanonymous=1 : utilisation anonyme/externe qui ne requiert pas d'identification. Les utilisateurs d'eForms doivent être configurés au préalable dans Therefore™ Web Client.
ii.ssotoken=<jeton> : jeton JWT valide permettant d'identifier l'utilisateur (depuis une autre source d'authentification, tel un portail d'entreprise, par exemple).
iii.postaction=thankyou : affiche une page de remerciement après l'envoi d'un formulaire.
iv.postaction=close : ferme la fenêtre du navigateur après l'envoi d'un formulaire.
v.postaction=redirectto : redirige la fenêtre du navigateur après l'envoi d'un formulaire (valeur dans redirectUrl).
vi.redirectUrl =<url de redirection> : URL encodée à utiliser pour rediriger le navigateur. |
|
Exemple : affichage d'un formulaire incorporé sur le site Web d'une entreprise.
|
|