Define uma variável local ou global para um valor especificado.
Automatização de tarefas com scripts
•Nome é o nome da variável que você deseja criar. Prefixe o nome com $ para uma variável local ou com $$ para uma variável global. Se nenhum prefixo for adicionado, o símbolo $ será adicionado automaticamente ao início do nome.
•Valor é o valor para o qual a variável está definida. Você pode inserir texto ou especificar um cálculo.
•Repetição é o nome (índice) de repetição da variável que você deseja criar. Se nenhuma repetição for especificada, o padrão será 1.
Produto | Formato |
FileMaker Pro Advanced | Sim |
FileMaker Go | Sim |
FileMaker WebDirect | Sim |
FileMaker Server | Sim |
FileMaker Cloud | Sim |
FileMaker Data API | Sim |
Publicação na Web personalizada | Sim |
Solução runtime | Sim |
FileMaker Pro 8.0
Se não existir uma variável, esta etapa de script criará uma. Consulte Utilização de variáveis.
Cria um registro relacionado usando uma variável local para copiar informações em um campo de correspondência.
Definir variável [$CURRENT_CUSTOMER_ID; Valor: Clientes::ID do cliente]
Ir para layout ["Detalhes da fatura"]
Novo registro/solicitação
Definir campo [Faturas::ID do cliente; $CURRENT_CUSTOMER_ID]
Usa uma variável local para salvar registros como arquivos Excel ou PDF na pasta Documentos.
Mostrar caixa de diálogo personalizada ["Salvar o registro atual como Excel ou PDF?"]
If [Get (LastMessageChoice) = 1]
Definir variável [$PATH; Valor: Get ( DocumentsPath ) & "Fatura " & Fatura::Número da fatura & ".xlsx"]
Salvar registros como Excel [Restaurar; Com diálogo: Desativado; "$PATH"; Registro atual ; Criar diretórios: Desativado]
Else
Definir variável [$PATH; Valor: Get ( DocumentsPath ) & "Fatura " & Fatura::Número da fatura & ".pdf"]
Salvar registros como PDF [Restaurar; Com diálogo: Desativado; "$PATH";
Registro atual ; Criar diretórios: Desativado]
End If
Usa a variável global como uma alternância para impedir que um script seja acionado.
Definir variável [$$SCRIPT_TRIGGER; Valor: "Desativado"]
Ir para layout ["Detalhes da fatura iPad"]
If [$$SCRIPT_TRIGGER = "Off"]
Definir variável [$$SCRIPT_TRIGGER; Valor: "Ativado"]
Sair do script [Text Result: ]
End If
Buscar registros correspondentes [Substituir; Fatura::Nome do cliente]
Ir para registro/solicitação/página [Primeiro]