Hallo alle,
Ich versuche, ein Diagramm zu erstellen. Ich erhalte jedoch eine Fehlermeldung, weiß aber nicht, woher sie kommt.
Hier ist mein Programm:
graph = RAW_DATA_TABLE << Graph Builder(
Size( 450, 400 ),
Show Legend( 0 ),
Show Control Panel( 0 ),
Variables( X( :Numéro de lot ), Y( Eval( defaut ) ),
Elements( Points( X, Y, Legend( 2 ) ) ),
SendToReport(
Dispatch(
{},
Eval( defaut ),
ScaleBox,
{Add Ref Line( Seuil1, "Solid", "blue", "Seuil d'action =" || Char( Seuil1 ), 2 ), Add Ref Line(
Seuil2, "Solid", "Green", "Seuil d'alerte =" || Char( Seuil2 ), 2
)}
),
)
))Der Fehler kommt von: Elemente( Punkte( X, Y, Legend( 2 ) ) ),
Hier ist die Nachricht, die ich erhalten habe:
The specified column could not be found in the data table. when accessing or evaluating "Elements", Elements( Points( X, Y, Legend( 2 ) ) ) /*###*/
Irgendwelche Hinweise auf das Problem?
Vielen Dank,
Sébastien
Hallo,
Auf den ersten Blick ist die Variable „default“ zumindest in dem von Ihnen freigegebenen Codeabschnitt nicht definiert. Es ist möglich, dass der Ausdruck „Eval (Standard)“ keinen Verweis auf eine Spalte zurückgibt.
Wenn Sie dem Graph Builder-Skript ein einfaches voranstellen
Show (Eval (defaut));
Was gibt das Protokoll zurück?
Lass uns wissen.
Am besten,
TS
Hallo Thierry,
Danke für Ihre Antwort.
Ich habe nicht mein gesamtes Skript hinzugefügt, die Standardvariable ist jedoch gut definiert:

Ich habe es direkt mit der Variablen selbst versucht und es funktioniert nicht so gut.
Irgendwelche anderen Vorschläge?
Danke schön,
Sebastian
Solange „Ma variable d'étude“ der Name einer Spalte in RAW_DATA_TABLE ist, sollte dies funktionieren.Ich glaube, das ist es @Thierry_S kam auf mich zu.Überprüfen Sie noch einmal, ob „Ma variable d'étude“ der Name einer Spalte in der Datentabelle ist.