Outdated tutorial programmer Flexberry Platform
“‘The programmer’s tutorial”’ is the basics of programming in Flexberry Platform. Here are the key points about this technology. Recommended reading for new employees when they join.
Table of contents:
- General concepts
Data objects
- Structure-class-objects-data
- Designing data objects
- Create a data object based on another (prototypical)
- Status and load status data object
- Blocking object data
- Type conversion properties of the data object to the storage type
- Nahranie (computable) properties of the data object
- Context-sensitive cache data objects
- Primary keys of objects
- Storage object data in a relational database
- Intercept events ObjectListView (create, delete, edit object), the implementation of the action
- Getting metadata via Information
- Update related objects
- Functionality when working with arrays metalowych objects (DetailArray)
- Performanoe interaction when editing objects
- How without the use of code generators to make on the form a list of data objects
- How to edit data objects on forms, associating input fields with object properties data
- How «spin» data object to an XML string and restore back
The attributes of the objects
- The access to object attributes and attributes of related objects
- Dynamic attributes of objects
Data services
- Processing status and download status of the object data services
- Standard data services Platform Flexberry
- Designing/receiving data service
- Testing custom operations in the data service (integration with the business server)
- How to implement your own data service
- Additional features provided by SQLDataService
- Wrappers and a dedicated business facade for data services
View
- View definition
- Hidden properties in the view
- Operation view
- Adaptive representations for datalow
- How to check whether a certain object to view
Object processing
- Processing one object
- Processing of a set of objects (including different types)
The app and the desktop Winforms
- Application and desktop
- Start independent forms from your desktop
- Start independent forms without the desktop (from the code)
- Start the arbitrary dependent forms from the desktop
Read objects
- Reads belonging to different object classes in a single view
- Reading objects with superimposed constraint
- Batch reading
- Setup read options
Interfaces Winforms
- Interfaces edit forms
- The implementation of interfaces independent and dependent forms and the relationships between them
- UI-independent user interface
- Localization of the user interface
Configure a Winforms application
- Configuring the business facades from the application settings
- Business server
- Customize controls, the concept of provider controls, standard controls provider
- Setting the debug packets and the debug package
- The system settings
Other features
- Attribute definition storage
- Issue types
- Display in a typeusage data structure
- ObjectListView, the main functionality in the RunTime
- LookUp’s
- Uniform field
- Schema support Windows XP
- Service lock
- Creating and connecting the monitor task
- Subsystem powers
- Other features
- Enumerated data types
- If something is buggy» «in Design-Time