Autor: Roland Lannuzel

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.
Produto blank

Datas dentro de objectos!

Tradução automática de Deepl

Os objectos são óptimos! A sua flexibilidade, combinada com velocidade e elegância, fazem deles uma primeira escolha para a maioria dos criadores. A utilização de datas dentro dos objectos é agora mais fácil e mais intuitiva. A partir de agora, as datas podem ser definidas como datase não cordas dentro de objectos!

Produto blank

Partilha de informação em ambiente multi-tarefas

Tradução automática de Deepl

4D v16 R6 introduz um novo conceito de comunicação entre processos: objecto partilhado e variáveis de colecção partilhadas! São uma solução para que se possa evitar a utilização de variáveis interprocessadas (que não podem ser utilizadas em modo multi-tarefa). Graças a isto, poderá facilmente partilhar informação entre processos preventivos.

Produto blank

4D Write Pro: utilizar caracteres principais para separadores

Tradução automática de Deepl

Não importa em que linha de trabalho se encontra, pode querer saber como usar as abas (esquerda, direita, centro, separador decimal). São bastante úteis pois, por exemplo, permitem-lhe estruturar documentos, separando e recuando as suas informações.

Em tipografia e desenho, os pormenores são importantes. Mas obter detalhes correctos pode ser bastante demorado. 4D Write Pro Agora fornece uma funcionalidade adicional para afinar o seu desenho num instante: personagens principais . Conhece os pontos repetidos ou outros caracteres num índice … os que vão desde o fim do texto na sua primeira coluna até ao início do texto na segunda coluna? São eles!

Dicas blank

Crie uma brochura 4D Write Pro em 5 minutos!

Tradução automática de Deepl

Veja o nosso vídeo mostrando como é fácil criar uma brochura elegante com 4D Write Pro, incluindo a biografia do pintor (a sua vida, referências e assim por diante), bem como uma colecção das suas pinturas acompanhada de descrições. Finalmente, aprenderá a acrescentar facilmente uma capa e uma contracapa diferentes para completar a brochura.

Claro que criar outros tipos de brochuras, ou seja, para agências imobiliárias, laboratórios farmacêuticos, agências de viagens, etc… é igualmente simples. Portanto, dê uma vista de olhos e comece já a codificar!

Produto blank

4D Write Pro suporta agora expressões de imagem

Tradução automática de Deepl

Este post do blogue explora uma funcionalidade relacionada com o Write Pro 4Dque o ajudará na criação de documentos complexos, de forma programática. Documentos que podem ser impressos ou enviados por correio electrónico.

Uma expressão pode agora ser uma Fotografia! A manipulação de imagens nos seus documentos 4D Write Pro está a tornar-se mais fácil, oferecendo vastas possibilidades. A partir de agora, qualquer expressão que devolva uma imagem pode ser inserida. Os casos mais óbvios são campos e variáveis, mas também para funções 4D e, por último mas não menos importante, para os seus próprios métodos!

Produto blank

Dicas de ajuda em caixas de listagem!

Tradução automática de Deepl

Asdicas ou dicas de ajuda são muito úteis, pois simplificam a interface do utilizador e ajudam os utilizadores a compreender objectos que por vezes não são evidentes por si próprios. 4D suporta dicas de ajuda na maioria das áreas e inputs ao passar o ponteiro por cima deles, mas não foi esse o caso com um objecto de caixa de listagem.

Com 4D v16 R5 acrescentámos a possibilidade de mostrar uma dica de ajuda numa célula de caixa de listagem graças ao enriquecimento de dois comandos.

Produto blank

Mais comandos para correr em processos preventivos

Tradução automática de Deepl

Um processo preventivo é poderoso pois permite à sua aplicação tirar o máximo partido dos computadores multi-core; consequentemente, os seus resultados são um tempo de execução global mais rápido e mais utilizadores conectados. Um processo 4D pode ser preventivo ou não de acordo com as opções de compilação e a utilização da linguagem, como explicado neste post.

A fim de beneficiarmos tanto quanto possível deste modo, temos o prazer de anunciar que mais de vinte comandos existentes foram melhorados e podem agora ser utilizados dentro de processos preventivos.

Produto Manage Header and footer with 4D Write Pro

Gerir programmaticamente cabeçalhos e rodapés em 4D Write Pro

Tradução automática de Deepl

Recebemos vários pedidos de clientes para fornecer a possibilidade de utilizar o modelo4D Write Pro com cabeçalhos e rodapés para criar outros documentos com base neste modelo. Bem, ouvimo-lo e isto está disponível em 4D v16 R5.

Um novo conjunto de comandos foi adicionado ao 4D Write Pro para satisfazer esta necessidade. Alguns destes comandos podem ser usados para obter referências de cabeçalhos, corpo e rodapés dentro de documentos. Outros são úteis para obter uma referência ao quadro (cabeçalho, rodapé, etc.) onde o cursor se encontra actualmente, ou para colocar o cursor num quadro específico.

Produto blank

Altura automática das filas em caixas de listagem, uma nova funcionalidade View Pro 4D!

Tradução automática de Deepl

Começando com 4D v16, pode definir uma altura de linha diferente para cada linha na sua caixa de listagem. Assim, com algumas linhas de código, tem uma caixa de listagem com linhas que estão em conformidade com o conteúdo. Com esta funcionalidade 4D v16, demos total controlo ao programador para definir com precisão a altura de cada linha da caixa de listagem.

Com o 4D v16 R5, decidimos ir mais longe, e fornecemos-lhe ummodo totalmente automático. É agora possível exibir listas numa interface deslumbrante, sem qualquer programação. Só precisa de definir algumas propriedades na caixa de listagem, e 4D faz o resto por si. É mágico, fluido, e de novo … nem uma única linha de código!