Crie o seu próprio processo e monitorização do utilizador
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.
Novo tipo apoiado por 4D: Null
4D introduz um novo Null tipo para facilitar a gestão de objectos e colecções. Graças ao null pode representar um valor em falta e verificar facilmente se o seu objecto ou colecção está correctamente definido.
Desenhe facilmente a sua própria barra de ferramentas 4D Write Pro com acções padrão
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…
Preparar para a Notação de Objectos
Está ansioso por começar a codificar com a notação de objectos? Com certeza, a Notação de Objectos irá facilitar a sua vida como programador. Mas antes de a activar na sua aplicação existente, deve certificar-se de que o seu código está pronto.
A nova sintaxe da Notação de Objectos introduz algumas restrições como linguagem 4D, considerando agora os três seguintes caracteres como símbolos reservados: “ . “, ” [ ” e ” ] ” (isto é, ponto, abrir e fechar parênteses).
Como consequência, uma vez activada a Notação de Objectos na sua base de dados, já não é permitido utilizar estes símbolos em nomes de variáveis, nomes de métodos, nomes de tabelas, ou nomes de campos. E claro que é o mesmo para o seu código existente!
Portanto, é importante verificar se a sua aplicação não contém estes símbolos antes de activar esta funcionalidade. Mas não se preocupe que o MSC o possa fazer por si!
Novo objecto: uma forma fácil de inicializar um objecto
Descubra New object, o novo comando de 4D para inicializar um objecto. Este comando permite ou criar um objecto vazio ou criá-lo com algumas propriedades e valores iniciais. OB SET está agora a tornar-se desnecessário em várias situações, New object é suficiente.
New object também permite reinicializar um objecto temporário num loop ou simplesmente passar directamente um objecto como parâmetro para um comando 4D solicitando um objecto como parâmetro, como os comandos Get database measures ou GRAPH, por exemplo.
Este novo comando altera a forma de escrever código 4D em muitas situações. New object cria um objecto e devolve uma referência ao mesmo. Permite maior flexibilidade no seu código. Este comando é o primeiro de uma série de novas funcionalidades relacionadas com objectos … Fique atento !
O timestamp está agora disponível !
“Tempo é dinheiro“, disse Benjamin Franklin, por isso, quanto mais preciso o pudermos contar, melhor. Temos agora um novo comando para obter um carimbo de tempo UTC preciso, incluindo milissegundos.
Melhoria do diálogo Find in Design
Find in design dialog foi actualizado para oferecer um design mais fácil de utilizar, bem como 2 novas funcionalidades que melhorarão a experiência do utilizador: um novo botão de paragem que permite parar a pesquisa em curso e uma nova opção para filtrar os resultados da sua pesquisa.
O MSC ajuda-o agora a encontrar imagens depreciadas
As imagens QuickDraw/QuickTime (formato PICT) são depreciadas desde 4D v11 e devem ser substituídas por formatos de imagem modernos (tais como PNG ou JPEG). As novas versões de 64 bits 4D já não suportam imagens PICT. Portanto, o desafio é encontrá-las nas suas antigas aplicações.
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