On the S-Drive Lightning component System Administrators can set
Set column headings to wrap to a second line
...
Set a pixel width for fields
Make any column clickable to show file details or open the file. The default column for this is the File Name column.
Here, there is no wrapping and the columns are set to a default width.
...
These settings are configured with Custom Metadata Settings.
Click on SDriveColumnConfiguration
Scroll down to Page Layouts and click Edit next to the page layout
Add the fields Location, Location Owner Id, and Code to the page layout
Click Save
Go back to Setup->Custom Click “Manage Records” next to SDriveColumnConfiguration
You can clone the default record. Click New
Give your record a new label and name.
For Location, choose User, Profile, or Default
a User setting overrides a Profile setting. If neither is found, a the Default setting will be used if there is onewill show the column configurations to all users.
For Location Owner Id, put the record id of the profile or user this setting should apply to
In the Code field, edit the code to set header wrapping and field width in pixels for whichever fields you want
The format of the code is as follows:
wrapEnabled can be true or false
columnWidth is the number of pixels for the column
clickable can be true or false
Code Block [ { "fileObjectName":"cg__AccountFile__c", "fieldList":[ { "fieldName":"cg__File_Name__c", "wrapEnabled": true, "columnWidth": 100 }, { "fieldName":"cg__Description__c", "wrapEnabled": true, "columnWidth": 200 }, { "fieldName":"CreatedDate", "wrapEnabled": true, "columnWidth": 100 }, { "fieldName":"LastModifiedDate", "wrapEnabled": true, "columnWidth": 100 }, { "fieldName":"My_Custom_Field_with_a_Long_Name__c", "wrapEnabled": true, "columnWidth": 100, "clickable" : true }, { "fieldName":"cg__Tags__c", "wrapEnabled": true, "columnWidth": 200 } ] } ]
Go to Setup-> Custom Metadata Types
The first time using this, you need to add fields to the page layout.
Metadata Types
Info |
---|
It may be helpful to use a JSON validator to check your JSON code for formatting errors. |
Column
widthsettings do not affect which columns are displayed
Which columns to display is taken from S-Drive Configuration->Customization Settings or from Custom Setting->View Setting, which overrides it.
The custom metadata column width/header wrap/clickable settings described here only determine how to display a column, not which columns to display.