Pode fazer grandes coisas em SeaTable com um guião. No entanto, nada acontece ao salvar sozinho: a execução do guião deve ser iniciada manualmente, por botão ou por automatização.

Neste artigo vamos apresentar-lhe estas três possibilidades diferentes. O artigo assume que já criou na sua base, que no nosso exemplo nada mais faz do que dar um olá ao mundo.

  1. Na sua Base, clique em no cabeçalho da Base.
  2. Mova o rato sobre o nome do seu guião.
  3. Inicie o guião com o ícone da peça .

Para iniciar um guião manualmente

  1. Criar uma coluna do tipo Botão .
  2. Decidir qual a etiqueta e qual a cor que o botão deve ter.
  3. Utilizar a acção Executar guião.
  4. Seleccione o seu guião e guarde.

Executar script via botão

De agora em diante, cada vez que clicar no botão, o seu guião será executado. Dentro do script, pode aceder aos valores da linha chamando context.current_row. Claro, também pode aceder a todas as outras linhas através do ID da linha ou com a ajuda de um laço.

Verfügbar mit: Empresa

Com a ajuda de uma automatização, é possível executar um guião Python. O JavaScript não está disponível neste momento porque o JavaScript é executado no browser do utilizador, que não está disponível numa automatização.

  1. No cabeçalho da Base, clicar em e depois em Regras de Automatização.
  2. Clique em Add Rule e crie uma nova automatização. Pode encontrar informações mais detalhadas sobre como fazer isto aqui .
  3. Utilizar a acção de automatização Executar o Python Script.
  4. Seleccione o seu guião e guarde a automatização com Submit.

Iniciar script via automatização