Error while retrieving custom fields in JIRA

Anto Praveen January 19, 2019

 i am not able to fetch the data for custom filed using the below approach , can you please help

This is the error i am getting 

 description_list.append(issue.fields.customfield_15742)
AttributeError: type object 'PropertyHolder' has no attribute 'customfield_15742'

 and this is my code 

key_list = []
summary_list = []
description_list = []

issues_in_project = jira.search_issues('project=OUTAGE AND created >= -7d')

for issue in issues_in_project:
key_list.append(issue.key)
summary_list.append(issue.fields.summary)
description_list.append(issue.fields.customfield_15742)



wb = Workbook()
ws = wb.active
key_row = 1
summary_row = 1
description_row = 1

start_column = 1

for key in key_list:
ws.cell(row=key_row, column=start_column).value = key
key_row += 1

for summary in summary_list:
ws.cell(row=summary_row, column=start_column + 1).value = summary
summary_row += 1

for customfield_15742  in description_list:
ws.cell(row=description_row, column=start_column + 2).value =customfield_15742
description_row += 1


wb.save("jira-report.xlsx")




 

https://community.atlassian.com/t5/Jira-questions/Fetch-Jira-details-in-excel-using-python/qaq-p/763401


import
jira.client
from jira.client import JIRA
from openpyxl import Workbook

jira_options={'server': 'http://example.com'}
jira=JIRA(options=jira_options,basic_auth=('admin','password'))


key_list = []
summary_list = []

#Add additional lists for fields here
#Example:
#description_list = []



issues_in_project = jira.search_issues('project=ALPHA AND assignee= admin')

for issue in issues_in_project:
key_list.append(issue.key)
summary_list.append(issue.fields.summary)

# Add additional fields returned here
# Example:
#. description_list.append(issue.fields.description)


wb = Workbook()
ws = wb.active
key_row = 1
summary_row = 1
#add additional "$FIELD_row = 1" entries here so the field results start at row 1
#Example:
#description_row = 1


start_column = 1



for key in key_list:
ws.cell(row=key_row, column=start_column).value = key
key_row += 1

for summary in summary_list:
ws.cell(row=summary_row, column=start_column+1).value = summary
summary_row += 1

# add additional fields here
#Example:
#for description in description_list:
# ws.cell(row=description_row, column=start_column+2).value = description
# description_row += 1

wb.save("jira-report.xlsx")

 

1 answer

1 accepted

0 votes
Answer accepted
Anto Praveen January 21, 2019

Have fixed it

SujanReddy Bonga May 6, 2021

How did you solve the issue

Aparna August 22, 2023

@Anto Praveen  How did you solve the issue: AttributeError: type object 'PropertyHolder' has no attribute 'customfield_15742'

Suggest an answer

Log in or Sign up to answer