Developer Function: Extension: Extended Item
## Overview
Adds "[Item](/en/manual/table-management-column)" such as "[Classification Item](/en/manual/table-management-class)" to organization 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 Items
Create a CustomDefinitions folder in .¥pleasanter¥Implem.Pleasanter¥App_Data¥Parameters¥, create a text file with the items 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"
}
}
```
|Item name|Description|
|:--|:---|
|LabelText|Specify the display name of the item. |
|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 Item Style](/en/manual/table-management-field-css)" (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 administrator 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 administrator when updating a field. If you do not want to restrict this, this line is not necessary. |
|ReadAccessControl|If you want to restrict this item value to be visible only to tenant administrators, specify "ManageTenant". If you do not want to restrict this, this line is not necessary. |
## Related Information
<div id="ManualList"><ul><li><a href="/en/manual/table-management-column">Manage Table: Column</a><span>10.07.2024 up</span></li>
<li><a href="/en/manual/table-management-class">Table Management: Item: Classification</a><span>08.13.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/table-management-field-css">Table Management: Editor: Item Detail Settings: Input Item Style</a><span>08.13.2024 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />