需要有關使用循環和條件的幫助大家好,
我有下面的數據表,我需要一些幫助來刪除每個零堆棧的第一個零後的零。(這意味著我想在任何地方刪除行:SEEN [i]為零,並且:SEEN [i-1]為零。
提前致謝 :)
Re:需要有關使用循環和條件的幫助謝謝 :)Re:需要有關使用循環和條件的幫助您需要做的就是遍歷數據表並找到符合您指定資格的所有行,捕獲該行號,然後在最後刪除所有這些行。
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:需要有關使用循環和條件的幫助 @Kian ,
請嘗試以下方法:
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 ;