import.css=/download/attachments/6062824/tecnologia.css |
Copia um arquivo do servidor para o client (SmartClient HTML).
O arquivo é copiado para uma pasta temporária no servidor Web e esta pasta é deletada quando aquela sessão é finalizada.
Disponível apenas para uso com o WebApp (sem Web-Agent). Caso esteja com o Web-Agent, utilizar as funções de cópia padrão (CpyS2T, CpyT2S). Para identificar se o Web-Agent está em uso ou não, deve-se utilizar a função GetRemoteType |
CpyS2TW( < cOrigem >, [ lSendToBrowser ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
|---|---|---|---|---|
cOrigem | caractere | Indica o nome do arquivo que será copiado. | X | |
lSendToBrowser | lógico | Indica se, falso (.F.), o arquivo será apenas copiado ou se, verdadeiro (.T.), será copiado e enviado para o browser. Conteúdo padrão é verdadeiro (.T.). |
Nome | Tipo | Descrição |
|---|---|---|
nRet | numérico | Retorna 0 se o arquivo for copiado com sucesso e diferente de 0 se houver falhar na cópia. Para mais informações dos códigos de falha, consulte a área Observações. |
Códigos de Retorno
0 | Sucesso na cópia. |
|---|---|
-1 | Diretório não é um diretório no servidor. |
-2 | Arquivo não existe no servidor. |
-3 | Falha na transmissão para o Servidor Web (SmartClient HTML). |
-4 | Falha na transmissão para o Client Web (navegador de internet). |
#include "TOTVS.CH"
User Function exemplo()
Local nRet := CpyS2TW("/spool/x.txt", .T.)
If (nRet == 0)
conout("Arquivo enviado para download com sucesso")
Else
conout("Falha na copia")
EndIf
Return
|
Protheus 10 , TOTVS Application Server 10 , ByYou Application Server