Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Mapeamento de variáveis para migração

  • Atualizado: 8/13/2021
    • Automation 360 v.x
    • Migrar
    • Espaço de trabalho RPA

Mapeamento de variáveis para migração

Na migração, algumas variáveis são mapeadas diretamente de versões anteriores do produto Automation 360 para enquanto outras se comportam de forma diferente ou contêm alterações de configuração.

Variáveis definidas pelo usuário

No Automation 360, todas as variáveis definidas no bots são criadas como usar como entrada e usar como tipos de saída durante a migração para trocar valores entre pai bots e filho bots.

Se as variáveis forem mapeadas entre um pai bot e um filho bot no Enterprise 11 e algumas das variáveis mapeadas não estiverem disponíveis no pai bot ou no filho bot, o processo de migração removerá essas variáveis. O processo de migração remove essas variáveis para o filho bots que são migrados junto com o pai bots e para o filho bots que já foram migrados.

Revise como as seguintes variáveis definidas pelo usuário são migradas.

Matriz

Esta seção explica como a variável Array é migrada Automation 360para o . Em alguns casos, talvez seja necessário executar algumas ações ou garantir algumas coisas antes ou depois da migração.

Subtipo "valor"
Variáveis com este subtipo são migradas para Tabela com todos os valores de coluna como String.
Subtipo "ler do arquivo de texto"
Variáveis com este subtipo são migradas para Tabela com todos os valores de coluna como String.

As seguintes ações são adicionadas como parte da migração para configurar dados na variável:

Automation 360 ações Função
CSV/TXT > aberto Abre o arquivo para leitura.
> Leitura CSV/TXT Retorna o valor na variável Tabela.
> Fechamento CSV/TXT Fecha o arquivo.
Subtipo "ler do banco de dados"
Variáveis com este subtipo são migradas para o pacote Table com todos os valores de coluna como String.

As seguintes ações são adicionadas como parte da migração para configurar dados na variável:

Automation 360 ações Função
> Conexão do banco de dados Adiciona a ação conectar com a respetiva string de conexão.
> Exportação de banco de dados para datatable Adiciona a ação Exportar para datatable para retornar os resultados à variável datatable.
> Desconexão do banco de dados Adiciona a ação Desconectar para desconetar o banco de dados.

Consulte também: Database package.

Subtipo "ler do arquivo Excel/CSV"
Variáveis com este subtipo são migradas para Tabela com todos os valores de coluna como String.

As seguintes ações são adicionadas como parte da migração para configurar dados na variável:

Automation 360 ações Função
Abrir Excel avançado > Abre o arquivo para leitura.
Avançar Excel > obter várias células Retorna o valor da variável Tabela se a opção todas as células ou intervalo for escolhida na declaração da variável.
Avance > o Excel Leia agora Retorna o valor da variável Tabela se a opção linha inteira for escolhida na declaração da variável.
Avançar > a coluna de leitura do Excel Retorna a variável Tabela se a opção coluna inteira for escolhida na declaração da variável.

Além disso, a lista atribuir à datatable do pacote de lista é usada para armazenar o valor retornado à variável.

Avançar > Fechamento do Excel Fecha o arquivo.
Action required: No Automation 360, uma variável de tabela vazia retorna um erro de tempo de execução. Se o migrado bot contiver uma variável de tabela vazia, você deverá resolver o problema Automation 360no .
Variável de matriz: Tipos de entrada aceitos pela função DLL
Quando o sistema passa uma variável de matriz de uma Enterprise 11 bot função para uma DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada:
  • Uint16[], Int16[], Int32[], Int64[], Int[], Carac[], simples[], decimal[], flutuante[], Duplo[], Booleano[], bool[], Byte[], String[] e Datetime[]
  • Uint16, Int16, Int32, Int64, Int, Caract, simples, decimal, flutuante, Duplo, Booleano, bool, Byte, String e Datetime
  • Lista<uint16>, Lista<Int16>, Lista<Int32>, Lista<Int64>, Lista<Int>, List<Char>, List<Single>, List<decimal>, List<Float>, List<Double>List<Boolean>, List<bool>, List<Byte>, List<String>, Lista<Data-hora>
  • Uint16[,], Int16[,], Int32[,], Int64[,], Int[,], Carac[,], simples[,], decimal[,], flutuante[,], Duplo[,], Booleano[,], bool[,], Byte[,], String[,] e Datetime[,]
