studio
2024.10
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 9 de mar de 2026

STN MG-001 - Convenção de nomenclatura de variáveis

ID de regra: ST-NMG-001

Escopo: Atividade

Description

As variáveis de um projeto devem seguir uma convenção de nomenclatura específica para facilitar a compreensão da finalidade da variável e para mantê-la. O nome da variável deve ser significativo para descrever seu uso com precisão durante o projeto.

Essa regra analisa todas as variáveis do projeto e determina se elas seguem a convenção específica. Caso contrário, uma mensagem será registrada em log no painel Lista de Erros.

Recomendação

Certifique-se de que todas as variáveis seguem a convenção de nomenclatura. A regra verifica se os nomes das variáveis obedecem a essa expressão Regex padrão ^(dt_)?([A-Z]|[a-z])+([0-9])*$.

De acordo com a expressão Regex acima, para o nome da variável obedecer à regra, deve começar com uma letra minúscula ou maiúscula, que pode ser precedida por um prefixo dt_ recomendado para variáveis de TabelaDeDados, seguida por uma letra minúscula ou maiúscula, e depois um ou mais números.

Por exemplo, se o nome da variável no fluxo de trabalho for HelloWorld1, ele corresponde à expressão Regex padrão definida nesta regra.

Modificando a regra

Na janela Configurações do Projeto, selecione a guia Analisador de Fluxo de Trabalho. Encontre a regra e selecione-a, conforme a imagem abaixo:

docs image

Na seção Regex, adicione ou remova caracteres do padrão de pesquisa. Por exemplo, se removermos a parte [A-Z] da expressão, o padrão de pesquisa será ^(dt_)?([a-z])+([0-9])*$. Agora a regra verifica se as variáveis começam com uma letra minúscula e se são seguidas por um número.

Se adicionarmos [a-z]|[A-Z]), a regra se tornará ^(dt_)?([A-Z]|[a-z]+[a-z]|[A-Z])+([0-9])*$ e reconhecerá HelloWonderfulWorld como um nome de variável válido.

Exemplos de expressões Regex

A expressão regex padrão para essa regra pode ser alterada para outra convenção de nomenclatura. Verifique a lista abaixo:

Camel Case

A convenção Camel Case especifica que cada palavra no meio do nome da variável começa por uma letra maiúscula, sem espaços ou pontuação.

Exemplo de expressão Regex: ^(dt_)?([A-Z]|[a-z])+([A-Z]|[a-z]|[0-9]).

Nomes válidos de variáveis: Hello1World2, helloWorld, Hello1World.

Pascal Case

A convenção Pascal Case especifica que o nome da variável deve conter palavras com letras maiúsculas concatenadas.

Exemplo de expressão Regex: ^(dt_)?([A-Z])+([A-Z]|[a-z]|[0-9]).

Nomes válidos: Hello1World2, HelloWorld, Hello1World.

Redefinir os valores padrão

O valor padrão do Regex da ST-NMG-001 é ^(dt_)?([A-Z]|[a-z])+([0-9])*$.

Some Workflow Analyzer rules have default values. To reset these values to default, right-click a rule in the Project Settings window, and then click Reset to default.

docs image

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades