Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Test Your Knowledge
You have completed the Foundation Module for the Actionflow Course and now know now learnt how to create and configure simple Actionflows in PhixFlow. To reinforce the techniques you have learnt, complete our assignments.
Tip |
---|
Don't worry, this is not an exam. Use the Help to broaden your understanding and assimilate knowledge. |
Next Steps
Head over to the Learning Centre to keep up-to-date with the latest courses and resources. We also have a host of how-to articles on the site designed to guide you through specific tasks and we will be adding new ones regularly. If there is a topic you would like us to cover, please get in touch and we will be happy to help, email anthony.george@phixflow.com.
More Courses
If you are interested in learning more about Actionflows, we have Intermediate and Advanced Modules coming soon.
If you would like to learn about screen building or data analysis, and have not already done so, take a look at our Courses:
Test Your Knowledge
Coming Soon
|
Assignment 1
Difficulty Level:
- Configure the ability to open the Student Management screen from the Menu
- Use the Students button or create your own button
- Configure the ability to save and delete new students using the New Student Form screen
- Set up Actionflows on the Save and Delete buttons on the New Student Form screen to save and delete data in the School Students table
Assignment 2
Difficulty Level:
- When a new student is created, using New Student button on Student Management screen, we want the Intake Year field on the New Student Form screen to be prepopulated with the current year in the format, YYYY
Expand title Tip 1 Modify the Actionflow on the New Student button on Student Management screen
Expand title Tip 2 Use one of PhixFlow's Functions to retrieve the current year.
What type of Action Node can perform a function?
Expand title Tip 3 Use the dateGet function in an Output Attribute in a
actionInsert excerpt _action_calculate _action_calculate nopanel true Expand title Tip 4 Check your mappings all the way through the Actionflow and remember to map your new Output Attribute onto the IntakeYear field.
- When a user tries to save a new student, we want a confirmation screen to show to that allows the save to be confirmed or cancelled
- Bonus Task: map in the name of the new student onto a dynamic text component
- Set up the Students grid on the Student Management screen to contain the below icon in the Web column and configure this button to open the student's website when clicked
- Web icon:
Assignment 3
Difficulty Level:
- When a new student is created on the New Student Form screen, we want the form to contain validation that requires:
- the Name field must be populated
- the Name field must contain at least 3 characters
- the Name field must adhere to the pattern, ^[A-Za-z\s-]+$
- We want to see a list of the courses that each student is enrolled on. Set up a button on the Student Management screen that opens a separate screen with this information on
- We want the status of a course to be dynamically updated to On Hold if the associated classroom's status is changed to Unavailable
HTML Comment | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Assignment 2Configure the Student Management button in the menuDifficulty Level:
|
HTML Comment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Assignment #: Configure a button, that when pressed, shows today's dateDifficulty Level:
|