Produto

Controle finamente as suas pontas em 4D

Tradução automática de Deepl

4D v16 R4 está a proporcionar-lhe mais flexibilidade em relação à gestão de gorjetas. Para além da possibilidade de activar ou desactivar todas as dicas de uma vez usando parâmetros de base de dados, pode agora controlar finamente como as suas dicas serão mostradas: o atraso antes de as mostrar e por quanto tempo é mostrado. E já não precisa de utilizar 4D Pack, tudo está incluído no 4D agora!

Produto New Get license information command

Recuperar a informação da licença através da programação

Tradução automática de Deepl

Quando efectuar análises, relatórios ou depuração da sua aplicação servidor, poderá querer saber o número de clientes disponíveis, o número de ligações consumidas, a data de expiração e muitas outras informações.

Agora com 4D v16 R4, pode obter informação detalhada sobre a licença activa do seu produto 4D em execução (Servidor 4D, por exemplo). Por exemplo:

  • versão,
  • plataforma,
  • número de ligações disponíveis e consumidas para 4D Write Pro,
  • número de ligações disponíveis e consumidas para Cliente 4D,
  • data de expiração,
Produto blank

Crie o seu próprio processo e monitorização do utilizador

Tradução automática de Deepl

Precisa de ter a lista de processos a correr no seu servidor 4D, 4D remoto ou 4D autónomo para criar a sua própria Janela de Administração? Quer saber que utilizador iniciou cada processo para criar uma janela de monitorização da sua aplicação ou registar esta informação numa base de dados para analisar mais tarde a carga do seu servidor? É agora fácil recuperar esta informação através da programação com um novo comando: Get process activity.

Produto blank

Definir a ordem de tabulação por programação

Tradução automática de Deepl

Aqui estão 2 necessidades muito comuns dos criadores: 1. Dependendo do critério do utilizador, pretende reorganizar os objectos na forma. – 2. Dependendodo item seleccionado numa lista, pretende mostrar, esconder ou mover os objectos no formulário.

Em todos estes casos, é necessário alterar a ordem de tabulação dos objectos do formulário . Agora em 4D v16 R4pode modificar a ordem de tabulação em tempo de execução através da programação . Para o fazer, foram criados 2 novos comandos: FORM SET ENTRY ORDER e FORM GET ENTRY ORDER.

Produto Picture attribute in 4D object

Apoio de imagens em Objectos

Tradução automática de Deepl

A partir de 4D v16 R4, acrescentámos o suporte de imagens em atributos de objectos. Por exemplo, se utilizar um objecto para trocar configurações ou dados entre métodos, formulários ou processos, agora também pode passar um ícone ou uma imagem neste objecto. Já não é necessário guardar temporariamente a imagem em disco.

Este novo tipo pode ser usado como qualquer outro tipo de atributo de objecto:pode usar, obter e definir imagens em objectos.Pode também utilizar os controlos do tema da imagem.

Produto blank

4D inicia um novo tipo de variável: Colecção

Tradução automática de Deepl

4D v16 R4 introduz um novo tipo de variável chamada Collection . A que se destinam estas variáveis? Como Objectos ou BLOBs, as colecções podem ser usadas para conter quase todos os tipos de variáveis como textos, numéricos, booleanos, objectos e mesmo outras colecções. O bom é que, todos estes tipos de variáveis anteriormente mencionados podem ser misturados dentro da mesma colecção, onde as matrizes devem conter sempre o mesmo tipo de elementos!

Produto blank

Desenhe facilmente a sua própria barra de ferramentas 4D Write Pro com acções padrão

Tradução automática de Deepl

Precisa de uma barra de ferramentas 4D Write Pro personalizada para a sua aplicação, mas está preocupado que possa demorar demasiado tempo a implementá-la? Boas notícias, com as acções padrão 4D v16 R4 podem agora ser atribuídas a caixas de verificação e menus pop-up. Poupe tempo com esta funcionalidade pronta a usar e crie facilmente uma interface de fácil utilização que corresponda perfeitamente às suas necessidades!

Pode agora criar um menu pop-up para controlar o tamanho da fonte ou o estilo da margem para a sua área 4D Write Pro apenas com um clique, sem necessidade de código! Basta atribuir a acção utilizando a lista de propriedades e está feito. E o estado e valor do objecto será automaticamente actualizado por 4D, dependendo do contexto e da selecção de texto! Simples e poderoso…

Produto blank

Valide o seu objecto JSON

Tradução automática de Deepl

Utilizamos cada vez mais o formato JSON. Por exemplo, para guardar definições num ficheiro, para armazenar configurações de software, ou para trocar dados de clientes na web com outros servidores.

Como se pode validar que os dados recebidos estão no formato esperado? Como se pode validar que toda a informação necessária está realmente presente? Como pode fazer esta validação sem escrever um método cansativo para cada tipo de formato JSON?

Basta escrever um esquema JSON e utilizar o parâmetro JSON Validate novo comando!

Produto blank

4D introduz o modo SDI para aplicações no Windows!

Tradução automática de Deepl

Notícias quentes! As aplicações 4D no Windows estão a entrar num novo mundo graças a 4D Windows 64-bit. Lembra-se da janela principal de fundo cinzento que contém todas as outras janelas de aplicação? Esta janela principal é tecnicamente chamada MDI (que significa Multiple Document Interface) e agora há uma maneira de se livrar dela e passar para SDI(Single Document Interface) onde as janelas de aplicação são todas independentes…

Interessado? Basta activar o modo SDI com uma única caixa de verificação e está feito…sem uma linha de código!