Creazione e aggiornamento delle regole di convalida dei dati

Per implementare i criteri e le pratiche aziendali, è possibile generare regole di convalida che vengono controllate quando determinate condizioni vengono soddisfatte nei form. Se i dati immessi violano le regole di convalida, possono essere generati dei messaggi. Con le regole di convalida è inoltre possibile definire dei limiti per i dati dell'unità di pianificazione inviati, nonché indicare un revisore, un proprietario o un utente notificato che dovrà revisionare i dati che soddisfano una specifica condizione.

La convalida dei dati può ad esempio garantire che la spesa in conto capitale di un reparto sia in linea con i criteri aziendali, impedendo ai responsabili della pianificazione di presentare budget contenenti spese in conto capitale che non rientrano nei limiti fissati dall'azienda. Nella sezione Scenari per le regole di convalida dei dati. sono presentati alcuni scenari in cui è possibile intervenire con le regole di convalida dei dati.

Per definire le regole di convalida dei dati, è necessario effettuare una delle seguenti operazioni:

  • Identificazione delle celle di dati o della posizione da visualizzare con messaggi di convalida o con colori diversi quando vengono soddisfatte le condizioni specificate.

  • Identificazione delle celle che devono essere coinvolte nella valutazione e conseguente definizione della regola.

  • Creazione della regola di convalida dei dati nella posizione identificata, come descritto nel presente argomento.

