Mapeamento de variável para migração
- Última atualização2022/12/19
Mapeamento de variável para migração
Na migração, algumas variáveis são mapeadas diretamente das versões anteriores do produto para Automation 360, enquanto outras se comportam de forma diferente ou contêm alterações de configuração.
$Prompt-Assignment$ ($5)
], após a migração, o campo variável exibe um erro. Para corrigir o erro, edite o campo variável para adicionar outro sinal de dólar, como se segue: [$Prompt-Assignment$ ($5)
].Variáveis definidas pelo usuário
Em Automation 360, todas as variáveis definidas em bots são criadas como tipos de Usar entrada e Usar saída durante a migração para trocar valores entre bots principais e bots secundários.
Se variáveis forem mapeadas entre um bot principal e um bot secundário em Enterprise 11 e algumas das variáveis mapeadas não estiverem disponíveis no bot principal ou no bot secundário, o processo de migração remove essas variáveis. O processo de migração remove essas de bots secundários que são migrados junto com bots principais e de bots secundários que já foram migrados.
Para obter informações sobre a lista de variáveis suportadas, consulte .
Reveja como as seguintes variáveis definidas pelo usuário são migradas.
- Matriz
- Dicionário
- Lista
- Aleatório
- Valor
Essa seção explica como a variável Matriz é migrada para Automation 360. Em alguns casos, poderá ser preciso realizar algumas ações ou assegurar algumas coisas antes ou depois da migração.
- Subtipo "Valor"
- Variáveis com esse subtipo são migradas para Tabela com todos os valores de coluna como String.
- Subtipo "Ler do arquivo de texto"
- Variáveis com esse subtipo são migradas para Tabela com todos os valores de coluna como String.
As ações a seguir são adicionadas como parte da migração para configurar dados na variável:
Ações do Automation 360 Função Abre o arquivo para leitura. Retorna o valor na variável Tabela. Fecha o arquivo. - Subtipo "Ler do banco de dados"
- Variáveis com este subtipo são migradas para o pacote Tabela com todos os valores de coluna como String.
As ações a seguir são adicionadas como parte da migração para configurar dados na variável:
Ações do Automation 360 Função Adiciona a ação Conectar com a respectiva string de conexão. Adiciona a ação Exportar para banco de dados para retornar os resultados para a variável DataTable. Adiciona a ação Desconectar para desconectar o banco de dados. Veja também: Banco de dados pacote.
- Subtipo "Ler do arquivo Excel/CSV"
- Variáveis com esse subtipo são migradas para Tabela com todos os valores de coluna como String.
As ações a seguir são adicionadas como parte da migração para configurar dados na variável:
Ações do Automation 360 Função Abre o arquivo para leitura. Retorna o valor de variável Tabela se a opção Todas as células ou Intervalo for selecionada na declaração de variável. Retorna o valor de variável Tabela se a opção Linha inteira for selecionada na declaração de variável. Retorna a o Tabela se a opção Coluna inteira for selecionada na declaração de variável. Além disso, o pacote Assign list to datatable of list (Atribuir lista à tabela de dados de listas) é usado para armazenar o valor retornado na variável.
Fecha o arquivo. Importante: No Automation 360, uma variável de tabela vazia retorna um erro de tempo de execução. Se o bot migrado contiver uma variável de tabela vazia, você deve resolver o problema no Automation 360. - Variáveis de matriz: Tipos de entrada aceitos pela função DLL
- Quando o sistema passa uma variável Array de uma Enterprise 11
bot para uma função DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada:
- UInt16[], Int16[], Int32[], Int64[], Int[], Char[], Single[], Decimal[], Float[], Double[], Boolean[], bool[], Byte[], String[], e Datetime[]
- UInt16, Int16, Int32, Int64, Int, Char, Single, Decimal, Float, Double, Boolean, bool, Byte, String, e Datetime
- List<UInt16>, List<Int16>, List<Int32>, List<Int64>, List<Int>, List<Char>, List<Single>, List<Decimal>, List<Float>, List<Double>List<Boolean>, List<bool>, List<Byte>, List<String>, List<Date-Time>
- UInt16[,], Int16[,], Int32[,], Int64[,], Int[,], Char[,], Single[,], Decimal[,], Float[,], Double[,], Boolean[,], bool[,], Byte[,], String[,], e Datetime[,]
- Mais informações
- Você pode migrar seu Enterprise 10 ou Enterprise 11
bots que incluam variáveis de matriz.
Veja a seguir algumas diferenças importantes de comportamento:
- A posição do índice começa em 1 no Enterprise 10 e Enterprise 11, enquanto a posição do índice começa em 0 no Automation 360. Por exemplo,
$arrayVariable(1,1)$
torna-se$arrayVariable[0][0]$
- Se uma matriz tiver 10 linhas/colunas e um loop estiver sendo executado mais de 10 vezes, então Enterprise 10/Enterprise 11 retornará o nome da variável da matriz com a posição do índice.
- No Enterprise 11, se você transmitir um valor de string constante para um índice de matriz em qualquer comando (por exemplo
$array(field1)
, em que field1 não é uma variável), o valor é usado como está (por exemplo,$array(field1)
). Entretanto, depois que o bot for migrado para Automation 360, ocorre um erro de tempo de compilação se o comando tiver um valor não-variável. - No Enterprise 11, se você transmitir uma variável de matriz sem nenhum índice (por exemplo
"$arrayquot;
,"$array()quot;
, em que o índice está ausente), o valor é usado como está (por exemplo,"$arrayquot;, "$array()quot;
). Entretanto, após a migração do bot para a Automation 360, ocorre um erro de tempo de compilação.
Importante: Se um índice inválido for usado para acessar qualquer matriz em Enterprise 11verifique se você resolveu o erro de bot antes ou depois da migração. - A posição do índice começa em 1 no Enterprise 10 e Enterprise 11, enquanto a posição do índice começa em 0 no Automation 360. Por exemplo,
Essa seção explica como a variável Dicionário é migrada para Automation 360. Em alguns casos, poderá ser preciso realizar algumas ações ou assegurar algumas coisas antes ou depois da migração.
- Executar Lógica
- No Enterprise 11, quando você executa uma operação Executar lógica, você pode selecionar uma chave específica da variável do Dicionário e mapeá-la para a variável de valor requerida.
No Automation 360, você só pode mapear variáveis diretamente e não pode mapear uma variável do Dicionário (chave) para uma string.
- Subtipo "Valor"
- O sistema migra essas variáveis para o tipo Dicionário com o subtipo String em Automation 360.
- Subtipo "Ler do arquivo CSV"
- O processo de migração adiciona ações para ler o arquivo CSV usando o pacote CSV/Texto e armazenando os dados em uma variável de tabela. O processo também adiciona ações para executar um loop na variável Tabela e usa a ação Colocar do pacote Dicionário para adicionar chaves e valores à variável Dicionário.
- Variável de dicionário: Tipos de entrada aceitos pela função DLL
- Quando o sistema passa uma variável de dicionário de uma Enterprise 11 bot para uma função DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada: UInt16, Int16, Int32, Int64, Int, Char, Single, Decimal, Float, Double, Boolean, bool, Byte, String, e Datetime.
- Mais informações
- Você pode migrar seus bots
Enterprise 10 ou Enterprise 11 que incluem variáveis Dicionário.
A tabela a seguir descreve algumas das principais diferenças de comportamento e como elas funcionam em Automation 360:
Comportamento de Enterprise 10 ou Enterprise 11 Comportamento de Automation 360 As chaves do dicionário não são diferenciam entre a maiúsculas e minúsculas em Enterprise 10 ou Enterprise 11. As chaves do dicionário diferenciam entre maiúsculas e minúsculas em Automation 360. Para manter a resiliência de execução do bot, o processo de migração converte todas as chaves de dicionário em valores em letras minúsculas. A string Minúscula é usada se uma variável for usada como chave do dicionário para obter o nome da chave em minúsculas.
Essa seção explica como Lista é migrada para Automation 360. Em alguns casos, poderá ser preciso realizar algumas ações ou assegurar algumas coisas antes ou depois da migração.
- Subtipo "Valor"
- Essas variáveis são migradas para Lista com subtipo String.
- Matriz de subtipos
- Essas variáveis são migradas para Lista com subtipo String.
- Subtipo "Leitura de arquivo de texto"
- Quando uma variável declarada pela leitura de um arquivo é chamada, a ação Importar lista de arquivo de texto do pacote Automação legada é adicionada acima da ação que está sendo migrada.
- Declarado como "Tornar aleatório"
- A variável Lista pode ser declarada como Tornar aleatório em Enterprise 10/Enterprise 11 para retornar um item aleatório da lista. O processo de migração adiciona a nova ação Size (Tamanho) ao pacote List (Lista) para obter o tamanho de lista e adiciona a ação Assign a random number (Designar um número aleatório) ao pacote Number (Número) para encontrar a posição aleatória e usá-la para obter um item de lista aleatório.
- Mais informações
-
- Em Enterprise 10 e Enterprise 11, a Lista é acessível sem especificar nenhum índice. Em Automation 360, você deve especificar o respectivo índice para buscar o valor específico na lista.
Exemplo: Variáveis Lista podem ser acessadas por índice da seguinte forma:
$listVariable[0]$
Aqui, 0 representa o primeiro valor na lista.
- A posição do índice começa de com 1 em Enterprise 10 ou Enterprise 11, enquanto começa com 0 em Automation 360.
-
Comportamento do Enterprise 11: Em Enterprise 11, quando uma lista com um índice fixo é usada, o sistema retorna o valor disponível no primeiro índice da lista.
Exemplo: Por exemplo, considere que você tem uma lista com valores 1, 2, 3, e 4, e que usa
$IntList(3)$
para recuperar o valor na terceira posição do índice da lista. O sistema retorna o valor disponível na primeira posição de índice da lista (1) em vez da posição de índice especificada (3).Comportamento do Automation 360: No Automation 360, o sistema retorna o valor disponível na posição de índice especificada (para o exemplo acima, retorna 3).
Comportamento dos bots migrados: Enterprise 11 bots que usam tais expressões com índices fixos na lista e são migrados para Automation 360 retornam o valor disponível na posição de índice especificada.
- Se uma lista tiver 10 itens e um loop estiver em execução por mais de 10 vezes, então Enterprise 10 ou Enterprise 11 retorna o primeiro valor da lista após a 10ª iteração.
- Em Enterprise 10 e Enterprise 11, a Lista é acessível sem especificar nenhum índice. Em Automation 360, você deve especificar o respectivo índice para buscar o valor específico na lista.
- Variável da lista: Tipos de entrada aceitos pela função DLL
- Quando o sistema passa uma variável Lista de um Enterprise 11
bot para uma função DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada:
- UInt16[], Int16[], Int32[], Int64[], Int[], Char[], Single[], Decimal[], Float[], Double[], Boolean[], bool[], Byte[], String[], e Datetime[]
- UInt16, Int16, Int32, Int64, Int, Char, Single, Decimal, Float, Double, Boolean, bool, Byte, String, e Datetime
- List<UInt16>, List<Int16>, List<Int32>, List<Int64>, List<Int>, List<Char>, List<Single>, List<Decimal>, List<Float>, List<Double>List<Boolean>, List<bool>, List<Byte>, List<String>, List<Date-Time>
- UInt16[,], Int16[,], Int32[,], Int64[,], Int[,], Char[,], Single[,], Decimal[,], Float[,], Double[,], Boolean[,], bool[,], Byte[,], String[,], e Datetime[,]
Veja também: Lista pacote.
Essa seção explica como a variável Aleatório é migrada para Automation 360. Em alguns casos, poderá ser preciso realizar algumas ações ou assegurar algumas coisas antes ou depois da migração.
- Subtipo "String aleatória"
- Quando há uma variável Aleatória do subtipo String, o processo de migração adiciona a ação Generate random string (Gerar string aleatória) do pacote String para gerar uma string aleatória acima da condição If (Se) e atribui o valor à respectiva variável migrada em Automation 360
- Subtipo "Número aleatório"
- Quando há uma variável Aleatória do subtipo Number (Número), o processo de migração adiciona a ação Assign a random number (Designar número aleatório) do pacote Número para gerar uma string aleatória acima da condição If (Se) e atribui o valor à respectiva variável migrada em Automation 360.
Essa seção explica como Valor é migrado para Automation 360. Em alguns casos, poderá ser preciso realizar algumas ações ou assegurar algumas coisas antes ou depois da migração.
- Subtipo "Valor"
- Essas variáveis são sempre migradas como String em Automation 360mesmo que tenham valores de número, booliana ou data/hora. A expressão é usada no Automation 360 para converter uma string em outros tipos, se necessário.
- Subtipo "Ler do arquivo de texto"
- Para manter a integridade da execução de bot durante a migração, em que uma variável declarada pela leitura de um arquivo é chamada, a ação Importar string do arquivo de texto do pacote String é adicionada logo acima da ação que está sendo migrada.
- Mais informações
- Bots que usam variáveis do tipo valor dentro de uma variável podem ser migrados para Automation 360. Para Enterprise 11 bots que usam uma variável dentro de uma variável no comando Inserir pressionamentos de teclas, o Avaliar valor ação de String pacote é adicionado no bot migrado
Veja também: String pacote | Número pacote | pacote booliano | pacote Data/Hora
Variáveis do sistema
Em alguns casos, variáveis do sistema, como número da linha de erro, descrição de erro e nome do sistema operacional retornam um valor diferente em Automation 360. Bots usando essas variáveis em uma operação de tomada de decisão ou de string requerem uma revisão depois da migração.
Algumas variáveis do sistema utilizadas dentro de um loop são variáveis definidas pelo usuário no loop depois da migração. Em alguns casos, a variável definida pelo usuário pode exigir alguma configuração no botmigrado.
Algumas variáveis do sistema são migradas como ações em Automation 360. Essas ações são adicionadas logo acima da ação que usa essas variáveis.
- $Filedata Column$
- $Dataset Column$
- $XML Data Node$
- $Excel Column$
- $FolderName$
- $FileName$
- $Extenstion$
Variável do sistema | Como são migradas para Automation 360 |
---|---|
$Day$ | Torna-se $System:Day.Number:toString$ no Automation 360
|
$FileName | Após a migração, o sistema cria automaticamente essa variável de acordo com a convenção de nomeação do Automation 360 para executar os bots migrados com sucesso. |
$Error Description | Após a migração, o sistema cria automaticamente essa variável de acordo com a convenção de nomeação do Automation 360 para executar os bots migrados com sucesso. |
$Error Line Number$ | Após a migração, o sistema cria automaticamente essa variável de acordo com a convenção de nomeação do Automation 360 para executar os bots migrados com sucesso. |
$Extension$ | Após a migração, o sistema cria automaticamente essa variável de acordo com a convenção de nomeação do Automation 360 para executar os bots migrados com sucesso. |
$Folder Name$ | Após a migração, o sistema cria automaticamente essa variável de acordo com a convenção de nomeação do Automation 360 para executar os bots migrados com sucesso. |
$Month$ | Torna-se $System:Month.Number:toString$ no Automation 360
|
$Year$ | Torna-se $System:Year.Number:toString$ no Automation 360
|
$Date$ | Torna-se $System:Date$ no Automation 360
O formato de data definido para a variável em Enterprise 11 ou Enterprise 10 bot é armazenado no valor global AADefaultDateFormat. |
$Hour$ | Torna-se $System:Hour.Number:toString$ no Automation 360
|
$Minute$ | Torna-se $System:Minute.Number:toString$ no Automation 360
|
$Clipboard$ | Torna-se $System:Clipboard$ no Automation 360
|
$Machine$ | Torna-se $System:Machine$ no Automation 360
|
$MiliSecond$ | Torna-se $System:MiliSecond.Number:toString$ no Automation 360
|
$ArrayColumns($arrayVariable$)$ | Torna-se uma expressão em Automation 360: $arrayVariable.DataTable:columnCount$
|
$ArrayRows($arrayVariable$)$ | Torna-se uma expressão em Automation 360: $arrayVariable.DataTable:rowCount$
|
$AAControlRoom$ | Torna-se $System:AAControlRoom$ no Automation 360
|
$RAMUsage$ | Torna-se $System:RAMUsage$ no Automation 360
|
$TotalRAM$ | Torna-se $System:TotalRAM$ no Automation 360
|
$OSName$ |
Enterprise 10 ou Enterprise 11 retorna o valor Microsoft Windows 10 Pro 64 bits. No Automation 360, essa variável se torna $System:OSName$ e retorna o Windows 10 de 64 bits. |
$CPUUsage$ | Torna-se $System:CPUUSage$ no Automation 360
|
$Counter$ | A variável do sistema é substituída em Automation 360. O processo de migração cria um tipo de variável Número definida pelo usuário e modifica o bot para assegurar que forneça a mesma saída que o bot 11.x bot. Se você usou a variável $Counter$ em um loop, o processo de migração substitui a variável pela variável $Condition-Counter$ no bot migrado e define seu valor em 1. |
$Dataset Column$ | Essa variável do sistema agora faz parte do iterador Para cada linha em um conjunto de dados de consulta SQL de Loop. O sistema cria uma nova variável no loop e a usa dentro do loop sempre que $Dataset Column$ estiver presente.Se a variável for usada fora de um loop, será convertida em uma variável definida pelo usuário e atribuída a uma ação Record (Gravar), que permite atribuir o valor da variável Gravar de origem à variável Gravar de destino. Assim, quando você executa o bots migrado contendo essa variável, os dados da última linha são exibidos. |
$Excel Column$ | Essa variável do sistema agora faz parte do iterador Para cada linha na planilha em Loop. O sistema cria uma nova variável no loop e a usa dentro do loop sempre que $Excel Column$ estiver presente.Se a variável for usada fora de um loop, será convertida em uma variável definida pelo usuário e atribuída a uma ação Record (Gravar), que permite atribuir o valor da variável Gravar de origem à variável Gravar de destino. Assim, quando você executa o bots migrado contendo essa variável, os dados da última linha são exibidos. |
$Extension$ e $FileName$ | Essas variáveis do sistema foram usadas no iterador Para cada arquivo em uma pasta de Loop. No entanto, no Automation 360, uma variável de tipo de dicionário é usada para capturar a extensão e o nome do arquivo, que podem ser recuperados com o nome de chave "extensão" e "nome", respectivamente. |
$Email$ $Email From$ $Email Message$ $Email Received Date$ $Email Received Time$ $Email Subject$ $Email To$ $Email Sent date$ $Email Sent time$ |
Essas variáveis do sistema foram usadas no iterador Para cada e-mail em uma caixa de e-mail de Loop. No Automation 360, uma variável de tipo de dicionário é usada para capturar todos os valores de e-mail que podem ser recuperados com as respectivas chaves. Consulte Usando variável do dicionário para propriedades de e-mail. |
$Filedata Column$ | Essa variável do sistema agora faz parte do iterador Para cada linha no CSV/TXT em Loop. O sistema cria uma nova variável no loop e a usa dentro do loop sempre que $Filedata Column$ estiver presente.Se a variável for usada fora de um loop, será convertida em uma variável definida pelo usuário e atribuída a uma ação Record (Gravar), que permite atribuir o valor da variável Gravar de origem à variável Gravar de destino. Assim, quando você executa o bots migrado contendo essa variável, os dados da última linha são exibidos. |
$FolderName$ | Essas variáveis do sistema foram usadas no iterador Para cada pasta em uma pasta de Loop. Em Automation 360, o valor é retornado para a variável de string especificada no loop. |
$Excel Cell Row$ | Essa variável do sistema é migrada para a ação Obter número de fila do pacote Excel no Automation 360 e adicionada logo acima da ação na qual é usada. Em Enterprise 11, a última sessão do Excel executada é usada como um valor Nome de sessão na variável Linha de célula do Excel. No entanto, em Automation 360, a variável Linha de célula do Excel não está presente. Assim, a última sessão do Excel executada antes de Linha de célula do Excel é tomada como um valor para Obter número da linha durante a migração. Alternativa: Crie uma variável de string, atribua um nome a ela e adicione-a após o comando Excel no bot migrado. Use a variável de string recentemente criada em Obter número da linha. |
$Excel Cell Collumn$ | Essa variável do sistema é migrada para a ação Obter nome de coluna do pacote Excel no Automation 360 e adicionada logo acima da ação na qual é usada.
Enterprise 10/Enterprise 11 retorna a primeira coluna (por exemplo, coluna A) para
$Excel Cell Column$ , mesmo que a célula ativa não seja a coluna A (por exemplo, coluna F10) dentro de um loop. Em Automation 360, a mesma configuração retorna a célula ativa (por exemplo, coluna F10). Abaixo estão os casos de uso que resultam na mudança de comportamento acima:
Importante: Considerando as diferenças de comportamento, talvez seja necessário alterar alguns bots.
|
$Excel Cell$ | Essa variável do sistema é migrada para a ação Obter endereço da célula do pacote Excel no Automation 360 e adicionada logo acima da ação na qual é usada. |
$AATaskExecutor$ | Essa variável do sistema torna-se $AATaskExecutor$ e $AATaskInvoker$ em Automation 360. Em Enterprise 11, essas variáveis retornam vários valores sobre o invocador da tarefa e o executor (por exemplo, nome, sobrenome, endereço de e-mail e nome de usuário do invocador e do executor). Em Automation 360, a variável $AATaskInvoker$ retorna os seguintes valores:
|
$AATaskName$ | Essa variável do sistema se torna $System.AATaskName$ em Automation 360. Em Enterprise 10/Enterprise 11, essa variável retorna o valor para o diretório do caminho do computador (por exemplo, Automation Anywhere\My Tasks\My Folder\My Folder2\AATaskName.atmx). Em Automation 360, retorna o valor para o bot caminho relativo ao Control Room (por exemplo, Bots/AATaskName). Action required: Considerando que os valores retornados são diferentes entre as versões, talvez seja necessário alterar algumas bots.
|
$AAApplicationPath$ |
Enterprise 11 específico: Essa variável do sistema Enterprise 11 retorna o caminho definido pelos usuários na configuração Ferramenta > Opção do que é conhecido como “aplicativo cliente”. Em Automation 360, a variável se torna um valor global. O processo de migração mapeia essa alteração automaticamente e o conjunto de valores de cada usuário em Enterprise 11 é copiado para a variável de valor global @AAApplicationPath. Nota: Nenhuma ação é exigida por um usuário para Enterprise 11, pois a variável do sistema é automaticamente mapeada como um valor global durante a migração se você tiver usado o banco de dados Enterprise 11 restaurado ao instalar o Automation 360.
Enterprise 10 específico: Essa variável do sistema Enterprise 10 não migra automaticamente para Automation 360 como um valor global, portanto, algumas ações são necessárias depois da migração. Importante:
Consulte Valores globais. |
$AAInstallationPath$ | Essa variável do sistema se torna $System:AAInstallationPath$ em Automation 360.
Comportamento do Enterprise 10/Enterprise 11: Retorna o caminho de instalação do
Cliente Enterprise
(por exemplo,
Comportamento do Automation 360: Retorna o caminho de instalação do
Agente de bot
(por exemplo, Action required: Considerando que os valores retornados são diferentes entre as versões, talvez seja necessário alterar algumas bots.
|
$Diretório atual$ | A variável do sistema é substituída em Automation 360 e convertida automaticamente em uma variável definida pelo usuário durante a migração. O valor da variável é definido de acordo com o valor definido em e Para cada pasta em uma pasta. |
$Date$ | Essa variável do sistema se torna $System:Date$ em Automation 360. Comportamento do Enterprise 10 e Enterprise 11: A variável $Date$ retorna a data e hora atual em um formato especificado no arquivo AA.Settings.XML. Comportamento do Automation 360: A variável $System:Date$ retorna valores do tipo Data/hora e os usuários devem usar uma ação a fim de alterá-la para String. Para minimizar a interrupção dos usuários, o processo de migração faz o seguinte para cada instância $Date$:
Dependendo de como seu bot é configurado, talvez seja necessário atualizar a configuração de data/hora. Action required: Alterar bot se o formato de data não for MM/dd/aaaa HH:mm:ss.
|
$Error Line Number$ $Error Description$ |
Em Enterprise 10 ou Enterprise 11, essas variáveis do sistema são usadas após o comando Gerenciamento de erros. Em Automation 360, o valor é retornado para as variáveis definidas pelo usuário especificadas na ação Capturar. |
$PDFFileName$ $PDFTitle$ $PDFAuthor$ $PDFSubject$ |
Em Enterprise 10 ou Enterprise 11, essas variáveis do sistema foram usadas após qualquer comando PDF. No Automation 360, uma variável do tipo Dicionário é usada para capturar todos os valores de PDF que podem ser recuperados com as respectivas chaves. Cada ação de PDF retorna essa variável de Dicionário com valores de PDF correspondentes. Consulte Como usar uma variável do dicionário para propriedades de PDF. |
$System$ | Em Enterprise 11 ou Enterprise 10, essa variável do sistema é usada para recuperar informações sobre configurações de um dispositivo e seu desempenho. No Automation 360, é usada a ação
Obter variável de ambiente do Sistema
pacote. Consulte ação Obter variável de ambiente. |
$WorkItem$ |
Nota: Para o tipo Data/hora, você não pode migrar o pacote ainda, portanto, o bot associado deve ser migrado em outro momento.
|
$Trigger Value$ | Torna-se $TriggerValue$ em Automation 360. Para Enterprise 11
bots que usa essa variável, realize as seguintes tarefas para executar bots migrados com sucesso:
|
$Table Column$ | Essa variável do sistema agora faz parte do iterador Para cada linha da tabela no Loop. O sistema cria uma nova variável no loop e a usa dentro do loop sempre que $Table Column$ estiver presente.Se a variável for usada fora de um loop, será convertida em uma variável definida pelo usuário e atribuída a uma ação Record (Gravar), que permite atribuir o valor da variável Gravar de origem à variável Gravar de destino. Assim, quando você executa o bots migrado contendo essa variável, os dados da última linha são exibidos. |
$XML Data Node$ | Essas variáveis do sistema foram usadas no iterador Para cada nó no conjunto de dados XML de Loop. Em Automation 360, o valor é retornado para a variável de string especificada no loop. Se a variável for usada fora de um loop, será convertida em um tipo de string definido pelo usuário e atribuída a uma ação Record (Gravar), que permite atribuir o valor da variável Gravar de origem à variável Gravar de destino. Assim, quando você executa o bots migrado contendo essa variável, os dados da última linha são exibidos. |
Variáveis de dados de acesso
As variáveis de credencial usadas para os campos Nome de usuário e Senha em Enterprise 10 e Enterprise 11 são migradas como Variáveis de credencial no Automation 360.
O método de migração difere para Enterprise 10 e Enterprise 11.
Para saber como as credenciais Enterprise 10 são migradas, consulte a seção sobre credenciais em Como os dados do Enterprise 10 são copiados para o Automation 360.
As variáveis de credencial usadas em campos diferentes dos campos Nome de usuário e Senha são migradas como Valores globais. Esses campos incluem nome do host, número da porta e assim por diante. Os valores globais migrados têm a seguinte sintaxe: <credentialname>_<attributename>
. Por exemplo, no Enterprise 11, uma FTPConnection
de credencial com um hostname
de atributo é migrada como FTPConnection_hostname
.
A tabela a seguir fornece informações sobre o pacotes e o ações que oferecem suporte à migração de variáveis de credenciais do Enterprise 11 para o Automation 360:
Pacote | Ações |
---|---|
Active Directory |
|
Banco de dados |
|
Automação de e-mail |
|
Excel | Abrir planilha |
FTP/SFTP | Conectar |
Inserir pressionamentos de teclas | Todas as teclas que exigem o uso de credenciais |
Automação legada | Definir texto na ação Gerenciar controles da Web |
Gerenciar controles da janela |
|
|
|
PGP |
|
Gravador |
Nota: Migrado do comando Clonagem de objetos como ação de captura.
|
Serviços Web REST |
Nota: O nome de domínio é migrado como um valor global.
|
Serviço da Web SOAP |
|
Emulador de terminal |
|
Gravador da Web | Gerenciar Controles da Web com funções Definir texto e Anexar texto |