Download (FTP)
O componente Download FTP oferece ao desenvolvedor a possibilidade da realização do download do conteúdo de um arquivo armazenado em um servidor FTP. Caso o conteúdo do arquivo seja textual e nele sejam feitas referências a variáveis de sessão do WebIntegrator há a possibilidade de processá-las.
Algo a ser levado em consideração em relação aos compoenentes de downloads é que sempre que um download for executado com sucesso os restantes dos eventos que se encontram registrados num pré-página não serão processados.
O campo Arquivo indica o nome do arquivo que será enviado ao usuário.
O campo Arquivo Substituto indica o nome do arquivo que será enviado ao cliente caso o arquivo especificado no campo Arquivo não seja encontrado.
O campo Descrição serve para que o desenvolvedor da aplicação escreva um breve comentário sobre a ação a ser executada pelo componente em questão.
O campo Diretório(||¹) indica o caminho completo do diretório que será usado pelo componente. Verifique as permissões do diretório para saber se o usuário do processo do WebIntegrator tem as permissões necessárias para realizar as devidas ações.
O campo Identificador serve para que o desenvolvedor entre com um identificador único para o componente de página ou de projeto que está sendo definido. Será através desse identificador que o componente e/ou seus valores serão referenciado nas páginas do projeto.
A depender do componente que se estiver definindo para que o mesmo seja referenciado numa página será necessário o acréscimo de um prefixo como é o caso dos componentes Grid e Combo, nesses dois casos é obrigatório o uso dos prefixos grid. e combo. antes dos respectivos identificadores para que o conteúdo correto seja exibido.
A opção Processa Variáveis indica se será realizado o processamento de variáveis que possam existir no conteúdo do arquivo. Esta opção apenas será válida para arquivos com conteúdo textual, ou seja, que tipo MIME seja text/*.
O campo Servidor indica qual o servidor que será usado na execução do componente. Em casos de componentes de downloads ou uploads esse campo listará os servidores FTP cadastrados no projeto, já em componentes de manipulação de e-mail serão listados os servidores SMTP ou POP3. No caso da definição de um web service, o servidor escolhido deve ser o endpoint do web service a ser invocado.
O campo Tipo define qual o tipo MIME que estará associado ao componente que estiver sendo definido. A especificação do tipo MIME é baseada numa extensão, para saber quais os tipos MIME suportados pelo WebIntegrator clique aqui. O valor "attachment" força a janela de salvamento no browser.