A nova rotina de Upload de Arquivos permite carregar, de forma prática, um ou vários arquivos simultaneamente para o Banco de Conhecimento. Ao invés de carregar um por um, a rotina abre uma janela do sistema operacional permitindo a seleção múltipla de arquivos. Abaixo detalharemos os passos para utilizar a rotina.
- Funcionalidade disponível a partir da Release 12.1.2310.
- É necessária a configuração de execução de aplicativos no Protheus, adicionando no arquivo appserver.ini a linha App_Environment=Ambiente na seção [General] e configurando MultiProtocolPort=1 na seção [Drivers]
Tela inicial da rotina.
Para iniciar o envio de arquivos, clique no botão Adicionar. Será aberta uma janela do sistema operacional, que permite a seleção múltipla de arquivos.
Após selecionar e clicar em Abrir, os arquivos serão exibidos na tela principal da rotina.
Nesta tela são exibidas informações dos arquivos, como o nome do arquivo, a descrição e o tamanho em bytes. Apenas a descrição pode ser alterada neste passo. Em relação a Ações, é possível:
- Remover individualmente um arquivo, clicando no botão Remover ao lado de cada um;
- Remover todos os arquivos, clicando no botão Remover todos no topo da tela;
- Enviar todos os arquivos, clicando no botão Enviar arquivos no topo;
- Adicionar novos arquivos à listagem, clicando no botão Adicionar no topo.
Se já tiver selecionado os arquivos, clique no botão Enviar arquivos.
Os arquivos enviados corretamente aparecerão com a barra de progresso verde. Se todos os arquivos forem enviados com sucesso, será exibido um alerta: Todos os arquivos foram enviados. Caso ocorra problema com algum arquivo, ele aparecerá com a barra de progresso vermelha, e a opção de remover o arquivo ou de tentar enviar novamente. Pode apenas ter ocorrido alguma instabilidade de disco e o arquivo conseguir ser reenviado normalmente, ou podem existir outros problemas, como arquivo corrompido, nome em duplicidade, etc, que impedirão o envio deste arquivo.
Abaixo um exemplo de um envio com erro de arquivo e erro de duplicidade de nome.
Após o envio, podemos conferir na rotina de Banco de Conhecimento, os arquivos carregados.