- Visão geral
- Eventos do Aplicativo
- Construtor de fluxograma
- Notas de versão
- Sobre as atividades do Flowchart Builder
- Compatibilidade do projeto
- Texto Explicativo
- Complex Scenarios
- Credenciais
- Data Service
- Sobre o pacote de atividades Data Service
- Compatibilidade do projeto
- Criar Registro de entidade (Novo)
- Atualizar Registro de entidade (Novo)
- Excluir Registro de entidade (Novo)
- Obter Registro de entidade por Id (Nova)
- Consultar Registros de entidade (Novo)
- Carregar arquivo para o Campo de registro (Novo)
- Baixar arquivo do Campo de registro (Novo)
- Excluir arquivo do Campo de registro (Novo)
- Criar vários registros de entidade (Novo)
- Atualizar vários registros de entidade (Novo)
- Excluir vários registros de entidade (Novo)
- Criar Gravação de Entidade
- Excluir Registro de Entidade
- Obter Registro de Entidade Por Id
- Consultar Registros de Entidade
- Atualizar Registro de Entidade
- Carregar Arquivo no Campo de Registro
- Baixar arquivo do Campo de Registro
- Excluir Arquivo do Campo de Registro
- Criar Vários Registros de Entidade
- Atualizar Vários Registros de Entidade
- Excluir Vários Registros de Entidade
- Formulário
- Notas de versão
- Compatibilidade do projeto
- Formulários em tempo real
- Atualização de dados do formulário
- Execução de formulários usando JavaScript
- Personalização de formulários usando CSS
- Componentes condicionais
- Adição de vários componentes na mesma linha em Colunas
- Como usar o componente Data Table
- Get File/Folder Path
- Leitura de valores de célula de um componente de Grade de Dados
- Exibição de arquivos PDF
- Exibição de imagens em formulários
- Rolagem através de grades de dados
- Uso de ferramentas de desenvolvimento com formulários
- Calcular valores do componente do formulário
- Como gerenciar datas em formulários
- Como abrir hiperlinks dentro de formulários
- Exibição de uma guia padrão em formulários
- Exibição do rótulo completo de um componente
- Como pesquisar strings longas em listas suspensas
- Definir valores de formulário dinamicamente
- Sobre a experiência pré-23.4 do Form
- Compatibilidade do Projeto
- Formulários em tempo real
- Caixas de seleção dinâmicas
- Menus suspensos condicionais
- Exibindo uma guia padrão
- Exibição de imagens
- Exibição de arquivos PDF
- Exibição do rótulo completo
- Elementos HTML dinâmicos
- Gerenciamento de datas
- Como pesquisar strings longas em menus suspensos
- Personalização de formulários usando arquivos CSS locais
- Execução do bloco Fazer durante alteração de caixa de seleção
- Personalização da largura de colunas
- Atualização de dados do formulário
- Redefinição de dados da coleção
- Lógica Avançada
- Execução do bloco Fazer durante alteração de opção em menu suspenso
- Leitura de valores de célula de um componente de Grade de Dados
- Componentes condicionais
- Rolagem através de componentes de Grade de Dados
- Como usar o componente de Grade
- Ferramentas de Desenvolvedor
- Valor Calculado
- Menus suspensos dinâmicos
- Como alternar abas com um clique de botão
- Como abrir hiperlinks dentro de formulários
- FTP
- IPC
- Pipelines do Automation Ops
- Notas de versão
- Sobre o pacote de atividades Pipelines
- Compatibilidade do projeto
- Ativar implantação da solução
- Analisar
- Criar
- Clonar
- Delete Solution Package
- Deploy Solution
- Download Package
- Download Solution Package
- Baixar configuração do pacote da solução
- Publicar pacote
- Publicar pacote da solução
- Re-sync Solution Project
- Run Existing Test Set
- Faça testes
- Estágio
- Desinstalar solução
- Processo de atualização
- Carregar pacote da solução
- Persistence
- Notas de versão
- Compatibilidade do projeto
- Bulk Form Designer
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Resume After Delay
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Obter tarefas do aplicativo
- Add Task Comment
- Update Task Labels
- Criar tarefa do aplicativo
- Wait For App Task and Resume
- Configure task timer
- Trabalhando com tarefas de aplicativo
- Criando sua primeira ação de formulário
- Controles avançados para menus suspensos
- Incorporando objetos em ações de formulário
- Permitindo que usuários baixem arquivos para o bucket de armazenamento
- Adicionando lógica avançada usando Java Script
- Configurando uma guia padrão
- Removendo o botão Excluir de Editar grade usando CSS personalizado
- Personalização de modelos de Editar grade
- Uso de botões para disparar uma lógica personalizada
- Usando um layout de formulário externo
- Expansão dinâmica de componentes do formulário no runtime
- Alinhar o conteúdo de um componente de formulário da esquerda para a direita usando atributos JSON
- Amostras de Fluxos de Trabalho
- System
- Notas de versão
- Compatibilidade do projeto
- Codificação de caracteres suportada
- Assistente do Construtor RegEx
- Adicionar Coluna de Dados
- Add Data Row
- Add Log Fields
- Add or Subtract from Date
- Add Transaction Item
- Add Queue Item
- Append Item to Collection
- Append Item to List
- Anexar Linha
- Beep
- Break / Exit Loop
- Browse for file
- Pesquisar pasta
- Build Collection
- Criar Tabela de Dados
- Bulk Add Queue Items
- Alterar formatação para texto
- Change Type
- Check False
- Check True
- Clear Data Table
- Collection to DataTable
- Comentar
- Compress/Zip Files
- Copy File
- Copy Folder
- Combinar texto
- Comentar / Atividades desabilitadas
- Continue / Skip Current
- Create File
- Create Folder
- Create List
- Entrada Personalizada
- Excluir
- Delete File
- Delete Folder
- Delete Storage File
- Delete Queue Items
- Desabilitar Gatilho Local
- Do While
- Baixar arquivo da URL
- Download Storage File
- Habilitar Gatilho Local
- Evaluate Business Rule
- Exists In Collection
- Extract/Unzip Files
- Extrair data e hora de um texto
- Extrair Texto
- File Change Trigger
- File Exists
- Filter Collection
- Filtrar Tabela de Dados
- Folder Exists
- For Each
- For Each File In Folder
- File Change Trigger v3
- Localizar e substituir
- Encontrar Padrões Correspondentes
- For Each Folder in Folder
- For Each Row in Data Table
- Formatar data como texto
- Format Value
- Generate Data Table From Text
- Get Asset
- Get Credential / Get Orchestrator Credential
- Get Current Job Info
- Get Environment Folder
- Get Environment Variable
- Get File Info
- Get Folder Info
- Get Jobs
- Get Processes
- Get Row Item
- Obter segredo
- Obter item de transação
- Get Username/Password
- Get Queue Items
- Gatilho de variável global alterada
- Input Dialog
- Invoke Code
- Invoke Com Method
- Invoke Power Shell
- Invocar Processo
- Invoke VBScript
- Invocar Arquivo de Fluxo de Trabalho
- É Correspondência de Texto
- Join Data Tables
- Kill Process
- Launch Workflow Interactive
- List Storage Files
- Mensagem do Log
- Lookup Data Table
- Manual Trigger
- Merge Collections
- Merge Data Table
- Caixa de Mensagem
- Modify Date
- Modify Text
- Move File
- Move Folder
- Multiple Assign
- Novo item adicionado à fila
- Notify Global Variable Changed
- Orchestrator HTTP Request
- Output Data Table
- Paralelo
- Parallel For Each
- Path Exists
- Postpone Transaction Item
- Process End Trigger
- Process Start Trigger
- Escopo do rastreamento do processo
- Raise Alert
- Read List Item
- Ler Arquivo de Texto
- Read Storage Text
- Remove Data Column
- Remove Data Row
- Remove Duplicate Rows
- Remove From Collection
- Remove Log Fields
- Replace Matching Patterns
- Repeat Number Of Times
- Repetir gatilho
- Rename File
- Rename Folder
- Report Status
- Reset Timer
- Resume Timer
- Tentar Escopo Novamente
- Retornar
- Executar Gatilhos Locais
- Run Agent
- Executar Trabalho
- Run Parallel Process
- Set Asset
- Enviar notificação por e-mail
- Set Credential
- Set Environment Variable
- Set Secret
- Set Task Status
- Set Trace Status
- Set Transaction Progress
- Set Transaction Status
- Should Stop
- Dividir texto
- Sort Data Table
- Start Timer
- Iniciar Trabalho
- Parar Tarefa
- Parar Gatilhos Locais
- Stop Timer
- Text to Left/Right
- Colocar todo o texto em Maiúscula/Minúscula
- Gatilho de Tempo
- Trigger Scope
- Acompanhar objeto
- Timeout Scope
- Update Row Item
- Update List Item
- Upload Storage File
- Wait for Download
- Wait Queue Item
- While
- Workflow Placeholder
- Write Storage Text
- Gravar Arquivo de Texto
- Add Data Row
- AddQueueItem
- Add Transaction Item
- Anexar Linha
- BulkAddQueueItems
- Clear Data Table
- Compactar Arquivos ZIP
- Copy File
- Create File
- Create Folder
- Delete File or Folder
- Delete Queue Items
- Delete Storage File
- Download Storage File
- ExtractUnzip Files
- Filtrar Tabela de Dados
- Get Asset
- Get Credential
- GetJobs
- Get Queue Item
- GetQueueItems
- Obter recurso para caminho local
- Get Row Item
- Obter item de transação
- Invocar Processo
- Join Data Tables
- List Storage Files
- Lookup Data Table
- Merge Data Table
- Move File
- Orchestrator HTTP Request
- OutputDataTable
- Path Exists
- Postpone Transaction Item
- Read Storage Text
- Ler Arquivo de Texto
- Remove Data Column
- Remove Duplicate Rows
- Substituir
- Set Asset
- Set Credential
- SetTransactionProgress
- Set Transaction Status
- Sort Data Table
- Iniciar Trabalho
- Parar Tarefa
- Update Row Item
- Upload Storage File
- Wait Queue Item
- Write Storage Text
- Gravar Arquivo de Texto
- Teste
- Notas de versão
- Sobre o pacote de atividades Testing
- Compatibilidade do projeto
- O nome do caso de teste não é exclusivo no projeto
- Convenção de nomenclatura do caso de teste quebrada
- Verificações ausentes dentro do caso de teste
- Fluxos de trabalho não testados
- Test Manager conectado
- Simulação não usada
- Caso de teste sem anotações
- Caso de teste/fluxo de trabalho muito complexo
- O caso de teste possui muitas ramificações
- Configurações do projeto
- Add Test Data Queue Item
- Address
- Attach Document
- Bulk Add Test Data Queue Items
- Criar Regra de Comparação
- Comparar documentos em PDF
- Comparar Texto
- Delete Test Data Queue Items
- Get Test Data Queue Item
- Get Test Data Queue Items
- Given Name
- Sobrenome
- Random Date
- Random Number
- Random String
- Random Value
- Verify Control Attribute
- Verify Expression
- Verify Expression with Operator
- Verify Range
- Address
- AddTestDataQueueItem
- AttachDocument
- BulkAddTestDataQueueItems
- DeleteTestDataQueueItems
- GetTestDataQueueItem
- GetTestDataQueueItems
- GivenName
- LastName
- RandomDate
- RandomNumber
- RandomString
- RandomValue
- VerifyAreEqual
- VerifyAreNotEqual
- VerifyContains
- VerifyExpression
- VerifyExpressionWithOperator
- VerifyIsGreater
- VerifyIsGreaterOrEqual
- VerifyIsLess
- VerifyIsLessOrEqual
- VerifyIsRegexMatch
- VerifyRange
- Workflow Foundation

