Obter lista de formatos contidos em C_PICTURE
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.
Troca de mensagens entre processos
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.
4D View Pro – Altura Variável das Fileiras na Caixa de Listagem
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
Inserir imagens em linha em documentos 4D Write Pro
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!
Utilizar Unicode para textos em formulários
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.
Novo evento “No rato para cima” para objecto fotográfico
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.
Pesquisar registos com atributos de objectos correspondentes na selecção
4D v16 está a proporcionar-lhe uma melhor integração de campos de objectos na sua base de dados.
Se já tem conjuntos pré-seleccionados de um campo de objecto, pode agora consultar estes conjuntos usando apenas um comando 4D: fácil e rápido!
Os comandos XML são agora seguros por fio
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.
Notificação de aplicação de sono
Com a nova camada de rede, podemos implementar novas funções que eram impossíveis com a camada de rede herdada. A primeira é a notificação de sono da aplicação.
Espelhamento de bases de dados
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.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política