Autor: Vanessa Talbot

Vanessa Talbot
• Proprietário do produto - Vanessa Talbot entrou ao time 4D Program em Junho de 2014 como Proprietária do Produto e está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Desde sua chegada, trabalhou na definição de funcionalidades chaves em 4D. Trabalhou na maioria das novas funcionalidades multithread preemptivo e também em um tema muito complexo: a nova arquitetura para a aplicação engined. Vanessa é formada pela Telecom Saint-Etienne. Começou sua carreira no Instituto de Investigação Criminal como desenvolvedora do departamento audiovisual. Também trabalhou em meios de comunicação e no âmbito médico como especialista em assistência técnica, produção e documentação de novas funcionalidades.
Produto 4D: list of picture formats

Obter lista de formatos contidos em C_PICTURE

Tradução automática de Deepl

Um campo de imagem ou variável pode armazenar diferentes formatos de imagem – e até mesmo uma imagem em vários formatos ao mesmo tempo. Como exemplo, uma imagem pode ser armazenada como PNG, SVG e MacPICT – na mesma variável.

A nova imagem GET PICTURE FORMATS permite obter o número e os tipos de formato que estão contidos numa variável C_PICTURE.

Produto blank

Troca de mensagens entre processos

Tradução automática de Deepl

4D v15 R5 introduz uma forma nova, simples e poderosa de troca de informação entre processos e também entre processos e formas. Esta característica baseia-se num sistema de mensagens assíncronas que permite chamar e pedir aos processos e formulários que executem métodos com parâmetros no seu próprio contexto.

Produto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altura Variável das Fileiras na Caixa de Listagem

Tradução automática de Deepl

Mostrar uma lista em que a altura da linha se ajustaria exactamente ao conteúdo é uma necessidade muito comum. 4D View Pro inclui uma nova funcionalidade para que possa agora controlar a altura de cada linha de forma independente numa caixa de listagem para a adequar ao seu conteúdo. Para saber mais sobre o 4D View Pro, consulte este post no blogue.

Existem agora duas formas de definir a altura das filas numa caixa de listagem:

  • usando novos comandos dedicados
  • utilizando uma nova matriz de controlo
Produto blank

Inserir imagens em linha em documentos 4D Write Pro

Tradução automática de Deepl

Deseja inserir o logotipo da sua empresa na assinatura de todos os seus documentos 4D Write Pro quando estes estão a ser criados? Ou deseja adicionar uma imagem do produto para cada uma das suas linhas de facturação?

Com 4D v16, é agora possível inserir imagens em linha programticamente no seu documento 4D Write Pro com o comando dedicado WP INSERT PICTURE!

Produto blank

Utilizar Unicode para textos em formulários

Tradução automática de Deepl

Em 4D v16 os textos para todos os objectos do formulário (textos estáticos, botões, caixas de verificação, etc…) serão armazenados em Unicode, permitindo-lhe utilizar caracteres de diferentes línguas directamente no editor do formulário.

Especialmente para as línguas asiáticas ou da Europa de Leste, isto irá facilitar o processo de desenvolvimento.

Produto blank

Novo evento “No rato para cima” para objecto fotográfico

Tradução automática de Deepl

Em 4D v16, tem agora um novo “On Mouse Up” evento para objecto fotográfico não arrastável!

Esta característica proporcionar-lhe-á uma forma fácil e perceptível de desenhar e/ou mover objectos SVG facilmente, eliminando a necessidade de truques como “SET TIMER(1)” para detectar que o botão do rato foi libertado.

Produto blank

Os comandos XML são agora seguros por fio

Tradução automática de Deepl

Quer melhorar a escalabilidade da sua base de dados e utilizar todo o desempenho disponível com as suas máquinas multi-core?

Com 4D v16, alargámos a lista de comandos de segurança de linha a fim de utilizar processos preventivos com o seu código XML de manipulação de código.

Produto blank

Espelhamento de bases de dados

Tradução automática de Deepl

Ao integrar o ficheiro de registo, 4D pára no primeiro erro e não devolve nenhuma mensagem de erro. As razões dos erros de integração podem ser um registo danificado, por exemplo, devido a um mau disco rígido ou erro de software durante a escrita. Se esse erro acontecer no final, não há problema; mas também pode ser no início ou no meio do registo. Neste caso, os dados após o erro podem ser úteis.

Agora, quando a integração falha no modo padrão, pode tentar a integração no modo de auto-reparação. Neste caso, 4D tenta resolver o erro encontrado, não pára a integração, e devolve a lista de erros.