A ORDA tem a sua quota de características com 4D v17 R5, incluindo várias formas de escrever código genérico.
A escrita de código genérico permite-lhe centralizar o seu código para facilitar a sua actualização. Não só lhe permite escrever código reutilizável que pode ser utilizado em diferentes casos de utilização, libertando-o de ter de reinventar a roda uma e outra vez, como também lhe permite adicionar funcionalidades extra, para além do que já fez.
Quer usar métodos ORDA para construir uma interface de utilizador de consulta? Ou tirar partido de placeholders nomeados para valores para gerir valores de critérios de pesquisa introduzidos por um utilizador? Que tal utilizar placeholders para caminhos de atributos para gerir caminhos de atributos introduzidos pelo utilizador numa interface de consulta? Pode!
Porque não dar um passo em frente e combinar essas capacidades para ver até onde pode ir? Veja este exemplo de base de dados para sujar as suas mãos. Desfrute!