Aggiunta di regole su richiesta a form dati

È possibile aggiungere regole su richiesta ai form aggiungendo opzioni al menu Azioni o aggiungendo le regole desiderate all'elenco di regole nella finestra di dialogo Regole business.

Quando gli utenti visualizzano o immettono dati nel form, possono eseguire la regola su richiesta assegnata dal form stesso, in modo da visualizzare i risultati calcolati all'interno del form dopo l'esecuzione.

Per eseguire una regola da un form, l'utente deve disporre sia dell'accesso al form che delle autorizzazioni di esecuzione della regola in questione.

Per includere regole su richiesta nel menu di Regole business, si utilizza la scheda Regole business del Designer form.

È possibile decidere la modalità di elaborazione della regola su richiesta per il in base alle proprietà assegnate per la regola business. È ad esempio possibile definire una regola su richiesta per il form con le azioni sotto riportate.

  • Esegui prima del caricamento: esegue la regola prima del caricamento del form.

  • Esegui dopo caricamento: esegue la regola dopo che il form viene caricato con i dati.

  • Esegui prima del salvataggio: esegue la regola prima del salvataggio dei dati del form.

  • Esegui dopo salvataggio: esegue la regola dopo il salvataggio dei dati del form.

Nota:

  • Le opzioni Esegui dopo caricamento e Esegui prima del salvataggio sono abilitate solo per le regole Groovy. Non è possibile selezionarle per gli script di calcolo o le regole grafiche. Per ulteriori informazioni sulle regole Groovy, fare riferimento alla sezione Informazioni sulle regole business Groovy.

  • Alcune azioni, ad esempio il salvataggio della griglia, la modifica della pagina o l'esecuzione di una voce del menu Azione, comportano il ricaricamento della pagina al termine dell'operazione. In questo modo si garantisce che la griglia contenga i dati più recenti. Quando ciò si verifica, le azioni prima e dopo il caricamento vengono eseguite secondo le stesse modalità dei caricamenti pagina normali.

  • I prompt runtime nascosti, non supportati per le regole degli script di calcolo nelle opzioni prima e dopo il caricamento, sono invece supportati per le regole Groovy.

  • Per informazioni su dove sono supportate le regole Groovy, fare riferimento alla sezione Informazioni sulle regole business Groovy.

Per aggiungere regole su richiesta a un form dati, riprodurre i passi sotto riportati.

  1. Fare clic sull'icona del Navigator Icona Navigator.

  2. In Creazione e gestione, fare clic su Menu azioni.

  3. Fare clic su Nuovo e immettere un nome per la regola, quindi fare clic su OK.

  4. Selezionare il menu, fare clic su Modifica, quindi fare clic su Aggiungi figlio.

  5. In Voce di menu, immettere un nome per l'opzione di menu.

  6. In Etichetta, immettere il testo di menu che si desidera visualizzare per gli utenti.

    Facoltativo: indicare il percorso di un file grafico sul server nel campo Icona.

  7. In Tipo, selezionare Regola business.

  8. Nell'elenco Cubo, selezionare Consol..

  9. Nell'elenco Regole business, selezionare una regola su richiesta.

    È possibile immettere una descrizione o alcune istruzioni per la regola nel campo Esegui messaggio di conferma.

  10. Facoltativo: per nascondere il valore del prompt runtime all'utente, selezionare Nascondi prompt. Usa membri in form viene selezionato automaticamente. Se si nascondono i prompt runtime, quando la regola viene eseguita, per le dimensioni prompt runtime vengono utilizzati i membri nel punto di vista della cella corrente. Se in Calculation Manager sono stati definiti valori di sostituzione, vengono utilizzati questi ultimi.

    Dopo il salvataggio del form, al successivo accesso alla pagina, l'opzione Usa membri in form risulterà selezionata.

    È possibile nascondere i prompt runtime nei casi descritti di seguito.

    • Se tutti i valori dei membri prompt runtime sono compilati (i membri di dimensioni appropriate possono essere letti dalla pagina o dal punto di vista del form)

    • Se nel prompt runtime non ci sono dimensioni ripetute

  11. Fare clic su Salva per salvare la voce di menu, quindi fare di nuovo clic su Salva per salvare il menu.

  12. Fare clic sull'icona del Navigator Icona Navigator.

  13. In Creazione e gestione fare clic su Form per aprire l'editor di form.

  14. Selezionare la scheda Altre opzioni per assegnare il menu a un form.

  15. Fare clic su Fine.

Per aggiungere regole su richiesta all'elenco di regole business disponibili nella finestra di dialogo Regole business, riprodurre i passi sotto riportati.

  1. Fare clic sull'icona del Navigator Icona Navigator.

  2. In Creazione e gestione fare clic su Form per aprire l'editor di form.

  3. Selezionare la scheda Regole business per aggiungere regole su richiesta all'elenco delle regole business.

  4. Nell'area Proprietà regole business, specificare le opzioni per la regola.

  5. Fare clic su Fine.

Per visualizzare ed eseguire la regola in un form, fare riferimento alla sezione Esecuzione di regole su richiesta.