activities
latest
false
UiPath logo, featuring letters U and I in white
Atividades do fluxo de trabalho
Last updated 13 de nov de 2024

Execução do bloco Fazer durante alteração de caixa de seleção

Você pode configurar as atividades dentro do bloco Do para serem executadas quando uma caixa de seleção específica no formulário estiver marcada ou desmarcada.

Tutorial

Para usar este recurso:

  1. Adicione a atividade Criar formulário ao seu fluxo de trabalho.
  2. Dentro do bloco Do , configure as atividades desejadas.
  3. Abra o Form Designer da atividade Create Form .
  4. Arraste e solte um componente Checkbox .
  5. Na guia Dados , clique em **Valor calculado**. Isso expande uma lista de campos.
  6. No campo JavaScript , insira o seguinte código JavaScript:

    const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }
Observação: o trecho de código acima aciona a execução das atividades do bloco Do com base na alteração da caixa de seleção.

7. Salve o formulário.

8. No tempo de execução, ao fazer alterações na caixa de seleção, observe as atividades no bloco Do sendo executadas.

Resultado

Quando você seleciona o componente Checkbox , o bloco Do é executado. Para este exemplo, quando você seleciona o componente Caixa de seleção , uma Caixa de mensagem é exibida.

Importante: Problema conhecido: o bloco Do é executado duas vezes: quando você seleciona o componente Checkbox e quando envia o formulário.

Fluxo de trabalho amostral

Para verificar o fluxo de trabalho completo ou ter uma referência futura, baixe o exemplo XAML

  • Tutorial
  • Fluxo de trabalho amostral

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.