Else If

Avalia um cálculo booleano e executa uma ação condicional com base nessa avaliação, como If.

Opções 

Especifica o cálculo booleano que você deseja avaliar.

Compatibilidade 

Produto Compatível
FileMaker Pro Sim
FileMaker Go Sim
FileMaker WebDirect Sim
FileMaker Server Sim
FileMaker Cloud Sim
FileMaker Data API Sim
Publicação na Web personalizada Sim

Originada na versão 

6.0 ou anterior

Descrição 

Else If deve seguir uma etapa de script If ou outra Else If. Else If não pode seguir outra Etapa de script Else.

Quando uma etapa de script If é avaliada como falso, a execução do script é movida para a etapa de script Else If. Quando uma instrução Else If é avaliada como verdadeiro, o bloco de etapas abaixo de Else If é executado. A avaliação verdadeiro encerra o processo de Else If e, após chegar à próxima instrução Else If ou Else, a execução pulará para a Etapa de script End If.

Exemplo 1 

Realiza uma busca e classifica os registros. Se nenhum registro corresponder à solicitação de busca, será exibida uma caixa de diálogo personalizada.

Copiar
Realizar busca [Restaurar]
If [ Get ( LastError ) = 0 ]
    Classificar registros [Restaurar; Com diálogo: Desativado]
Else If [Get( LastError ) = 401]
    Mostrar caixa de diálogo personalizada ["Nenhum registro foi encontrado."]
End If