私はこれを尋ねるのはほとんどばかげているように感じますが、試してみる必要があります:
いくつかの必須フィールドを含む画面があります。しかし、ドロップダウンで特定の選択が行われた場合、それらを要求する必要はなくなりました。それはJIRAでも可能ですか??
私はこれを尋ねるのはほとんどばかげているように感じますが、試してみる必要があります:
いくつかの必須フィールドを含む画面があります。しかし、ドロップダウンで特定の選択が行われた場合、それらを要求する必要はなくなりました。それはJIRAでも可能ですか??
JIRA Behaviors Pluginを使用して、ドロップダウンメニューに従って必須フィールドを変更できます。次に例を示します。
FormField dropdown = getFieldByName("My Dropdown")
FormField other= getFieldByName("Other field")
if (dropdown.getFormValue() == 'A') {
other.setRequired(false)
} else {
other.setRequired(true)
}
@mdoarが述べたように、インライン編集がJIRA 5.2で導入されて以来、Behaviorsプラグインはうまく機能しません。回避策は、クライアントの検証と表示(フィールドの無効化)にフィールドにJSを使用し、サーバー側の検証にワークフロー検証スクリプト(たとえば、スクリプトランナーを使用)を使用することです。