Mais informações
Você pode migrar o Enterprise 10 ou Enterprise 11 bots o que inclui variáveis de matriz.

Veja a seguir algumas diferenças de comportamento importantes:

  • A posição do índice começa com 1 in Enterprise 10 e Enterprise 11, enquanto a posição do índice começa com 0 in Automation 360. Por exemplo, o valor de USD ArrayVariable(1,1) torna -se USD 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 retorna o nome da variável de matriz com a posição do índice.
Action required: Se um índice inválido for usado para acessar qualquer matriz no Enterprise 11, certifique-se de resolver bot o erro antes ou depois da migração.
Dicionário

Esta seção explica como a variável Dicionário é migrada Automation 360para o . Em alguns casos, talvez seja necessário executar algumas ações ou garantir algumas coisas antes ou depois da migração.

Subtipo "valor"
O sistema migra essas variáveis para o tipo de Dicionário com o subtipo String no Automation 360.
Subtipo "ler do arquivo CSV"
O processo de migração adiciona ações para ler o arquivo CSV usando o pacote CSV/Text e armazena 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 put do pacote Dicionário para adicionar a chave e os valores na 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 função para uma DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada: Uint16, Int16, Int32, Int64, Int, Caract, simples, decimal, flutuante, Duplo, Booleano, bool, Byte, String e Datetime.
Mais informações
Você pode migrar seu Enterprise 10 ou Enterprise 11 bots que inclua variáveis de Dicionário.

A tabela a seguir descreve algumas das principais diferenças de comportamento e como elas funcionam Automation 360no :

Enterprise 10 Enterprise 11 ou comportamento Automation 360 comportamento
As chaves de dicionário não diferenciam maiúsculas de minúsculas no Enterprise 10 ou Enterprise 11no . As chaves de dicionário fazem distinção entre maiúsculas e minúsculas Automation 360no .

Para manter bot a resiliência da execução, o processo de migração converte todas as chaves de dicionário em valores minúsculos. A cadeia de carateres Express em letras minúsculas é usada se uma variável for usada como uma chave de dicionário para obter o nome da chave em letras minúsculas.

Lista

Esta seção explica como a Lista é migrada Automation 360para o . Em alguns casos, talvez seja necessário executar algumas ações ou garantir algumas coisas antes ou depois da migração.

Subtipo "valor"
Essas variáveis são migradas para Lista com subtipo String.
Subtipo Array
Essas variáveis são migradas para Lista com subtipo String.
Subtipo "leitura do arquivo de texto"
Quando uma variável declarada pela leitura de um arquivo é chamada, a ação Importar lista do arquivo de texto do pacote de automação legado é adicionada acima da ação que está sendo migrada.
Declarado como "tornar aleatório"
A variável List pode ser declarada como Make Random In Enterprise 10 ou Enterprise 11 para retornar um item aleatório da lista. O processo de migração adiciona a nova ação tamanho ao pacote Lista para obter o tamanho da lista e adiciona a ação atribuir um número aleatório ao pacote número para encontrar a posição aleatória e usá-la para obter um item de lista aleatório.
Action required: No Automation 360, uma variável de lista vazia usada fora de um loop retorna um erro de tempo de execução. Se a migração bot atender a esses critérios, você deverá resolver o problema Automation 360 no ambiente.
Mais informações
  • No Enterprise 10 e Enterprise 11no , a Lista é acessível sem especificar nenhum índice. No Automation 360, você deve especificar o respetivo índice para recuperar o valor específico da lista.

    Exemplo: As variáveis de lista podem ser acessadas por índice da seguinte maneira:

    Lista de USD variável[0]

    Aqui, 0 representa o primeiro valor na lista.

  • A posição do índice começa com 1 pol Enterprise 10 ou Enterprise 11, enquanto começa com 0 pol Automation 360.
  • Enterprise 11 comportamento: No 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 os valores 1, 2, 3 e 4, e use IntList(3) USD para recuperar o valor na terceira posição de í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).

    Automation 360 comportamento: No Automation 360, o sistema retorna o valor disponível na posição de índice especificada (para o exemplo acima, retorna 3).

    Comportamento da migração bots: Enterprise 11 bots que usam essas expressões com índices fixos na lista e são migrados Automation 360 para retornar o valor disponível na posição de índice especificada.

  • Se uma lista tiver 10 itens e um loop estiver sendo executado por mais de 10 vezes, então Enterprise 10 ou Enterprise 11 retornará o primeiro valor da lista após a décima iteração.
