Récupération automatique des brouillons d’enregistrements

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Studio Peut gérer une version de n’importe quel enregistrement existant ouvert avec des changements non enregistrés. Les utilisateurs peuvent récupérer les changements non enregistrés lorsque leur session utilisateur se termine de manière inattendue en raison d’une latence du réseau, d’un délai d’expiration de session ou d’une interruption de service.

    La récupération automatique s’applique uniquement :
    • Enregistrements ouverts dans Studio. Le système n’enregistre pas tous les brouillons d’enregistrements.
    • Modifications apportées aux navigateurs de bureau (non mobiles). Le système n’enregistre pas les brouillons d’enregistrements des navigateurs mobiles.
    • Changements apportés aux enregistrements existants. Le système n’enregistre pas les brouillons de changements dans les nouveaux enregistrements.
    • Enregistrements contenant des changements non enregistrés qui constituent la mise à jour la plus récente de l’enregistrement. Le système rejette les changements brouillon lorsqu’un autre utilisateur a mis à jour le même enregistrement.
    • Enregistrements pour les tables qui étendent la table Fichier d’application [sys_metadata].

    Une fois que l’utilisateur rétablit une session, Studio affiche un message pour chaque enregistrement contenant les modifications récupérées.

    Figure 1. Message de récupération automatique
    Le message de récupération automatique indique : Les modifications précédentes non enregistrées apportées à cet enregistrement ont été récupérées. Continuez à modifier ou effacer les modifications.
    Pour chaque enregistrement récupéré, les utilisateurs peuvent :
    • Poursuivez la modification et enregistrez l’enregistrement.
    • Effacez les changements du cache de récupération.
    Le système efface automatiquement les modifications du cache de récupération lorsqu’un utilisateur :
    • Enregistre l’enregistrement. Le système supprime l’enregistrement enregistré du cache de récupération.
    • Confirme la navigation hors d’un enregistrement sans enregistrer les changements. Le système supprime l’enregistrement abandonné du cache de récupération.
    • Atteint la limite de cache de récupération de 5 Mo de changements. Le système supprime l’enregistrement dont la date et l’heure de mise à jour sont les plus anciennes.

    Par défaut, la récupération automatique est activée pour toutes les tables Fichier d’application [sys_metadata] lors de l’utilisation à partir de Studio.

    Les administrateurs peuvent configurer les propriétés de récupération automatique pour :
    • Désactiver ou réactiver la récupération automatique.
    • Spécifiez une liste de types de champs à exclure de la récupération automatique.

    Les utilisateurs peuvent activer ou désactiver la récupération automatique selon leurs préférences.