4D View Pro: O que há de novo em 4D v20

A cada lançamento, a lista de características 4D View Pro está crescendo. E este lançamento de características não é exceção:4D v20 vem com uma nova versão do SpreadJS, o v16, e uma atualização do Ribbon que é compatível com ele.

Vamos descobrir as novas funcionalidades oferecidas por esta nova versão.

Melhoramentos da TableSheet

A tabela, uma DataTable separada e de alto desempenho, recebeu mais algumas características:

Hierarquia no Data Manager

As TableSheets suportam agora os dados hierárquicos nos dados de origem. Isto inclui quatro tipos diferentes de dados para registos:

  • Propriedades “id” e “parentId”.
  • Propriedades que indicam o nível hierárquico
  • Propriedades que incluem crianças hierárquicas
  • Uma chave primária que pode ser comparada a uma hierarquia usando uma função personalizada

Foram também acrescentadas operações hierárquicas, dando aos usuários a capacidade de:

  • Promover/Rebaixar registos
  • Mover registos para cima/baixo
  • Inserir registos depois/antes ou acima/abaixo
  • Apagar um registo
  • Expandir/Colapsar todos os níveis de registo ou níveis específicos
  • Classificar/filtrar registos

TableSheet Hierarquia de Dados

Outro melhoramento da implementação da TableSheet no Designer é a adição de suporte para dados hierárquicos no separador Colunas da Fonte de Dados. As colunas têm agora uma seção “Hierarquia” separada com coisas como Tipo, Fórmula Resumo, e Coluna Outline que podem ser definidas:

blank

Mapeamento de Nome de Campo do Gestor de Dados

O esquema da fonte de dados para o Data Manager suporta agora a definição de um pseudônimo para colunas, permitindo nomes diferentes entre o front-end e o back-end de uma fonte de dados. Isto pode ser feito através da simples definição da propriedade “Legenda” ao adicionar uma vista ao Gestor de Dados.

 

Precisa de mais informações? Veja estes avanços de SpreadJS v16 em detalhe. E partilhe conosco a sua experiência no fórum 4D.

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.