Produto

Personalize facilmente a ordem de entrada dos seus formulários dinâmicos

Tradução automática de Deepl

O poder dos formulários dinâmicos foi introduzido com 4D v16 R6, permitindo-lhe construir os seus formulários na mosca, construindo-os num objecto ou carregando-os a partir de um ficheiro de texto. Isto é muito conveniente num mundo em que os formulários são frequentemente alterados para satisfazer as necessidades de um pedido.

Em 4D, a ordem de entrada segue tipicamente uma ordem z tanto para formulários binários como dinâmicos. Com 4D v17 R6, pode agora definir uma ordem de entrada que não está necessariamente associada à ordem z.

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.

Dicas blank

Como criar um formulário genérico com formas dinâmicas

Tradução automática de Deepl

Imagine que a sua base de dados contém várias tabelas de tipos ou categorias. Estas tabelas são muito simples, frequentemente apenas com um identificador e um campo de texto. Para fins de demonstração, digamos que é uma base de dados de gestão de sapatos. Para qualificar os produtos, precisamos de definir o seu tipo, cor, padrão, material, estação do ano e assim por diante.

É incómodo gerir cada uma destas tabelas numa forma de lista e num formulário de entrada e métodos associados. Neste caso, a utilização de um formulário genérico é essencial para evitar duplicações e simplificar a manutenção.

E é aí que os formulários dinâmicos e as indicações JSON são úteis!

Dicas blank

Como criar uma forma dinâmica a partir de uma mesa em 3 passos!

Tradução automática de Deepl

4D v17 inclui formulários dinâmicos, inicialmente introduzidos em 4D v16 R6, uma forma poderosa e flexível de construir dinamicamente formulários totalmente adaptados às necessidades dos seus utilizadores finais . As possibilidades das formas dinâmicas são tremendas. Neste post, veremos um exemplo concreto do que se pode fazer com estes novos formulários.

Produto Create dynamic forms

Descubra o poder das formas dinâmicas

Tradução automática de Deepl

Já nos disse o quanto quer uma funcionalidade para construir formulários dinâmicos totalmente adaptados às necessidades dos seus utilizadores finais . Bem, nós ouvimo-lo, e 4D v16 R6 now abre novas oportunidades com formulários dinâmicos! Fornecidos como pré-visualização em 4D v16 R6, os formulários dinâmicos permitem-lhe programar a construção dos seus formulários num objecto ou carregá-los a partir de um ficheiro de texto. Mas isto apenas risca a superfície do que cozinhámos para si.