Skip to content

Extended Column

Overview

Adds "Column" such as "Class Column" to department management, group management, and user management.

Usage Notes

Incorrect settings may cause Pleasanter to become unusable, so please test thoroughly before use.

How To Set Extended Column

Create a CustomDefinitions folder in .¥pleasanter¥Implem.Pleasanter¥App_Data¥Parameters¥, create a text file with the column you want to extend using the following syntax, and restart IIS. Make sure to name the file Column.json.

{
    "Users_ClassA": {
        "LabelText": "ClassA",
        "GridEnabled": "1",
        "EditorEnabled": "1"
    },

    "Users_DateA": {
        "LabelText": "DateA",
        "GridEnabled": "1",
        "EditorEnabled": "1"
    },

    "Groups_DescriptionA": {
        "LabelText": "DescriptionA",
        "GridEnabled": "1",
        "EditorEnabled": "1",
        "FieldCss": "field-wide",
        "UpdateAccessControl": "ManageTenant"
    },

    "Depts_CheckA": {
        "LabelText": "CheckA",
        "GridEnabled": "1",
        "EditorEnabled": "1"
    }
}
Column name Description
LabelText Specify the name displayed of the column.
GridEnabled Enter "1" If you want to display it on the list screen. If you do not want to display it, this line is not necessary.
EditorEnabled Enter "1" If you want to display it on the editing screen. If you do not want to display it, this line is not necessary.
UseSearch Specify true if you want to enable the search function.
ChoicesText Enter the options if you want to make it a multiple-choice format. Use \n to separate the options.
FieldCss Set the "Input Column Style" (normal, wide, markdown). Specify one of "field-normal", "field-wide", "field-markdown". If you do not want to change the style, this line is not necessary.
CreateAccessControl Specify "ManageTenant" if you want to restrict this field value to only be set by the tenant manager when creating a new field. If you do not want to restrict this, this line is not necessary.
UpdateAccessControl Specify "ManageTenant" if you want to restrict this field value to only be changed by the tenant manager when updating a field. If you do not want to restrict this, this line is not necessary.
ReadAccessControl If you want to restrict this column value to be visible only to tenant manager, specify "ManageTenant". If you do not want to restrict this, this line is not necessary.