Login

COURSES
|
CERTIFICATIONS
|
ACADEMIC PARTNERS
|
CONTACT US
|
FAQ
Search

GeneXus 15 course - Analyst Level

You will easily learn, through different examples, the core of GeneXus in order to start developing your own applications.
Presentation
Online course
Materials

Loading Compound Data Types (SDT) using Data Providers

Introduction of the Data Provider object by means of an example, and with the purpose of loading and returning a compound structure (both simple and collection) to do something with it, such as printing it.    


SDT collection: a ranking is countries is to be implemented according to the number of tourist attractions. To do this, a structure is required in memory to temporarily store a collection of items (with the info of each country and the number of attractions in it). The Sort method of an SDT collection is shown to order it. And the For item in Collection command is presented to go over the items in a collection. 
The Data Provider object is presented, with its Output and Collection properties, and its similarity with a For each when it comes to indicating base transaction to navigate a table in the database, and the Where clause to filter the information.  
It is especially recommended to view the video ""Final Overview"" for this course, where some of the aspects stated are questioned, and will be included in upcoming videos for organizational reasons.

Click here for a PDF transcript of the video.
Related
How to create a product image-gallery
Loading Structured Data Types
Data Providers - More knowledge
Data Providers - More knowledge
Two ways of returning a collection using a Data Provider
Data Population using Business Components and Data Providers
Data providers. Clues on their language and conclusions.
Transactional integrity
45 Videos (07h 26min) + 21 written materials
Product
Development Platform
GeneXus™ FAQ
Plans & Pricing
Customer stories
Success Stories
Mobile Apps Showcase
GeneXus for SAP
GeneXus Cloud Services
Legacy Modernization
Training
First steps
Online Courses
Courses calendar
Certifications
Academic Partners
Learn on mobile
Extend GeneXus
GeneXus Marketplace
Extensions
Patterns
User Controls
External Tools
External Objects
Community
GeneXus International Meeting
Be a partner
GeneXus Meeting
GeneXus Wiki
Support
Smart Devices Partners
Distributors
Developers
Connect
Call us!
Work With Us
GeneXus Brasil
GeneXus China
GeneXus España
GeneXus Italia
GeneXus Japón
GeneXus México
GeneXus USA
Facebook | Twitter | Stackoverflow | Linkedin | Youtube | Google + | RSS Feed
© All rights reserved. GeneXus TM is registered to GeneXus International (GeneXus S.A.)