Ajouter un fichier du périmètre global à une application globale

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Ajouter des fichiers inclus dans le périmètre global existants dans une application globale sélectionnée. Vous pouvez rechercher des fichiers dans une autre application incluse dans le périmètre global à l’aide du nom de l’ensemble de mises à jour, de la table ou du nom de fichier.

    Avant de commencer

    Le module d’extension Global App File Management doit être activé.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque vous sélectionnez une application dans le sélecteur d’application, les fichiers d’application lui sont automatiquement affectés. Vous ne pouvez pas déplacer un fichier d’application vers ou hors d’une application incluse dans le périmètre. Consultez Périmètre de l'application.

    Procédure

    1. Accédez à la Tout > Applications système > Applications > En développement.
    2. À droite du nom de l’application, cliquez sur Modifier dans Studio.
    3. Dans Studio, cliquez sur Fichier, puis sélectionnez Ajouter des fichiers existants.
    4. Utilisez l’une des options suivantes pour trouver des fichiers d’application inclus dans le périmètre global existants que vous pouvez ajouter à l’application incluse dans le périmètre global actuelle.
      OptionDescription
      Rechercher par ensemble de mises à jour Recherchez et filtrez les fichiers d’application associés à un ensemble de mises à jour.
      Rechercher par table Recherchez et filtrez les fichiers d’application associés à une table spécifique. Par exemple, si vous sélectionnez Incident, la recherche renvoie les fichiers d’application associés à cette table.
      Rechercher par nom Effectuez une recherche de nom personnalisée pour les fichiers d’application qui contiennent un nom de mise à jour spécifié (sys_update_name) ou un nom de fichier réel (sys_name).
      Remarque :
      Vous pouvez afficher jusqu’à 250 fichiers à la fois. Si vous souhaitez afficher plus de fichiers, effectuez une autre recherche avec des critères de recherche plus spécifiques.
    5. Cliquez sur Continuer pour afficher la liste des fichiers d’application associés à l’ensemble de mises à jour, à la table ou au nom sélectionné.
      Vous pouvez filtrer les résultats selon vos besoins.
      Le système affiche les résultats filtrés mais omet les fichiers déjà associés à l’application globale actuelle. Le système affiche le type de fichier, l’application, la date de la dernière mise à jour du fichier et s’il s’agit d’un fichier personnalisé.
    6. Sélectionnez les fichiers que vous souhaitez ajouter, puis cliquez sur Ajouter.
      La boîte de dialogue Confirmer les modifications s’affiche, indiquant que les fichiers en cours de déplacement sont maintenant considérés comme des fichiers personnalisables et peuvent apparaître sur une liste à ignorer lors d’une mise à niveau.
    7. Cliquez sur Continuer pour ajouter les fichiers sélectionnés.
      Remarque :
      La possibilité d’ajouter des fichiers inclus dans le périmètre global aux applications incluses dans le périmètre global vous permet également de déplacer les entrées de collection de dictionnaire vers un champ d’application global personnalisé. Cette action peut entraîner des défaillances inattendues entre champs d’application, car la table de sys_db_object et la collection ne sont plus dans le même champ d’application. L’implication de cette action est que les opérations CRUD (qui sont autorisées en fonction de l’accès à l’application sys_db_object et des privilèges entre périmètres existants) ne seraient pas autorisées sans une raison évidente.

    Résultats

    Le système déplace les fichiers sélectionnés vers l’application sélectionnée à partir du périmètre global et les marque comme fichiers personnalisables. Par exemple, si vous sélectionnez le fichier sys_ui_policy, le fichier sys_ui_policy_actions associé est également ajouté à l’application sélectionnée et marqué comme personnalisable. Des messages d’erreur s’affichent lorsque des erreurs se produisent lors du processus d’ajout, ou une confirmation lorsque vos fichiers sont ajoutés avec succès à l’application incluse dans le périmètre global.