Dicas

4D Write Pro: Comandos WP e mais além

Tradução automática de Deepl

Recebemos comentários no fórum e TAOW sobre características que existiam anteriormente no plug-in 4D Write, mas que parecem estar em falta no 4D Write Pro. No entanto, já estão disponíveis há muito tempo!

Neste post do blogue, vamos analisar uma lista das capacidades existentes no 4D Write Pro que parecem ter passado despercebidas. Por outras palavras, as características do 4D Write Pro que não sabia que existiam.

Afinal, o 4D Write Pro não está limitado aos comandos WP!

Dicas blank

Um componente para exportar o ficheiro de estrutura

Tradução automática de Deepl

Graças ao 4D v17 R3, pode exportar o seu ficheiro de estrutura em múltiplos ficheiros de texto. Por exemplo, com apenas algumas linhas de código, pode criar uma cópia da sua base de dados todas as manhãs. Pode utilizá-la para acompanhar o histórico ou para enviar a sua base de dados a um colega e ver as alterações quando terminarem de trabalhar na mesma.

Fornecemos-lhe um componente pronto a usar com apenas dois métodos: um para configurar os dados a exportar, e o outro para exportar a sua base de dados.

Produto blank

Melhores documentos com dois novos atributos

Tradução automática de Deepl

Para produzir um bom documento, é necessário respeitar algumas regras e fundamentos de tipografia. Por exemplo, a gramática, a ortografia e a estrutura do seu documento mostram a qualidade do seu texto. Uma destas regras diz respeito à distribuição de parágrafos e tabelas por várias páginas.

4D Write Pro oferece-lhe duas opções para gerir a distribuição de parágrafos:

  • Evite a quebra de página dentro de parágrafos ou tabelas, e
  • Evitar viúvas e órfãos por parágrafos ou tabelas.

Vamos investigar mais detalhes.

Produto blank

Melhoria dos testes das bases de dados

Tradução automática de Deepl

Como programador, está consciente de que a melhoria da qualidade dos seus desenvolvimentos é muitas vezes baseada em testes unitários. Para lançar estes testes, os programadores e as equipas de QA precisam de ferramentas para lançar bases de dados 4D em diferentes modos (utilizador único / cliente-servidor) e ambientes distintos (Macintosh / Windows).

Os produtos 4D já podem ser lançados usando parâmetros de linha de comando para permitir testes automáticos ou implementação. E se quiser criar o seu próprio mecanismo de actualização ou se precisar de lidar com uma exploração de servidores com centenas de Servidores 4D em execução? Talvez queira especificar qual o ficheiro de base de dados a utilizar – ou passar parâmetros no lançamento …

Produto blank

Use os seus próprios ícones em 4D para iOS

Tradução automática de Deepl

Como vimos nos últimos dois 4D para posts no blogue iOS (formatadores de dados e a criação de modelos personalizados), 4D para iOS está a tornar-se mais rico em funcionalidades com cada versão. Isto fornece mais opções ao construir o seu 4D para aplicações iOS. Neste post de blogue, veremos como pode usar os seus próprios ícones para aplicações mais personalizadas.

Dicas blank

Migrar 4D Escrever documentos armazenados em campos de imagens

Tradução automática de Deepl

4D Write Pro tornou-se um produto maduro com muitas funcionalidades, ultrapassando o plug-in 4D Write em muitas áreas (tabelas e bookmarks, por exemplo). Além disso, o 4D Write Pro é compatível com 64-bits, o que é óptimo, uma vez que a maioria dos sistemas operativos será em breve apenas de 64-bits. Migrar os seus documentos de 4D Write para 4D Write Pro é um “must do”. A fim de o ajudar e às migrações dos seus clientes, simplificámos o processo de migração com um componente pronto a usar!

Produto blank

Layout da página em 4D Write Pro

Tradução automática de Deepl

Ao criar um documento, é necessário definir o tamanho da página, a orientação e as margens. A partir da v17 R3, pode fazer tudo isto através da programação. E para isso, novos atributos estão à sua disposição.

Produto blank

Obter informações sobre a aplicação em curso

Tradução automática de Deepl

4D v17 R3 leva a análise da sua base de dados um passo à frente, permitindo-lhe criar um diálogo personalizado de administração do servidor. Seguindo a capacidade de recuperar informação sobre utilizadores e processos, getting toda a informação de tempo de execução sobre o servidor Web 4D, obter detalhes sobre a licença activa, e obter todos os detalhes de hardware e sistema, tem agora também a capacidade de recuperar a actividade e configuração de rede da base de dados em execução.

Precisa de saber em que endereço IP e porta a base de dados está a ouvir, se as comunicações entre o cliente e o servidor estão encriptadas, ou se a camada de rede herdada é utilizada? Basta ligar para o novo comando, Get application info. E isso não é tudo! Este comando também devolve informações sobre a base de dados, tais como: a quantidade de CPU utilizada, o tempo desde o seu início, e a lista prossegue.

Produto blank

Converter as formas 4D clássicas em formas dinâmicas

Tradução automática de Deepl

Os seus formulários podem ter de ser alterados dependendo das necessidades do seu cliente ou utilizador. Por exemplo, a cor preta pode ser perfeita para um utilizador, mas não tanto para outro utilizador (que vê o azul como a perfeição final). Felizmente, os formulários dinâmicos (introduzidos com 4D v16 R6) estão aqui para o ajudar a lidar com as preferências dos seus utilizadores. Mas reescrever um formulário existente para um formulário dinâmico pode ser uma tarefa difícil, e nem sempre é fácil começar com uma página em branco. Idealmente, seria melhor ter um rascunho que pudesse ser modificado e melhorado. Com 4D v17 R3, é agora possível converter facilmente um formulário 4D clássico (armazenado em ficheiro .4DB) para um formulário dinâmico.