サービスポータルで sc_cat_item、sc_cat_item_producer、sc_cat_item_guideの失敗ウィジェットIssue この記事は、カタログアイテム、カタログレコードプロデューサー、または注文ガイドを表示しようとしたときに「失敗ウィジェット」エラーが発生した場合の、サービスポータルでのトラブルシューティングに役立ちます。このエラーが表示された場合、問題はウィジェットではなく、ページにロードしようとしているレコードにある可能性があります。問題は、ページに表示しようとしているレコードのルールベースに含まれる変数、変数セット、スクリプト、UI ポリシー、またはアイテム (注文ガイドの場合) で発生する可能性が最も高いです。 手順 履行者 UI での表示が困難なsc_cat_itemのレコードに移動し、フォームヘッダーの [コピー] ボタンをクリックします。 サービスポータルでアイテムのコピーに移動し、エラーメッセージがまだ表示されることを確認します。 フォームの任意の場所を右クリックして [検査] を選択し、[コンソール] タブに移動してエラーメッセージの文言をチェックし、エラーの発生元を知る手がかりが得られるかどうかを確認します。 履行者ビューのアイテムレコードに戻り、[カタログ UI ポリシー] 関連リストに移動します。 レコードがリストされている場合は、「アクティブ = False」に設定して、テストアイテムがサービスポータルにロードされるかどうかを確認します。 問題が引き続き発生する場合は、[カタログクライアントスクリプト] 関連リストに移動して、もう一度テストします。 スクリプトまたは UI ポリシーを非アクティブ化したときに問題が発生しなくなった場合は、問題がスクリプトまたは UI ポリシーのいずれかから発生していることがわかります。 スクリプトと UI ポリシーを 1 つずつ「アクティブ = true」に戻し、それぞれの後にテストして、エラーの原因となっているポリシーを特定します。 これらすべてのレコードを「アクティブ = false」に設定しても引き続き問題が発生する場合は、[変数セット] 関連リストから変数セットの削除を開始します。 [変数セット] 関連リストの [編集] ボタンをクリックし、後で参照できるようにスクリーンショットを撮ります。 変数セットを個別に削除し、各削除後にテストして、変数セットがアイテムにない場合に問題が解決するかどうかをテストします。 問題が解決しない場合は、[変数] 関連リストで同じ手順に従います。 注文ガイドで問題が解決しない場合は、[ルールベース] 関連リストに含まれているアイテムのスクリーンショットを撮ります。 ルールベースを個別に削除し、各削除後にテストして、アイテムの削除後にエラーが解消されるかどうかを確認します。 エラーの発生元を特定したら、[ルールベース] 関連リストに含まれる特定の変数、変数セット、スクリプト、UI ポリシー、またはアイテム (注文ガイドの場合) のデバッグに進むことができます。 通常、これらの領域は、このエラーの原因です。