3784

Origin 9 - Verborgene Datensätze in Legende ausblenden

Wie kann man verborgende Datensätze auch in der Legende ausblenden?

apspaketDas entsprechende APS-Paket ist über unseren ADDITIVE Professional Service erhältlich. Um das Paket zu erhalten, kontaktieren Sie unseren Support per E-Mail an Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. oder per Telefon unter +49 6172 5905 20 jeweils unter Angabe der APS-Paketnummer 617.

Erläuterung

Auch wenn ein Datensatz im Plot nicht sichtbar ist, die Legende zeigt ihn doch. Wie kann man das verhindern?

Die einfache Neuerstellung der Legende durch den Befehl legend; oder die Schaltfläche oder durch STRG+L nützt leider nichts. Alle drei Wege führen die gleiche Funktion aus und addieren alle Datensätze des Layers (oder des ganzen Graphen) in die Legende.

Auch wenn einige der Datensätze durch die Entfernung des Häkchens im Plot Setup Dialog (Diagrammeigenschaften) eigentlich als unsichtbar gekennzeichnet werden. Wie kann man das verhindern?

Die einfachste Möglichkeit ist die manuelle Entfernung der Einträge in der Legende. Alternativ kann man ein LabTalk-Skript verwenden:

legend;
string str$;
count = 1;
doc -e DY {
get %C -s shown;
if(shown)
{
if(str.GetLength()>0)
{
str$ = %(str$)%(CRLF)\L($(count)) %($(count));
}
else
{
str$ = \L($(count)) %($(count));
}
}
count++;
}
legend.text$=str$;

Für Kunden mit einem Supportvertrag haben wir dieses Skript als Origin-OPX bereitgestellt. Einfach einloggen, Downloaden und in den geöffneten Origin-Arbeitsbereich hineinziehen. Eine neue Schaltfläche wird erzeugt.

Question?

Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein., wenn Sie eine Frage zu diesem Artikel haben.

  • Download-ID: 617