Criação de botões dinâmicos (FileMaker Pro Advanced)
Usando scripts e cálculos para avaliar o estado dos campos de botão, você pode criar botões dinâmicos que mudam sempre que forem clicados.
Para criar botões dinâmicos:
 •
 •
 •
O seguinte exemplo mostra como criar um botão que muda sempre que é clicado.
Para definir o campo de botão dinâmico:
1.
Selecione o menu Arquivo > Gerenciar > Banco de dados > guia Campos.
2.
3.
Clique na guia Opções > Armazenamento.
4.
Marque a caixa de seleção Usar armazenamento global e digite o número de estados de botão para Número máximo de repetições.
5.
6.
Em Modo de navegação, selecione o campo Ícones e escolha o menu Inserir > Imagem para adicionar imagens ao campo Ícones.
Dica  Verifique se todos os gráficos têm o mesmo tamanho.
7.
Selecione o menu Arquivo > Gerenciar > Banco de dados > guia Campos.
8.
9.
Clique na guia Opções > Inserir automaticamente.
10.
Para Valor calculado, clique em Especificar e insira a função GetRepetition (Ícones; 1).
Dica  Para criar um botão que seja exibido de forma idêntica em todos os registros, clique na guia Armazenamento e selecione Usar armazenamento global. Caso contrário, cada registro exibirá seu próprio estado de botão.
11.
Clique em OK e em OK novamente.
Para criar o script de botão dinâmico:
1.
Escolha o menu Scripts > Gerenciar scripts e clique em Novo.
2.
3.
4.
Selecione Especificar campo de destino ou clique em Especificar.
5.
6.
Para Resultado calculado, clique em Especificar.
7.
Case (
icons::Buttons = GetRepetition (ícones::Ícones; 1); GetRepetition (ícones::Ícones; 2);
icons::Buttons = GetRepetition (ícones::Ícones; 2); GetRepetition (ícones::Ícones; 3);
icons::Buttons = GetRepetition (ícones::Ícones; 3); GetRepetition (ícones::Ícones; 4);
icons::Buttons = GetRepetition (ícones::Ícones; 4); GetRepetition (ícones::Ícones; 5);
GetRepetition (ícones::Ícones; 1)
)
8.
Clique em OK e feche as caixas de diálogo Editar script e Gerenciar scripts.
Para conectar o campo e o script:
1.
No Modo de layout, selecione o campo Botões.
2.
Clique em Inspetor botão Inspetor na barra de layout e em Dados.
3.
Na área Comportamento, desmarque Modo de procura e Modo de busca.
4.
Escolha o menu Formato > Configuração de botão.
5.
Selecione Realizar script e especifique Alternar botões.
6.
7.
Para obter mais informações sobre o uso de botões com scripts, consulte Utilização de botões com scripts.
Tópicos relacionados 
Exibição de bancos de dados no modo de quiosque (FileMaker Pro Advanced)
Criação de soluções de quiosque (FileMaker Pro Advanced)
Uso de scripts e botões para controlar soluções de quiosque (FileMaker Pro Advanced)
Criação de scripts para automatizar tarefas
Utilização de fórmulas e funções