Variável de lista: Tipos de entrada aceitos pela função DLL
Quando o sistema passa uma variável List de uma Enterprise 11 bot função to a DLL de um tipo diferente, a função DLL aceita o seguinte como tipos de entrada:
  • Uint16[], Int16[], Int32[], Int64[], Int[], Carac[], simples[], decimal[], flutuante[], Duplo[], Booleano[], bool[], Byte[], String[] e Datetime[]
  • Uint16, Int16, Int32, Int64, Int, Caract, simples, decimal, flutuante, Duplo, Booleano, bool, Byte, String e Datetime
  • Lista<uint16>, Lista<Int16>, Lista<Int32>, Lista<Int64>, Lista<Int>, List<Char>, List<Single>, List<decimal>, List<Float>, List<Double>List<Boolean>, List<bool>, List<Byte>, List<String>, Lista<Data-hora>
  • Uint16[,], Int16[,], Int32[,], Int64[,], Int[,], Carac[,], simples[,], decimal[,], flutuante[,], Duplo[,], Booleano[,], bool[,], Byte[,], String[,] e Datetime[,]

    Consulte também: List package.

Aleatório

Esta seção explica como a variável Random é migrada Automation 360para o . Em alguns casos, talvez seja necessário executar algumas ações ou garantir algumas coisas antes ou depois da migração.

Subtipo "String aleatória"
Quando há uma variável Random do subtipo String, o processo de migração adiciona a ação gerar string aleatória do pacote String para gerar uma string aleatória acima da condição IF e atribui o valor à respetiva variável migrada no Automation 360
Subtipo "número aleatório"
Quando há uma variável Random do subtipo Number, o processo de migração adiciona a ação Assign a random number do pacote Number para gerar uma string aleatória acima da condição IF e atribui o valor à respetiva variável migrada no Automation 360.
Valor

Esta seção explica como o valor é migrado Automation 360para o . Em alguns casos, talvez seja necessário executar algumas ações ou garantir algumas coisas antes ou depois da migração.

Subtipo "valor"
Essas variáveis são sempre migradas como String no Automation 360, mesmo que tenham valores numéricos, booleanos ou datetime neles. As expressões são usadas no Automation 360 para converter uma cadeia de carateres em outros tipos, se necessário.
Subtipo "ler do arquivo de texto"
Para manter a integridade bot da execução durante a migração, onde uma variável declarada pela leitura de um arquivo é chamada, a ação n 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 de tipo de valor em uma variável podem ser migradas para Automation 360o . Enterprise 11 bots Para isso, use uma variável dentro de uma variável Insert Keystrokes no comando, o valor de avaliação action do String package é adicionado no migrado bot

Consulte também: String package | Number package | package Booliano | package Data/Hora

Variáveis de sistema

Em alguns casos, variáveis de sistema, como número da linha de erro, Descrição do erro e Nome do SO, retornam um valor diferente no Automation 360. Bots o uso dessas variáveis em uma tomada de decisão ou operação de string requer uma análise após a migração.

Algumas variáveis de sistema usadas dentro de um loop são variáveis definidas pelo usuário no loop após a migração. Em alguns casos, a variável definida pelo usuário pode exigir alguma configuração no migrado bot.

Algumas variáveis de sistema são migradas como ações no Automation 360. Essas ações são adicionadas logo acima da ação que usa essas variáveis.

