J'aimerais obtenir de l'aide sur la façon d'envoyer des commandes aux éléments d'un rapport de plate-forme, je l'ai déjà fait avec l'aide de la suggestion de Xan Gregg. Je l'ai fait moi-même dans un autre cas où j'avais obtenu le bon code, mais je ne trouve rien qui explique vraiment comment le faire à chaque fois. J'ai un rapport provenant de la plate-forme Time Series et je souhaite envoyer au rapport une commande Enregistrer les colonnes dans la zone de plan où apparaît le premier modèle. Cette boîte de contour comporte une fenêtre déroulante. J'ai essayé Update Element() ainsi que Save Columns(1) et Save columns. Je suppose que je n'identifie pas correctement la boîte de contour et que je ne trouve pas d'informations sur la façon de le faire. J'apprécierais donc grandement une discussion sur la façon d'identifier l'élément approprié à chaque fois. Vous trouverez ci-joint une capture d'écran de la fenêtre de rapport et ci-dessous mes tentatives JSL. Toute aide est grandement appréciée.
dt = table de données actuelle ();
ts = dt << Série chronologique (
Y( :"Vitesse de la ligne de formation"n ),
Liste d'entrée ( : longueur du tapis),
Variogramme( 1 ),
Fonction de transfert(
Ordre( 0, 1, 6 ),
Saisonnier( 0, 0, 0, 1 ),
:Longueur du tapis( Ordre( 0, 1, 0 ), Saisonnier( 0, 0, 0, 1 ), Décalage( 0 ) ),
Intervalle de prédiction (0,85),
Nombre de périodes de prévision( 6 )
),
Rapport de comparaison de modèles (sélectionner des rapports ([1]), sélectionner des graphiques (vide ())),
Série d'entrée ( : longueur du tapis, variogramme (0) ),
EnvoyerToReport(
Expédition(
{"Vitesse de ligne de formation de séries chronologiques", "Comparaison de modèles"},
"",
Boîte de défilement,
{Couleur d'arrière-plan ({246, 250, 254})}
),
Expédition(
{"Vitesse de la ligne de formation de séries chronologiques",
"Modèle de fonction de transfert (1)", "Prévisions interactives"},
"Des séries chronologiques",
Boîte de cadre,
{DispatchSeg( CustomStreamSeg( 2 ), {Line Color( "Red" )} ),
DispatchSeg( CustomStreamSeg( 3 ), {Couleur de la ligne( "Bleu" )} ),
DispatchSeg( CustomStreamSeg( 4 ), {Couleur de la ligne( "Bleu" )} ),
DispatchSeg( CustomStreamSeg( 5 ), {Couleur de la ligne( "Bleu" )} )}
)
)
);
tsr = Rapport(ts) ;
tsb = tsr(OutlineBox("Modèle de fonction de transfert (1)"));
tsb << Enregistrer les colonnes ;
// tsr << Mettre à jour l'élément (1, 1, 1, 1, 8, 1, {Enregistrer les colonnes}));
// tsr << Mettre à jour l'élément (1, 1, 3, {Enregistrer les colonnes}));