Debug (line 260 of RequestHandler.php): Testing '$Action//$ID/$OtherID' with '' on DenshamTechnology\SilverStripe\IGI\Website\PageTypes\ArticlePageController

Debug (line 267 of RequestHandler.php): Rule '$Action//$ID/$OtherID' matched to action 'handleAction' on DenshamTechnology\SilverStripe\IGI\Website\PageTypes\ArticlePageController. Latest request params: array ( 'Action' => NULL, 'ID' => NULL, 'OtherID' => NULL, )

Debug (line 184 of RequestHandler.php): Action not set; using default action method name 'index'

Bulk selecting properties - IGI

Bulk selecting properties

Overview

Often in IGI software you will want to select a set of properties, for example when creating a page, a line graph or a statistics artefact. The bulk property selection dialogue is used throughout the system in subtly different flavours, and provides a means to select and organise a set of properties. It is often accessed as a Add/remove or Edit on right click.

Version: p:IGI+ 1.7.2+  (Aug 2017)


Usage:  Across the system, when creating or editing a set of properties


How to use in practice

The bulk property select dialogue is used in a range of flavours across the software. It is intended to be used whenever a (potentially large) set of properties need to be created or edited.

AddRemovePropertySelectorList

Using the bulk property selector involves first searching for the properties you wish to add to the artefact. This uses the standard list based property search. This populates the Available Properties list on the left hand side of the dialogue. Elements within this list can be multi-selected, and dragged and dropped to the right hand list, or moved using the buttons.

Elements within the Included Properties list on the right hand side can be re-ordered and removed using drag and drop, or removed using the buttons. Once you are happy with your list of Included Properties select OK to accept the revised list.

There are a number of flavours of this bulk property selection that have special rules, for example when used in the Line plot this dialogue only allow you to add valid properties and provides validation to explain what has gone wrong.

There is a minor bug in the lists where an element removed from one list disappears off screen when moved across (if there are enough elements in the list boxes) but remains selected, even if a different element is then selected. This can cause this item to be added to the list in an unintended manner.  


Video tutorials

None Available


Return to the main User Guide page