Else If
Propósito 
Avalia um cálculo booleano e executa uma ação condicional com base nessa avaliação, como a etapa de script If.
Formato 
Else If [<cálculo booleano>]
Opções 
Clique em Especificar para definir o cálculo booleano. Na caixa de diálogo Especificar cálculo, digite o cálculo a ser avaliado ou use a lista de campos (à esquerda) e a lista de funções (à direita) com os operadores matemáticos e de texto para criar o cálculo.
Compatibilidade 
 
Onde a etapa de script é executada 
Compatível 
FileMaker Pro 
Sim 
Script programado do FileMaker Server 
Sim 
FileMaker Go 
Sim 
Publicação na Web personalizada 
Sim 
FileMaker WebDirect 
Sim 
Solução de tempo de execução 
Sim 
Originado em 
FileMaker Pro 6.0 ou anterior
Descrição 
Deve seguir uma etapa If ou outra etapa Else If. Else If não pode seguir uma 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.
Realizar busca [Restaurar]
If [Get( LastError ) = 0]
Classificar registros [Restaurar; Sem caixa de diálogo]
Else If [Get( LastError ) = 401]
Mostrar caixa de diálogo personalizada ["Nenhum registro foi encontrado."]
End If
Tópicos relacionados 
Definição de campos de cálculo
função If
Exemplos da estrutura If
Referência de etapas de script (lista em ordem alfabética)
Referência de etapas de script (lista de categorias)
Sobre fórmulas