Erstellen Sie neue Tabellen aus einer StapeltabelleHallo,
Ich möchte neue Tabellen basierend auf ausgewählten Zeilen in der Spalte "Label" erstellen. Zum Beispiel möchte ich Zeilen auswählen, die mit "Rpp" beginnen, wie z
Rpp_Center
Rpp_Nord
Rpp_Ost
Rpp_MidEast
Rpp_MidWest
Rpp_Süd
Rpp_West
Rpp_Nord
und erstellen Sie eine neue Tabelle namens Rpp. Wählen Sie dann Zeilen aus, die mit Wig_350 beginnen
Wig_350_Center
Perücke_350_Ost
Perücke_350_Mittlerer Osten
Wig_350_MidWest
Perücke_350_Süd
Wig_350_West
Perücke_350_Nord
und erstellen Sie eine neue Tabelle namens WIG.
Wiederholen Sie dies dann für alle Etiketten .
Kannst du zeigen, wie man das script?
SkripterstellungBetreff: Erstellen Sie neue Tabellen aus einer StapeltabelleWechseln Sie dazu interaktiv in den Bereich oben in der Spalte Zeilenstatus (die Spalte mit den Zeilennummern).Rechtsklick und auswählen
Zeilenauswahl+>Wo auswählen

Geben Sie dann im geöffneten Dialogfeld an, dass Zeilen gesucht werden sollen, in denen das Etikett "Rpp" enthält.

Anschließend werden die gewünschten Zeilen ausgewählt

Gehen Sie jetzt zu
Tabellen=>Teilmenge
Das Dialogfenster Subset wird geöffnet. Geben Sie an, nur ausgewählte Zeilen und alle Spalten zu unterteilen

Anschließend wird die gewünschte neue Tabelle erstellt

Wiederholen Sie den gleichen Vorgang für Ihre gewünschte Teilmenge Wig_350.
Wenn Sie dies mit JSL tun möchten, tun dies die folgenden Schritte
Names Default To Here( 1 );
dt = Current Data Table();
dt << select where( Contains( :label, "Rpp" ) == 1 );
dt << subset( selected rows( 1 ), selected columns( 0 ) );
dt << select where( Contains( :label, "Wig_350" ) == 1 );
Betreff: Erstellen Sie neue Tabellen aus einer StapeltabelleSie könnten ziemlich weit kommen, indem Sie eine Spalte mit den "kurzen" Beschriftungen erstellen, mit denen Sie neue Datentabellen erstellen möchten, und dann die Subset-Plattform mit Subset by verwenden:

Sie müssen nur herausfinden, wie Sie "kurze" Labels von Ihrer Label-Spalte trennen. Ein Weg könnte evtl. mit Formeln wie sein
Left(:Label, Contains(:Label, "_", -1) - 1)
oder
Word(1, :Label, "_")