This page is for application designers who want to add a button that opens a different screen.
An application user triggers an action by clicking on a button. When you design a screen, you must configure an actionflow for the button.
One common action for a button is to open a different screen. As this is something you need to do frequently, PhixFlow provides an easy way to wire an "open screen" actionflow to a button.
- Open the screen on which you want to add the button which will open another screen.
- Unlock the screen.
- In the repository, find the screen that the button will open and drag it onto the screen canvas. Drop it where you want the button to be.
- PhixFlow adds a button to the screen canvas.
The button design is from the default component, which is set in the application properties → Styles tab → Default Components section→ Table Action Component. - PhixFlow also creates an actionflow to open the second screen and wires it to the button.
- To test the button, either lock the screen or switch to Application Mode. Click the button to check that it opens the required screen.
Learn More
- If PhixFlow puts the button in the wrong place, you can move it; see Moving Components on a Screen.
- You can check the actionflow configuration or add additional functionality to the button; see Wiring Actionflows.
- You can also add user interaction to charts and grids; see Actions on Grids and Charts.
- For applications made in version 8.3 or earlier, PhixFlow provided table-actions or record-actions instead of actionflows; see Using Table-Actions.