- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-06-2023 05:57 PM
特定のステータスのときに、利用者が添付ファイルを添付できないように制御したいです。
ただし、レコードの項目は編集可能である必要があります。
そのためレコードのwrite権限をなくすという方法が取れません。
なにか実現方法がありますでしょうか?
お知恵をお貸しただけますと幸いです。
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-06-2023 07:05 PM
フォーム上の添付ファイル機能ですかね。
それはonload のClient Scriptで制御可能です。
//ステータスを指定する。
if (g_form.getValue('state') == 3 || g_form.getValue('state') == 6) {
//指定されたステータスでは添付ファイル機能を無効化する
g_form.disableAttachments();
}
ご参考まで。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-06-2023 07:05 PM
フォーム上の添付ファイル機能ですかね。
それはonload のClient Scriptで制御可能です。
//ステータスを指定する。
if (g_form.getValue('state') == 3 || g_form.getValue('state') == 6) {
//指定されたステータスでは添付ファイル機能を無効化する
g_form.disableAttachments();
}
ご参考まで。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-06-2023 07:09 PM
g_form.getValue('state') == 3 || g_form.getValue('state') == 6
3と6は置き換えてください。
ここの例:インシデントテーブルOn Hold とReslovedのステータスでは添付できない制御になります。
State On holdのValue = 3
State ResolvedのValue = 6
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-07-2023 12:39 AM
ありがとうございます。
制御できることを確認しました。
大変助かりました。