首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用python在jira中设置多个复选框

如何使用python在jira中设置多个复选框
EN

Stack Overflow用户
提问于 2021-04-29 11:31:18
回答 1查看 718关注 0票数 0

实际上,我希望通过python启用第一次解析复选框,该复选框显示在已解析的工作流中,在一个单独的窗口中,我可以获取feild Id。我尝试过很多方法,但都没能成功。

以下是我尝试过的几种方法:

  1. issue.fields.customfield_10112 = [{"value": "Resolved First Time"}][{"value": "Yes"}]

上面的话没起作用。

  1. fields = {"customfield_10112": [{"value": "Resolved First Time"}]} issue.update(fields=fields)

我尝试过的上述方法会抛出一个错误文本:无法设置字段'customfield_10112‘。它不在适当的屏幕上,或未知。

我正在附加一个屏幕截图,其中的复选框应该启用。

我会请求任何人在这方面帮助我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-29 21:30:12

使用Python代码,您正在编辑这个问题。但你的截图来自已解决的转变。

编辑问题时,只能更新“编辑屏幕”上可用的字段(包括“编辑”)。REST方法)。字段第一次分辨率(customfield_10112)很可能不在编辑屏幕上,即字段只能通过解析的转换(该字段位于“过渡屏幕”上)进行更改。

换句话说,您必须转换问题并传递要更改的字段的函数。

代码语言:javascript
运行
复制
issue = jira.issue('MYISSUE-1')
fields = {
    "customfield_10112" : [{"value": "Resolved First Time"}],
    "resolution"        : { 'id': '3'}} # Resolution is mandatory on your screen
jira.transition_issue(issue, '5', fields=fields)

参见:https://jira.readthedocs.io/en/latest/examples.html#transitions

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67316527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档