Base de connaissances de Case IQ

Comment pouvons-nous aider ?

Créer une URL de portail de formulaires

Adaptez le portail de votre application aux différents types de déclarants en créant des URL de portail de formulaires. Par exemple, si votre organisation gère plusieurs campus, vous pouvez créer un lien de portail pour chaque campus, ce qui renseignera automatiquement le campus concerné dans le formulaire d'admission et affichera le thème de couleur correspondant pour le déclarant. Cela simplifiera la soumission des demandes aux déclarants et garantira à votre organisation des rapports détaillés et exploitables. Vous pouvez créer des URL de portail de formulaires pour :

  • Préremplir les champs dans le formulaire Rapport en ligne.
  • Sélectionnez le thème de couleur utilisé pour le portail.
  • Sélectionnez la langue de l'interface du portail.

Après avoir créé l'URL d'un portail de formulaires, votre organisation peut la communiquer aux destinataires. Cet article explique comment ajouter des paramètres à l'URL de votre portail à l'aide d'un exemple d'application pour illustrer chaque étape. Utilisez ces exemples comme guide pour créer un lien unique vers le portail de votre application.

1. Rechercher les noms de champs à définir

Pour créer l'URL de votre portail, vous aurez besoin des noms système des champs à préremplir dans le formulaire Report Online. Vous ne pouvez remplir les champs du formulaire de requête configurés sur « Afficher sur le portail » qu'avec les URL du portail . Consultez la liste des types de champs, comme les zones de texte et les boutons radio, que vous pouvez remplir dans la section « Types de champs pris en charge » .

Dans notre exemple de portail, nous souhaitons remplir les champs appelés « Campus », « Faculté » et « Département » avec l'URL de notre portail de formulaire. Nous rechercherons donc ces noms de système dans cet exemple.

Portail d'échantillons

Pour trouver le nom du système pour les champs de cas :

  1. Accédez à l’onglet Formulaires dans Paramètres.
  2. Cliquez sur la ligne « Cas » dans la grille des formulaires. Le formulaire de cas sera alors chargé dans le générateur de formulaires.
  3. Cliquez sur un champ que vous souhaitez pré-rempli par l’URL du portail de formulaire.
    1. Si vous souhaitez ajouter un nouveau champ au formulaire de cas, consultez l'onglet « Champs » dans Modifier un type d'enregistrement standard pour obtenir des instructions.
  4. Consultez la description du champ dans la barre latérale. Le texte en gras correspond au nom système du champ. Dans notre exemple d'application, les noms système des champs « Campus », « Faculté » et « Département » sont simplement « campus », « faculté » et « département ».
    1. Assurez-vous que ces champs sont définis sur « Afficher sur le portail ». Nom du champ système et affichage sur le portail.
  5. Notez les noms système de ces champs. Nous les utiliserons à l'étape 3 de ce processus.

2. Déterminer les valeurs à renseigner dans les champs

Ensuite, déterminez ce que vous souhaitez renseigner dans les champs, ou « valeurs ». Chaque type de champ dans Case IQ n'accepte que certains types de données. Par exemple, les zones de texte, les éditeurs de texte et les listes déroulantes peuvent contenir des chaînes de texte, comme des noms ou des descriptions. Consultez le tableau des types de champs pris en charge pour plus de détails sur les valeurs que vous pouvez saisir dans les autres types de champs.

Dans notre exemple, « Campus » et « Faculté » sont des champs de liste déroulante, tandis que « Département » est une zone de texte. Nous souhaitons définir ces champs avec les valeurs suivantes via l'URL de notre portail de formulaires :

  • Campus : Université de XY
  • Faculté : Arts et Sciences
  • Département : Histoire

3. Ajouter des paramètres de champ à l'URL du portail

Vous pouvez maintenant créer l'URL de votre portail en ajoutant des paramètres de champ. Ouvrez le portail de votre application et cliquez sur la barre d'adresse de votre navigateur. À la fin de l'URL, saisissez les noms système des champs à définir et les valeurs à renseigner, au format suivant :

?fields={"champ1":"valeurA","champ2":"valeurB","champ3":"valeurC"}

Où:

  • champ1, champ2 et champ3 sont les noms système des champs que vous souhaitez renseigner dans votre formulaire Report Online.
  • valeurA , valeurB et valeurC sont les valeurs que vous souhaitez renseigner dans ces champs.

Dans notre exemple, les noms système sont « campus », « faculté » et « département », et les valeurs sont « Université de XY », « Arts et Sciences » et « Histoire ». L'URL du portail de formulaires pour notre exemple d'application ressemblera donc à ceci :

