コンポーネントに動的にステータスを割り当てます
1.コンポーネントに動的に割り当てられる状態とは
一般的に、フォーム編集ページでは、コンポーネントの状態を直接設定したり、非表示、読み取り専用、無効などに設定したりすることができますしかし、フォーム/フローフォームの記入ページでコンポーネントの状態を手動で制御したい場合は、jsで実現できます。

フォーム編集ページ
2. 操作手順
2.1編集ページでは、1行のテキストボックスとシングルボックスを使用し、シングルボックスのオプションを設定できます
効果図:

チェックボックスのオプション値を設定します
2.2チェックボックスをクリックすると、詳細>> 新規アクションが表示され、「ok」をクリックするとjsパネルが表示されます
図:

新規アクション

Onchange値が変更されました

Jsパネル
2.3次のコードを直接コピーして、「保存」をクリックします
const a = this.$('单选框唯一标识').getValue();
if (a == "普通"){
this.$('被赋值组件的唯一标识').setBehavior('NORMAL')
}else if(a == "禁用"){
this.$('被赋值组件的唯一标识').setBehavior('DISABLED')
}else if(a == "只读"){
this.$('被赋值组件的唯一标识').setBehavior('READONLY')
}else {
this.$('被赋值组件的唯一标识').setBehavior('HIDDEN')
}
2.4最終効果

3.よくある質問
3.1プロセスフォーム代入コンポーネントのステータスが有効でないのはなぜですか?
プロセスフォームがプロセス設計ページでコンポーネントステータスを構成した場合、js動的代入コンポーネントステータス設定は効果を実行しません。
-------------------- 最新情報を入手して、私たちに注目してください -------------------- ----

このドキュメントは役に立ちましたか?