Salut,
J'ai un graphique que je souhaite ajouter une ligne cible par instruction if (dépend des filtres utilisateur).
1. comment appliquer IF dans le code graphique ?
2. comment recalculer le graphique et créer la ligne de référence nécessaire ?
exemple (le gras ne fonctionne pas) :
Bivarié(
Y( :valeur_brute ),
X( :ah_attribute_value ),
Recalcul automatique( 1 ),
EnvoyerToReport(
si (:FE_BE[N Ligne(dt)] == "FE",
Dispatch({}, "2", ScaleBox, {Ajouter une ligne de référence (10, "DashDot", "Red", "2 semaines", 2)}),
Dispatch({}, "2", ScaleBox, {Ajouter une ligne de référence (5, "DashDot", "Rouge", "2 semaines", 2)})
),
Expédition(
{},
"1",
ScaleBox,
{Ligne d'étiquette (Orientation de l'étiquette ("Angle" ) )}
),
Expédition(
{},
"Complot Bivar",
Boîte de cadre,
{Taille du cadre (472, 387), légende des lignes (
chambre,
Couleur (1),
Thème de couleur( "JMP par défaut"),
Marqueur (0),
Thème du marqueur ("Alphanumérique"),
Échelle continue (0),
Échelle inversée (0),
Lignes exclues ( 0 )
)}
)
),
);
Ceux-ci sont évalués lors de la création du tracé et ne seront pas réévalués ultérieurement. Vous pourriez (peut-être) utiliser un script graphique pour afficher les lignes. Encore plus simple pourrait être d'utiliser Graph Builder et d'ajouter des lignes supplémentaires à vos données avec des colonnes supplémentaires pour indiquer les valeurs des lignes de référence.