4D View Pro: O que há de novo no 4D 20 R7

4D 20 R7 vem com uma nova versão do SpreadJS, v17.1, e uma atualização do Ribbon que é compatível com ele. Vamos descobrir as novas caraterísticas que essa nova versão oferece para ajudar a acelerar seu desenvolvimento 4D View Pro.

Mover/Inserir coluna ou linha arrastando cabeçalhos

Colunas e linhas podem agora ser movidas ou inseridas arrastando os cabeçalhos. Isto pode ser ativado definindo a enumeração allowDragHeaderToMove das opções de propagação para linha, coluna ou ambas. Isto também pode ser ativado na Faixa de Opções:

blank

Melhorias nos gráficos

Gráficos em cascata

Um novo tipo de gráfico foi adicionado ao 4D View Pro: o gráfico em cascata. Este mostra um total em execução como valores que são adicionados ou subtraídos. Esses valores são organizados como colunas com valores positivos e negativos e são codificados por cores para distinguir entre os dois. As colunas inicial e final são normalmente alinhadas contra o eixo horizontal, enquanto os valores intermediários são normalmente colunas flutuantes.

blank

Demonstração | Documentação do SpreadJS

Formato de Linhas Suaves para Gráficos de Linha

Os gráficos de linhas em 4D View Pro agora suportam a formatação com linhas suaves.

blank

Demo | Documentação SpreadJS

Inserindo Gráficos com Multi-Selecções

Similar ao Excel, 4D View Pro agora suporta a inserção de gráficos usando multiselecões. Além de selecionar uma área contínua de dados, agora também pode pressionar a tecla Ctrl para selecionar múltiplas áreas não contíguas para criar um gráfico.

Esses intervalos podem ser especificados de várias maneiras, e 4D View Pro criará o gráfico de acordo:

blank

Documentação SpreadJS

Aprimoramento de Sparkline

Lollipop Variance Sparkline

O novo Lollipop Variance Sparkline permite mostrar variações absolutas e relativas num conjunto de dados. É semelhante a um gráfico de barras, mas reduz o espaço de exibição usando linhas em vez de retângulos. Como resultado, são mais úteis quando se lida com grandes quantidades de dados.

blank

Demonstração | Documentação do SpreadJS

Melhorias no livro de trabalho

Opções Especiais de Colar Adicionais

4D View Pro agora suporta ainda mais opções especiais de colar, incluindo:

  • Comentários – Cola apenas comentários
  • Validação – Colar apenas regras de validação de dados
  • Todos usando o tema Fonte – Cola todos os conteúdos das células no mesmo tema da folha de trabalho
  • Tudo exceto margens – Cola todo o conteúdo e formatação das células exceto as margens
  • Larguras de coluna – Colar a largura de uma coluna copiada ou de um intervalo de colunas
  • Fórmulas e formatos de números – Colar apenas fórmulas e todas as opções de formatação de números
  • Valores e formatos de números – Colar apenas valores e todas as opções de formatação de números

 

Demonstração | Documentação do SpreadJS

Suporte ao estilo das guias de planilha

As guias de planilha agora suportam estilos que o usuário pode definir. O estilo inclui o estilo do texto, a cor de fundo e o ícone.

Demonstração | Documentação do SpreadJS

Aprimoramento do evento TopRowChanged/LeftColumnChanged

Os eventos TopRowChanged e LeftColumnChanged agora suportam rolagem de pixels. Antes dessa alteração, toda a linha ou coluna teria que ser rolada antes que o evento fosse acionado, mas agora ele será acionado e fornecerá o status da rolagem para qualquer alteração na rolagem quando a rolagem de pixels estiver ativada.

Documentação do SpreadJS

Alinhamento Horizontal Distribuído

4D View Pro agora suporta Alinhamento Horizontal Distribuído para texto. Isto é simples para o alinhamento central, exceto que também vai envolver o texto automaticamente.

Demo | Documentação SpreadJS

Preserva o último estado de ordenação do Excel

Ao importar arquivos Excel, 4D View Pro agora preserva a condição de ordenação para que não seja perdida.

Demo | Documentação HSpreadJS

Conclusão

Com o lançamento de 4D 20 R7, 4D View Pro agora inclui SpreadJS versão 17.1, trazendo novas funcionalidades como tipos de gráficos melhorados (gráficos em cascata e linhas suaves para gráficos de linha), multi-seleção para inserção de gráficos, tipos Sparkline melhorados, e mais melhorias de workbook e alinhamento. Esta atualização simplifica o desenvolvimento de 4D View Pro, oferecendo funcionalidade e desempenho melhorados.

Precisa de mais informação? Dê uma olhada detalhada nos avanços do SpreadJS v17.1, e compartilhe 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.