Summary
In this chapter, we learned about the life cycle events of a page and the significance of each life cycle event in detail with examples. This will help you to implement logic at the correct stage based on your web/mobile application's requirements. You learned how to use one of the out-of-the-box events, vbEnter, to load data on page load. We created an ADP variable to load data and used the variable to populate a table.
You learned how to use two related Business Objects to populate data in two tables and populate a child table data based on the row selected in the parent table. With this, you learned how to use filterCriterion to filter data on a page. You learned how to use JavaScript to validate web forms on the client side.
You learned how to implement logic in the UI layer, such as for hiding or showing UI components based on interaction with other components, calculating age based on date of birth using JavaScript, and enabling a logout feature for your VB...