It must be based on a table with three text columns containing
- the identifier of the portlet to be modified, which is the "Name (identifier)" property of the portlet, a general portlet property (see List of Portlet Properties),
- the internal name of the property (see column "Internal name" in List of Portlet Properties), and
- the value to be assigned to the property (see columns "Type" and "Description" in List of Portlet Properties).
Each row of the table hence defines a property value for some portlet. Upon recalculation of the operator all portlets' properties in the table are adjusted.
|In Portlet Designer|
|In TIS Editor|
|In TIS Editor|
Add the operator [TIS]Board - Adjust Portlet and select columns accordingly
|Optional: Bind it to an event|
You can bind the recalculation of the operation, i.e., the adjustment of the portlet, to an event, see Event Handling with Portlets. For example, this way the portlet can be adjusted on logon.
Example: Collapse specific Portlets when User logs on
To make screens nicer, it canbe helpful to collapse some portlets at log on.
This Portlet should be collapsed when open.
Give it an ID in the Portlet Designer
Define a data node in the Project with the table and the Change Portlet Operator
And at any portlet we specify an action for the logon (=Anmelden) Event refering to this node.
The portlet is collapsed after logon
|Project-File||Analyzer V06.01 A Auswertung|
Want to learn more?
Modify properties of one or multiple dashboard portlets.
Columns of input table
|-||Column containing the value of the portlet's "Name (identifier)" property (see List of Portlet Properties)||-|
|-||Column containing the property's internal name (see List of Portlet Properties)||-|
|-||Column containing the property value in the format described in "Type" and "Description" in List of Portlet Properties||-|
|Change master portlets also|
|-||Should the changes be applied to the master portlets also?||-|
Example 1: ...