Produto

Digite à frente, facilitado

Tradução automática de Deepl

Se estiver interessado na interface do utilizador, pode já ter utilizado os eventos On before keystroke e On after keystroke. Ficará certamente satisfeito por saber que o tratamento destes eventos foi grandemente melhorado com o 4D v18 R5. Além disso, foi criado um novo comando para determinar se existe um input contínuo quando o evento On before keystroke é gerado. Vamos descobrir mais!

Produto blank

Múltiplos servidores, um recurso local partilhado

Tradução automática de Deepl

Pode haver alturas em que poderá ser necessário que os utilizadores se liguem a muitas instâncias da mesma aplicação do servidor fundido. Quando isto acontece, a aplicação cliente resultante da fusão descarrega tantos recursos locais como as ligações ao servidor. Mas se a pasta de Recursos do seu servidor for enorme, isto pode ser um grande desperdício de tempo, volume e rede! Felizmente, 4D v18 R5 tem uma solução para este cenário!

Produto blank

4D para iOS: Sincronização de dados optimizada

Tradução automática de Deepl

O processo de sincronização de dados 4D para iOS foi redesenhado a partir do zero em 4D v18 R5!

Como provavelmente já sabe, 4D para iOS permite-lhe estender um subconjunto da sua estrutura física a dispositivos móveis e consultar os seus dados offline de uma forma muito eficiente.

Produto blank

Pesquisar e-mails com protocolo IMAP

Tradução automática de Deepl

Por vezes é necessário encontrar todos os e-mails não lidos no seu servidor de correio e descarregá-los para os mostrar ao seu cliente. O searchMails o método fá-lo por si! Utiliza o protocolo de pesquisa IMAP, que é feito inteiramente no lado do servidor. Isto significa que é rápido e permite recuperar apenas os emails desejados.

Produto blank

Múltiplas instâncias de aplicações de servidor fundidas na mesma máquina

Tradução automática de Deepl

Alojar várias aplicações 4D Server na mesma máquina não é invulgar, especialmente para ambientes de produção e pré-produção. Mas se a sua máquina aloja aplicações de servidor fundidas com diferentes versões 4D, o que é o caso se utilizar o seu servidor de pré-produção com a última versão 4D, poderá encontrar problemas devido à pasta de estrutura 4D partilhada.

Vamos ver como resolver este problema.

Produto blank

4D View Pro: Use as fórmulas 4D na sua folha de cálculo

Tradução automática de Deepl

4D v18 R5 introduz um novo comando que simplifica a escrita do seu código: VP SET CUSTOM FUNCTIONS. Cria funções personalizadas em 4D View Pro que executam fórmulas 4D.

Graças a este comando pode agora permitir que comandos 4D, campos, variáveis, métodos, ou qualquer expressão arbitrária sejam utilizados nas suas fórmulas celulares. Por exemplo, não há necessidade de criar um método para utilizar uma variável simples no View Pro 4D, basta passá-la como parâmetro para o seu Formula.

Produto blank

Automatize tarefas repetitivas e mais com macros de formulário!

Tradução automática de Deepl

Se é fã de macros no editor de códigos, então 4D v18 R5 tem boas notícias para si … porque agora as macros também estão disponíveis no editor de formulários!

Deixe-me começar por lhe dizer quão úteis as macros podem ser para si. Alguma vez precisou de utilizar regras de formatação ou de nomeação na sua aplicação, e depois aplicá-las a cada novo formulário? Ou talvez tenha tido de trabalhar em formulários existentes criados por outra pessoa, e precisa sempre de fazer exactamente as mesmas verificações e análises antes de começar. Se alguma vez encontrou um destes cenários, então 4D v18 R5 é para si porque lhe dá a capacidade de criar macros e poupar tempo em tarefas previsíveis e repetitivas.