Résolution des erreurs sur les tableaux de bord déplacés avec des ensembles de mises à jour

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Lorsque vous déplacez un tableau de bord avec un ensemble de mises à jour, si des erreurs s’affichent dans l’onglet Problèmes d’aperçu de l’ensemble de mises à jour de la page Ensemble de mises à jour récupéré, suivez les instructions pour chaque erreur afin de résoudre ces problèmes.

    Impossible de trouver un enregistrement dans sys_grid_canvas pour la colonne canvas_page référencée dans cette mise à jour

    Lorsque vous déplacez un tableau de bord avec un ensemble de mises à jour, l’erreur suivante peut se produire : « Impossible de trouver un enregistrement dans sys_grid_canvas pour la colonne canvas_page référencée dans cette mise à jour ». Pour résoudre cette erreur, déplacez la page de canevas de l’instance source vers l’instance cible.

    Avant de commencer

    Rôle requis : admin.

    Procédure

    1. Dans la liste connexe Problèmes d’aperçu de l’ensemble de mises à jour , cliquez sur l’icône d’informations () en regard de l’erreur.Onglet Problèmes d’aperçu de l’ensemble de mises à jour avec deux erreurs.
    2. Dans la charge utile de l’enregistrement pa_tabs, copiez le sys_id associé au champ canvas_page.
      Canevas de grille de filtre activé ID système
    3. Dans l’instance source, accédez à sys_grid_canvas.list.
    4. Filtrez la liste sur la sys_id copiée à l’étape 2.
    5. Cliquez avec le bouton droit sur l’enregistrement renvoyé et sélectionnez Décharger la page de canevas pour ajouter cet enregistrement à l’ensemble de mises à jour actuel.
    6. Transférez l’ensemble de mises à jour à l’instance cible à l’aide de la fonctionnalité d’ensemble de mises à jour standard.
    7. Répétez cette tâche pour tous les problèmes d’aperçu d’ensemble de mises à jour qui ont cette erreur.

    Résultats

    Le contenu de l’onglet de tableau de bord manquant est déplacé vers l’instance cible.

    L’ID d’ensemble de mises à jour « Global » est différent de l’ID du champ d’application de l’ensemble de mises à jour

    Lorsque vous tentez de déplacer un tableau de bord dans une application incluse dans le périmètre, le déplacement échoue lorsque vous essayez de récupérer l’ensemble de mises à jour.

    Avant de commencer

    Rôle requis : admin.

    Pourquoi et quand exécuter cette tâche

    Les tableaux de bord comprennent plusieurs tables. Le Now Platform® ne suit pas toutes ces tables. Les tables non suivies se trouvent toujours dans le périmètre global. Lorsque vous déplacez un tableau de bord dans le champ d’application global, ces tables ne posent aucun problème. Toutefois, ces tables bloquent le déplacement des tableaux de bord dans tout autre champ d’application, car le champ d’application de tous les composants d’un ensemble de mises à jour doit être le même.

    Procédure

    1. Placez l’enregistrement global des mises à jour du client, sys_update_xml, dans un ensemble de mises à jour global.
    2. Validez cette mise à jour comme son propre ensemble de mises à jour, ou faites-en un parent de l’ensemble de mises à jour d’origine et validez les deux en même temps.

      Un ensemble de mises à jour contient tous les enregistrements Mises à jour du client du champ d’application non global, et l’autre contient les enregistrements sys_portal Mises à jour du client du champ d’application global.

    3. Exportez les deux et récupérez-les dans l’instance cible en même temps.
    4. Prévisualisez et validez-les dans l’ordre : validez d’abord l’ensemble de mises à jour avec les enregistrements de mises à jour du client non globaux, puis l’ensemble de mises à jour avec les enregistrements de mises à jour du client globaux.