Produto blank

Novo parâmetro para DISTINCT VALUE

Tradução automática de Deepl

Com 4D v15 R4, é introduzido um novo parâmetro para o comando DISTINCT VALUE. Este parâmetro deve ser um array, e recebe a contagem de cada valor distinto numa selecção de registos.

Esta característica é particularmente útil para obter estatísticas sobre registos, ou para encomendar registos pelo seu tipo mais comum.

Produto blank

Nova variável do sistema “fórmula de erro

Tradução automática de Deepl

Uma nova variável do sistema está disponível para obter o código 4D ofensivo que gera um erro. Com 4D v15 R4 sempre que um erro é levantado, tem um meio de obter o código ofensivo para além de obter o código de erro, bem como o método e a linha onde o erro ocorreu.

Produto blank

Exportar o código do método 4D independentemente da linguagem de programação do produto 4D utilizado

Tradução automática de Deepl

O comando METOD GET CODE foi melhorado para exportar o código do método e obter o mesmo resultado qualquer que seja o nome dos comandos, tabelas, campos e independentemente da linguagem de programação do produto 4D utilizado…

Para o efeito, as fichas dos elementos de código (comandos 4D, constantes 4D, tabelas, campos, etc.) são exportados com eles. Estas fichas são únicas e podem ser interpretadas como os elementos que representam por 4D mesmo que os seus nomes tenham sido actualizados ou se estiverem escritas noutra língua que não a da 4D que a executa.

Produto blank

Relatar duplicações em campos únicos

Tradução automática de Deepl

Em 4D v15 R3, a forma de detectar duplicados em campos declarados como únicos foi melhorada para que os utilizadores tenham um meio de saber quais são os campos ofensivos.

O que há de novo? Todos os campos ofensivos são agora exibidos numa mensagem de erro ou no registo.

As duplicações podem ser comunicadas através de 2 formas diferentes:

  • quando 4D precisa de criar índices numa base de dados com campos ofensivos.
  • durante um MSC Verify scan.

Produto blank

4D Write Pro Interface de Utilizador

Tradução automática de Deepl

Com 4D v15 R4, é agora possível desenhar a sua própria interface 4D Write Pro com comandos dedicados. Há muitos comandos novos para manipulação de atributos para selecções, parágrafos, imagens dentro de um documento, ou o próprio documento.

Produto blank

Quick Report Editor totalmente reescrito

Tradução automática de Deepl

Com 4D v15 R2 está disponível a primeira versão de pré-visualização do 4D Developer Edition 64-bit Mac & Windows. Esta pré-visualização inclui diálogos que foram totalmente reescritos, primeiro para migrar para 64-bit mas também para lhe proporcionar diálogos modernos de utilizador final com uma experiência de utilizador melhorada.

Produto 4D View Pro: Create flexible UI

Criar UIs flexíveis usando 4D View Pro

Tradução automática de Deepl

Crie facilmente UIs, diálogos e widgets flexíveis e poderosos com o 4D View Pro! Para saber mais sobre o 4D View Pro, consulte este post no blogue.

Esta funcionalidade é um poderoso melhoramento para o objecto listbox, proporcionando-lhe um meio de definir UIs muito flexíveis. Um conjunto de objectos pode agora ser associado à coluna de uma caixa de listagem para que cada célula possa ter diferentes tipos de widgets de acordo com o tipo de dados a serem exibidos.

Produto blank

De 4D View para 4D View Pro

Tradução automática de Deepl

Identificámos um grande conjunto de utilizações da Vista 4D em aplicações de clientes. Uma delas é uma interface de utilizador melhorada utilizando listas avançadas, tais como uma janela de propriedades, por exemplo. Outros utilizam a Visualização 4D para ter um controlo detalhado da exibição de listas, exigindo um grande conjunto de detalhes finos não disponíveis em caixas de listagem.

Também vimos a utilização da Visualização 4D como um motor de relatórios, bem como uma folha de cálculo. Como resultado, o 4D View Pro não poderia ser uma única solução ou ferramenta para lidar com todos estes casos.