Options d'affichage

MyReport Center offre un comportement réactif (responsive design) tant pour le cadre que pour la disposition des rapports au sein de la grille. De plus, la hauteur des lignes, dans la grille, est fixe (100 pixels).

En mode "Embedded", il est possible :

  • De conserver ou désactiver le comportement réactif du tableau de bord (disposition des rapports au sein de la grille), en utilisant le paramètre responsive dans l'url de l'iframe (attributsrc). Les valeurs possibles sonttrue ou false. S'il n'est pas renseigné, le comportement réactif est conservé par défaut.

  • D'adapter la hauteur du tableau de bord au conteneur (iframe), en utilisant le paramètrevertical_stretch, dans l'url de l'iframe (attributsrc). Les valeurs possibles sonttrueoufalse. S'il n'est pas renseigné, ce comportement est activé par défaut pour le mode "embedded" . Ce mode a pour but d'adapter la hauteur de la grille, de manière à combler l'espace disponible à l'intérieur de l'iframe. La hauteur des lignes n'est alors plus fixe, elles subissent une répartition équitable. Par ailleurs, le défilement vertical (scroll) est totalement désactivé.

Astuces :

  • Lorsque le mode responsive est activé et que la largeur de l'écran (ou de l'iframe) est inférieure à 992 pixels, les rapports sont disposés en une seule colonne.

    • Sivertical_stretchest actif, tous les rapports seront comprimés, en hauteur, de manière à s'adapter à l'espace disponible.

    • Cette configuration est donc déconseillée si votre intégration peut être consultée en mobilité (ou que l'iframe possède des dimensions faibles), et que plusieurs rapports occupent la largeur de la grille. En effet, en deçà de 992 pixels, les rapports seront comprimés en hauteur et risquent de perdre en lisibilité.

  • Lorsque le mode responsive est désactivé, la disposition des éléments au sein de la grille demeure quelle que soit la largeur de l'écran (ou de l'iframe).

    • Cette configuration est donc déconseillée dans le même contexte que précédemment. En effet, si la largeur de l'écran (ou de l'iframe) diminue, les rapports seront comprimés en largeur et risquent de perdre en lisibilité.

  • Le comportement vertical_stretch est destiné à une intégration de type "widget" (iframe généralement de faibles dimensions) affichant un seul rapport. L'intégrateur peut alors fixer la hauteur de l'iframe, sans se soucier de la hauteur du contenu.

    • Si le tableau de bord contient plusieurs rapports (mais en nombre raisonnable) et que l'on souhaite "figer" la disposition, on peut alors désactiver le comportement réactif.

  • Lorsque l'affichage se fait en pleine page, que le contenu du tableau de bord est riche, et/ou que l'intégration peut être consultée en mobilité, il est préférable d'opter pour les comportements du mode "application" :

Ces comportements peuvent être éprouvés dans la fenêtre d'aperçu du mode embedded (MyReport Page), à l'aide :

  • Des cases à cocher

  • Des réglages de dimensions

Le nom des paramètres, ainsi que leur formatage, sont rappelés dans le code généré (cadre "Iframe", à droite du bandeau inférieur).

ghostghostghostghostghost
loading table of contents...