Autor: Fabrice Mainguené

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.
Produto blank

4D View Pro: Novos Comandos para Gerir Linhas e Colunas

As folhas de cálculo são grandes ferramentas versáteis. Desde painéis de instrumentos até à interface de entrada/saída, as folhas de cálculo fornecidas pelo 4D View Pro podem resolver rapidamente muitas situações encontradas pelos seus utilizadores finais.

Explicámos anteriormente utilizando a funcionalidade da tabela 4D View Pro para exibir e modificar colecções de dados. Utilizando as tabelas 4D View Pro, poderá ter de adicionar ou remover colunas mais tarde, dependendo das necessidades dos utilizadores finais. Para o fazer, a partir do 4D v19 R7, o 4D View Pro tem vários novos comandos para gerir as colunas e linhas da sua tabela. Vamos ver como funciona.

Produto blank

Visualize o componente das suas aulas no Explorador de Métodos

Tradução automática de Deepl

A partir do 4D v19 R5, os componentes podem publicar as suas classes. Esta funcionalidade veio com dicas e suporte de preenchimento de código para facilitar a sua escrita de código.

Para tornar a sua experiência de codificação ainda mais fácil, 4D v19 R7 está a trazer uma nova funcionalidade: diga olá ao apoio das classes no explorador de métodos.

Produto blank

4D View Pro: Novo em 4D v19 R7

A cada lançamento, a lista de características 4D View Pro está a crescer.E este lançamento não é excepção:4D v19 R7 vem com uma nova versão de SpreadJS, a v15.2, e uma actualização da Ribbon que é compatível com ela.

Vamos descobrir as novas funcionalidades oferecidas por esta nova versão.

Produto blank

Microsoft 365: Obter informação do utilizador de Azure

Tradução automática de Deepl

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.

Produto blank

Microsoft 365: Enviar Emails

Tradução automática de Deepl

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.

Produto blank

A Utilização de Fórmulas em Colecções & Comandos de Rechamada

Tradução automática de Deepl

Quando utilizam colecções com um método de membro que necessita de um método de chamada de retorno, muitos de vós pediram-nos uma forma mais directa.

Vocês pediram; nós entregamos!

Começando com 4D v19 R6, 4D permite-lhe usar uma fórmula para definir uma chamada de retorno nas funções dos membros da colecção, o EXECUTE METHOD IN SUBFORM, CALL FORMe CALL WORKER ordens. Se conseguir reduzir o seu código a uma simples expressão, pode passá-lo directamente para a fórmula sem utilizar um método.

Produto blank

4D View Pro: Mostrar as suas Colecções como Tabelas

Tradução automática de Deepl

Já o conhece; 4D View Pro permite-lhe facilmente carregar e exibir dados em folhas de cálculo.
4D v19 R6 traz notícias interessantes. Este post no blogue irá mostrar-lhe a nova funcionalidade de tabela que lhe permite fazer muito mais e beneficiar de propriedades adicionais como cabeçalhos, tamanho da tabela, linha de resumo, ordenação de colunas, filtros, e muito mais. Irá também descobrir como carregar rapidamente dados de classes e colecções de dados. E não perca a demonstração, que fornece um exemplo completo e alguns gráficos visuais como bónus.

Produto blank

4D View Pro: Interface de impressão

Tradução automática de Deepl

4D View Pro é uma ferramenta poderosa em muitos campos. As suas capacidades afiadas permitem aos utilizadores armazenar, organizar e manipular facilmente os dados. 4D v19 R5 traz uma nova capacidade ao produto.

Para facilitar aos seus clientes a configuração da impressão, a Fita tem agora uma nova adição; suporta configurações de impressão com um separador de layout de página e um diálogo de configuração de página. Este diálogo inclui separadores para a Página, Margens, Cabeçalho/Pé, e Folha, permitindo aos utilizadores gerir muitas opções no VP SET PRINT INFO comando.

Aqui está tudo o que precisa de saber.

Produto blank

4D View Pro: Povoar as suas folhas com um contexto de dados

Tradução automática de Deepl

4D View Pro oferece-lhe uma nova forma de carregar os seus dados e criar os seus modelos: o contexto dos dados. Permite-lhe criar o seu documento com marcadores de lugar e preenchê-los, definindo este contexto de dados.

Com apenas algumas linhas de código, é possível exibir objectos ou colecções sem os autorizar primeiro com VP SET CUSTOM FUNCTION! Vamos mergulhar nos detalhes.

Produto blank

Aceda às suas aulas de componentes do seu projecto anfitrião

Tradução automática de Deepl

Os componentes podem agora publicar aulas! E ainda melhor, se a sua aplicação ainda estiver em modo binário, pode agora beneficiar de classes e desenvolvimento orientado para objectos, utilizando um componente (em modo de projecto) para criar as suas próprias classes e utilizá-las a partir da sua aplicação (baseada em modo binário).