136 evolución del lenguaje genexus
DESCRIPTION
Evolución del Lenguaje GeneXusTRANSCRIPT
![Page 2: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/2.jpg)
{ } + [] = object
[ ] + { } = 0
{ } + { } = NaN
![Page 3: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/3.jpg)
![Page 4: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/4.jpg)
The Good Parts
Douglas Crockford
![Page 5: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/5.jpg)
#GX24
User Views = Transactions
![Page 6: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/6.jpg)
#GX24
Data Initialization
All values known: Marital Status
Some known values: Currency
Some default values: Country
![Page 7: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/7.jpg)
#GX24
Execution Time: Creation Time Update Policy: Updatable
Some default values: Country
![Page 8: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/8.jpg)
#GX24
Some default values: Country
![Page 9: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/9.jpg)
#GX24
Execution Time: Creation Time Update Policy: Extensible
Some known values: Currency
![Page 10: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/10.jpg)
#GX24
What about transactions dependencies? Can initialization be used programatically?
FAQ
GeneXus
Yes, for example:
MaritalStatus.Initialize()
![Page 11: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/11.jpg)
#GX24 Update Policy: Readonly Execution Time: Creation Time Execution Time: Dynamic
All values known: Marital Status
![Page 12: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/12.jpg)
#GX24
![Page 13: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/13.jpg)
#GX24
Transactions Relational Data Source
![Page 14: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/14.jpg)
#GX24
Dynamic Transactions Scenarios
![Page 15: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/15.jpg)
#GX24
Filters : Active Customers
![Page 16: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/16.jpg)
#GX24
![Page 17: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/17.jpg)
#GX24
![Page 18: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/18.jpg)
#GX24
Aggregation : Monthly Sales
![Page 19: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/19.jpg)
#GX24
![Page 20: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/20.jpg)
#GX24
People and Organizations
![Page 21: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/21.jpg)
#GX24
![Page 22: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/22.jpg)
#GX24
![Page 23: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/23.jpg)
#GX24
For each SQL
For each Services
![Page 24: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/24.jpg)
#GX24
![Page 25: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/25.jpg)
#GX24
![Page 26: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/26.jpg)
#GX24
SQL NOSQL
Document Databases
Key-Value Databases
Graph Databases
Wide Column Store
NewSQL
![Page 27: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/27.jpg)
#GX24
Transactions Multiple Data Sources
![Page 28: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/28.jpg)
#GX24
SQL, SAP,ODATA, XML, NoSQL, Services, APIs
![Page 29: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/29.jpg)
#GX24
Transactions as interfaces
![Page 30: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/30.jpg)
#GX24
GAM, GXFlow, your module
![Page 31: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/31.jpg)
The Good Parts
![Page 32: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/32.jpg)
#GX24
The Good Parts
Transactions
For each / New
![Page 33: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/33.jpg)
Leapfrogging
![Page 34: 136 Evolución del Lenguaje GeneXus](https://reader031.vdocuments.mx/reader031/viewer/2022020717/547027e4b4af9fa30a8b465c/html5/thumbnails/34.jpg)