Se uma variável for definida na posição de índice para as seguintes variáveis de sistema, talvez seja necessário resolver a migração bots porque o processo de migração não pôde determinar se a variável contém um índice ou nome de coluna. Se você não o resolver, bot o poderá retornar uma chave não encontrada no erro de tempo de execução do registro. O processo de migração trata o valor de uma variável como nome; mas se for um índice, você deve alterá-lo de acordo.
  • Valor da coluna Filedata
  • Valor da coluna do conjunto de dados
  • USD valor do nó de dados XML
  • Valor da coluna do Excel

A tabela a seguir fornece informações sobre as diversas variáveis de sistema e como elas são migradas Automation 360para o . Algumas variáveis fazem parte de ações, algumas se tornam ações e outras são conhecidas como variáveis de sistema, mas têm alterações de sintaxe.

Variável de sistema Como eles são migrados para o. Automation 360
USD diária Torna-se o sistema: Dia em Automation 360
USD mês Torna-se USD System:Month In Automation 360
USD Anual Torna-se sistema USD:ano de entrada Automation 360
USD Data Torna-se USD sistema:Data de entrada Automation 360

O formato de data definido para a variável no Enterprise 11 ou Enterprise 10 bot é armazenado no valor global AADefaultDateFormat.

USD hora Torna-se USD sistema:hora de entrada Automation 360
USD minutos Torna-se um pouco fora do centro da cidade Automation 360
Área de transferência Se torna sistema:Área de transferência em Automation 360
USD USD Máquina Torna-se sistema: Máquina em Automation 360
USD MiliSecond Torna-se sistema USD:MiliSecond in Automation 360
USD ArrayColumns (USD arrayVariable USD) Se torna uma expressão no Automation 360: USD arrayVariable.DataTable:columnCount
USD ArrayRows (USD arrayVariable) USD Se torna uma expressão no Automation 360: USD arrayVariable.DataTable:rowcount
USD AAAControlRoom Torna-se um hotel de 2 estrelas, mas não é um hotel de 2 estrelas Automation 360
USD RAMUsage Torna-se sistema: RAMUsage In Automation 360
USD TotalRAM Torna-se USD System:TotalRAM in Automation 360
USD Nome do sistema operacional Enterprise 10 Ou Enterprise 11 retorna o valor de 64 bits do Microsoft Windows 10 Pro. No Automation 360, essa variável se torna USD System:OSName e retorna o Windows 10 64-bit.
USD valor do uso Torna-se sistema USD:uso de dinheiro em Automation 360
Valor do contador Esta variável de sistema está obsoleta Automation 360no . O processo de migração cria um tipo de variável definido pelo usuário Number e modifica o bot para garantir que ele forneça a mesma saída que o 11.x bot.

Se você usou a variável USD Counter em um loop, o processo de migração substituirá a variável pela variável Condition-Counter no migrado bot e definirá seu valor como 1.

Valor da coluna do conjunto de dados Esta variável de sistema agora faz parte do para cada linha em um iterador de conjunto de dados de consulta SQL no Loop. O sistema cria uma nova variável no loop e a utiliza dentro do loop onde quer que a coluna USD Dataset esteja presente.

Se a variável for usada fora de um loop, ela será convertida em uma variável definida pelo usuário do tipo de registro e atribuída a uma ação de Registro, o que permite atribuir o valor da variável de registro de origem à variável de registro de destino. Portanto, quando você executa migrados bots que contêm essa variável, os dados da última linha são exibidos.

Valor da coluna do Excel Esta variável de sistema agora faz parte do para cada linha do iterador de planilha no Loop. O sistema cria uma nova variável no loop e a utiliza dentro do loop onde quer que a coluna do Excel esteja presente.

Se a variável for usada fora de um loop, ela será convertida em uma variável definida pelo usuário do tipo de registro e atribuída a uma ação de Registro, o que permite atribuir o valor da variável de registro de origem à variável de registro de destino. Portanto, quando você executa migrados bots que contêm essa variável, os dados da última linha são exibidos.

USD extensão e USD nome do arquivo Essas variáveis de sistema foram usadas no para cada arquivo em um iterador de pastas do Loop. No entanto, Automation 360no , 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", respetivamente.

Loop package.

USD e-mail

E-mail de USD do valor

USD valor da mensagem de e-mail

USD Data de recebimento do e-mail

USD e-mail recebido em dólares

