我正在使用jira-python库在JIRA中创建一个问题。但是我无法正确设置Cascading Select值的语法。下面的代码创建了一个问题,适用于级联选择中的第一个(父)选择,但不适用于第二个(子)。谁能告诉我我错过了什么?
string value = "02/17/2017 10:10:10";
DateTime datetime;
SimpleDateFormat dateFormat = new SimpleDateFormat ("MM/dd/yy");
DateTime dt = Convert.ToDateTime(value);
var dateString = dateFormat.Format(dt, CultureInfo.InvariantCulture);
if (DateTime.TryParseExact(dateString.ToString(), "MM/dd/yy", CultureInfo.InvariantCulture, DateTimeStyles.None, out datetime))
{
cell.SetCellValue(datetime.Date);
}
else
{
cell.SetCellValue(value);
}
//For styling
var dateTypecontentStyle = workbook.CreateCellStyle();
dateTypecontentStyle.DataFormat = dataFormatCustom.GetFormat("MM/dd/yy");
cell.CellStyle = dateTypecontentStyle;
(customfield_10207,customfield_10207 + 1是级联选择)。问题在于customfield_10207 + 1,我希望它与第二个选择列表相对应。
答案 0 :(得分:1)
查看一些atlassian forum docs,您需要执行以下操作:
{
"update" : {
"customfield_11272" : [{"set" : {"value" : "External Customer (Worst)","child": {"value":"Production"}}}]
}
}
显然,+
和:
语法不起作用:(
更新
添加实际解决方案:
issue_dict = { 'project': {'key': 'AT'}, 'customfield_10207 : {"value" : "test val2","child": {"value":"test test2"}}, }