Tipos de dados de variável

Concluído

Quando você cria variáveis em fluxos, o Power Automate para desktop as converte em um tipo específico com base no respectivo conteúdo.

Alguns desses tipos de dados são amplamente usados em todo o aplicativo, como números, enquanto outros, como conexão FTP, requerem ações explícitas ou grupos de ações.

A plataforma dá suporte a mais de 40 tipos de dados distintos e permite que você converta variáveis entre cada um deles apenas alterando o conteúdo.

Observação

Para obter mais informações sobre cada tipo de dados, visite o respectivo artigo da documentação.

Por exemplo, você pode implantar a ação Obter texto da área de transferência para recuperar o conteúdo atual da área de transferência. A ação será armazenada por padrão no texto recuperado em uma variável de texto denominada ClipboardText.

Captura de tela da ação Obter texto da área de transferência.

Vamos supor que a área de transferência contém somente números enquanto você está executando esse fluxo e deseja fazer cálculos com eles.

Para fazer cálculos, você deve usar a ação Converter texto em número para converter o texto recuperado em um número. Você pode manter o nome padrão para a variável produzida ou usar a variável existente ClipboardText.

Se você denominar a variável produzida ClipboardText, a plataforma converterá a variável existente em uma variável numérica e armazenará o número criado nela.

Captura de tela da ação Converter texto em número.

A conversão e a reutilização de variáveis podem ser uma forma conveniente de reduzir o número de variáveis, mas você deve manter o controle do conteúdo a ser substituído. Se você for um desenvolvedor de fluxo iniciante, use variáveis diferentes para cada resultado a fim de evitar erros inesperados.

Propriedades de tipos de dados

Alguns dos tipos de dados internos têm propriedades associadas ao valor armazenado nas variáveis.

Por meio das propriedades, você pode acessar informações sobre as variáveis sem a necessidade de ações adicionais ou conversões complicadas.

Essas informações podem descrever o conteúdo da variável ou fazer parte de um conteúdo de vários componentes. Por exemplo, você pode obter a parte do dia de uma data ou o tamanho de uma lista com arquivos.

Para acessar o valor de uma propriedade, você pode usar a seguinte notação: %VariableName.PropertyName%.

Por exemplo, se o fluxo contiver uma lista de arquivos denominados Arquivos, você poderá obter o número dos arquivos armazenados usando a expressão: %Files.Count%.

Captura de tela da notação para obter o tamanho de uma lista de arquivos.

Observação

Para obter mais informações sobre as propriedades disponíveis, visite o respectivo artigo da documentação.