Bootcamp/Levels/Intermediate
(Created page with "<html> <style> .container { display: flex; flex-direction: column; align-items: center; width: 100%; padding: 20px; } .icon-box-container { display: flex; width: 90%; max-width: 1200px; position: relative; margin-bottom: -20px; →Adjust to make it appear closer to the section: } .image-icon { w...") Tag: 2017 source edit |
No edit summary Tag: 2017 source edit |
||
Line 102: | Line 102: | ||
</div> | </div> | ||
</div> | </div> | ||
<!-- Section 1 (Chapter 4) --> | |||
<div class="section"> | |||
<div class="chapter">Chapter 4</div> | |||
<div class="steps">Steps 106 - 145: Action Language and OCL-PS</div> | |||
<div class="description"> | |||
<ul> | |||
<li>Read the Manifest on MDriven’s view of what a line of business application needs</li> | |||
<li>Introduction to the Seeker Form</li> | |||
<li>Understand the meaning of “null” and how to use the “isnull” operator</li> | |||
<li>Introduction to Action language</li> | |||
<li>Test the assign operator ( := )</li> | |||
<li>Use the action operator separator semicolon ( ; )</li> | |||
<li>Introduction to OCL-PS and search expressions</li> | |||
<li>Test the use of search expressions</li> | |||
<li>Read about Seeker logic</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<!-- Section | <!-- Section 2 (Chapter 5) --> | ||
<div class="section"> | |||
<div class="chapter">Chapter 5</div> | |||
<div class="steps">Steps 146 - 182: Different Types of Actions</div> | |||
<div class="description"> | |||
<ul> | |||
<li>How to navigate to the Action Editor</li> | |||
<li>Introduction to Global actions</li> | |||
<li>Set MenuGroups in the Action Editor</li> | |||
<li>Explore ways to access ViewModels</li> | |||
<li>Set Sort order on actions</li> | |||
<li>Introduction to Class actions</li> | |||
<li>Introduction to ViewModel actions</li> | |||
<li>Add a ViewModel placed button to your app</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<!-- Section | <!-- Section 3 (Chapter 6) --> | ||
<div class="section"> | |||
<div class="chapter">Chapter 6</div> | |||
<div class="steps">Steps 183 - 214: Picking Values</div> | |||
<div class="description"> | |||
<ul> | |||
<li>Explanation to remove a button and ViewModel action</li> | |||
<li>Create buttons and connect them to actions/action expressions</li> | |||
<li>How to enable a User to search and select items</li> | |||
<li>How to save or cancel operations</li> | |||
<li>Fix a problem with searching with a blank input</li> | |||
<li>Change cardinality to enable taking multiple items at once</li> | |||
<li>Create an Association class</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<!-- Section 4 (Chapter 7) --> | |||
<div class="section"> | |||
<div class="chapter">Chapter 7</div> | |||
<div class="steps">Steps 215 - 238: Derived Attributes & Editable Grid Cells in Web UI</div> | |||
<div class="description"> | |||
<ul> | |||
<li>Rename a Class manually</li> | |||
<li>Use the Rename function</li> | |||
<li>Create a note on the diagram</li> | |||
<li>Add a new attribute</li> | |||
<li>Change the AttributeMode from Persistent to Derived</li> | |||
<li>Add a Tagged value</li> | |||
<li>Set an editable Date Picker</li> | |||
<li>Add a SelectBox</li> | |||
</ul> | |||
</div> | |||
</div> | |||
<!-- Section | <!-- Section 5 (Chapter 8) --> | ||
<div class="section"> | |||
<div class="chapter">Chapter 8</div> | |||
<div class="steps">Steps 239 - 264: Responsive Design and Placing Containers</div> | |||
<div class="description"> | |||
<ul> | |||
<li>Introduction to Placing Containers</li> | |||
<li>Move ViewModel columns into a Placing Container</li> | |||
<li>Add a ViewModel column called Save</li> | |||
<li>Add 2 child-placing containers</li> | |||
<li>Set items to stretch</li> | |||
<li>Set items to wrap</li> | |||
<li>Name the Placing Containers</li> | |||
</ | <li>Test how to wrap columns and rows in Placing Containers</li> | ||
</ | </ul> | ||
</div> | </div> | ||
</div> | |||
</div> | |||
</body> | |||
</html> | </html> |
Revision as of 22:12, 4 August 2024
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
- How to navigate to the Action Editor
- Introduction to Global actions
- Set MenuGroups in the Action Editor
- Explore ways to access ViewModels
- Set Sort order on actions
- Introduction to Class actions
- Introduction to ViewModel actions
- Add a ViewModel placed button to your app
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
- Rename a Class manually
- Use the Rename function
- Create a note on the diagram
- Add a new attribute
- Change the AttributeMode from Persistent to Derived
- Add a Tagged value
- Set an editable Date Picker
- Add a SelectBox
Chapter 8
Steps 239 - 264: Responsive Design and Placing Containers
- Introduction to Placing Containers
- Move ViewModel columns into a Placing Container
- Add a ViewModel column called Save
- Add 2 child-placing containers
- Set items to stretch
- Set items to wrap
- Name the Placing Containers
- Test how to wrap columns and rows in Placing Containers
This page was edited 160 days ago on 08/12/2024. What links here