Exportação do JSON para o Journal
Nas aplicações 4D, o ficheiro de dados é importante, pelo que toda a actividade da base de dados é armazenada no ficheiro de registo. Como todos sabem, o ficheiro de registo é um elemento vital para a restauração da sua base de dados após uma contingência infeliz. No entanto, todas as informações sobre a actividade da base de dados também podem ser úteis para análise. Por exemplo, para verificar a actividade numa tabela, para ver as alterações feitas por um utilizador, e para seguir o histórico de um registo.
4D Sessões móveis
Os comandos da Sessão WEB foram adaptados à sessão móvel 4D. Agora, pode guardar os resultados de uma consulta ou de uma variável inter-processo relacionada com uma dada sessão 4D Móvel. Por exemplo, com o novo tratamento de sessões 4D Mobile, pode gerir o carrinho dos seus utilizadores.
Suspender e retomar a transacção
Esta funcionalidade é útil quando é necessário realizar, a partir de uma transacção, certas operações que não precisam de ser executadas sob o controlo desta transacção.
Nova arquitectura para implantações de aplicações
Hoje em dia, as aplicações fundidas guardam muitas informações no pacote de aplicações e também no ficheiro compilado (.4DC). Além de impedir a criação de aplicações apenas de leitura, guardar informação no pacote de aplicações tem outra consequência irritante: a informação perde-se quando se actualiza a aplicação.
O REPLACE STRING é mais rápido
Em 4D v15 R3, o algoritmo do REPLACE STRING foi melhorado para fazer substituições em grandes quantidades de dados mais rapidamente. Nos nossos testes em substituição de 32.000 ocorrências, o novo algoritmo torna o comando uma média de 4.000 vezes mais rápido do que o antigo.
Melhoramento para activação do produto
A activação da licença de produto 4D foi melhorada em 4D v15 R2.
Primeira activação através da introdução de um único número
Quando se usa um Servidor 4D, é preciso um Cliente 4D adicional, uma escrita 4D, uma vista 4D, e muitas outras expansões. Depois, recebe 5, 10, 20 ou mais números de licença para introduzir manualmente no seu produto.
Agora, na v15 R2, introduz apenas o número de licença do Servidor 4D, e as suas 5, 10, 20 ou mais expansões são também activadas.
Evitar o diálogo “Seleccionar ficheiro de dados” para aparecer para uma nova aplicação implantada
Quando implementa uma aplicação para o seu cliente, quer seja uma aplicação combinada 4D Server ou uma aplicação de Utilizador Único, 4D normalmente abre o diálogo “Seleccionar ficheiro de dados”. Isto acontece porque para uma solução actualizada 4D não consegue encontrar a posição do último ficheiro de dados utilizado, uma vez que acabou de substituir a estrutura antiga. E pela primeira vez, 4D não sabe onde gostaria de criar o ficheiro de dados – por isso pede a localização.
Este diálogo, como a primeira interacção com a sua aplicação, pode ser confuso para o cliente. E a verificação para o ficheiro de dados acontece antes do On Startup é executado, antes que o seu código tenha a oportunidade de seleccionar outro ficheiro. Para evitar isto, 4D v15 introduz uma nova funcionalidade, chamada Default Data.
Definir em que língua começará 4D ao utilizar a versão internacional
Agora, pode iniciar 4D v15.0 numa determinada língua enquanto a língua do seu sistema Mac OS é diferente. Por exemplo, pretende iniciar 4D v15.0 em espanhol num OS X inglês.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política