スクリプトデバッガーSummary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } スクリプトデバッガーを使用すると、アプリケーション開発者はサーバーサイドの JavaScript をデバッグできます。スクリプトデバッガーは、問題を再現する手順が利用可能な場合に、予期しない結果のデバッグに役立ちます。スクリプトデバッガーを使用する汎用フローは次のとおりです。 レビューコード対象場所にブレークポイントを設定デバッガを開く問題を再現します動作を理解するためのデバッガのライブビューコード Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 現在サポートされているすべての環境。 Instructions<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } CI が作成されると、ビジネスルールはスクリプトインクルード AssetandCI.createAsset() を呼び出して、そのような CI の資産を作成します。この OOB プロセスを、スクリプトデバッガーの使用方法の例として使用しましょう。 スクリプトインクルード AssetandCI を開きます。目的の行の行番号をクリックして、ブレークポイントを作成します。[スクリプトデバッガを開く] をクリックします。問題を再現すると、コードはブレークポイントで停止します。スクリプトデバッガーがあるタブを開きます。スクリプトデバッガで問題をさらに調査します。上記は、スクリプトデバッガーの 3 つの主要なセクションを示しています。 左:ブレークポイント/コールスタック中央:Javascriptコード右:メモリ内のオブジェクト 問題 スクリプトデバッガーが呼び出されていません すべてのスクリプトがスクリプトデバッガーで動作するわけではありませんが、スクリプトdiscovery_sensor一例です。さらに、デバッガーは現在のユーザーセッション専用です。したがって、別のユーザーセッションで実行されているスクリプトはデバッグされません。デバッガは、ビジネスルールとスクリプトインクルードでよく使用されます。ワークアラウンドとしては、スクリプトインクルードを作成し、デバッグが必要なコードから呼び出します。次の例では、スクリプトデバッガーによって検出されるように、ディスカバリーセンサーによって呼び出されるスクリプトインクルード DebugSensor が作成されました。 デ 注意: ディスカバリー入力は別のセッションで処理されます。このようなスクリプトをデバッグできるようにするには、「 ECC キュー処理」セクション 「ECC キューレコードのデバッグ処理」を参照してください。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } スクリプトデバッガ