Histórico da Página
...
A seguir, as funções e componentes não suportados ou com comportamento diferenciado entre as versões HTML e Desktop.
Índice |
---|
Informações | ||
---|---|---|
| ||
📢 As funções a seguir são suportadas caso utilize o WebAgent, para mais informações clique aqui. |
Funções
Área de tabela de conteúdos | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
CpyS2TComo o navegador não tem acesso ao sistema de arquivos da estação remota, a chamada é desviada para a função CpyS2TW, e assim, o caminho destino da cópia é ignorado e é exibido o diálogo de download do arquivo. CpyT2SComo o navegador não tem acesso ao sistema de arquivos da estação remota, ele só pode copiar arquivos que forem carregados para a área temporária do usuário pela chamada da função CGetFile. WinExecEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. O código de erro retornado é sempre o 5 (ERROR_ACCESS_DENIED). ShellExecuteComo o navegador não tem acesso ao sistema de arquivos da estação remota, esta função, quando executada no SmartClient HTML, só pode ser utilizada para abrir URL de sites em outras janelas/abas. Portanto, só suporta as seguintes ações:
ExecInClientEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. ExecInDLLCloseEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. ExecInDLLOpenEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. ExecInDLLRunEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. ExeDLLRun2Esta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. ExeDLLRun3Esta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso ao sistema de arquivos da estação remota. AddCSSRuleEsta função depende do suporte do navegador para a propriedade CSS utilizada. Verificar suporte através de http://caniuse.com. Também não é possível utilizar as classes de componentes da versão desktop (Ex: QPushButton, QProgressBar), sendo necessário adaptar para as classes e tags html. CSSDictAddVer AddCSSRule. ComputerNameEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso a essa informação da estação remota. GetComputerNameVer ComputerName. GetRmtInfoQuando executado pelo SmartClient HTML, apenas alguns dos valores são acessíveis, conforme tabela abaixo:
GetRemoteTypeEsse método deve ser usado para saber quando o sistema está sendo executado via SmartClient HTML e realizar os tratamentos necessários. O parâmetro cLibVersion é preenchido com o prefixo HTML e a versão do mesmo, conforme exemplos abaixo:
Funções de Controle de ImpressãoEstas funções não são suportadas pelo SmartClient HTML pois o navegador não tem acesso direto a porta de impressão. Funções de Manipulação de arquivos, discos e IOEstas funções em sua maioria não são suportadas pelo SmartClient HTML pois o navegador não tem acesso direto ao sistema de arquivos da estação remota. GetCredentialEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso a essa informação da estação remota. CGetFileEsta funcao nao pode exibir diretamente os arquivos da estação remota. Ela exibe um link para que seja aberta a janela de selecao de arquivos do navegador, e o arquivo selecionado é carregado para a area temporaria do usuario no webapp. O retorno é o caminho do arquivo carregado. GetClientIPEsta função não é suportada pelo SmartClient HTML pois o navegador não tem acesso a essa informação da estação remota. |
...