https://organization.caseiq.app/portal/reportonline?fields={"campus":"Université de XY","faculté":"Arts et Sciences","département":"Histoire"}

4. Masquer les paramètres de champ sur le formulaire du portail

Vous pouvez masquer les champs définis par l'URL de votre portail de formulaires dans le formulaire Report Online. Cette option est idéale si vous ne souhaitez pas que les journalistes voient ou modifient les champs renseignés par votre URL. Ignorez cette étape si vous n'avez pas besoin de masquer ces champs.

Pour masquer les champs renseignés du formulaire Report Online, saisissez la commande suivante à la fin de votre URL : &hideParamFields=true . Dans notre exemple d'application, voici à quoi ressemblera l'URL de notre portail de formulaire si nous masquons ces champs :

https://organization.caseiq.app/portal/reportonline?fields={"campus":"Université de XY","faculté":"Arts et Sciences","département":"Histoire"}&hideParamFields=true

URL du portail avec &hideParamFields=true.

5. Définir la langue du portail

Si votre application est multilingue, vous pouvez présélectionner la langue dans l'interface de votre portail. Cela facilite l'utilisation de votre portail pour les journalistes parlant d'autres langues. Dans notre exemple, la langue principale utilisée à l'Université XY est le français ; nous allons donc présélectionner le français dans le portail avec notre URL.

Pour présélectionner une langue pour le portail, cliquez sur le bouton Langue ( ) dans la barre supérieure du portail et sélectionnez une langue. Vous verrez alors &lang= suivi d'un code de langue dans votre URL. L'URL de notre exemple de portail ressemble maintenant à ceci :

https://organization.caseiq.app/portal/reportonline?fields={"campus":"Université de XY","faculté":"Arts et Sciences","département":"Histoire"}&hideParamFields=true&lang=fr
Supprimer

Options de langue

Vous devez ajouter une langue à votre application avant de pouvoir la sélectionner sur le portail. Consultez la section « Configurer les langues de votre application » pour obtenir des instructions.

Bouton de langue sur le portail.

6. Définir le thème du portail

Vous pouvez également sélectionner automatiquement le thème de couleur de votre portail via une URL, ce qui vous permet de contrôler l'expérience globale des journalistes. Notre exemple d'application possède un thème pour chaque campus ; nous présélectionnerons donc le thème de l'Université XY via l'URL de notre portail de formulaires.

Pour présélectionner le thème, cliquez sur le bouton Thème ( ) dans la barre supérieure du portail et choisissez l'un des thèmes disponibles. L'URL de notre exemple de portail affiche désormais &theme= suivi du nom de votre thème.

https://organization.caseiq.app/portal/reportonline?fields={"campus":"Université de XY","faculté":"Arts et Sciences","département":"Histoire"}&hideParamFields=true&lang=fr&theme=Université%20de%20XY
Supprimer

Options de thème et thèmes cachés

Vous devez ajouter un thème à votre application avant de pouvoir la sélectionner sur le portail. Consultez la section « Ajouter, modifier ou supprimer un thème de couleur » pour obtenir des instructions.

Vous pouvez masquer les thèmes du portail si vous ne souhaitez pas que les journalistes voient l'option Thème dans le menu du portail. Si un thème est masqué, vous pouvez toujours l'inclure dans les URL du portail de formulaires. Saisissez « &theme= » suivi du nom du thème dans votre URL.

Bouton de thème sur le portail.

7. Encoder l'URL

Les valeurs de vos paramètres d'URL doivent être encodées pour que votre navigateur puisse charger la page correctement. Si vous utilisez Microsoft Edge ou Google Chrome, votre navigateur encodera automatiquement votre URL. Dans la barre d'adresse de votre navigateur, appuyez sur Entrée ou Retour pour charger l'URL avec vos paramètres. Microsoft Edge ou Google Chrome chargera le portail selon vos paramètres et encodera automatiquement votre URL, qui inclura désormais des chiffres et des pourcentages. N'importe quel navigateur devrait désormais pouvoir utiliser cette URL encodée.

URL automatiquement codée dans Google Chrome.

Si vous n'utilisez pas Microsoft Edge ou Google Chrome, vous pouvez utiliser un outil d'encodage d'URL. Vous trouverez des encodeurs d'URL gratuits en ligne pour encoder l'URL de votre portail de formulaires afin que tous les navigateurs puissent charger vos paramètres.

8. Testez l'URL

