Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Atual »

IMPORTANTE

Esse método e esta documentação ainda estão em fase de implementação, e não devem ser utilizados antes de sua liberação oficial, que deve ocorrer na 2a quinzena de Junho/2020.


Indica o bloco de código que será disparado para informar status do Download.

Permissão de extensões de arquivo para download

Para maior segurança do ERP, as extensões de arquivos permitidos para download será controlada a partir de uma "lista branca" que esta sendo definida.

Será possível customizações inserindo novas extensões a lista, porém elas devem ser feitas com cautela para manter a segurança do ambiente corporativo do Cliente, já que downloads indevidos ou maliciosos podem infectar as estações de trabalho em uso pelo SmartClient.

*Esta documentação ainda esta em desenvolvimento, mais informações sobre o processo acima serão inseridas.

Importante

A opção de Download esta disponível apenas nas builds 170117A e 191205P com data de geração maior ou igual a 18/05/2020.

Tipo

Valor Padrão

Somente Leitura

bloco de código

{ || }

N

Observações

  • Este Bloco de código ao ser disparado recebe o self (O próprio objeto), um Status (numérico) e um Texto (com o caminho do download, ou descrição do erro)
  • Status:
    1 - Download requisitado (Caminho do arquivo)
    2 - Download iniciado (Caminho do arquivo)
    3 - Download em progresso (Caminho do arquivo)
    4 - Download cancelado (Caminho do arquivo)
    5 - Download finalizado (Caminho do arquivo)
    -1 - Download interrompido (Descrição do erro)

Exemplos

// Status de download
oWebEngine:bDlStatus := {|self,nStatus,sPath| conout( "Status do download: " + Str(nStatus) + " (" + sPAth + ")" )}

Demonstração

Tela de download de arquivos apresentada durante o processo.

A seta em destaque abaixo demonstra como cancelar o download do arquivo.


  • Sem rótulos