Bootcamp/Start/Levels/Intermediate
(Added Edited template with July 12, 2025.) |
No edit summary Tag: 2017 source edit |
||
Line 146: | Line 146: | ||
<div class="description"> | <div class="description"> | ||
</html> | </html> | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Read the Manifest on MDriven’s view of what a line of business application needs]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Introduction to the Seeker Form]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Understand the meaning of “null” and how to use the “isnull” operator]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Introduction to Action language]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Test the assign operator ( := )]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Use the action operator separator semicolon ( ; )]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Introduction to OCL-PS and search expressions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Test the use of search expressions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_4| Read about Seeker logic]] | ||
<html> | <html> | ||
</div> | </div> | ||
Line 165: | Line 165: | ||
<div class="description"> | <div class="description"> | ||
</html> | </html> | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| How to navigate to the Action Editor]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Introduction to Global actions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Set MenuGroups in the Action Editor]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Explore ways to access ViewModels]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Set Sort order on actions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Introduction to Class actions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Introduction to ViewModel actions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_5| Add a ViewModel placed button to your app]] | ||
<html> | <html> | ||
</div> | </div> | ||
Line 183: | Line 183: | ||
<div class="description"> | <div class="description"> | ||
</html> | </html> | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| Explanation to remove a button and ViewModel action]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| Create buttons and connect them to actions/action expressions]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| How to enable a User to search and select items]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| How to save or cancel operations]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| Fix a problem with searching with a blank input]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| Change cardinality to enable taking multiple items at once]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_6| Create an Association class]] | ||
<html> | <html> | ||
</div> | </div> | ||
Line 200: | Line 200: | ||
<div class="description"> | <div class="description"> | ||
</html> | </html> | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Rename a Class manually]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Use the Rename function]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Create a note on the diagram]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Add a new attribute]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Change the AttributeMode from Persistent to Derived]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Add a Tagged value]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Set an editable Date Picker]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_7| Add a SelectBox]] | ||
<html> | <html> | ||
</div> | </div> | ||
Line 218: | Line 218: | ||
<div class="description"> | <div class="description"> | ||
</html> | </html> | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Introduction to Placing Containers]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Move ViewModel columns into a Placing Container]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Add a ViewModel column called Save]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Add 2 child-placing containers]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Set items to stretch]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Set items to wrap]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Name the Placing Containers]] | ||
* [[Training: | * [[Training:Bootcamp:Chapter_8| Test how to wrap columns and rows in Placing Containers]] | ||
<html> | <html> | ||
</div> | </div> |
Latest revision as of 05:17, 12 March 2025
This page was created by Edgar on 2024-08-12. Last edited by Stephanie@mdriven.net on 2025-03-12.
Training
INTERMEDIATE: CONTENT & OUTLINE
BEGIN YOUR JOURNEYExplore how MDriven’s modeling tools can help you achieve your business goals.
Throughout this training process, we'll familiarize you with the MDriven Designer using the example of a car management system. This includes creating elements like Cars and a Car Factory and adding people such as a Car Owner and Car Dealer. Every chapter adds a different piece to the overall system.
Let's begin!

Chapter 4
Steps 106 - 145: Action Language and OCL-PS
- Read the Manifest on MDriven’s view of what a line of business application needs
- Introduction to the Seeker Form
- Understand the meaning of “null” and how to use the “isnull” operator
- Introduction to Action language
- Test the assign operator ( := )
- Use the action operator separator semicolon ( ; )
- Introduction to OCL-PS and search expressions
- Test the use of search expressions
- Read about Seeker logic
Chapter 5
Steps 146 - 182: Different Types of Actions
Chapter 6
Steps 183 - 214: Picking Values
- Explanation to remove a button and ViewModel action
- Create buttons and connect them to actions/action expressions
- How to enable a User to search and select items
- How to save or cancel operations
- Fix a problem with searching with a blank input
- Change cardinality to enable taking multiple items at once
- Create an Association class
Chapter 7
Steps 215 - 238: Derived Attributes & Editable Grid Cells in Web UI
Chapter 8
Steps 239 - 264: Responsive Design and Placing Containers