Vous pouvez maintenant tester l'URL de votre portail de formulaires pour vous assurer qu'elle remplit correctement les champs et sélectionne le thème et la langue appropriés. Pour vérifier le bon fonctionnement de l'URL de votre portail de formulaires :

  1. Sélectionnez l’URL entière dans la barre d’adresse de votre navigateur.
  2. Copiez l'URL.
  3. Ouvrir une nouvelle fenêtre de navigateur.
  4. Collez l'URL dans la barre d'adresse du nouveau navigateur.
  5. Appuyez sur Entrée ou Retour sur votre clavier.
  6. Votre navigateur devrait charger le portail de votre application avec tous vos paramètres. Si vous êtes arrivé sur la page d'accueil du portail, cliquez sur le bouton « Signaler en ligne » et vérifiez si les champs sont renseignés ou masqués selon vos paramètres.
  7. Si l'URL de votre portail de formulaire fonctionne, vous pouvez désormais fournir ce lien aux journalistes.

Supprimer

Le portail ne se charge pas

Si votre navigateur ne charge pas votre portail, votre URL a peut-être dépassé la limite de caractères de votre navigateur. Vous pouvez tenter de raccourcir votre URL en supprimant des paramètres de champ ou en condensant les valeurs à renseigner dans les champs.

Types de champs pris en charge

Vous pouvez inclure l’un des types de champs suivants dans les URL du portail de formulaire.

Type de champ Format des données Exemple dans l'URL
Case à cocher Booléen (vrai ou faux) "case à cocher" : vrai
Pays Texte "countryPicklist":"Mexique"
Date Date au format « AAAA-MM-JJ » "dateField": "2025-08-20"
Date et heure Date et heure au format « AAAA-MM-JJ HH:mm:ss », horloge 24 heures "dateTime": "2025-07-24T22:57:00.000Z"
Retard Heure au format « HH:mm:ss », horloge 24 heures

"heure": "05:57:00"

E-mail Texte "email":"john@email.com"
Courriel multiple Texte. Saisissez « [ » avant et « ] » après la liste des adresses e-mail. Séparez chaque adresse e-mail par une virgule. "emailMultipleField":["one@email.com","two@email.com","three@email.com"]
Numéro d'identification Texte "idField":"employee004"
Entier Numéro. 15 chiffres maximum. "integerField":123456789123456
Argent Nombre. Maximum de 9 chiffres initiaux et 2 chiffres décimaux. "moneyField":123456789.12
Nombre Nombre. Maximum de 9 chiffres initiaux et 6 chiffres décimaux. "numberField":123456789.123456
Liste de sélection de plage de numéros Le nombre doit être un nombre entier sans décimales. "numberRangeField":4
Numéro de téléphone Numéros de téléphone au format suivant : « [indicatif pays]|XXXXXXXXXX ». "phoneNumberField": "+4|32486320562"
Numéro de téléphone multiple Numéros de téléphone au format suivant : « [indicatif pays]|XXXXXXXXXX ». Saisissez « [ » avant et « ] » après la liste des numéros de téléphone. Séparez chaque numéro par une virgule.

"phoneMultiple": ["+|18145234220","+8|4596543850","+8|4596543851"]

Liste de sélection Texte "liste de sélection" : "Option 2"
Liste de sélection multiple Texte. Saisissez « [ » avant et « ] » après la liste des options de la liste déroulante. Séparez chaque option par une virgule. "picklistMultiple":["Option 1","Option 2","Option 3"]
Code Postal Texte. Format code postal américain ou code postal canadien, selon la configuration de votre application. "postalCodeField":"A1A1A1"
Radio Texte "radio": "Option 3"
Secrète Texte. La valeur sera masquée une fois chargée dans le champ. "secretField": "Texte du mot de passe caché"
Zone de texte Texte. Vous pouvez ajouter des sauts de ligne dans le texte en saisissant « \n ».

"textArea": "Cher John,\nNous vous écrivons pour vous informer..."

Éditeur de texte Texte. Prend en charge les balises et le formatage HTML. "textEditor": "<strong>Texte en gras</strong>\n<u>Souligné</u><s>Barré</s>\t<ol><li>Élément de liste 1</li>\n\t<li>Élément de liste 2</li>\n\t<li>Élément de liste 3</li></ol>"
Zone de texte Texte "textField": "Examinez les détails pertinents du dossier."
Zone de texte multiple Texte. Saisissez « [ » avant la première chaîne de texte et « ] » après la dernière. Séparez chaque chaîne par une virgule. "textMultiple":["Premier texte saisi dans la zone de texte","Deuxième","Troisième"]
Temps Heure au format « HH:mm:ss », horloge 24 heures. "timeField": "05:57:00"
Basculer Booléen (vrai ou faux)

"bascule" : vrai

URL Texte "urlField":"www.caseiq.com"