4D View Pro: Criar uma tabela dinâmica a partir de uma tabela de dados
As tabelas dinâmicas estão entre as características mais valiosas que permitem aos utilizadores resumir e analisar rapidamente grandes quantidades de dados para ver comparações, padrões e tendências nos seus dados. Desde 4D v19, as tabelas dinâmicas estão incluídas em 4D View Pro. Este post de blogue revê como usar uma tabela pivot através da interface ribbon.
Declaração de propriedades de classe
A linguagem 4D está constantemente a melhorar. Para a v20, trazemos-lhe uma nova funcionalidade que facilitará a utilização das suas aulas: as propriedades declaradas das aulas. A declaração das propriedades das suas classes melhorará consideravelmente o autocompletar e também lhe dará erros significativos na compilação. Quer saber mais sobre isso? Deixe-me mostrar-lhe como funciona!
Registo de chamadas ORDA no servidor
Desde seu lançamento, a popularidade de ORDA nunca para de crescer e agora é amplamente usado em seus servidores de produção. Com 4D v20, fornecemos 2 melhorias em como os pedidos ORDA são registados no lado do servidor. A primeira é uma melhoria do registo de pedidos que agora vai dar mais informação sobre chamadas ORDA. A segunda é a adição de um registro ORDA do lado do servidor semelhante ao registo ORDA do lado do cliente. Deixe-me apresentar-lhe estas novas funcionalidades.
Finalizar uma aplicação com os comandos 4D
Desde várias versões de 4D, diferentes características foram adicionadas para criar a sua própria cadeia de construção. Por exemplo:
- a criação de uma pasta “.zip”,
- a adição de informações tais como os direitos de autor sobre um executável ou um “dll”,
- a criação de um arquivo “info.plist”,
- e o novo componente build4D.
Com 4D v20, duas novas características permitem finalizar a criação de uma aplicação autônoma ou cliente/servidor em código 4D:
- a adição de um ícone a um executável
- a geração do arquivo de licença de implementação para um servidor (licença OEM apenas) ou uma aplicação autônoma.
Explorador de Dados Incorporado em 4D
O Data Explorer permite-lhe visualizar os dados na sua base de dados. Pode escolher os campos a visualizar, organizar, filtrar e ordenar os dados.
Com 4D v20, o Explorador de Dados pode ser aberto em 4D em vez de um navegador externo. Os utilizadores podem acessar ao Data Explorer diretamente da barra de ferramentas com apenas um clique, poupando tempo e melhorando a produtividade.
4D Write Pro & Caixas de Texto: Opções de Importação/Exportação docx
Introduzidas com 4D v19 R8, as caixas de texto permitem-lhe inserir texto, tabelas, imagens, fórmulas, e outros elementos em qualquer lugar nas suas aplicações. Esta característica foi melhorada em v20 para incluir a capacidade de exportar e importar estes elementos de e para documentos docx.
Além disso, foi adicionada uma nova opção de exportação que também é válida para outros tipos de documentos!
IMAP: ID da caixa de correio e palavras-chave de correio
4D v20 traz duas características muito úteis para os Transportadores IMAP!
Interagir com alguns servidores de correio IMAP e clientes requer a gestão de palavras-chave personalizadas em mails, e beneficiar de algumas das suas características específicas.
Também adicionámos o suporte de ID da caixa de correio no nosso IMAP Transporter para que possa identificar uma determinada caixa de correio mesmo depois de esta ter sido renomeada.
Evolução dos objectos de forma
Para lhe permitir fazer as interfaces mais bonitas, continuamos a melhorar os objetos formulário. Desde 4D v19 R6, é possível definir uma borda arredondada para textos estáticos e objetos de formulário de texto de entrada.
Com 4D v20, estão disponíveis novas possibilidades.
- Para botões, botões de rádio, e caixas de verificação, adicionámos novas definições para o texto e o ícone.
- Para botões de rádio e caixas de verificação, o número de estados para o ícone foi melhorado para permitir uma melhor renderização para o usuário final.
Uma ferramenta para a execução de códigos 4D no CLI
Na indústria do desenvolvimento, a CI/CD tornou-se uma prática padrão. Com cada modificação de código, são geradas ações automatizadas tais como testes, compilação, construção, lançamento e, por vezes, implementação para assegurar que o código é de alta qualidade e facilmente integrado no sistema existente.
Estas ações requerem uma ferramenta para executar o código necessário. Como programadores 4D, decidimos fornecer uma ferramenta gratuita que permite aos programadores executar ações elementares. Esta ferramenta chama-se ferramenta4d, e simplifica o processo de execução das ações necessárias dentro do ambiente 4D.
Neste artigo, vamos explorar as funcionalidades do tool4d e como pode ser utilizado para melhorar o seu processo de desenvolvimento.
Introduzindo as últimas características de procura e substituição
A funcionalidade “Encontrar e Substituir” no editor de código existe há muitos anos. Os programadores podem fácil e eficientemente procurar e substituir o código, especialmente quando lidam com grandes bases de códigos. 4D v20 está a trazer melhorias que certamente serão apreciadas pelos programadores que confiam nesta funcionalidade para racionalizar os seus fluxos de trabalho de codificação:
- conhecendo o número de ocorrências a substituir,
- conhecer a posição da ocorrência atual,
- ter acesso permanente às opções de navegação Próximo e Anterior,
- exibir uma paleta em vez de uma janela modal para limitar o número de cliques.
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