Funcionalidades a destacar
É do tipo que quer saber tudo? Eis uma lista completa de cada pequena novidade do 4D v12.
Programação
Método Editor novo
- Dimensionamento imediato do tamanho do tipo de letra
- Digitação antecipada para código SQL
- Auto-conclusão para variáveis
- Ajuste de linhas para o código
- Código navegável por marcadores
- Indicador de código modificado
- Novas funções de selecção
- Controlo avançado de caracteres
- Expansão/fecho selectivo do código
- Sugestões de codificação
- Movimento de selecção
- Pontos de paragem relacionados para o código
- Novo // etiqueta comentário
Editor de fórmulas actualizado
- Biblioteca de Objectos pré-configurada
- Widgets de Formulário
- Selector de data
- Selector de hora
- Caixa de procura
- e muito mais...
- Stepper
- Progresso assíncrono ("chasing arrows")
- Novos botões 3D
- Botão de ajuda
- Expandir / Fechar
- Textura e Gradiente (apenas Mac)
Editor de Estrutura actualizado
- Função "Dim others"
- Função "Move to front"
Procurar & Substituir globalmente actualizado
- Procura por data de modificação
- Localizar órfãos
- Substituir e mudar nome de objectos
- Procura de chamadas de variáveis e campos
Definições das bases de dados distintas das preferências do utilizador global
Configuração gráfica de atalhos de teclado
Objectos & Formulários
Subformulários com eventos e ponteiros para os formulários
Componentes como subformulários
Os componentes podem ser instalados ao nível da aplicação 4D
Variáveis de formulário dinâmicas
Linguagem
Comando DUPLICATE OBJECT
Comando OBJECT Get name
Comandos ASSERT para depuração melhorada
Acesso aos dados adicionados por um "Select" na caixa de listas
Base de dados
- remoto para local
- local para remoto
- marcação de hora
- suporte de vários sítios
- restauro a quente
Use várias bases de dados 4D em simultâneo
SQL Dump - Exportação dos dados em formato texto
SQL Insert - Importação de diversos formatos de dados
Suporte SQL para JOIN
Novos atributos UUID e Primary Key
ODBC mais rápido
Produtividade
Imprimir em PDF em Windows
Imprimir caixas de listas
Imprimir formulários
Controlo de posicionamento de objectos de impressão em páginas
Suporte às Normas
Integração PHP 5.3
PDO (PHP Data Objects) para acesso PHP a 4D
- EXIF
- TIFF
- GPS
Suporte ampliado para formatos nativos de imagem
-
WIC (Windows Imaging Component) para gestão de imagens em Windows
-
ImageIO para gestão de imagens no Mac
- DOM Append child node
- DOM Append XML node
- DOM Get Child Nodes
- DOM Get XML Document Ref
- DOM Insert XML Element
- DOM Remove XML Attribute
Localização XLIFF melhorada
Componente SVG integrado com suporte SVG melhorado
Suporte a BOMs (Byte Order Marks)
Conversão de endereço de e para POSIX
Interface do Utilizador
Rich text (com metadados)
texto seleccionável em áreas não editáveis
Caixas de listas hierárquicas
Widgets de Formulário
Localização em tempo de execução
Gestão dos botões da barra de ferramentas (apenas Mac)
Manutenção
Recuperação através de cabeçalhos
Novo comando Get table fragmentation
Recuperação de tabelas perdidas
- GET MISSING TABLE NAMES
- REGENERATE MISSING TABLE
Suporte a 64 bits
4D Server 64-bit (apenas Windows)
4D Internet Commands 64-bit
Compilação de aplicações de 64 bits a partir de Windows ou Mac
E ainda não mencionámos cada comando e característica nova do 4D v12! Consulte o manual 4D v12 Ugrade para obter informações completas e detalhadas.
- 4D v12
- Suplementos gratuitos
- Nova lista de funcionalidades
- Wakanda
- Ciclo de vida dos produtos 4D
- Novo no 4D v12











