<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai un script qui génère un rapport basé sur les entrées de l'utilisateur. Le nombre de graphiques dans le rapport varie en fonction de l'entrée. J'aimerais modifier la taille de la trame de tous les graphiques du rapport, mais je ne sais pas à l'avance combien il y aura de graphiques. Est-ce que quelqu'un sait comment faire ça? Merci.
Bonjour, j'ai plusieurs applications qui produisent plusieurs graphiques et j'utilise des variables pour contrôler leur hauteur / largeur. Une idée, vous pourriez vouloir créer un jsl générique pour le code de graphique. Si possible, appelez ce graphique générique jsl avec une boucle, peut-être depuis un autre jsl ou où vous le souhaitez ... bien que vous ayez besoin de connaître une variable de limite supérieure pour la boucle et je ne sais pas si vous le savez pour ton application? Peut-être pourriez-vous déterminer cette limite supérieure à partir de votre saisie d'utilisateur? Le compteur de graphique peut être placé après la création du graphique. Ce n'est peut-être pas exactement ce dont vous avez besoin, mais peut vous donner d'autres idées ... dj
chartCounter = 0; // initialise le début du code
largeur = 600; // pixels
hauteur = 300; // pixels
Pour (a = 1, a <= upperbound, a ++, // besoin de savoir si vous pouvez déterminer une variable upperbound ??
myChart = Graphique de variabilité (
Y (: YVALUE),
X (: XVALUE),
SendToReport (
Envoi(
{"Tableau de variabilité pour YVALUE"}, "Tableau de variabilité", FrameBox, {Taille du cadre (largeur, hauteur)}
)
)
) // fin du tableau var
chartCounter = chartCounter + 1;
) //boucle