USD Assunto do e-mail

E-mail para dólares

USD Data de envio do e-mail

USD valor de tempo de envio de e-mail

Essas variáveis de sistema foram usadas dentro do para cada correio no iterador de caixa de correio do 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 respetivas chaves.

Consulte Usando variável do dicionário para propriedades de e-mail.

Valor da coluna Filedata Esta variável de sistema agora faz parte do para cada linha do iterador CSV/TXT no Loop. O sistema cria uma nova variável no loop e a utiliza dentro do loop onde quer que a coluna de dados de arquivos esteja presente.

Se a variável for usada fora de um loop, ela será convertida em uma variável definida pelo usuário do tipo de registro e atribuída a uma ação de Registro, o que permite atribuir o valor da variável de registro de origem à variável de registro de destino. Portanto, quando você executa migrados bots que contêm essa variável, os dados da última linha são exibidos.

USD Nome da pasta Esta variável de sistema é usada dentro do para cada pasta em um iterador de pastas do Loop. No Automation 360, o valor é retornado para a variável de string especificada no loop.
Valor da linha celular do Excel Essa variável de sistema é migrada para a ação obter número de linha do pacote do Excel no Automation 360 e adicionada logo acima da ação em que é usada.
Valor da coluna de células em Excel Essa variável de sistema é migrada para a ação obter nome da coluna do pacote do Excel no Automation 360 e adicionada logo acima da ação em que é usada.
Enterprise 10/Enterprise 11 retorna a primeira coluna (por exemplo, a coluna A) para a coluna de célula do Excel, mesmo que a célula ativa não seja a coluna A (por exemplo, a coluna F10) dentro de um loop. No 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:
  • O Excel é aberto com ou sem o cabeçalho contém marcado contendo 10 linhas.
  • Defina a célula ativa como F10
  • Um loop é executado para a leitura da linha
  • Coloque uma caixa de mensagem com a coluna de célula do Excel em dólares nela
  • Execute o. bot
Action required: Considerando as diferenças de comportamento, talvez seja necessário alterar algumas bots.
Valor da célula do Excel Essa variável de sistema é migrada para a ação obter endereço de célula do pacote Excel no Automation 360 e adicionada logo acima da ação em que é usada.
USD AUD AATaskExecutor Essa variável de sistema se torna USD AATaskExecutor e USD AATaskInvoker no Automation 360.
No Enterprise 11, essas variáveis retornam vários valores sobre o chamador de tarefa e o executor (por exemplo, o nome, sobrenome, endereço de e-mail e nome de usuário do chamador e do executor). No Automation 360, a variável USD AATaskInvoker retornará os seguintes valores:
  • Nome_usuário_chamador
  • Invoker_FirstName
  • Invoker_Lastname
  • Invoker_e-mail
A variável USD AATaskExecutor USD retorna os seguintes valores:
  • Nome_do_executor
  • Executor_FirstName
  • Executor_Lastname
  • Executor_Email
  • Tipo_executor
USD AATaskName Essa variável de sistema se torna USD System.AATaskName em Automation 360.

Em Enterprise 10/Enterprise 11, essa variável retorna o valor para o diretório de caminho do computador (por exemplo , Automação em qualquer lugar/Minhas Tarefas/Minha pasta/Minha pasta 2/AATaskName.atmx). No Automation 360, o retorna o valor bot para o 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 alguns bots.
USD AAAApplicationPath Enterprise 11 específico: Essa Enterprise 11 variável de sistema retorna o caminho definido pelos usuários na configuração Ferramenta > opção do que é conhecido como “aplicativo cliente”. No 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 no Enterprise 11 é copiado para a variável de valor global no AAApplicationPath.
Nota: Nenhuma ação é necessária para um usuário Enterprise 11 porque a variável de sistema é mapeada automaticamente como um valor global durante a migração se você tiver usado Enterprise 11 o banco de dados restaurado ao instalar Automation 360o .

Enterprise 10 específico: Essa Enterprise 10 variável de sistema não migra automaticamente para Automation 360 como um valor global, portanto, alguma ação é necessária após a migração.