Atividades do fluxo de trabalho
Lógica Avançada
The Logic tab of the Form Designer allows you to create conditions and advanced logic scripts that can change the state or the behavior of the selected form component.
Usando a lógica avançada, você pode alterar dinamicamente os controles, aparência e comportamento de um componente de formulário.
Uma lógica de formulário consiste em duas partes: o gatilho e a ação.
Gatilho O gatilho lógico é a condição sobre a qual a ação ocorre. Por exemplo, você pode querer exibir um campo de formulário específico apenas quando uma opção de caixa de seleção estiver selecionada. Nesse caso, a opção de caixa de seleção é o gatilho, e exibir o campo de formulário é a ação.
Existem quatro tipos de gatilhos lógicos:
| Tipo do Gatilho | Description | Exemplo |
|---|---|---|
| Simple | Você define um componente e valor de formulário de acionamento. | ![]() |
| JavaScript | Você fornece uma lógica JavaScript para um componente de formulário ou dados de formulário. Use a sintaxe JavaScript para criar uma lógica complexa, como loop ou comportamento dinâmico. | ![]() |
| Lógica JSON | Você fornece uma lógica JSON para um componente ou dados do formulário. Recomendado em casos em que o JavaScript não é permitido. Não é compatível com loops ou comportamentos dinâmicos. | ![]() |
| Evento | Você define um evento de componente, que uma vez emitido pelo componente correspondente, aciona a ação desejada. | ![]() |
Ação
A ação lógica é o comportamento do componente de formulário que deve ocorrer com base nas condições lógicas que você definiu (ou seja, o acionador). Por exemplo, você pode querer ativar um botão para usuários de uma idade específica. Nesse caso, a faixa etária é o gatilho e ativar o botão é a ação.
Existem quatro tipos de ações lógicas:
| Tipo de Ação | Description | Exemplo |
|---|---|---|
| Propriedade | O gatilho altera uma das propriedades do componente disponíveis, como Dica de ferramenta, Descrição, classe CSS etc. As propriedades disponíveis dependem do tipo do componente de disparo. | ![]() |
| Valor | O gatilho altera o valor do componente correspondente. A ação deve ser definida usando a sintaxe JavaScript. | ![]() |
| Mesclar Esquema de Componente | O gatilho altera os parâmetros do esquema do componente encontrados no JSON do componente. Para ver os parâmetros de esquema que você pode alterar, passe o mouse sobre o componente correspondente e clique em Editar JSON. Você pode alterar vários parâmetros em uma ação. | ![]() |
| Personalizar Ação | Você define uma ação personalizada usando a sintaxe JavaScript, da mesma forma que definiria o tipo de gatilho JavaScript. |
Tutorial
Para configurar uma lógica avançada:
- Abra o Form Designer na atividade Create Form.
- Arraste e solte componentes em seu formulário. Preste atenção às chaves de campo, pois você pode usá-las em sua lógica avançada.
- Navigate to the Logic tab of the component you want to change (i.e., the component upon which the action should take place).
- Click +Add Logic. You can add as many logics as you want.
- Digite um nome para sua lógica.
- In the Trigger pane, select the type of trigger you want to use in your logic. The available types are Simple, Javascript, JSON Logic, and Event. Set the desired conditions to trigger the action.
- In the Action pane, click +Add Action. You can add as many actions as you want, all triggered by the logic that groups them.
- Digite um nome para sua ação.
- Select the type of action you want to use. The available types are Property, Value, Merge Component Schema, and Custom Action. Set the desired effect of your action.
- When you are all set, click Save Action.
- To save your logic, click Save Logic.
O procedimento acima se aplica genericamente a qualquer tipo de gatilho ou ação. Para um procedimento detalhado, confira os tutoriais específicos, que fornecem exemplos de cada gatilho específico e tipo de ação
- Tipo de gatilho: Javascript e tipo de ação: valor Resumindo dois campos de texto dinamicamente
- Tipo de gatilho: Simples e tipo de ação: Propriedade , ocultando um campo dinamicamente
- Tipo de gatilho: simples e tipo de ação: mesclar esquema de componente alteração dinâmica da cor do título
- Tipo de gatilho: Tipo de evento e ação: Ação personalizada Configurando um campo de formulário para padrão usando eventos
- Tipo de gatilho: Lógica JSON e tipo de ação: Propriedade Exibição de um componente com base na entrada do usuário
Resumindo dois campos de texto dinamicamente
Tipo do gatilho: JavaScript Tipo de ação: valor
Essa lógica avançada resume dois campos de texto, com base na condição de que o usuário interaja com os campos de texto correspondentes.
-
Abra o Form Designer na atividade Create Form.
-
Drag and drop three Text Field components into your form.
-
Nomeie dois dos componentes do campo de texto como
AeBe nomeie o terceiro comoTotal. Preste atenção às suas chaves de campo, conforme você as usa em sua lógica avançada.Opcionalmente, você pode definir o componente de campo de texto
Totalcomo Desabilitado, de modo que os usuários de negócios não possam interagir com ele. -
Go to the Logic tab of the
Totalfield component. -
Adicione uma lógica e nomeie-a como "soma dinâmica".
-
Select the Javascript trigger type, and enter the following script in the Text Area section:
result = true; return result;result = true; return result;O fragmento acima detecta se há alterações nos campos de texto, ou seja, se o usuário interage com os campos de texto e aciona as Actions para somar os campos.
-
Adicione uma ação e nomeie-a como "a+b".
-
Select the Value action type, and enter the following script in the Value (Javascript) section:
result = (+data.a) + (+data.b); return result;result = (+data.a) + (+data.b); return result;Substitua
aebpelos valores das chaves de campo dos componentes do campo de texto. -
Salve a ação e a lógica.
-
Salve o componente.
No tempo de execução, se o usuário corporativo interagir com os campos de texto A e B, o campo Total será preenchido automaticamente, exibindo a soma de A e B.
Escondendo um campo dinamicamente
Tipo do gatilho: Tipo de ação simples : Propriedade
Essa lógica avançada oculta um campo de formulário (ou seja, o Child field) quando o usuário insere "ocultar" em outro campo de formulário (ou seja, Parent field).
- Abra o Form Designer na atividade Create Form.
- Drag and drop two Text Field components.
- Nomeie um dos componentes do campo de texto como
Parent fielde o outro comoChild field. Preste atenção às suas chaves de campo, conforme você as usa em sua lógica avançada. - Go to the Logic tab of the
Child fieldcomponent. - Adicione uma lógica e nomeie-a como "ocultar entrada".
- Select the Simple trigger type.
- No menu suspenso Quando o componente de formulário , selecione
Parent field ({parentField_field_key}). - No campo Tem o valor , insira "ocultar". A configuração acima detecta se o usuário insere a string "ocultar" no campo pai e dispara a ação para ocultar o campo filho.
- No menu suspenso Quando o componente de formulário , selecione
- Adicione uma ação e nomeie-a como "ocultar".
- Select the Property action type.
- No menu suspenso Propriedade do Componente , selecione Oculto.
- No menu suspenso Definir estado , selecione Verdadeiro.
- Salve a ação e a lógica.
- Salve o componente.
No tempo de execução, se o usuário corporativo inserir "ocultar" no campo pai, o campo filho ficará oculto.
Alterar a cor do título dinamicamente
Tipo de gatilho: tipo de ação simples : mesclar esquema de componente
Essa lógica avançada altera a cor do rótulo de um componente de campo de texto quando o usuário seleciona a cor desejada em uma lista. A alteração se aplica usando um arquivo CSS personalizado.
Pré-requisitos:
Create a CSS file containing the new color for the text field label and reference it in the Create Form activity, in the LocalCSSFilePath activity property.

