Qodly Studio for 4D apresenta uma solução intuitiva para criar aplicações web com o mínimo esforço de codificação.
Perfeitamente integrado com 4D Server, pode facilmente aproveitar a lógica de negócios existente desenvolvida para aplicações desktop.
Curioso sobre o que há de novo em Qodly Studio for 4D 20 R4 com a última versão 4D? Continue lendo para descobrir as novas características para sua aplicação web.
Eventos, funções, ações
Função variadic
Pode adicionar o símbolo “…” no último parâmetro para simplificar as declarações de métodos e funções que aceitam um número não especificado de parâmetros, tornando o seu código mais curto, mais legível e flexível. Para obter um guia detalhado sobre funções variádicas, consulte esta publicação informativa do blogue.
O suporte para funções variádicas foi adicionado ao Qodly Studio para 4D.
Por exemplo:
exposed Function variadicFunc($param : Text; ... : Integer) : Collection
// code
Documentação: Parâmetros de função e variabilidade
Repor a ação padrão
Esta nova ação padrão repõe o valor inicial de uma fonte de dados de seleção de entidade ou entidade.
Evento de duplo clique para base de dados
Um novo evento de duplo clique é acionado quando os utilizadores fazem duplo clique num componente de base de dados.
Documentação: Eventos de datatable
Experiência do uSUÁRIO
Barra de progresso
O utilizador obtém um feedback visual claro, leve e simples e uma barra de progresso no topo da página quando a página está à espera de uma resposta do servidor, por exemplo, durante a execução de consultas REST, que podem demorar algum tempo.
Documentação: Barra de progresso
Imagem predefinida
É apresentada uma imagem predefinida quando a origem de dados associada a um componente de imagem é nula.
Documentação: Imagem predefinida Imagem
Componentes
Nesta versão, foram efetuados vários melhoramentos nos componentes.
Componente de introdução de texto
Estão disponíveis dois novos tipos de controlo:
Tipo de área de texto
Pode selecionar uma caixa de texto maior para escrever um texto com várias linhas e aumentar e ajustar o seu tamanho:
Tipo de duração
Foi adicionado um widget de duração específico. Para limitar a entrada do utilizador aos valores de duração, ativando a deslocação, a entrada manual ou utilizando os ícones + e -:
Está disponível uma nova formatação de dados para o tipo de duração: Sem segundos: 14:40.
Deslizador
A nova opção “ReadOnly” permite que o cursor seja utilizado como uma representação visual de um valor definido noutro local da aplicação, que o utilizador não pode alterar clicando no cursor.
Documentação: Controlo deslizante Controlo deslizante
Aprimoramentos do UI Studio
Para melhorar a experiência do utilizador para os programadores, o estúdio foi atualizado com as seguintes melhorias:
Cartões de eventos dobráveis
Os cartões de eventos podem ser recolhidos para proporcionar um espaço maior e uma visão geral abrangente das ações de navegação, ações padrão e funções.
- Cartão de ação recolhido:
- Cartão de ação não recolhido
Documentação: Alternar a visibilidade do cartão de evento
Remoção de classes CSS, namespaces e fontes de dados não utilizadas
Para manter os seus formulários limpos, foi adicionada uma nova funcionalidade que permite eliminar facilmente classes CSS, namespaces e fontes de dados não utilizadas.
Modo de pré-visualização TABS
Por padrão, no Qodly Studio, clicar num arquivo no Explorador abre-o automaticamente num novo separador, se ainda não estiver aberto. Isto pode levar à abertura de um grande número de separadores.
Quando o modo de pré-visualização de separadores está ativado, clicar num ficheiro no Explorador mostra uma pré-visualização do seu conteúdo e reutiliza um separador existente. Se começar a editar o arquivo ou utilizar o duplo clique para abrir o arquivo a partir do Explorador, é dedicado um novo separador a esse arquivo.
O separador do modo de pré-visualização é indicado em itálico no título do separador:
Propriedade de imagem de fundo
Boas notícias: para utilizar uma imagem da pasta partilhada como fundo, basta arrastar e largar a propriedade no painel de propriedades.
E…
Com estas novas e excitantes características e melhoramentos, Qodly Studio for 4D continua a capacitar os programadores a criar facilmente aplicações web dinâmicas e fáceis de usar.