Chargement automatique des diagrammes schématiques en mémoire

Lorsqu'un diagramme schématique est chargé en mémoire, Schematics effectue les tâches suivantes :

Ensuite, tant que le diagramme schématique demeure chargé en mémoire, chaque fois qu'un changement a lieu dans l'étendue du diagramme, dans l'échelle d'affichage et ainsi de suite, la géométrie des entités schématiques est dynamiquement recalculée, et les attributs schématiques configurés avec le mode d'évaluation Lors de l'actualisation sont réévalués.

Un diagramme schématique est automatiquement chargé en mémoire :

Cette rubrique explique comment configurer les diagrammes schématiques pour qu'ils soient automatiquement chargés en mémoire lors de leur ouverture. La configuration de ce mode de chargement présente un intérêt dans plusieurs cas :

Pour configurer le chargement automatique en mémoire des diagrammes schématiques dès leur ouverture, vous devez utiliser l'éditeur de jeu de données schématique, dans l'onglet Propriétés associé au modèle de diagramme, comme le décrivent les étapes suivantes :

Etapes :
  1. Modifiez votre jeu de données schématique dans l'Editeur de jeu de données schématique.
  2. Si les ressources de jeu de données schématiques ne sont pas réorganisées dans une arborescence dans la fenêtre Eléments schématiques, cliquez sur l'option Vues de la barre d'outils de l'éditeur de jeu de données schématique, puis sur Arbre de projet.
  3. Dans l'éditeur de jeu de données schématique, cliquez sur l'entrée du modèle de diagramme schématique qui implémente les diagrammes que vous voulez charger automatiquement en mémoire dès leur ouverture.
  4. Sur l'onglet Propriétés, activez la case à cocher Charger immédiatement le diagramme dans la mémoire.

    Option Charger immédiatement le diagramme dans la mémoire activée

  5. Cliquez sur icône de bouton Enregistrer Enregistrer dans la barre d'outils de l'éditeur de jeu de données.

Désormais, chaque fois qu'un diagramme implémenté par ce modèle de diagramme s'ouvre, la géométrie de toutes ses entités schématiques est automatiquement recalculée dès l'ouverture du diagramme. De plus, tous les attributs schématiques et les requêtes personnalisées spécifiés dans les classes d'entités schématiques associées à ce modèle de diagramme et configurées pour être réévaluées lors du chargement du diagramme sont également automatiquement évalués à l'ouverture du diagramme.

AttentionAttention :

Lorsque des diagrammes schématiques sont chargés en mémoire, chaque changement d'échelle ou d'étendue entraîne le recalcul automatique de la géométrie des entités schématiques contenues dans un diagramme et la réévaluation automatique de certains attributs (ceux configurés avec le mode d'évaluation Lors de l'actualisation). Par conséquent, les diagrammes chargés utilisent de la mémoire. Lorsque vos diagrammes contiennent un grand nombre d'entités schématiques ou peuvent s'ouvrir via des applications Web, il n'est pas recommandé de les configurer pour qu'ils soient chargés automatiquement en mémoire dès leur ouverture.

Pour mettre en page ou optimiser le contenu d'un diagramme schématique, ce dernier doit être chargé en mémoire. Mais même s'il est chargé en mémoire lors de son ouverture, il vous incombe toujours de démarrer une session de mise à jour sur le diagramme. Les outils et commandes Schematics de la barre d'outils de l'éditeur schématique sont activés uniquement lorsqu'une session de mise à jour est lancée sur le diagramme, et non lorsque le diagramme est chargé en mémoire.

En outre, les modifications apportées à la géométrie des entités schématiques, les valeurs attributaires schématiques mises à jour ou les nouveaux résultats des requêtes personnalisées qui apparaissent à l'ouverture du diagramme sont considérés comme des mises à jour de la mémoire. Si vous souhaitez que ces mises à jour soient stockées dans les tables des classes d'entités schématiques dans le jeu de données schématiques, vous devez démarrer une session de mise à jour sur le diagramme et enregistrer les mises à jour.

5/10/2014