Action required:
  • Enterprise 10 Os usuários devem criar o valor global AAApplicationPath no Automation 360 e atualizá-lo com Enterprise 10 o caminho. Essa atualização garante que, quando você executa bot o no Automation 360, o valor da pasta AAApplicationPath seja resolvido exclusivamente para cada usuário.

    Exemplo: Se Enterprise 10 o valor do caminho para AAApplicationPath for D:/John.Doe/My Documents/Automation Anywhere Files, você deverá criar o valor global AAApplicationPath no Automation 360 e atualizar com esse caminho.

  • Certifique-se de que a opção PODE ser alterada esteja selecionada ao criar o valor global AAApplicationPath. Bot Creators E Bot Runners deve definir o valor para o valor global AAAplicationPath antes de executar o migrado bots.

Consulte Valores globais.

USD AAInstallationPath Essa variável de sistema se torna USD sistema:AAInstallationPath in Automation 360.

Enterprise 10/Enterprise 11 comportamento: Retorna Enterprise Client o caminho de instalação (por exemplo , C: Arquivos de Programas (x86)/Automação em qualquer lugar/Empresa/Cliente).

Automation 360 comportamento: Retorna Bot agent o caminho de instalação (por exemplo , C: Arquivos de programas/Automação em qualquer lugar/Bot Agent).

Action required: Considerando que os valores retornados são diferentes entre as versões, talvez seja necessário alterar alguns bots.
USD valor do diretório atual Essa variável de sistema é obsoleta e Automation 360 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 Loop > para cada arquivo em uma pastar e para cada pasta em uma pasta.
USD Data Esta variável de sistema se torna USD sistema:Data em Automation 360.

Enterprise 10 Enterprise 11 e comportamento: A variável USD Date retorna a data e a hora atuais em um formato especificado no arquivo AA.Settings.XML.

Automation 360 comportamento: A variável USD System:Date retorna valores do tipo Datetime e os usuários devem usar uma ação para alterá-la para String. Para minimizar a interrupção dos usuários, o processo de migração faz o seguinte para cada instância de USD Data:

  • Cria uma variável temp SystemDateInString do tipo String.
  • Adiciona uma ação toString do pacote Datetime para converter USD System:Date em string com o formato do cliente como "MM/dd/aaaa HH:mm:ss" e armazenar a saída na variável de string acima.
  • Usa essa variável de string onde sempre USD Data é usado.
  • As etapas acima são repetidas para cada ocorrência de USD Data .

Dependendo de como o bot estiver configurado, talvez seja necessário atualizar a configuração de data/hora.

Action required: Altere bot o se o formato de data não for MM/dd/aaaa HH:mm:ss.

Valor do número da linha de erro

Valor da descrição do erro

No Enterprise 10 ou Enterprise 11no , essas variáveis de sistema são usadas após o comando tratamento de erros. No Automation 360, o valor é retornado para as variáveis definidas pelo usuário especificadas na ação catch.

USD PDFFileName

USD PDFTitle

USD PDFAuthor USD

USD PDFSubject

No Enterprise 10 ou Enterprise 11no , essas variáveis de sistema foram usadas após qualquer comando PDF. No Automation 360, uma variável do tipo Dicionário é usada para capturar todos os valores PDF que podem ser recuperados com as respetivas chaves. Cada ação PDF retorna esta variável de Dicionário com os valores PDF correspondentes.

Consulte Como usar uma variável do dicionário para propriedades de PDF.

USD sistema No Enterprise 11 ou Enterprise 10no , essa variável de sistema é usada para recuperar informações sobre as configurações de um dispositivo e seu desempenho. No Automation 360, a variável de ambiente GET action do System package é usada.

Consulte Variáveis de ambiente para System package.

Valor do item de trabalho
  • USD valor do item de trabalho é String: Migrado como está.
  • Valor do item de trabalho é número
    • Se estiver exibindo ou registrando um número, o número será alterado para uma String
    • Se estiver sendo exibido como um número, migre como um tipo de número
  • USD valor do item de trabalho é DateTime: Migrado como está, mas o pacote migrado resulta em um erro, portanto você não pode migrar o pacote.
