Com a ajuda de automatizações, já não tem de fazer entradas noutras tabelas manualmente, mas pode ter estas etapas executadas automaticamente. A grande vantagem disto é que o gatilho não tem de estar na mesma tabela que a acção desencadeada.

Adicionar entradas a outras tabelas através de automatização

  1. Clique em no cabeçalho da Base e depois nas Regras de Automatização.
  2. Clique em Add Rule (Adicionar regra).
  3. Nomear a automatização e definir a tabela e a vista em que deve ser desencadeada.
  4. Definir um evento de disparo que desencadeia a automatização.
  5. Clique em Add Action e seleccione Add New Entry in Other Table como a acção automatizada.
  6. Definir a tabela na qual a entrada deve ser inserida e os campos pré-preenchidos.
  7. Confirmar com Submeter.

Definir um evento de disparo para a automatização depois de primeiro determinar em que tabela e visualizar a mesma irá ocorrer.

Eventos de activação basicamente disponíveis para selecção

Em seguida, seleccione Adicionar nova entrada noutra tabela como acção automatizada.

Adicionar a acção automatizada
Selecção da acção automatizada

No passo seguinte, seleccione a tabela na qual a entrada deve ser adicionada após o disparo do acionador.

Selecção da tabela na qual a entrada será adicionada ao ser desencadeada a automatização

Em seguida, clique em Adicionar campo para seleccionar as colunas para as quais pretende definir valores predefinidos na nova entrada.

Clique em Adicionar campo

Agora, no menu suspenso, seleccione uma coluna correspondente e defina o valor pré-preenchido no campo de entrada. Dependendo do tipo de coluna seleccionado, dispõe de diferentes opções.

Definição da entrada e da coluna à qual esta deve ser adicionada

Por fim, confirme a automatização com um clique em Submeter.

Confirmação da automatização

Um caso de utilização concreto para este tipo de automatização poderia surgir, por exemplo, se, enquanto responsável de uma empresa, for responsável pelos novos colaboradores que se juntam à sua equipa. No processo de integração, poderia estar definido que, no primeiro dia de trabalho, deve solicitar o pagamento do salário do colaborador e documentar a entrega de uma viatura de serviço.

Quando adiciona o novo colaborador à sua tabela, pretende informar automaticamente o departamento de Recursos Humanos de que entregou a viatura de serviço e de que pode preparar o processamento salarial do primeiro mês. Para isso, o SeaTable deve adicionar uma nova entrada à tabela do departamento de Recursos Humanos.

Do seu lado, isto pode ser concretizado com uma tabela na qual mantém vários dados dos colaboradores. Neste contexto, poderia registar, entre outros, o nome dos colaboradores ou dos novos colaboradores, o seu departamento e a sua data de entrada.

Tabela de exemplo do caso de utilização

Com a ajuda de uma automatização, sempre que adicionar um novo colaborador à tabela, deverá ser automaticamente adicionada uma nova entrada a outra tabela, utilizada pelo departamento de Recursos Humanos para gerir os pagamentos salariais e as viaturas de serviço.

Primeiro, atribua um nome à automatização e seleccione tanto a tabela (employee lists) como a vista (new employees) nas quais a automatização deve ser desencadeada.

Nomeação da automatização, selecção da tabela e da vista nas quais a automatização deve actuar

Como evento desencadeador da automatização, seleccione a opção As entradas satisfazem determinadas condições após o processamento.

Selecção do evento desencadeador

Para que apenas sejam adicionadas novas entradas à tabela do departamento de Recursos Humanos assim que tiver introduzido o nome de um novo colaborador na sua tabela, seleccione como condição de filtro que a coluna “employee” não esteja vazia após o processamento.

Adicionar uma condição de filtro

Como acção automatizada, defina a acção Adicionar nova entrada noutra tabela.

Selecção da acção automatizada

No passo seguinte, seleccione a tabela “Payments” como tabela à qual será adicionada uma entrada após o disparo da automatização.

Selecção da tabela à qual a entrada é adicionada quando a automatização é desencadeada

Em seguida, defina os valores com os quais determinados campos devem ser pré-preenchidos. Para citar o nome de um novo colaborador na nova entrada da tabela do departamento de Recursos Humanos, escreva o nome da coluna da sua tabela na qual este se encontra, entre chavetas, no campo de texto: {employee}

Definição das entradas a adicionar à tabela seleccionada

Se, após a confirmação da automatização, introduzir o nome de um novo colaborador na sua tabela, …

Adicionar um novo colaborador à sua tabela

… as entradas definidas serão automaticamente adicionadas à tabela do departamento de Recursos Humanos.

Tabela do departamento de Recursos Humanos após o disparo da automatização