- Introdução
- Aplicativos de demonstração
- Como fazer
- Acessar o URL de produção de um aplicativo
- Build a mobile-friendly app
- Depurar aplicativos
- Incorporar mapas
- Definir contexto externo
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Use contagem com valores de conjunto de escolhas
- Usar TabelaDeDados com controles de Tabela e de Editar Grade
- Usar máscara de entrada
- Notificações
- Uso de expressões VB
- Desenvolvimento de aplicativos
- Visão geral dos controles
- Layout e Estilo
- Exemplos de layouts de aplicativos
- Controles de ícones
- Criação de apps acessíveis
- Adição de descritores acessíveis
- O rótulo acessível
- Como usar o controle Guia para acessibilidade
- Criação de listas e cabeçalhos acessíveis
- Design de aplicativo responsivo
- Taxa de contraste de cores
- Estilos predefinidos e mapeamentos de nível ARIA para o controle de Cabeçalhos
- Linguagem de runtime
- O Painel de Recursos
- Exportação e importação de páginas
- Referências de contexto do usuário
- Aplicativos públicos
- Como salvar seu aplicativo
- Erros do aplicativo e Soluções de problemas
- Criação de aplicativo com o Autopilot
- Eventos e Regras
- Regra: If-Then-Else
- Regra: abrir uma página
- Regra: Abrir o URL
- Regra: fechar planilha pop-over/inferior
- Regra: Mensagem do Log
- Regra: mostrar mensagem
- Regra: exibir/ocultar o controle giratório
- Regra: definir valor
- Regra: iniciar o processo
- Regra: redefinir valores
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: baixar arquivo do bucket de armazenamento
- Regra: criar registro de entidade
- Regra: atualizar registro de entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Regra: fluxo de trabalho de gatilho
- Regra: enviar ação
- Aproveitamento do RPA no aplicativo
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Aproveitamento da mídia no aplicativo
- Aproveitamento de ações no aplicativo
- Aproveitando conexões em seus aplicativos
- Apps no Studio Web
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Aplicativos originais da UiPath
- Guia básico de solução de problemas
- Solução de problemas e Perguntas frequentes do Apps
Guia do usuário do Apps
Mensagem: a conexão com o serviço do Apps foi perdida.
Ao salvar o Apps a partir do App Studio, a seguinte mensagem de erro pode ser exibida:
“Conexão perdida com o serviço do Apps”.
Possível causa
- Você perdeu a conexão com a Internet. O Apps requer uma conexão ativa com a Internet para salvar as alterações que você fizer no aplicativo. OU
- O motivo desse erro pode estar no fato de que o serviço do aplicativo utiliza o WebSocket para salvar a definição do aplicativo. OU
wss://*.uipath.systemsnão foi adicionado à sua lista de permissões.
Solução para o problema relacionado ao WebSocket
Primeiramente, assegure-se de que tenha uma conexão ativa com a Internet. Caso ainda estiver com problemas, então:
- Permita que
apps-socket.uipath.comtenha conexões ativas longas, assegurando-se de que tenha o parâmetroconnection: Upgradeno cabeçalho. Para fazer isso, peça a ajuda de sua equipe de TI. - Trabalhe com a equipe de TI ou de rede para entender como as políticas de tráfego do WebSocket estão sendo tratadas e as altere conforme necessário.
- Permita as conexões do WebSocket, assegurando-se que
apps-socket.uipath.comnão esteja adicionado à sua política de proxy. Para fazer isso, peça a ajuda de sua equipe de TI.
Solução para o problema da lista de permissões
Adicione wss://*.uipath.systems à sua lista de permissões.
Mensagem: erros no aplicativo
Ao visualizar um aplicativo, o seguinte erro pode ocorrer, mesmo se não houver erros:
“Erros no aplicativo”
Possível causa
Uma ou mais extensões do navegador podem causar esse erro.
Solução
- Tente visualizar o aplicativo em outro navegador. OU
- Desative todas as extensões do navegador atual.
Mensagem: processo(Process_Name) não encontrado.
Um erro que afirma que um processo não foi encontrado pode ocorrer no tempo de execução, ainda se o processo estiver disponível no Orchestrator.
Possível causa
Confirme o nome do processo e se certifique de que ele não contém um caractere de sublinhado (_).
Solução
Renomeie o processo e remova todos os caracteres de sublinhado (_).
Problema: evento no carregamento da página não está funcionando
Definir o valor de controle usando a regra Definir valores no evento de Carregamento de página resulta na não configuração devida do valor de controle.
Solução
Em vez de definir o valor de controle no evento de Carregamento de página, utilize a variável do aplicativo na regra Definir valores, vinculando as variáveis do aplicativo ao controle. Agindo assim, o valor do controle estará sendo devidamente definido.
Problema: desempenho mais lento
Quando os controles de lista personalizada, tabela, lista e menu suspenso tiverem mil ou mais registros a exibir, o desempenho pode ficar mais lento.
Solução
Não se esqueça de fornecer uma altura na propriedade control size e não deixá-la definida como Automática. Depois que a altura for especificada, a otimização do desempenho começará, com os registros sendo carregados progressivamente conforme a rolagem do usuário.
Problema: valor padrão selecionado não está sendo exibido no tempo de execução
Quando se está no tempo de design do Apps, o valor padrão selecionado será corretamente exibido para o controle do menu suspenso. Porém, ao se trocar para o tempo de execução, ele não mais será exibido.
Solução
Neste exemplo, usaremos 10 como o valor. Para exibir corretamente o valor no tempo de execução, insira o valor no seguinte formato: =10, em vez de simplesmente 10.
Problema: argumentos personalizados não exibidos
Ao adicionar argumentos personalizados na página de detalhes do processo, os argumentos recém-adicionados não são exibidos no painel de recursos para vinculação.
Solução
Make sure to first refresh the browser and then add the arguments by pressing the
sign. If you do not refresh the browser first, the newly added arguments will not be displayed in the resource panel for binding.
Problema: a visualização do aplicativo não funciona na primeira tentativa
Em algumas situações, a visualização do aplicativo pode não funcionar na primeira tentativa.
Solução
Certifique-se de desabilitar os bloqueadores de pop-up em seu navegador. Assim que permitir os pop-ups, a visualização do aplicativo funcionará conforme o esperado.
Problema: não é possível visualizar ou executar um aplicativo a partir da página inicial
Ao visualizar ou executar um aplicativo a partir da página inicial, o aplicativo não carrega, podendo resultar em uma página em branco.
Possível causa
A página de início do aplicativo não foi definida. Como não foi definida uma página de início, o aplicativo não consegue decidir qual página deve ser executada ou visualizada.
Solução
No modo de exibição de árvore, defina claramente a página de início.
Problema: variável não salva na regra Obter arquivo do compartimento de armazenamento
Ao atribuir uma variável do aplicativo na propriedade Atribuir arquivo para a variável de app, na regra Obter arquivo do compartimento de armazenamento, a variável do aplicativo não será salva.
Solução
Ao abrir o designer de aplicativos, você precisará adicionar novamente a variável do aplicativo. Você pode publicar o aplicativo após adicionar a variável do aplicativo e a versão publicada terá a variável do aplicativo. No entanto, no tempo de design, a variável do aplicativo precisará ser novamente adicionada toda vez que você abrir o aplicativo no App Studio.
Problema: página de início incorreta é exibida ao visualizar um aplicativo
Ao visualizar um aplicativo, a página de início exibida não é a correta.
Possível causa
Duas páginas têm a mesma ordem, o que leva a uma página de início incorreta no tempo de execução.
Solução
Para exibir a página correta no tempo de execução, siga estas etapas:
- Clone a página que precisa ser definida como a página de início.
- Defina a página recém-clonada como a página de início.
- Exclua a página original.
Agora, você poderá visualizar o aplicativo e a página inicial correta deverá ser exibida.
Problema: bordas não exibidas corretamente
Em certas situações, ao adicionar uma guia, contêiner ou contêiner de página, as bordas não são exibidas corretamente se o conteúdo no seu interior tiver uma largura maior do que a largura do controle pai (guia, contêiner ou contêiner de página) e se um alinhamento central ou direito for aplicado. Nessa situação, a parte esquerda do conteúdo é cortada da exibição e ela também estará inacessível usando a rolagem.
Possível causa
Este é um problema de comportamento do navegador que é visto quando a exibição flexível e o alinhamento central são usados juntos.
Solução
Para contornar esse problema, sugerimos usar o alinhamento esquerdo (justificar à esquerda) ou configurar uma largura para o controle pai que seja maior (ou pelo menos igual) do que o conteúdo no seu interior.
Problema: mensagem de aviso do AppInsightService.AppInsight em logs do console
Em certas situações, a seguinte mensagem de aviso é exibida continuamente nos registros do console:
“AppInsightService.AppInsight ainda não está pronto”
Possível causa
Um bloqueador de anúncio pode causar esse problema
Solução
Certifique-se de desabilitar os bloqueadores de pop-up em seu navegador.
Problema: uma página aberta em diferentes lugares ao mesmo tempo não é mais atualizada
Uma página aberta duas vezes para de atualizar.
Por exemplo, você tem uma tabela dentro de um contêiner de página atualizando o valor de uma variável quando uma linha é selecionada. Uma vez que esta página é aberta em uma nova página pop-up, a variável não é mais atualizada após fechar o pop-up.
Solução
Para evitar situações semelhantes, não recomendamos abrir uma página mais de uma vez por vez, pois ainda não é compatível.
Problema: não é possível iniciar o processo do Orchestrator
When passing an Array[string] variable from a process to UiPath Apps, the following error message can occur:
Unable to start orchestrator process - invalid response received from orchestrator:orchestrator-start-process with message: The field InputArguments must be a string or array type with a maximum length of '10000'. and errorCode 0
Possível causa
Esse problema está relacionado a um limite de tamanho de carga do Orchestrator. O limite só se aplica no modo autônomo.
Solução
- Você pode reduzir os dados enviados ao Orchestrator ou dividir o processo em partes menores.
- Você pode executar o processo no modo assistido.
Problema: entidades exibem um erro intermitentemente
As entidades referenciadas podem exibir um erro intermitentemente.
Solução
Se não houver outros erros, atualize seu aplicativo para corrigi-los.
- Mensagem: a conexão com o serviço do Apps foi perdida.
- Possível causa
- Solução para o problema relacionado ao WebSocket
- Solução para o problema da lista de permissões
- Mensagem: erros no aplicativo
- Possível causa
- Solução
- Mensagem: processo(Process_Name) não encontrado.
- Possível causa
- Solução
- Problema: evento no carregamento da página não está funcionando
- Solução
- Problema: desempenho mais lento
- Solução
- Problema: valor padrão selecionado não está sendo exibido no tempo de execução
- Solução
- Problema: argumentos personalizados não exibidos
- Solução
- Problema: a visualização do aplicativo não funciona na primeira tentativa
- Solução
- Problema: não é possível visualizar ou executar um aplicativo a partir da página inicial
- Possível causa
- Solução
- Problema: variável não salva na regra Obter arquivo do compartimento de armazenamento
- Solução
- Problema: página de início incorreta é exibida ao visualizar um aplicativo
- Possível causa
- Solução
- Problema: bordas não exibidas corretamente
- Possível causa
- Solução
- Problema: mensagem de aviso do AppInsightService.AppInsight em logs do console
- Possível causa
- Solução
- Problema: uma página aberta em diferentes lugares ao mesmo tempo não é mais atualizada
- Solução
- Problema: não é possível iniciar o processo do Orchestrator
- Possível causa
- Solução
- Problema: entidades exibem um erro intermitentemente
- Solução