Versão: GeneXus 16

Introdução ao GeneXus para GeneXus para dispositivos móveis

Carregando Tipos de Dados Compostos (SDT) com Data Providers

É colocado um exemplo de uso do objeto Data Provider, cujo objetivo é carregar e devolver uma estrutura composta (tanto simples como coleção) para fazer algo com ela, como imprimi-la, por exemplo.



SDT collection: é preciso implementar um ranking de paises ordenados de acordo com a quantidade de atrações turísticas. Para isso, é necessária uma estrutura em memória para armazenar provisóriamente uma coleção de items (com a informação de cada pais e sua quantidade de atrações). Vemos como ordenar um SDT collection, com o método Sort. É mostrado o comando For item in Collection para recorrer os items de uma coleção.
É mostrado o objeto Data Provider, saus propriedades Output e Collection e a similaridade com o for each ao indicar a transação base para navegar uma tabela do banco de dados, e a cláusula Where para filtrar as informações. 

Sugerimos ver o vídeo "Overview final" deste curso, onde são colocadas em questão algumas das afirmações citadas aqui, e que por motivos didáticos, são tratadas em vídeos posteriores.

Veja aquí a transcrição do vídeo em pdf.

Clases