Histórico da Página
...
Portuguese | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: CpyS2TCopia um arquivo (compactado ou não) do servidor para o client (Remote). CpyS2T ( < cOrigem>, < cDestino>, [ lCompacta] ) --> lRet
lRet
Caso a compactação seja habilitadaesteja habilitada ( Default = .T. ) , no parâmetro <lCompacta>, os dados arquivos serão enviados compactados e descompactados antes de ser utilizadoautomaticamente no servidor antes do envio, e descompactados automaticamente no Client. Para grande parte dos tipos de arquivo, utilizar a compactação reduz o tempo de cópia; para tráfego de arquivos que já são compactados ( ZIP, TAR, RAR, JPG, MPG ), podemos especificar este parâmetro com .F., para que a compactação automática não seja utilizada, pois nestes casos a mesma não agregará nenhum ganho neste processo. // Copia arquivos do servidor para o remote local, compactando antes de transmitir Informações Adicionais Quando o SmartClient utilizado for uma build nativa Linux ou Mac, sabe-se que sistema de arquivos destas plataformas não têm unidade de disco, a nomenclatura dos arquivos é case sensitive ( letras minúsculas diferente de maiúsculas ), e as barras separadoras de diretório / pasta são barras normais "/" ao invés de barras inversas "\". Mesmo nestes casos, deve-se especificar uma letra de unidade de disco no diretório de destino; pois quando o SmartClient em Linux e/ou Mac receber o diretório de destino, com a unidade de disco especificada, a unidade de disco será ignorada e as barras serão internamente invertidas. Por exemplo, a cópia especificando o path de destino "C:\USER\LOCAL\TEMP\" será interpretado pelo smartclient Linux e/ou Max como "/user/local/temp/" Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
|