Painel Central Inferior#
O painel inferior da interface do usuário do Sherpa Designer contém várias configurações adicionais do projeto e três abas:
- Log;
- Variáveis;
- Console.
Configurações Adicionais do Projeto#
| № | Elemento da Interface | Descrição |
| 1. | lista suspensa “Todas as variáveis globais/Variáveis globais e locais” | Permite selecionar o tipo de variáveis. Globais ou locais. Ao selecionar o modo “Todas as variáveis globais”, as variáveis no projeto estarão disponíveis de qualquer diagrama. Ao escolher “variáveis locais e globais”, cada diagrama terá suas próprias variáveis. Elas podem ser tornadas globais marcando a caixa ao lado de seu nome na interface de variáveis. |
| 2. | botão | Permite mostrar todos os comentários no diagrama. |
| 3. | Permite gerenciar a escala dos diagramas do projeto. |
Log#
Log — é o registro de atividades do robô. Registros de erros e avisos importantes do Designer aparecem automaticamente no log. Você pode enviar mensagens e valores de variáveis para a aba "Log" usando o bloco "Log". Isso é útil para depuração de cenários, por exemplo, para se informar que a execução do cenário atingiu um determinado ponto ou sobre o resultado do cálculo de alguma expressão.
| № | Elemento da Interface | Descrição |
| 1. | botão | Permite minimizar o painel inferior. |
| 2. | botão | Rolagem automática da lista |
| 3. | botão “Limpar” | Permite limpar o log de ações. |
| 4. | botão “Salvar em arquivo…” | Permite salvar todas as linhas do log em um arquivo de texto. |
| 5. | botão “Copiar para a área de transferência” | Permite copiar todas as linhas do log para a área de transferência. |
| 6. | botão “Abrir pasta com logs” | Permite abrir no explorador a pasta com os logs do robô. |
| 7. | botão “Abrir pasta com o projeto” | Permite abrir no explorador a pasta com o projeto atual. |
| 8. | coluna “Data e Hora” | Data e hora do registro no log. |
| 9. | coluna “Bloco/comando” | Bloco/comando ao qual o registro no log se refere. |
| 10. | coluna “Texto (duplo clique abre a janela para visualização completa do texto)” | Texto do log. |
| 11. | Coluna “Tipo” | Tipo da mensagem do log. |
O trabalho com o log do robô é descrito em mais detalhes aqui.
Variáveis#
Aba “Variáveis” exibe todas as variáveis que são usadas no projeto atual durante a depuração e quando o Designer está em pausa (diferente da aba “Variáveis”, que reflete apenas as variáveis do diagrama atual).
Os modos de variáveis e a passagem de parâmetros para subprocessos são demonstrados aqui.
| № | Elemento da Interface | Descrição |
| 1. | botão “Limpar” | Permite remover todas as linhas. |
| 2. | botão “Copiar para a área de transferência” | Permite copiar para a área de transferência todas as linhas do log. |
| 3. | botão “Controle de Variáveis” | Permite abrir a janela “Controle de Variáveis”. |
| 4. | campo de texto “Filtro:” | Permite filtrar variáveis pelo seu nome. |
| 5. | coluna “Nome” | Nome da variável. |
| 6. | coluna “Valor (duplo clique abre a janela para visualização completa do valor da variável)” | Valor da variável. |
| 7. | coluna “Tipo” | Tipo da variável. |
Console#
Existem dois modos de operação da console:
- cenário parado;
- cenário em depuração.
Em ambos os casos, é possível verificar expressões na console, criar variáveis, funções e assim por diante. A expressão utiliza o formato da linguagem PowerShell.
| № | Elemento da Interface | Descrição |
| 1. | botão “Limpar” | Permite remover todas as linhas. |
| 2. | botão “Recarregar console” | Permite redefinir o estado atual da console. |
| 3. | botão “Abrir janela do console” | Permite abrir a janela do console. |
| 4. | campo de texto “Executar” | Executa código no PowerShell em modo de depuração na console. |
| botão “L” | Executa código em modo de depuração local. | |
| botão “R” | Executa código em modo de depuração remota. |
Demonstração do trabalho com a console: