Produto

Encomendar uma selecção de entidade com este novo método ORDA

Tradução automática de Deepl

Num post de blog anterior, aprendeu como construir critérios de pesquisa sofisticados e complexos aplicando fórmulas numa consulta ORDA. Para lhe fornecer ainda mais ferramentas de desenvolvimento completas e poderosas, está disponível um novo método ORDA: orderByFormula(). Com a ajuda de fórmulas, pode agora encomendar uma selecção de entidade utilizando critérios complexos num método de projecto ou expressão 4D.

Produto blank

Consultas ORDA mais sofisticadas com fórmulas

Tradução automática de Deepl

Em 4D v17 R6, as consultas ORDA estão a tornar-se cada vez mais poderosas e concisas. Este post no blog é para aqueles que precisam de critérios de pesquisa mais sofisticados do que apenas uma simples sintaxe como“nome = Smith“. Com este lançamento R, pode usar qualquer método de projecto ou expressão 4D no query() método de membro, utilizando fórmulas.

Que melhor forma de explicar esta característica do que com um exemplo? Vamos investigar os detalhes.

Dicas blank

Fórmula: Mais poder por detrás da simplicidade

Tradução automática de Deepl

O comando Formula está disponível desde 4D v17 R3. Até agora, pode ter pensado em atribuir uma fórmula como método a um objecto ou construir objectos inteligentes que possam calcular valores ou fazer tudo o que precisar. Isso é realmente fantástico, e há mais do que se pode imaginar!

Tive uma grande demonstração de Vincent de Lachaux – Desenvolvedor e perito 4D – sobre como ele usa este comando. Para este post no blog, compilei diferentes cenários a partir dessa demonstração para vos dar uma visão sobre uma dimensão diferente deste comando.

Produto blank

Escreva os seus próprios métodos para objectos

Tradução automática de Deepl

Um novo comando está à sua disposição, permitindo-lhe utilizar fórmulas no seu código. Pode agora encapsulá-las em objectos e chamá-las quando necessário. Não há mais necessidade de escrever o seu código como texto. Agora pode simplesmente passar a sua fórmula no seu comando e já está! Isto é uma grande adição, uma vez que o seu código não é texto, pode beneficiar do destaque da sintaxe e de todas as outras funcionalidades avançadas do editor de código!