Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
TWebEngine:bDlStatus
TWebEngine:bDlStatus

Informações
titleIMPORTANTE

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.

Informações
titlePermissã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.

Informações
titleImportante

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

Informações
icontrue
titleObservaçõ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)

...

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
// 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.

Image Added