質問: 繰り返し(各行)アクティビティで行削除する方法 データテーブルの「繰り返し(各行)」アクティビティ中で 条件にマッチした行を削除したいと考えています。 この場合、普通に1行目(昇順)からループを回して問題ないのでしょうか。 読込中の行を削除しても、問題なく次の行を読込み粛々と処理が進むのでしょうか? 直感的に最終行(降順)から処理をすれば問題なさそうなのですが、そんなことが出来るのでしょうか? ご指導よろしくお願いいたします。
回答: その方法か、「繰り返し (後判定)」で実装ですね。 添え字にデータテーブルの行数(dt.rows.count) - 1を設定し、 「繰り返し (後判定)」アクティビティのconditionで、**not 添え字.equals(-1)**まで処理を行わせる。 「繰り返し (後判定)」アクティビティのbodyの中で、dt.rows(添え字).item(列名)など参照し、 行削除条件を満たしたら、「データ行を削除」アクティビティで削除。 その後代入アクティビティで、添え字=添え字 - 1として減算 ★添え字操作とか、condition条件の記述はウロですので、実装して調整してみてください<...