Advanced Customization > Using Reusable Components > Available Reusable Components > Item List > Attachments List
  
Attachments List
The Attachments List is a predefined configuration of the Item List reusable component that displays attachments. The Attachments List shows attachments for specific change requests. For each attachment, the Attachments List displays attributes which you can choose through tailoring. The default attributes are FILENAME, FILESIZE, DESCRIPTION, LAST MODIFIED, MODIFIED BY, and EXTERNALLOCATION. The filename also shows the file type. You can click a filename to download the attachment or navigate to the linked webpage.
The Attachments List has similar search, sort, filter, and restore defaults capabilities as Item List. In My Tasks, searching is only available under the Attachments tab in a change request review task, and not under the Details tab.
The following is a sample image showing the Attachments List predefined configuration:
For information on configuring the Attachments List, see the Item List reusable component. You can also find information on binding properties for the Attachments List there.
Sample Configuration
Sample JSON

{
"defaultSortDirection": {
"selectedKey": "asc"
},
"actionBarConfiguration": {},
"modelThingName": {
"entityName": "PTC.AttachmentItemListModelThing"
},
"filterFieldId": {
"selectedValues": {
"data": [
{
"itemListsData": [
{
"items": [
{
"id": ""
}
],
"objectType": "PTC.ChangeMgmt.ChangeRequest"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.WCAdapter"
}
}
]
}
},
"defaultSortField": {
"selectedValues": {
"data": [
{
"itemListsData": [
{
"items": [
{
"id": ""
}
],
"objectType": "PTC.ChangeMgmt.ChangeRequest"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.WCAdapter"
}
}
]
}
},
"filterLabelOverride": {
"value": ""
},
"label": {
"value": "[[PTC.AttachmentsLabel]]"
},
"attributes": {
"inTailoring": true,
"selectedValues": {
"data": [
{
"itemListsData": [
{
"items": [
{
"id": "FileName",
"ordinal": 0
},
{
"id": "FileSize",
"ordinal": 1
},
{
"id": "Description",
"ordinal": 2
},
{
"id": "LastModified",
"ordinal": 3
},
{
"id": "ModifiedBy",
"ordinal": 4
}
],
"objectType": "PTC.ChangeMgmt.ChangeRequest"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.WCAdapter"
}
}
]
}
},
"defaultSelectedFilterValue": {
"selectedValues": {
"data": [
{
"itemListsData": [
{
"items": [
{
"id": ""
}
],
"objectType": "PTC.ChangeMgmt.ChangeRequest"
}
],
"adapter": {
"instanceName": "windchill",
"thingName": "PTC.WCAdapter"
}
}
]
}
},
"enableSearch": {
"value": true
},
"maxNumberOfRowsInGrid": {
"value": 50,
"inTailoring": true
},
"modelConfigurations": {
"value": {}
},
"selectionType": {
"selectedKey": "multi"
},
"waitForInput": {
"value": true
}
}