4D Qodly Pro oferece todas as ferramentas que precisa para desenhar, construir e executar formulários web para sua aplicação 4D.
Totalmenteintegrado a 4D, vem de fábrica com Qodly studio. E assim como 4D, seu uso é fácil, acessível e aninhado no mundo de 4D.
Para usar Qodly Studio com projetos 4D criados com versões mais antigas, algumas configurações de projeto podem precisar ser alteradas para suportar recursos modernos.
É por isso que, a partir de 4D 21, o acesso a Qodly Studio a partir de 4D foi melhorado para não ter mais do que dois cliques, para tornar a sua vida mais fácil, libertar a sua mente e permitir-lhe concentrar-se na história de sucesso do seu negócio.
clique e a porta será aberta para si
Ao trabalhar com 4D, já deve ter usado o item de menu Qodly studio.
Várias configurações devem ser activadas para usar Qodly studio, e para executar as suas páginas 4D Qodly Pro
Essas configurações são detalhadas abaixo para leitores curiosos.
Se algumas dessas configurações estão faltando, 4D vai propor habilitá-las para si quando clicar no item de menu Qodly studio. Apenas clique no botão Habilitar configurações para entrar no Qodly studio.

aprenda mais sobre as configurações necessárias para usar qodly studio
Aqui está um resumo das configurações necessárias para habilitar 4D Qodly Pro em seu projeto 4D
configurações de administração web
Inicie o servidor WebAdmin e habilite HTTP ou HTTPS
Qodly studio é servido por um componente de servidor web embutido, chamado WebAdmin. Este componente é usado por 4D e 4D Server para fornecer um acesso web seguro a caraterísticas específicas de gestão, tais como Qodly studio ou o Data Explorer.
É por isso que o servidor Web admin deve ser iniciado em uma porta HTTP ou HTTPS.
Ativar o acesso ao Qodly studio
Por defeito, o acesso ao estúdio Qodly não é concedido. Como um primeiro nível de segurança, é necessário permitir o acesso a Qodly Studio no servidor WebAdmin. Esta configuração se aplica à aplicação 4D (4D ou 4D Server) na máquina anfitriã. Todos os projetos abertos com essa aplicação 4D levam em conta esta configuração.
Mantenha esta opção desmarcada se quiser ter certeza de que nenhum acesso a Qodly Studio é permitido na aplicação.
configurações web do projeto
Inicie o servidor Web e ative HTTP ou HTTPS
Ao desenvolver páginas Web Qodly para a sua aplicação, tem a flexibilidade de renderizar uma página atual ou de pré-visualizar toda a aplicação numa janela do browser. Em ambos os cenários, a página é processada pelo motor de processamento Web da Qodly, tal como será processada num ambiente de produção.
Neste caso, as páginas são servidas pelo servidor Web do seu projeto, que deve ser iniciado para aceitar ligações HTTP ou HTTPS.
Ativar sessões escaláveis
Após a implantação, as páginas web Qodly ficam prontamente acessíveis aos utilizadores finais, que podem renderizá-las e interagir com elas diretamente nos seus navegadores web.
Em tempo de execução, a sua aplicação Qodly será executada num navegador, pelo que é necessária uma sessão para tratar os pedidos dos clientes Web. O estúdio Qodly requer sessões escaláveis para que a sessão do utilizador possa prosseguir em simultâneo vários pedidos de um cliente Web.
Além disso, sessões escaláveis podem ser associadas a alguns privilégios para proteger os seus dados de utilizadores não autorizados. Assim, pode implementar uma autenticação precisa e fiável para a sua aplicação.
Expor o projeto como um servidor de repouso
Ao desenvolver um acesso ao navegador web para a sua aplicação com Qodly studio, utiliza a linguagem 4D com ORDA. Os dados são acedidos através de conceitos ORDA e a lógica comercial deve ser implementada na camada de abstração ORDA.
Em tempo de execução, as páginas Qodly são geradas e interpretadas pelo motor de renderização integrado. O servidor REST da sua aplicação é então solicitado para servir os dados e executar a lógica comercial.
Assim, o seu projeto tem de ser exposto como um servidor REST.
Ativar o acesso ao Qodly studio
Para tornar o seu projeto editável pelo Qodly studio, tem de ativar o acesso ao Qodly studio ao nível do projeto.
Nota: esteja ciente de que a configuração Habilitar acesso a Qodly studio existe tanto para o servidor WebAdmin quanto para o servidor web do projeto. A primeira tem como alvo a instância da aplicação 4D, a segunda tem como alvo o próprio projeto.
o modo forcelogin
O modo forceLogin é necessário para evitar o consumo de uma licença 4D Client apenas para mostrar uma página de autenticação simples ou se a autenticação falhar.
Assim, a ação padrão Logout Qodly é totalmente realizada.
Não espere mais para começar com Qodly studio e oferecer a seus usuários finais uma experiência de navegador web quando trabalham com sua aplicação favorita!
