[firebase-br] Breaks Loop no For Select

Rafael - FAV Ferro e Aço rafael em favcomercial.com.br
Ter Fev 16 14:05:09 -03 2016


Olá Júlio, vc pode colocar o processo 3, 4 e o suspende dentro de um IF com
a condição contrária, assim ele só fará nesses casos:

for
  select * from x
  info x, r, t
do
begin
   processo1;
   processo2;
   if (X <> 0)
   begin
      processo3;
      processo4;
      suspend;
   end;
end;

Espero que tenha ajudado.


--
Rafael Cardoso Stella


2016-02-16 13:33 GMT-02:00 Julio F. Figueiredo <tuskinhu em gmail.com>:

> Existe algum comando que dentro de um for select?
>
> for
>   select * from x
>   info x, r, t
> do
> begin
>    processo1;
>    processo2;
>
>    se varX = 0
>      (aqui gostaria ignorar os comandos abaixo e ir ao prox elemento do
> for, como o Continue do
>       Delphi, pelo que entendi o Break do FB sai do laço for)
>
>    processo3;
>    processo4;
>
>   suspend;
> end;
>
>
>
>
> ________________________________________
> Att,
> *Julio F. Figueiredo*
> *Analista de Sistemas*
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista