Olá meus amigos, estou começando com programação e novato com Scriptcase, estou utilizando o botão Run para inserir dados em uma tabela do banco de dados, ele até está inserindo porém está trazendo os dados repetidos da ultima linha do grid, exemplo, tenho 5 registros sendo listados na grid ao selecionar todos os registro e clicar no Run, ele leva 5 registros para o banco de dados porem todos respetidos. Segue abaixo meu codigo
ON SCRIPT INIT
// BOTÃO RUN
[j] = 0;
[registro_selecionados] = array();
ON RECORDO DO BOTÃO
$arr=[j];
[registro_selecionados][$arr]={id};
[j]++;
ON FINISH DO BOTÃO
$qtde_registros=count([registro_selecionados]);
for($x=0; $x<$qtde_registros; $x++){
$Movto_x = [registro_selecionados][$x];
// Inserir Novo Registro
sc_exec_sql(“INSERT INTO planilha_custos (data, cod_produto,descricao,peso,custo,venda) VALUES (’{data_venda}’, ‘{cod_produto}’, ‘{produto}’, ‘{peso}’, ‘{custo}’, ‘{valor}’ )”);
}