Propriétés de remplissage automatique

La fonction de remplissage automatique remplit les zones basées sur les données saisies dans d'autres zones. Pour améliorer les performances, vous pouvez configurer les propriétés de remplissage automatique de sorte que les zones soient remplies avec les données mises en cache et non avec des données serveur.

Sur un réseau à temps d'attente élevé, l'utilisation des données mises en cache peut se révéler plus efficace. Un réseau à temps d'attente élevé est un réseau dont le temps d'attente dépasse 100 millisecondes.

Vous pouvez configurer le remplissage automatique pour une zone de saisie ou pour une zone de saisie à plusieurs parties. Lorsque vous configurez les propriétés de remplissage automatique, un stockage de données est créé dans le navigateur de l'utilisateur. Le stockage des données d'un navigateur est limité en taille. Ainsi, configurez les propriétés de remplissage automatique uniquement pour les zones de saisie et les zones de saisie à plusieurs parties les plus importantes.

Les propriétés de remplissage automatique que vous configurez sont la saisie semi-automatique, les valeurs d'ensemble et les filtres.

La fonction de saisie semi-automatique est une fonction de recherche incrémentielle. Lorsque vous saisissez des données dans une zone, une ou plusieurs correspondances possibles aux données sont répertoriées. Vous pouvez configurer la saisie semi-automatique de sorte que la liste des correspondances possibles comprenne un ou plusieurs objets métier. Vous devez définir la propriété mxe.webclient.ClientDataValidation sur la valeur 1 pour activer la frappe anticipée. Vous devez configurer la frappe anticipée avant de pouvoir configurer les valeurs fixes et les filtres.

Toutes les zones associées à des domaines alphanumériques, numériques ou synonymes prennent en charge la saisie semi-automatique lorsque vous affectez la valeur 1 à la propriété mxe.webclient.ClientDataValidation, mais vous pouvez également configurer le remplissage automatique de zones supplémentaires. La validation d'erreur côté client simple est également activée à l'aide de la propriété mxe.webclient.ClientDataValidation.

Configurez les valeurs d'ensemble de sorte que les données qu'un utilisateur saisit dans une zone remplisse d'autres zones. Par exemple, si vous configurez une valeur d'ensemble pour la zone Actif, lorsqu'un utilisateur saisit une valeur dans la zone Actif, les autres zones de saisie, zones de saisie à plusieurs parties, zones de liste déroulante ou cases à cocher sont remplies avec des données.

Configurez les filtres d'une zone pour limiter les choix de la saisie semi-automatique pour un utilisateur, sur base des informations d'une autre zone de saisie, zone de saisie à plusieurs parties, zone de liste déroulante ou case à cocher.

Après avoir configuré les propriétés de remplissage automatique, les informations sont validées grâce aux données du serveur. Si les données de configuration du remplissage automatique sont différentes des données serveur, les zones sont mises à jour avec les données serveur.