Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.
Una caratteristica comune degli ambienti di sviluppo integrati è la possibilità di eseguire il debug, o trovare e correggere gli errori in uno script che è stato scritto. Quando si esegue il debug dello script, eseguire il debug quando si verifica un errore di script o impostarne un punto di interruzione aggiungendo un'istruzione di debug dello script. Un'istruzione di debug indica verrà quando sospendere l'esecuzione e consentono di passare da uno script ed esaminare il comportamento. In questo articolo viene spiegato come aggiungere un'istruzione di debug a uno script.
-
In Microsoft Office InfoPath, aprire il modello di modulo che contiene lo script.
-
Dal menu Strumenti scegliere programmazione, quindi fare clic su Microsoft Script Editor oppure premere ALT + MAIUSC + F11 per aprire Microsoft Script Editor (MSE).
-
In script, posizionare il cursore nel punto in cui si desidera aggiungere un'istruzione di debug e quindi eseguire una delle operazioni seguenti:
-
Per aggiungere un'istruzione di debug nel linguaggio di script Microsoft JScript, digitare l'istruzione debugger; .
-
-
Per aggiungere un'istruzione di debug nel linguaggio di script Microsoft Visual Basic, Scripting Edition (VBScript), digitare l'istruzione Stop .
-
Nell'esempio seguente viene illustrato come utilizzare l'istruzione debug nel gestore eventi OnLoad tramite la sintassi JScript:
function XDocument::OnLoad(eventObj)
{
debugger;
} -
Fare clic su Salva in MSE o premere CTRL + S.
-
Passare a InfoPath.
-
Sulla barra degli strumenti Standard fare clic su Anteprima o premere CTRL + MAIUSC + B.
-
Nella finestra di dialogo Debug JIT fare clic su Nuova istanza di Microsoft Script Editor e quindi fare clic su Sì.
-
Nella finestra di dialogo Esegui in Remote Procedure Call fare clic su Script e quindi fare clic su OK. MSE viene aperto in modalità di debug e una freccia gialla indica in esecuzione è stata interrotta.
Suggerimento: Con MSE in modalità di debug, è possibile usare tutte le funzionalità di debug che offre. Sono inclusi i punti di interruzione di impostazione, passo dopo passo istruzioni di programma e la visualizzazione delle finestre di debug, ad esempio le finestre espressioni di controllo, controllo immediato e Stack di chiamate.
-
Se si desidera interrompere il debug dello script, fare clic su Termina debug dal menu Debug oppure premere MAIUSC + F5 in MSE.