Removendo linhas de uma DataWindow ou DataStore

Overview
Bem-vindo à nossa exploração dinâmica sobre manipulação de DataWindows no PowerBuilder! Se você já se perguntou sobre formas eficientes de remover linhas sem sacrificar o desempenho, este post é para você. Vamos mergulhar em dois métodos práticos, destacando o raciocínio por trás de cada abordagem e por que, em certas situações, um pode ser mais vantajoso que o outro. Prepare-se para algumas dicas valiosas que transformarão sua maneira de trabalhar com DataWindows!
Existem algumas formas de se remover as linhas de uma DataWindow, DataStore ou DataWindowChihld. Os exemplos abaixo mostram duas formas de fazer isso.
A primeira é fazendo uma iteração pela DataWindow. Utilize apenas se precisar fazer outros processamentos. Ela é mais lenta e trabalhosa.
A segunda é a mais recomendada é utilizando a função RowsMove: