Crie e use uma variável em Design studio de RPA para desktop
Crie uma variável em Design studio de RPA para desktop.
Antes de Iniciar
Função necessária: nenhuma
Por Que e Quando Desempenhar Esta Tarefa
Há dois tipos de variáveis:
- Local: Esta variável é declarada em uma atividade e pode ser usada somente na atividade declarada.
- Global: Esta variável é declarada em um nível de projeto e pode ser usada em qualquer atividade no fluxo de trabalho de automação.As variáveis têm quatro atributos e são atribuídas durante uma execução de automação em momentos diferentes:
- Identificador
- Local de dados
- Tipo
- Valor
Procedimento
-
Para criar uma variável local, execute uma das seguintes ações:
- No painel Caixa de ferramentas, navegue até Geral E arraste o componente Variável para a superfície de design.
- No painel Caixa de ferramentas, navegue até Geral E arraste o componente Variável para a atividade no painel Explorador de projetos.
- No painel Explorador de projetos, clique com o botão direito do mouse na atividade desejada e selecione Crie uma Variável .
-
Para criar uma variável global, execute uma das seguintes ações:
- No painel Explorador de projetos, clique com o botão direito do mouse Objetos globais e selecione Crie uma Variável .
- No painel Caixa de ferramentas, navegue até Geral E arraste o componente Variável para Objetos globais No painel Explorador de projetos.
- Opcional:
Se você quiser converter uma variável local em global, clique com o botão direito do mouse na variável local no Explorador de projetos e selecione Converter em global .
Você pode usar esta opção se tiver criado uma variável como local.
-
Depois que a variável for criada, arraste-a para a superfície de design, conforme mostrado no exemplo a seguir.
Figura 1. A variável é arrastada para a superfície de design - Conete as portas de dados e controle da variável às portas correspondentes dos outros componentes.
- Opcional:
Para atribuir uma variável à porta de entrada de dados ou à porta de saída de dados, execute as seguintes ações:
- Na superfície de design, clique com o botão direito do mouse na porta Entrada de dados ou Saída de dados da variável e selecione Substituir .
-
Na caixa de diálogo DE PROPRIEDADES DA PORTA, clique em Selecione ao lado de Variável mapeada campo para escolher uma variável necessária.
Nota:Se você selecionar esta opção, a porta Dados na entrada no componente desaparecerá e o nome da variável aparecerá na porta.
- Na caixa de diálogo ESCOLHER VARIÁVEL, escolha uma variável global mapeada ou uma variável local para ler ou armazenar dados, dependendo se você deseja substituir a porta de entrada de dados ou de saída de dados.
- Clique em OK.
- Opcional:
Para usar variáveis em uma porta de Entrada de dados ou Saída de dados, arraste a variável para a porta Entrada de dados ou Saída de dados na superfície de projeto, conforme mostrado no exemplo a seguir.
Figura 2. Arraste a variável para a porta Data em na superfície de design O exemplo a seguir mostra a saída quando a variável é arrastada para a porta Data em.Figura 3. Saída quando a variável é arrastada para a porta Dados em Importante:Você pode se deparar com os seguintes comportamentos ao arrastar e soltar um componente de automação da Caixa de ferramentas, do explorador de objetos, do explorador de projetos e do explorador de habilidades para a superfície de design:- Se você arrastar e soltar um componente no mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o. Conjunto de ações Na superfície de design e você arrasta e solta outro Conjunto de ações componente para o existente Conjunto de ações , em seguida, a nova versão substitui o componente existente.
Todas as conexões (controle e conexões de dados), variáveis ou dados estáticos associados ao componente existente são associados ao componente recém-descartado se o nome da porta e o tipo de dados da porta forem os mesmos.
- Se você arrastar e soltar um novo componente em um componente ou método diferente na superfície de design, o novo componente substituirá o componente existente.
Todas as conexões, variáveis ou dados estáticos associados ao componente existente são associados ao componente recém-descartado se os nomes das portas e os tipos de dados das portas forem os mesmos.
- Se você arrastar e soltar um componente entre dois componentes que já estão conectados na superfície de design, o componente será colocado entre os componentes existentes. Você pode se deparar com os seguintes comportamentos ao arrastar e soltar um componente entre dois componentes:
- Se os nomes das portas e os tipos de dados de porta do componente recém-solto corresponderem aos componentes conectados, as conexões de dados serão criadas.
- Se os nomes das portas forem os mesmos e os tipos de dados das portas forem diferentes, as conexões de dados serão criadas somente se o tipo de dados da porta for possível ser convertido (os dados da porta de origem devem ser convertidos para o tipo de dados de destino. Isso é conhecido como typeccasting ou conversão de tipo. Para obter mais informações sobre transmissão de tipos, consulte Transmissão de tipo Java ). Por exemplo, inteiro para objeto, mas não objeto para inteiro.
- Se os nomes das portas forem os mesmos e o tipo de dados da porta puder ser convertido, mas já houver uma conexão de dados existente entre os dois componentes, nenhuma nova conexão de dados será criada.
- Se você arrastar e soltar um componente no mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o. Conjunto de ações Na superfície de design e você arrasta e solta outro Conjunto de ações componente para o existente Conjunto de ações , em seguida, a nova versão substitui o componente existente.