Debug di regole business

Il debug di una regola business consiste nell'esecuzione della regola e nell'analisi riga per riga del relativo script al fine di verificarne l'esecuzione.

È possibile eseguire il debug delle regole business per le applicazioni riportate di seguito.

  • Applicazioni di memorizzazione a blocchi Oracle Essbase, se si dispone di privilegi di scrittura

  • Applicazioni Planning, se si dispone di privilegi di avvio

Nota:

Non è possibile modificare una regola business quando se ne esegue il debug.

Per eseguire il debug di una regola business:

  1. Aprire una regola business.
  2. In Designer regole, selezionare Azioni, quindi Debug.

    Lo script della regola business viene visualizzato nel programma di debug dello script. Ogni istruzione nello script viene visualizzata in una riga separata.

  3. Eseguire il debug delle istruzioni nello script della regola business.

    Durante il debug delle istruzioni è possibile:

    • Inserire e rimuovere breakpoint nel punto in cui si desidera interrompere l'esecuzione dello script per esaminare i valori delle intersezioni di membri nell'istruzione. Quando l'esecuzione si interrompe in corrispondenza di un breakpoint, vengono visualizzati i valori dell'intersezione di tutti i membri nell'istruzione.

      Per aggiungere un breakpoint, fare clic con il pulsante destro del mouse a destra del breakpoint, quindi selezionare Aggiungi breakpoint. È possibile aggiungere breakpoint a istruzioni di assegnazione e condizionali. È possibile aggiungere un breakpoint solo nelle righe dello script in cui il breakpoint risulta inattivo. Per rimuovere un breakpoint, fare clic con il pulsante destro del mouse sul breakpoint, quindi selezionare Rimuovi breakpoint.

    • Aggiungere una condizione a un breakpoint per interrompere l'esecuzione dell'istruzione solo se la condizione viene soddisfatta. Solo i membri utilizzati nell'istruzione con il breakpoint possono essere utilizzati nella condizione.

      Per aggiungere una condizione a un breakpoint, fare clic con il pulsante destro del mouse a destra del breakpoint, quindi selezionare Aggiungi condizione. Nella finestra di dialogo Aggiungi condizione fare clic su Pulsante Aggiungi condizione, quindi immettere la condizione nel Generatore condizioni.

      Per modificare una condizione, fare clic con il pulsante destro del mouse sulla condizione e selezionare Modifica condizione.

    • Eseguire il debug delle istruzioni con breakpoint.

      Per eseguire il debug di un'istruzione con un breakpoint, fare clic con il pulsante destro del mouse sull'istruzione, quindi selezionare Avvia debug. L'istruzione di cui si sta eseguendo il debug viene evidenziata. I membri dell'istruzione, i breakpoint e i valori dell'intersezione dei membri prima e dopo l'esecuzione vengono visualizzati nelle seguenti schede:

      • Membri: mostra l'intersezione corrente dei membri in corrispondenza del breakpoint di debug. Per visualizzare l'intersezione successiva dei membri, fare clic su Riprendi debug.

      • Breakpoint: mostra le espressioni dello script che contengono breakpoint. Nella scheda Valori al breakpoint vengono visualizzati i membri di espressione con i valori precedenti e successivi all'esecuzione del debug.

      Suggerimento:

      Per riprendere il debug, fare clic su Icona Riprendi debug. È necessario continuare a fare clic su Icona Riprendi debug fino al completamento del debug di tutte le intersezioni di membri. Al termine del debug di tutte le intersezioni dei membri verrà visualizzato il messaggio "Debug dello script completo".