Dicas blank

Base de dados do projecto: Implementar a sua aplicação

Tradução automática de Deepl

Assim, a sua aplicação foi desenvolvida e está pronto para o próximo passo. 4D permite-lhe:

  • gerar uma base de dados compilada que já não contém qualquer código interpretado,
  • gerar uma aplicação autónoma que pode ser duplamente clicada,(ou seja, fundida com o Volume Desktop 4D, motor de base de dados 4D),
  • gerar aplicações cliente/servidor com actualizações automáticas de partes cliente e servidor.

Com uma base de dados de projectos, pode também construir as suas aplicações finais para ambas as plataformas. Uma base de dados de projectos utiliza o mesmo ficheiro de configuração que uma base de dados binária.

Produto blank

Utilização de bibliotecas 4D dentro de bases de dados de projectos

Tradução automática de Deepl

4D fornece bibliotecas para o ajudar a desenvolver aplicações. Uma destas bibliotecas é padrão e contém objectos e widgets pré-configurados, enquanto outras bibliotecas são personalizadas. A biblioteca padrão é “apenas leitura” e o seu comportamento não muda quando se desenvolvem bases de dados de projectos (com a excepção de pequenas diferenças de interface cosmética). Tem também a capacidade de criar as suas próprias bibliotecas personalizadas para guardar os seus próprios objectos de formulário ou grupo de objectos. Neste caso, foram feitas algumas alterações para as tornar ainda mais poderosas. O seguinte é tudo o que precisa de saber sobre estas alterações:

Dicas blank

Bases de dados de projectos: Pós-conversão

Tradução automática de Deepl

Neste post do blogue, mostrámos-lhe como converter uma base de dados binária numa base de dados de projectos. Quando tudo estiver pronto e a conversão estiver concluída com êxito, poderá começar a trabalhar com a sua base de dados de projectos. No entanto, podem surgir algumas questões: todos os ficheiros da base de dados são úteis? É óbvio que o ficheiro de estrutura”.4DB” já não é necessário. Posso apagar outros ficheiros?

Aqui está tudo o que precisa de saber após a conversão.

Produto blank

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 blank

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.

Dicas blank

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.

Produto blank

Bases de dados de projectos: De binário a baseado em texto

Tradução automática de Deepl

4D v17 R5 marcou o início dos testes beta para um novo tipo de base de dados 4D: bases de dados de projectos. Em 4D v18, estamos entusiasmados por anunciar que as bases de dados do projecto estão agora em lançamento final. É tempo de tirar partido da potência da plataforma de desenvolvimento 4D combinada com a versatilidade de um formato leve e distribuído!

Produto blank

Bases de dados de projectos: Mais do que uma solução de colaboração

Tradução automática de Deepl

Sonhar com uma forma de trabalhar em colaboração? Uma forma de trabalhar onde quer que esteja no mundo, com membros da equipa em locais diferentes, e ninguém tem de se questionar onde encontrar a última versão de um ficheiro ou projecto? Uma forma diferente de testar novas funcionalidades e de as fazer regressar se não funcionarem, podendo ao mesmo tempo escolher um ponto de restauração a partir do qual pretende regressar em vez de executar uma cópia de segurança completa do ficheiro. Os seus sonhos estão a tornar-se realidade, estes cenários são agora possíveis graças ao 4D v18 e às bases de dados de projectos!

Dicas blank

Personalizar o diálogo de administração com código 4D

Tradução automática de Deepl

Tem havido pedidos para modificar o diálogo de administração do Servidor 4D, com alguns clientes a quererem remover informação e outros a quererem adicionar informação personalizada. Esta componente AdminWindow mostra-lhe como fazer exactamente isso. Pode utilizá-lo “como está” ou modificá-lo para se adaptar às suas necessidades.