Características assombrosas à sua espera 🦇
De debaixo da lua cheia, entre as sombras da floresta escura, o 4D v19 R6 foi lançado, rebentando com muitas características!
Não é um bando de hocus pocus; estas são as características que pediu:
4D v19 R6 está aqui
Temos o prazer de anunciar que o 4D v19 R6 já está disponível!
Para aguçar o seu apetite, aqui está uma visão geral do que este lançamento de características tem reservado para si:
Descarregar 4D v19 R6 (Hot Fixes mensais disponíveis)
- Enchimentohorizontal e vertical para caixas de listagem – para que possa melhorar a sua organização visual UI, aumentar a legibilidade, e dar-lhe um aspecto mais profissional.
- Suporte de Language Server Protocol (LSP) – para que possa usar editores de código fonte externos para lidar com código 4D e tirar partido de funcionalidades como destaque de sintaxe, ajuda de sintaxe, ir para definição, e muito mais.
- Developing concurrently on 4D Server in Project Mode — para que possa adoptar o Modo Projecto sem afectar a sua organização se ainda trabalhar com o modo binário. E tirar partido de características poderosas tais como Classes, Atributos computorizados, Compilação de silício, formulários CSS, e sistemas de controlo de fonte.
- Defina uma “fonte de dados” para as tabelas 4D Write Pro – para que os utilizadores finais da sua aplicação possam conceber ou modificar modelos que serão preenchidos automaticamente com dados.
Configuração de realce de sintaxe de código usando a extensão Visual Studio Code
Falámos recentemente sobre a nossa nova extensão Visual Studio Code que permite ao VS Code comunicar com o 4D para a gestão de códigos. O destaque da sintaxe foi a primeira característica do Protocolo de Servidor de Linguagem em 4D v19 R6. Vamos ver como personalizar a renderização do seu código fonte.
Uma novíssima extensão do Visual Studio Code à sua disposição
4D suporta agora o Protocolo Servidor de Linguagem para permitir aos editores externos de código fonte lidar com o código 4D e fornecer-lhes funcionalidades padrão tais como realce de sintaxe, ajuda de sintaxe, ir para definição, ou digitar adiante. Vamos ver como tirar partido disso no Visual Studio Code.
Usar 4D Write Pro para criar e imprimir um lote de documentos
Qualquer que seja o seu negócio, deve criar listas, inventários, folhas de acompanhamento, fichas de produtos, facturas, e muitos outros documentos. Estes documentos são geralmente impressos ou guardados em PDF para arquivamento.
4D Write Pro é a ferramenta ideal para criar todos os seus documentos. Aqui está uma lista de várias funcionalidades disponíveis em 4D Write Pro que o podem ajudar a fazer belos documentos para impressão:
- layout de página e gestão de margens para impressão,
- exportação em pdf,
- protecção de documentos,
- criação da mesa,
- formatação de tabelas com cabeçalhos repetidos,
- definição de um contexto de dados,
- inserção de fórmulas ORDA numa tabela (nova em 4D v19 R6).
Utilizando estas diferentes características, aqui estão alguns exemplos de documentos produzidos.
Relações no Explorador de Dados
O Data Explorer permite-lhe visualizar, classificar e consultar os dados da sua base de dados numa interface web moderna, simples e elegante.
Boas notícias. O explorador de dados está a evoluir. Pode agora visualizar a relação entre os seus dados.
Aulas HTTP: Uma Nova Forma de Realizar Pedidos HTTP Assíncronos
No nosso constante esforço para melhorar a sintaxe e as funcionalidades 4D, decidimos trazer-lhe novos comandos para executar pedidos HTTP em 4D: as classes HTTP. Estão disponíveis directamente em 4D v19 R6 e irão apresentar muitas melhorias em relação às próximas versões. Deixe-me mostrar-lhe como utilizá-los de imediato.
Microsoft 365: Obter informação do utilizador de Azure
Muitas empresas estão a utilizar Microsoft 365 (antigo Office 365). Para além de fornecer acesso a aplicações Office, a Microsoft fornece um Active Directory baseado no Azure, permitindo aos utilizadores entrar para aceder a serviços como o Microsoft Sharepoint ou OneDrive utilizando um Web Browser.
Todos os serviços Microsoft utilizam o mesmo Single Sign-On, com base no endereço de correio electrónico. A partir de 4D v19 R6, 4D NetKit permite-lhe aderir a este conceito, permitindo aos utilizadores iniciar sessão na sua aplicação utilizando as suas credenciais habituais da empresa.
Além de permitir Single Sign-On, permitirá recuperar informações para o utilizador autenticado, tais como e-mail, departamento, e número de telefone. Se o administrador o permitir, poderá mesmo recuperar tais informações sobre colegas da mesma empresa.
Vamos ver como funciona.
Microsoft 365: Enviar Emails
Sabemos da importância do envio de e-mails, e do facto de ser uma tarefa comum nas aplicações actuais. Muitas pessoas que trabalham com o Office 365 pediram-nos uma API para enviar e-mails através da API gráfica da Microsoft. A funcionalidade OAuth 2.0 foi um pré-requisito para a ligação ao servidor Microsoft e para a introdução de comandos de recuperação de informação do utilizador. Temos o prazer de prosseguir com a gestão de emails, começando com o comando de envio de emails.
Apoio de números inteiros maiores do que o inteiro32
Embora os Reais sejam conhecidos por não serem precisos, são 100% exactos mesmo para números muito grandes, desde que não utilizem um ponto decimal (=inteiros).
Números até 53 bits, ou mais exactamente, [-(2^53)+1, (2^53)-1], ou seja, um intervalo de -9.007.199.254.740.992 a 9.007.199.254.740.992, serão exactamente representados.
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