User Tools

Site Tools


fpanels_designer_commandaction

fPanels Command Action

Each command type has different settings.

Panels to Front

This action brings one or more panels to the front of their box. A box may contain multiple panels and this is how you switch between panels. This is particularly useful if, for example, each row in one panel has a different set of information that you want to show in another. You can add all the different details panels and use this command to bring to appropriate one into view.

The list of panels is shown to the right of the page. In this example, the two at the bottom of the list are not assigned to a box and so one may be selected to display maximised (full screen). The others are grouped by their box and only one per box may be selected. In this case the “Relationships” panel will be brought to the front of the “Relations” box, and the “Recent Viewers of this Client” panel will be shown maximised.

fSeries Entity

fPanels Dashboard, fDocs Document, fSheets Spreadsheet, Spreadsheet from DSD, and Full Page Menu all have similar action edit pages as each executes an fSeries entity.

The key difference between them is that each requires selection of the entity concerned. This is done using the Entity Picker or DSD Picker. For fPanels Dashboard there is also an option to choose “This Dashboard”, in order to re-open the current dashboard with new selection criteria.

By default the selected entity will be executed with user selection entries but you can check the “Allow Select” option to open the Select page first.

If the chosen entity/DSD requires external inputs, an entry for the value of each will be provided. Enter the required value; use the Placeholder Selector to add values from panels.

fPanels Dashboard and Menu permit the entry of a Top Menu and/or Side Menu to change the navigation set up for the new page. If either requires external inputs, entries for each will be provided for, allowing placeholders.

If any external inputs are repeated only one entry of each will be enabled.

The Valid Parameters option, if checked, ensures that all panels whose data is involved in the parameter placeholders has a selected row before allowing the command to proceed.

Advanced Parameters control the way the entity is opened:

  • Format (fDocs only) - A comma separated list of document formats to be offered to the user. If blank, the system default list is used. If only one is specified, the user will not be given the option of selecting a format.
  • Auto-Generate (fDocs, fSheets and fSheets DSD only) - If “true” the document will be generated automatically without asking the user for further input.
  • File Name (fDocs, fSheets and fSheets DSD only) - Override the default name of the file generated. The file extension will be added automatically.
  • Heading - Text to replace the default heading in the user selection page (if shown).
  • Button - Text to replace the default “Go” button in the user selection page (if shown).

Replace and Target - whether to open the page in the current window and if not then the optional target window.

Start Page

Allows for the entry of a Top Menu and/or Side Menu to change the navigation set up for the start page. If either requires external inputs, entries for each will be provided for, allowing placeholders.

If any external inputs are repeated only one entry of each will be enabled.

CSV from a Panel

Simply select the required panel. The command will download a CSV file with the data from the selected panel.

JavaScript Function

Enter the JavaScript code to be executed.

Placeholders may be used in the JavaScript.

Enter the full URL to be called in the text box. Placeholders may be used.

For clarity the URL may be entered over multiple lines. The carriage returns will be ignored by the command.