Pular para o conteúdo principal
Firebird

Executa um loop nos resultados de uma query SQL

Executa um loop nos resultados de uma query SQL

Executa um loop sobre cada linha retornada por uma ação Firebird: Query. As ações dentro do loop são executadas uma vez para cada linha do resultado, permitindo processar cada registro individualmente. Use Firebird: Obter campo de um resultado dentro do loop para acessar os valores de cada coluna.


Opções​

Query​

Referência à ação Firebird: Query cujos resultados serão iterados.

Retornos​

Código Javascript​

js
actions["id-da-acao"].currentResult // resultado da iteração atual (Qualquer)
actions["id-da-acao"].currentResultIndex // índice da iteração atual (Número)

Seleção de campos​

  • currentResult — resultado da iteração atual do loop (Qualquer)
  • currentResultIndex — índice da iteração atual (Número)

Regras e Condições​

  • O campo Query é obrigatório e deve referenciar uma ação do tipo Firebird: Query.
  • As ações dentro do loop são executadas uma vez para cada linha retornada.
  • Se a query não retornar resultados, o loop não será executado.