Produto

4D View Pro: Conversão SVG

Tradução automática de Deepl

Precisa de imprimir um formulário 4D com um documento View Pro 4D incorporado, ou talvez exibir parte do documento num documento View Pro 4D? Com o VP Convert to picture pode criar um SVG a partir de uma parte do documento 4D View Pro e manuseá-lo como uma imagem. Mostraremos como neste post do blogue.

Produto

Bases de dados de projectos: embeleze os seus formulários com folhas de estilo

Tradução automática de Deepl

As estruturas binárias 4D clássicas permitem-lhe definir folhas de estilo para especificar a fonte, o tamanho da fonte e o estilo de texto a utilizar nos seus formulários tanto para as plataformas MacOS como Windows. As bases de dados de projectos permitem-lhe ir ainda mais longe, permitindo-lhe definir as propriedades de um botão de 4 estados ou especificar a cor e borda de todos os objectos de linha ou mesmo definir a altura do cabeçalho de todas as caixas de listagem de uma aplicação! Inspirado pela gramática e sintaxe do CSS, 4D adaptou-o para responder às necessidades específicas dos formulários das bases de dados 4D de projectos. Graças às folhas de estilo, é possível configurar todas as propriedades para criar formulários verdadeiramente apelativos do ponto de vista visual. Este post no blogue mostra-lhe como!

Produto

Bases de dados de projectos: Gestão de utilizadores e grupos

Tradução automática de Deepl

As bases de dados do projecto, disponíveis em versão beta no último 4D v 17 R-Releases, estão agora disponíveis para produção no 4D v18! Entre as muitas mudanças em 4D v18 está a forma como o utilizador e os grupos são geridos… tornou-se muito mais fácil, especialmente a implantação. Este post irá destacar brevemente tudo o que precisa de saber sobre estas mudanças.

Produto

4D View Pro: Gerir a impressão e exportação de PDF

Tradução automática de Deepl

Com a VP PRINT e VP EXPORT DOCUMENT pode agora imprimir um documento ou criar uma versão PDF do mesmo. Contudo, para criar um documento apelativo para o seu cliente, não só é necessário imprimir um documento, mas também adicionar cabeçalhos, rodapés, definir o zoom, definir a orientação do papel, e assim por diante. Com 4D v18, tudo isto é possível graças ao VP SET PRINT INFO que lhe permite definir estes atributos e muito mais no seu documento!

Produto

Múltiplas fontes de dados 4D, interessado?

Tradução automática de Deepl

Temos uma nova e excitante característica a anunciar em 4D v18 e o título pode já lhe ter dado uma dica!

Esta característica abre novas possibilidades para o trabalho cliente/servidor. Em vez de se limitar à base de dados actual e de requerer uma ligação permanente à rede, uma aplicação em 4D v18 pode obter dados de outra base de dados 4D remota que está exposta num servidor 4D!

Muitas opções tornam-se disponíveis graças a esta funcionalidade. Por exemplo, poderia organizar as suas aplicações para trabalhar offline e só sincronizar os dados locais quando os dados remotos são acessíveis. Ou poderia considerar a publicação dos seus dados em múltiplos servidores e mudar de um para o outro conforme necessário. Outra opção poderia ser dividir o seu modelo de dados em diferentes bases de dados( por exemplo, dados locais, dados internacionais). Que tal ter os seus dados distribuídos em locais diferentes e ainda acessíveis através de um único código de cliente 4D (métodos de projecto e objectos de formulário)? Todos estes cenários são agora possíveis e este post no blog diz-lhe como!

Produto

Implementação facilitada com 4D v18

Tradução automática de Deepl

4D v18 introduz uma nova arquitectura para ficheiros e pastas para manter intactos o seu pacote MacOS implantado e as pastas de aplicações Windows. Em resumo, a pasta de registos e todas as configurações baseadas no utilizador, incluindo as configurações de backup 4D, são agora armazenadas ao lado do ficheiro de dados. De facto, as definições existem duas vezes; uma junto à estrutura para utilizar como definições padrão para novos ficheiros de dados, e outra ao lado do ficheiro de dados, armazenando as alterações do utilizador.
Como resultado, a pasta contendo a estrutura pode ser apenas de leitura, uma vez que nada é modificado no interior (*). A implantação torna-se mais fácil porque a pasta da estrutura pode simplesmente ser substituída, nada dentro dela precisa de ser copiado de antemão.

(*) apenas em bases de dados de projectos. Nas bases de dados binárias, as tabelas de utilizadores e palavras-passe são armazenadas na estrutura, pelo que a pasta não deve ser apenas de leitura.

Dicas

Bases de dados de projectos: Arquitectura

Tradução automática de Deepl

Asbases de dados do projecto, o headliner do lançamento 4D v18, permitem às equipas distribuídas trabalhar em colaboração, armazenando o código de uma aplicação num sistema de controlo de fontes, em ficheiros de texto contendo tudo, desde a estrutura da base de dados até à interface do utilizador, incluindo formulários, menus, definições do utilizador, ou quaisquer recursos necessários. E uma vez que uma base de dados de projecto é feita de ficheiros baseados em texto, terá várias pastas e ficheiros, armazenados numa única pasta de base de dados pai. Neste post do blogue, vamos percorrer a arquitectura de uma base de dados de projectos para lhe dar uma melhor compreensão deste novo tipo de base de dados.