Controle finamente as suas pontas em 4D
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!
Recuperar a informação da licença através da programação
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,
- …
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.
Definir a ordem de tabulação por programação
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.
Apoio de imagens em Objectos
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.
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.
4D inicia um novo tipo de variável: Colecção
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!
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…
Valide o seu objecto JSON
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!
4D introduz o modo SDI para aplicações no Windows!
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!
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