Table Personalization Configuration

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Table Personalization and Configuration

Table of Contents
Introduction
How to Use
Personalization
Sorting
Filtering
Fixing Columns
Configuration
Automatic Personalization
Release Relevance
Related Notes
Example
FAQ

Introduction
The personalization and configuration of tables was only allowing the user to set the widths and column order. This has now been enhanced to let
the user personalize and configure the fixed columns, sorting and filtering.
As of WEBCUIF EHP1, you can now configure and personalize these table features. You can configure and personalize the fixed columns and
sorting features while the filtering feature can only be personalized. You also have the option to enable automatic saving of personalization when
making changes directly on the front end.

How to Use
These new features are paired with the original pers/conf. features. Therefore, when a user interacts with the table, the changes he makes to the
sorting and filtering are automaiticaly saved to the personalization unless the Automatic Personalization Mode is disabled.

Personalization
Sorting
Sorting can be set via the drop down list at the bottom of the personalization window.
You can select a column and choose whether the column is sorted ascending or descending.

Filtering
Filtering can only be set via the front end when Automatic Personalization Mode is enabled, this applies to custom filters as well.
The personalization window will only allow you to remove a saved filter from personalization.

Fixing Columns
Fixing a column can only be done on a column that it is at the top or bottom of the list. Therefore, if a column is in the middle of
the list but you want to fix this column, you must move this column to either the top or bottom. Once there, the option to fix will
appear with a grey lock and you can then click the lock to make the column fixed. The grey unlocked icon will change to a gold
locked icon, and this indicates that the column is fixed. The next (or previous) row will then have the grey unlocked icon become
available for that row.
The locks at the top indicate that they are "Fixed Left" and the locks at the bottom indicate that they are "Fixed Right".

Rules
A pixel value must be defined in the width column for a fixed column to be rendered correctly.
If you drag an unfixed column between two fixed columns, the dropped column will automatically get fixed. This also
applies for the opposite scenario.
If you drag a fixed column from the bottom to the top where other fixed columns exist, the column will remain fixed.
If you unfix a column which is between two fixed columns, that column will automatically move next to the closest
unfixed column.
You cannot fix all columns, there must be at least one column which remains unfixed (this is automatically enforced).
If the amount of pixels on the left or on the right are exceeds 500px, a scrollbar will appear.

Configuration
The configuration works in the same way as Personalization with the following exception:
Defining a filter is not available through configuration.

Automatic Personalization
There is a new setting available in the personalization settings popup. It allows the user to enable or disable the automatic saving
of personalization changes made directly on the table. These changes include: filtering columns and sorting order. Changes to the
fixed columns will be automatically saved. It is important to note that the resizing of columns and changing the column orders will
also always be automatically saved to the personalization. This new personalization setting does not affect this in any way. This
new personalization setting can be modified at various levels: user, business role, PFCG role and system wide. To read more
about how to set this, see the Backend Personalization - How to Guide
Warning: This automation saving of personalization setting is disabled by default.

Release Relevance
This enhancement is included in the following Service Packs:
Release

SP

EHP3

01

EHP2

08

EHP1

11

Related Notes
This new feature was created in the following notes and corresponding correction requests. Please install all notes to ensure the feature is up to
date.

Note

Title

Comments

1855398

Table Personalization enhancements


features

Initial development of this feature

1857532

CL_THTMLB_CELLERATOR error in pop up.

First note correction of dumps occurring in


GET_CONFIG_DATA

1861165

CL_THTMLB_CELLERATOR error in IC

Second note correction of dumps occurring


in GET_CONFIG_DATA

1892353

Personalized filter & sorting does not


influence new search

Note correcting sort & filter pers (did not


include in initial "Search")

1924635

Missing text "Ascending" in Table


Personalization Popup

Note correcting OTR texts for "Ascending"


and "Descending" in A2F

1931790

"Sorting Definition" in pers popup is not


translatable

Hardcoded text was changed to OTR texts


("Sorting Definition")

1957026

Improvements to personalizable sorting


feature

Removed limitation of STRUCT.* and EXT.*


in list of sortable attributes
Fixed inconsistent sorting
Fixed pre-selected rows

1972781

Example

FAQ

Fixed columns should always be auto saved


to personalization

Changed made to "Fixed Columns" directly


on the table were only saved if the auto-save
flag was selected. This was changed to be
always auto-saved.

Question:
Why don't I see all my fields in the sort dropdown?
Answer:
It used to be that only fields (columns) that are part of the model could be sorted. (it was limited to STRUCT and EXT type fields.)
This limitation was removed with note 1957026

Question:
Why isn't my fixed column working?
Answer:
You must have a pixel value set for the width of the column for fixed columns to work.
Question:
Why is my personalizations not being saved when making changes on the frontend?
Answer:
Make sure that the Automatic Personalization is enabled.
Question:
What happens if I press "Reset to Default" in the personalization?
Answer:
It will reload the configuration settings.

You might also like