实际上,我希望通过python启用第一次解析复选框,该复选框显示在已解析的工作流中,在一个单独的窗口中,我可以获取feild Id。我尝试过很多方法,但都没能成功。
以下是我尝试过的几种方法:
issue.fields.customfield_10112 = [{"value": "Resolved First Time"}]或[{"value": "Yes"}]上面的话没起作用。
fields = {"customfield_10112": [{"value": "Resolved First Time"}]} issue.update(fields=fields)我尝试过的上述方法会抛出一个错误文本:无法设置字段'customfield_10112‘。它不在适当的屏幕上,或未知。
我正在附加一个屏幕截图,其中的复选框应该启用。

我会请求任何人在这方面帮助我。
发布于 2021-04-29 21:30:12
使用Python代码,您正在编辑这个问题。但你的截图来自已解决的转变。
编辑问题时,只能更新“编辑屏幕”上可用的字段(包括“编辑”)。REST方法)。字段第一次分辨率(customfield_10112)很可能不在编辑屏幕上,即字段只能通过解析的转换(该字段位于“过渡屏幕”上)进行更改。
换句话说,您必须转换问题并传递要更改的字段的函数。
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
https://stackoverflow.com/questions/67316527
复制相似问题