Per creare e aggiornare le regole di convalida, procedere come segue.

  1. Selezionare Amministrazione, Gestisci, quindi Form e griglie ad hoc. Creare o modificare un form, quindi fare clic sulla scheda Layout nella pagina Gestione form.
  2. Nella scheda Layout fare clic con il pulsante destro del mouse nella grigia, intestazione di riga, intestazione di colonna o cella in cui si desidera aggiungere o aggiornare la regola di convalida.

    Nota:

    Quando si posiziona il cursore del mouse sulle celle nella scheda Layout, un menu di scelta rapida indica se la cella include una regola di convalida. Per visualizzare il messaggio di convalida, selezionare Mostra messaggi di convalida dei dati. Il menu di scelta rapida viene visualizzato anche quando è selezionata una cella singola.

  3. Selezionare Aggiungi/modifica regole di convalida per creare o aggiornare le regole.
  4. Per aggiungere una regola, fare clic su Aggiungi regola, quindi immettere un nome e una descrizione per la regola.

    Se necessario, spostare la regola selezionando un'opzione in Posizione. Per creare una regola simile a una regola esistente, fare clic su Duplica, quindi aggiornare la regola. Per visualizzare le regole, fare clic su Visualizza regola. Fare riferimento a Visualizzazione delle regole di convalida dei dati.

  5. Aggiornare la regola.
    1. In Condizione fare clic su Icona Selezione regole, quindi selezionare un'opzione per iniziare l'istruzione della condizione: If, Else If, Else, Then, Check Range o Range.

      La prima parte di una regola deve includere una condizione IF. Le regole devono inoltre includere una forma qualsiasi della condizione THEN. Fare riferimento alla sezione Condizioni supportate da Generatore regole.

    2. Nell'elenco Tipo di origine selezionare un'opzione per la valutazione in base alla regola.

      Nell'elenco Tipo di origine sono visualizzate le opzioni appropriate per la condizione. Ad esempio, le condizioni If possono includere Valore cella corrente, Valore cella, Valore colonna, Valore riga, Nome membro, Membro, Membro transdimensionale, Tipo di conto, Tipo versione, Tipo di report variabile, ADU o Attributo. Per informazioni dettagliate in merito a ciascun tipo di condizione, fare riferimento a Condizioni supportate da Generatore regole.

    3. Se il valore selezionato nell'elenco Tipo di origine lo consente, immettere un valore nel campo Valore origine facendo clic su Icona Selezione regole per selezionare un'opzione oppure fare clic su Icona Modifica per immettere un valore in formato libero.
    4. Impostare l'operatore appropriato per la valutazione: =, !=, <, <=, >, >=, Uguale, Diverso, Contiene, Inizia con o Termina con, In o Non in.

      Per esempi, fare riferimento alla sezione Operatori condizionali di convalida dei dati.

    5. Selezionare un'opzione per il Tipo di destinazione appropriato per la regola.
    6. Aggiornare le condizioni facendo clic su un'icona nell'area Azioni, a destra di Generatore condizioni:
      • Icona Aggiungi condizione Aggiungere una condizione accanto alla riga corrente.

      • Icona Elimina condizione Eliminare una condizione nella riga corrente.

    7. Selezionare le condizioni o i blocchi di condizioni da aggiornare.

      Per aggiornare i blocchi condizione, fare clic su un'icona nell'area Condizione nella parte superiore di Generatore condizioni:

      • Icona Aggiungi condizione Aggiunge un blocco condizione nella regola di convalida che inizia con If. È possibile espandere o comprimere la condizione. Fare riferimento alla sezione Condizioni supportate da Generatore regole.

      • Icona Elimina condizione Elimina il blocco condizione selezionato.

      • Icona Taglia condizioni Elimina le condizioni selezionate, copiandole affinché possano essere incollate in una nuova posizione.

      • Icona Copia condizioni Copia le condizioni selezionate.

      • Icona Incolla condizioni Incolla in una nuova posizione le condizioni selezionate.

      • Icona Raggruppa condizioni Raggruppa la selezione nell'ambito di una condizione, aggiungendo una parentesi di raggruppamento. Oltre ai raggruppamenti che vengono impostati dall'utente, viene raggruppata l'istruzione IF nel blocco di raggruppamento quando viene raggruppata una condizione e l'opzione Raggruppamento custom è attivata.

      • Icona Separa condizioni Separa le condizioni selezionate. Le parentesi di raggruppamento vengono rimosse dalla condizione selezionata. Un raggruppamento viene rimosso dalla condizione ogni volta che questa viene separata.

        È inoltre possibile impostare un raggruppamento customizzato per le condizioni. A tale scopo, selezionare Raggruppamento custom, quindi impostare il raggruppamento nell'area di definizione della regola.

        Le condizioni selezionate sono visualizzate con un'ombreggiatura. Per deselezionare le condizioni, fare clic un'altra volta a sinistra della colonna Condizione.

  6. Fare clic sull'icona Elabora cella Icona Elabora cella nell'ultima colonna a destra per aggiungere le istruzioni di elaborazione.
  7. Per abilitare la regola e renderla disponibile nel form, selezionare Abilita regola di convalida.

    Suggerimento:

    Durante la creazione di una regola, è possibile salvare la regola senza abilitarla. Dopo aver risolto gli eventuali errori, ovvero quando la regola è pronta per essere convalidata e utilizzata, sarà possibile abilitare e salvare la regola per renderla disponibile nel form. È possibile disabilitare temporaneamente una regola deselezionando l'opzione Abilita regola di convalida.

  8. Al termine dell'aggiornamento, convalidare la regola.
    1. Fare clic su Convalida.

      Lo stato della convalida viene visualizzato nella parte superiore della finestra di dialogo. È necessario correggere gli errori prima di salvare le modifiche. Se si chiude la finestra di dialogo senza convalidare le regole e senza correggere gli errori durante la convalida, gli aggiornamenti non vengono salvati.

    2. Dopo aver corretto gli eventuali errori rilevati durante la convalida, sopra l'area di definizione della regola verificare che l'opzione Abilita regola di convalida sia selezionata per abilitare la regola nell'applicazione.
    3. Dopo aver convalidato la regola, fare clic su OK.
  9. Facoltativo: nella pagina Gestione form visualizzare e aggiornare le regole.
    • Nel riquadro Regole di convalida, sul lato destro della pagina Gestione form, aggiungere, modificare o eliminare le regole facendo clic su Icona Aggiungi, Icona Modifica o Icona Elimina.

    • Per visualizzare le regole al livello corrente o a un livello superiore, fare clic nella pagina Gestisci form, quindi selezionare un'opzione dall'elenco a discesa Regole di convalida.

    • Se nella stessa posizione sono definite più regole, è possibile modificare l'ordine di elaborazione delle regole che hanno la stessa precedenza. Per spostare una regola in alto, in basso oppure all'inizio o alla fine dell'elenco, selezionarla e fare clic sulle frecce. Fare riferimento alla sezione Ordine di valutazione ed esecuzione per le regole di convalida dei dati.

    • Per impedire l'esecuzione delle convalide associate al form durante la convalida dell'unità di pianificazione se l'utente attualmente connesso non ha accesso al form, selezionare Convalida solo per gli utenti con accesso a questo form.

  10. Nella pagina Gestione form visualizzare in anteprima e convalidare il form, risolvere eventuali problemi di convalida, quindi salvare le modifiche.

    Nel caso di form per cui siano abilitate le regole di convalida dei dati, le regole vengono convalidate durante il caricamento o il salvataggio del form. Le regole di convalida dei dati vengono salvate durante il salvataggio del form. Fare riferimento alla sezione Creazione di form semplici.

    Aprendo il form, gli utenti possono visualizzare e risolvere gli eventuali messaggi di convalida utilizzando il riquadro Messaggi di convalida dei dati. Fare riferimento alla Guida per l'utente di Oracle Hyperion Planning.