4D Write Pro suporta agora estruturas virtuais!

Tradução automática de Deepl

A compreensão das necessidades do utilizador final e a criação de interfaces de fácil utilização são grandes prioridades para todos os criadores de aplicações.

E, como deve saber, a linguagem 4D permite a utilização de nomes de tabelas e campos, de modo a torná-los mais legíveis para os utilizadores finais. Isto permite uma tradução e legibilidade mais fáceis em diálogos padrão (consulta, classificação, e editores de fórmulas), mas também filtrar qualquer tabela ou campos que devem ser mantidos longe da vista dos utilizadores finais.

Durante a Cimeira 4D de 2018, tivemos pedidos para alargar esta funcionalidade ao 4D Write Pro. Bem, nós ouvimos e agora está disponível com 4D v17 R4!

Exemplo: 4D Write Pro e estruturas virtuais

O aliasing (também conhecido por criar uma estrutura virtual) tabelas e campos é feito com os comandos SET TABLE TITLES e SET FIELD TITLES.

Depois de ter “virtualizado ” as suas tabelas e campos, os utilizadores finais da sua aplicação ficarão muito satisfeitos por ver todas as expressões inseridas nos documentos 4D Write Pro na sua própria língua. Os falantes de francês prefeririam certamente ver “[Clientes]Código Postal” em vez de “[Clientes]Código_Zip“. E os falantes de inglês prefeririam ver “Zip Code ” em vez de “Zip_code”!

Melhor ainda, o editor de fórmulas também suporta a estrutura virtual. Quando os seus utilizadores inserem as suas próprias expressões, utilizam nomes de campo familiares, não os internos. Uma vez que 4D define automaticamente a interface do utilizador com base nas definições do sistema, o editor de fórmulas será exibido na sua própria língua …

Nota: Não se esqueça de utilizar o parâmetro opcional “*” se planeia utilizar o editor de fórmulas!

blank

… mesmo que a estrutura tenha sido criada numa língua diferente (no exemplo abaixo, a estrutura é criada em inglês).

blank

Mais informações podem ser encontradas na documentação.

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.