Por exemplo, o trecho de CSS abaixo contém uma classe que define a cor do rótulo para verde ou vermelho:
.textFieldLabel-green
{
color : green;
}
.textFieldLabel-red
{
color : red;
}
.textFieldLabel-green
{
color : green;
}
.textFieldLabel-red
{
color : red;
}
Depois de referenciar o arquivo CSS nas propriedades de Criar formulário, crie seu formulário seguindo as etapas abaixo:
-
Abra o Form Designer na atividade Create Form.
-
Drag and drop one Text Field component and one Radio component. Pay attention to their field keys, as you use those in your advanced logic.
-
Na guia Exibição do componente de campo de texto, defina uma Classe CSS Personalizada padrão. Por exemplo, para definir vermelho como a cor padrão do campo de texto, use a classe
textFieldLabel-red. A classe deve ser definida no arquivo CSS a partir dos pré-requisitos documentados acima.
-
For the Radio component, add two values for the colors
greenandred. -
Go to the Logic tab of the Text Field component.
-
Adicione uma lógica e nomeie-a como "seleção de cores".
-
Select the Simple trigger type.
- No menu suspenso Quando o componente de formulário , selecione
Radio ({radio_field_key}). - No campo Tem o valor , insira "grde". A configuração acima detecta se o usuário seleciona "verde" nas opções de rádio e dispara a ação para alterar a cor do rótulo do campo de texto.
- No menu suspenso Quando o componente de formulário , selecione
-
Adicione uma ação e nomeie-a como "alterar cor usando css".
-
Select the Merge Schema Component action type and enter the following snippet:
return { customClass: "textFieldLabel-green" }return { customClass: "textFieldLabel-green" } -
Salve a ação e a lógica.
-
Salve o componente.
No tempo de execução, se o usuário corporativo selecionar o botão de opção "verde", o rótulo do campo de texto ficará verde. Se o usuário selecionar o botão de opção "vermelho", o rótulo do campo de texto ficará vermelho.
Definindo um campo de formulário como padrão usando eventos
Tipo de gatilho: Tipo de ação de evento : Ação personalizada
Essa lógica avançada altera o conteúdo de um campo de texto quando o usuário clica em um botão. O botão emite um evento com base no qual o conteúdo do campo de texto muda para um texto padrão.
-
Abra o Form Designer na atividade Create Form.
-
Drag and drop one Text Field component and one Button component. Pay attention to the components field keys, as you use those in your advanced logic.
-
Na guia Exibir do componente de botão:
- Rotule o componente do botão como
Change value to "Default" - Defina a Ação do botão como Click.
- Marque a caixa de seleção Usar para Atualização Local.
- Insira o fragmento a seguir na seção Atualizar lógica de dados . Isso emite o evento chamado
resetTextFieldtoda vez que o usuário clicar no botão.instance.emit('resetTextField', {});instance.emit('resetTextField', {}); - Salve o componente do botão.
- Rotule o componente do botão como
-
Go to the Logic tab of the text field component.
-
Adicione uma lógica e nomeie-a como "redefinir".
-
Select the Event trigger type.
-
In the Event Name field, enter the name of the event emitted when clicking the button. (i.e.,
resetTextField).A configuração acima detecta quando o usuário clica no botão
Change value to "Default"e substitui o conteúdo existente do campo de texto por "Padrão". -
Adicione uma ação e nomeie-a como "padrão".
-
Select the Custom Action action type.
-
Input the following snippet in the Custom Action (Javascript) section.
return "Default"return "Default" -
Salve a ação e a lógica.
-
Salve o componente.
No tempo de execução, se o usuário corporativo clicar no botão Change value to "Default" , o evento resetTextField será emitido. O acionador escuta o evento e substitui o conteúdo do campo de texto existente por "Padrão".
Exibindo um componente com base na entrada do usuário
Tipo de gatilho: Tipo de ação de lógica JSON : Propriedade
Essa lógica avançada exibe o conteúdo de um componente HTML (neste caso, uma imagem) quando o usuário insere o texto necessário.
-
Abra o Form Designer na atividade Create Form.
-
Drag and drop one Text Field component and one HTML Element component. Pay attention to the components field keys, as you use those in your advanced logic.
-
In the Display tab of the text field component:
- Rotule o componente do campo de texto como "Digite "Show me"".
- Adicione a Descrição "Deve ser uma correspondência exata (diferenciação de maiúsculas)" para indicar aos usuários que eles devem inserir o texto conforme necessário.
- Salve o componente do campo de texto.
-
In the Display tab of the HTML element component:
- Na seção Conteúdo , faça referência à imagem que você deseja exibir. Por exemplo:
<img href="https://picsum.photos/200/300" />. - Marque a caixa de seleção Oculto , para ocultar a imagem da exibição por padrão.
- Salve o componente do elemento HTML.
- Na seção Conteúdo , faça referência à imagem que você deseja exibir. Por exemplo:
-
Go to the Logic tab of the HTML element component.
-
Adicione uma lógica e nomeie-a como "entrada do usuário".
-
Select the JSON Logic trigger type.
-
Input the following snippet in the JSON Logic section, and replace
{text_field_component_field_key}with the field key value you set for your text field component.{ "===": [ { "var": "data.{text_field_component_field_key}" }, "Show me" ] }{ "===": [ { "var": "data.{text_field_component_field_key}" }, "Show me" ] }The above configuration detects when the user inputs "Show me" and only then sets the value of the HTML element Hidden property to False, thus displaying the corresponding HTML content.
-
Adicione uma ação e nomeie-a como "imagem de exibição".
-
Select the Property action type.
- No menu suspenso Propriedade do Componente , selecione Oculto.
- No menu suspenso Definir estado , selecione False.
-
Salve a ação e a lógica.
-
Salve o componente.
No tempo de execução, se o usuário inserir o texto necessário no campo de texto, o formulário exibirá o conteúdo HTML.
Fluxo de trabalho amostral
Para verificar o fluxo de trabalho completo ou ter uma referência futura, baixe o exemplo XAML






