GeneXus
GeneXus BPM Suite
Getting Started
For Designers
For FrontEnd Developers
UX/UI Design
GeneXus Core
GeneXus Advanced
GeneXus Proficiency
GeneXus for Mobile
GeneXus for Angular
GeneXus for SAP Systems
Backend Development
Frontend Development
Team Development
Versioning
Evolution of an application
Best practices
Development
GAM - Introduction
GAM - Advanced
Web Application security
Security in Mobile Applications
Security
Testing
Deployment
Automated DevOps
GeneXus BPM Suite
Process Modeling
GeneXus BPM Suite
GeneXus Server
GeneXus Query
Testing
GAM Introduction
GAM Advanced
GAM
AI with GeneXus - Introduction
Artificial Intelligence
Chatbots - Introduction
Chatbots with GeneXus
Chatbots
Other Products
What's new in GeneXus 18?
Update from GeneXus 16 to 17
Update from GeneXus 15 to 17
Update from GeneXus 15 to 16
Update
Enterprise AI
Find the right course
Courses / Tutorials
Calendar
Start your learning path!
What would you like to learn today?
Start learning with our online courses
Learning
GeneXus Career
What are certifications?
Calendar
Certified technicians
Learn GeneXus and accelerate your career in the world of technology.
Discover all our certifications
Discover the available dates
Certifications
Universities
Academic Partners
General
Installation and Execution
FAQ
Contact
Contact us through our form.
Check all our frequently asked questions.
Help
Try GeneXus
sector_menutablet
GeneXus Career
What are certifications?
Calendar
Certified technicians
Learn GeneXus and accelerate your career in the world of technology.
Discover all our certifications
Discover the available dates
Certifications
Academic Partners
Contact Us
FAQ
Meet all the academic partners
Ask the question you want
Check the frequently asked questions
See more
To expand and deepen the GeneXus logic in order to achieve an optimum use and proficiency for the platform.
GeneXus Advanced course
Course topics
Lessons
Transactions
Rules: Review and Client Side Validation
See more
More Rules to Define Behavior
See more
Rule Triggering Events in Transactions (continued)
See more
Evaluation Tree of Triggering of Rules and Formulas
See more
Rule Triggering Events in Transactions (ending)
See more
Allowing Null Values in Part of a Compound Foreign Key
See more
Subtypes: Multiple References and Specialization
See more
More Use Cases of Subtypes
See more
Formula vs assignment rule
See more
Horizontal formulas
See more
Aggregation formulas
See more
Compound formulas
See more
Dynamic Transactions
See more
Events in Transactions
See more
Analysis of the Transaction Design Model
See more
Listings and access to data by code
More About For Each Command
See more
More About Nested For Each Command Cases and Navigation
See more
Subroutines
See more
Unique Clause
See more
Data Selectors
See more
Data Providers. Language and Some Examples
See more
Database update
Single-Level Business Components. Review
See more
Two-Level Business Components
See more
Single-Level and Two-Level Business Components: Comparison
See more
Business Components: Differences Between Methods
See more
Inserting with Procedure-Specific Commands
See more
Updating with Procedure-Specific Commands
See more
Deleting with Procedure-Specific Commands
See more
Comparison of BC vs. Procedure-Specific Commands
See more
Update When Foreign Key Accepts Nulls
See more
Transactional Integrity
See more
Web Screens: Web Panels
Grid Variables and Actions in the Work With Pattern
See more
Determining the Base Tables and Web Panel Navigation. Introduction
See more
Base Table and Navigation of Web Panel with No Grid
See more
Base Table and Navigation of Web Panel with One Grid
See more
Base Tables and Navigations of Web Panel with Several Grids
See more
How to Implement a Control Break in Nested Grids
See more
Some Considerations on Loading Grids Without a Base Table
See more
Multiple Selection in Grid and Commands for Processing the Selected Rows
See more
Types of Web Panels
See more
Global Events
See more
Multi-Channel Displays: Panels
Web screens with focus on Customer-facing. Introduction
See more
Panel object. First steps
See more
Panel Object. Data loading and events
See more
Screen design and modeling
Design systems in customer-facing applications
See more
Integration
How to Access External Data. Introduction
See more
Expand the knowledge learned in the course
Extra Videos