Brauchen Sie Hilfe für die Verwendung von Schleife und BedingungenHallo zusammen,
Ich habe die folgende Datentabelle, ich brauche Hilfe, um die Nullen nach der ersten Null für jeden Nullstapel zu löschen. (was bedeutet, dass ich die Zeile löschen möchte, wo immer: SEEN [i] Null ist und auch: SEEN [i-1] Null ist.
Danke im Voraus 
Re: Brauchen Sie Hilfe für die Verwendung von Schleife und BedingungenVielen Dank
Re: Brauchen Sie Hilfe für die Verwendung von Schleife und BedingungenSie müssen lediglich die Datentabelle durchlaufen und alle Zeilen finden, die den von Ihnen angegebenen Qualifikationen entsprechen. Erfassen Sie diese Zeilennummer und löschen Sie am Ende alle diese Zeilen.
Names Default To Here( 1 );
dt = Current Data Table();
theList = {};
For( i = 1, i <= N Rows( dt ), i++,
If( :SEEN[i] == 0 & :SEEN[i - 1] == 0,
Insert Into( theList, i )
)
);
dt << delete rows( theList );Re: Brauchen Sie Hilfe für die Verwendung von Schleife und Bedingungen @ Kian .
Versuche Folgendes:
dt = Current Data Table(); // Get reference to the data table
dt << New Column("Test",Numeric,Continuous,Formula(If(:SEEN[Row()] == 0 & :SEEN[Row()-1]==0,1,0)));
dt << Select Where(:Test == 1);
Wait(3); // For Demo
dt << Delete Rows ;