Bonjour,
Je travaille sur la création d'un tableau de bord et j'aimerais trouver un moyen d'automatiser le processus.
Je suis actuellement en mesure d'automatiser le processus si, par exemple, je crée un tableau de bord 2*2. J'utilise à nouveau le script pour créer un autre tableau de bord 2*2.
La question est la suivante : comment automatiser un processus pour créer un tableau de bord qui se réduit et s'agrandit selon les besoins. Par exemple : si je fournis 2 tracés, il créera un tableau de bord 2*1. Si j'en fournis 6, il créera un tableau 2*3 et ainsi de suite. En bref, il créera automatiquement un tableau de bord M*N.
Dans le code des tableaux de bord, les principaux problèmes que je rencontre lorsque je passe d'une taille de tableau de bord à une autre sont les parties de code « Organiser » et « Initialiser ». C'est peut-être la clé de la réponse ? Je n'en suis pas sûr.
Votre aide est appréciée.

Comment créez-vous les boîtes d'affichage que vous placerez dans la grille MxN ?
Peut-être commencer simplement avec un tableau de bord avec 2x1.
Créez ensuite les boîtes d'affichage que vous souhaitez ajouter via la partie JSL du tableau de bord - et ajoutez-les via
Splitter2 << append(manouvelleDisplayBox)
Veuillez prendre soin de toujours sauvegarder l'application en mode 2x1.
Si vous l'enregistrez une fois avec des cases 2x2, à l'avenir, il démarrera à partir de cette configuration.
Pour contourner ce problème, vous pouvez ajouter un script qui supprime toutes les boîtes d'affichage supplémentaires et conserve uniquement les 2x1 premiers.