Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
namescreen
nopaneltrue

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 configure wire an "open screen" actionflows on actionflow to a button.

  1. Open the screen on which you want to add a the button to which will open another screen.
  2. Unlock the screen.
  3. 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.
  4. 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.
  5. PhixFlow also  creates an actionflow to open the second screen and wires it to the button.
  6. To test the button, either lock the screen or switch to
    Insert excerpt
    _app_mode
    _app_mode
    nopaneltrue
    . 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 Items on a Screen.
  • You can check the actionflow configuration or add additional functionality to the button; see Wiring Actionflows.
  • You can also add actions 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.