Creazione di un componente loop fisso

Per creare un componente loop fisso in una regola business o in un template occorre trascinarne l'icona nel diagramma di flusso di Designer regole o Designer template. I componenti loop fisso esistono soltanto all'interno della regola business o del template per cui vengono creati. I componenti loop fisso non possono essere condivisi fra regole business o template.

Nota:

I componenti loop fisso possono essere utilizzati nelle regole business e nei template customizzati di memorizzazione a blocchi di Oracle Hyperion Financial Management, Oracle Hyperion Planning e Oracle Essbase.

Per creare un componente loop fisso:

  1. In Vista sistema, fare clic con il pulsante destro del mouse su una regola o un template, quindi selezionare Apri.
  2. Dopo aver determinato la posizione del diagramma di flusso della regola business o del template in cui creare il loop fisso, da Nuovi oggetti trascinare l'oggetto Loop fisso nel diagramma di flusso.

    Il loop fisso viene visualizzato come due cerchi connessi da una linea.

  3. Solo per utenti di template customizzati: se si sta creando un componente loop fisso per un template, creare i relativi Design Time Prompt nella scheda Design Time Prompt. Fare riferimento a Creazione di Design Time Prompt per i template customizzati.
  4. Nella scheda Loop fisso eseguire i task riportati di seguito.
    1. In Valore, immettere il numero di volte per cui il loop deve scorrere ciclicamente i metadati o i dati. In alternativa, fare clic sull'icona Azioni e selezionare Variabile (se si utilizza una regola business), su DTP (se si utilizza un template customizzato) o su Funzione (se si utilizza una regola business o un template customizzato) per selezionare le variabili, i Design Time Prompt o le funzioni per definire il loop. Fare riferimento a Utilizzo delle variabili e a Utilizzo delle funzioni.
    2. In Variabile interruzione, immettere un valore o fare clic sull'icona Variabile (se si utilizza una regola business) o sull'icona DTP (se si utilizza un template customizzato) per scegliere rispettivamente una variabile numerica o un Design Time Prompt per uscire dal loop fisso. Il valore della variabile di interruzione deve essere unico.
    3. Nella scheda Errori e avvertenze, fare clic sul pulsante per eseguire la diagnostica degli script.
  5. Solo per utenti di template customizzati e regole business di Financial Management: nella scheda Loop fisso eseguire i seguenti task:
    1. In Valore, immettere il numero di volte per cui il loop deve scorrere ciclicamente i metadati o i dati. In alternativa, fare clic sull'icona Azioni e selezionare Variabile (se si utilizza una regola business), su DTP (se si utilizza un template customizzato) o su Funzione (se si utilizza una regola business o un template customizzato) per selezionare le variabili, i Design Time Prompt o le funzioni per definire il loop. Fare riferimento alle sezioni Utilizzo delle variabili e Utilizzo delle funzioni.
    2. In Variabile immettere una variabile o fare clic sull'icona Variabile (se si utilizza una regola business) o sull'icona DTP (se si utilizza un template customizzato) per scegliere rispettivamente una variabile numerica o un Design Time Prompt.
  6. Facoltativo: nella scheda Proprietà, effettuare uno dei seguenti task:
    • Selezionare Disabilitato per escludere il componente loop fisso dalla convalida e dal calcolo della regola business o del template.

    • Immettere una didascalia per identificare il componente loop fisso. Tale didascalia viene visualizzata sotto il componente nel diagramma di flusso della regola o del template a cui il componente appartiene.

    • Immettere la descrizione ed eventuali commenti per il componente loop fisso.

  7. Solo utenti di Financial Management: selezionare Abilita timer per includere il tempo richiesto per l'elaborazione del loop fisso nel file di log quando viene eseguita la regola business. È possibile attivare il timer per regole, set di regole e componenti. Il tempo di elaborazione viene incluso nel file di log per ogni oggetto il cui timer è stato attivato. Ad esempio, se esiste una regola per cui è stato attivato il timer e tale regola contiene tre componenti loop fisso per cui è stato attivato il timer, il tempo richiesto per l'elaborazione viene registrato sia per la regola sia per ogni componente loop fisso del set di regole.
  8. Fare clic su Pulsante Salva.