Sincronizando Tags

É possível sincronizar tags em diferentes projetos, para que dois ou mais projetos usem o mesmo valor de variável, com a propriedade Tag Sync no nível do projeto. Quando você define uma propriedade Sincronização de Tag para o Projeto B igual ao Projeto A, estabelece um relacionamento pai-filho entre o Projeto A (o pai) e o Projeto B (o filho).

Quando você executa um projeto com uma propriedade Tag Sync, o sistema verifica para ver se alguma das variáveis da tag no projeto filho corresponde a variáveis de tag no projeto pai. Se localizada, a variável do projeto filho é configurada para o último valor usado do projeto pai.

Se nenhuma variável no formato de tag do projeto-filho corresponder às variáveis no formato de tag do projeto-pai, a propriedade Sincronização de Tag não terá efeito.

A sincronização funciona somente no valor da variável da tag. As propriedade de Incremento e Preenchimento Automáticos não são sincronizadas.

Apenas as variáveis na tag são sincronizadas, portanto você ainda pode distinguir entre projetos diferentes.

Por exemplo, considere dois projetos definidos conforme exibido na tabela a seguir:

Projeto

Formato de Tag

Auto-incrementar

Sincronização de Tag

Projeto A

Project_A_$B

Sim

-- Nenhum --

Projeto B

Project_B_$B

Sim

Projeto A

Se você executar os projetos alternadamente (iniciando com o Projeto A), a lista de tarefas concluídas apresenta as tags da seguinte maneira. A última execução é exibida primeiro, da mesma maneira que as tarefas são exibidas na lista de tarefas concluídas.

Projeto

Tag

Projeto B

Project_B_4

Projeto A

Project_A_3

Projeto B

Project_B_2

Projeto A

Project_A_1

Se você definir a propriedade Incremento Automático como Sim apenas no projeto pai, os resultados serão diferentes. Os projetos serão configurados da seguinte maneira:

Projeto

Formato de Tag

Auto-incrementar

Sincronização de Tag

Projeto A

Project_A_$B

Sim

-- Nenhum --

Projeto B

Project_B_$B

Não

Projeto A

Se você executar os projetos alternadamente (iniciando com o Projeto A), a lista de tarefas concluídas apresenta as tags da seguinte maneira. A última execução é exibida primeiro, da mesma maneira que as tarefas são exibidas na lista de tarefas concluídas.

Projeto

Tag

Projeto B

Project_B_2

Projeto A

Project_A_2

Projeto B

Project_B_1

Projeto A

Project_A_1


Feedback