Nota: Para o tipo DateTime, não é possível migrar o pacote ainda, portanto, o associado bot deve ser migrado em outro momento.
Valor do acionador de USD Torna-se USD TriggerValue em Automation 360. Enterprise 11 bots Para isso, use esta variável, execute as seguintes tarefas para executar o migrado bots com êxito:
  • Crie os acionadores equivalentes no Automation 360 para todos os acionadores que foram usados Enterprise 11 botsno .

    A saída de acionadores no Automation 360 é armazenada em uma variável de tipo de registro.

  • Atualize o migrado bots para usar as ações apropriadas para atribuir os valores da variável de registro que contém a saída dos acionadores para a variável valor do acionador USD.

    Por exemplo, se você quiser atribuir um host e uma chave de porta da variável de registro de um acionador de e-mail à variável TriggerValue USD, use a expressão USD EmailTriggerData(host) USD EmailTriggerData(port). Da mesma forma, para recuperar o local de um arquivo, use a expressão USD FileTriggerData(file) e para recuperar o local de uma pasta, use expressões USD FolderTriggerData(fromFolder).

Valor da coluna da tabela Esta variável de sistema agora faz parte do para cada linha do iterador de tabela no Loop. O sistema cria uma nova variável no loop e a utiliza dentro do loop onde quer que a coluna USD Table esteja presente.

Se a variável for usada fora de um loop, ela será convertida em uma variável definida pelo usuário do tipo de registro e atribuída a uma ação de Registro, o que permite atribuir o valor da variável de registro de origem à variável de registro de destino. Portanto, quando você executa migrados bots que contêm essa variável, os dados da última linha são exibidos.

USD valor do nó de dados XML Essa variável de sistema é usada dentro do para cada nó no iterador de conjunto de dados XML do Loop. No Automation 360, o valor é retornado para a variável de string especificada no loop.

Se a variável for usada fora de um loop, ela será convertida em uma variável definida pelo usuário do tipo cadeia de carateres e atribuída a uma ação de Registro, que permite atribuir o valor da variável de registro de origem à variável de registro de destino. Portanto, quando você executa migrados bots que contêm essa variável, os dados da última linha são exibidos.

Variáveis de credencial

As variáveis de credencial usadas para os campos Nome de usuário e senha no 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 Enterprise 10 as credenciais são migradas, consulte a seção sobre credenciais no Como Enterprise 10 os dados são copiados 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 de 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 credencial FTPConnection com um nome de host de atributo é migrada como FTPConnection_hostname.

A tabela a seguir fornece informações sobre o packages e actions que dão suporte à migração de variáveis de credenciais do Enterprise 11 para Automation 360o :

Package Actions
Active Directory
  • Criar e modificar usuário
  • Criar e modificar grupo
  • Criar e modificar objeto
  • Pesquisar
  • Obter propriedade
Database
  • Conete com a string de conexão
  • Nome de usuário
  • Senha
Email Automation
  • Nome do host
  • Nome de usuário
  • Senha
Excel Abra a planilha
FTP / SFTP Conete-se
Insert Keystrokes Todos os pressionamentos de tecla que exigem o uso de credenciais
Legacy Automation Defina texto na ação Gerenciar controles da Web
Manage Window Controls
  • Definir texto
  • Anexar texto
PDF
  • PDF para imagem
  • Extrair campos de formulário
  • Extrair texto
  • Dividir, criptografar e descriptografar documento
PGP
  • Criptografar e descriptografar arquivos
  • Criar Chaves
Recorder
  • Definir texto
  • Anexar texto
Nota: Migrado Object Cloning do comando como ação de Captura.
REST Web Service
  • URI
  • Nome de usuário
  • Senha
  • Cabeçalhos
  • Parâmetros de operação
Nota: O nome de domínio é migrado como um valor global.
SOAP Web Service
  • Nome de usuário
  • Senha
  • Cabeçalhos
  • Parâmetros de operação
  • Parâmetros de dados brutos
Terminal Emulator
  • Comando Connect para SSH2 com opçõeses de autenticação de arquivo de usuário e chave
  • Enviar texto
  • Defina o campo
Web Recorder Gerencie Controles da Web com as funções Definir texto e Anexar texto
Send Feedback (Enviar Feedback)