💻
Opencity Italia
Guida per l'Ente
Guida per l'Ente
  • Introduzione
  • Configurazione della piattaforma
    • Il ruolo di admin
    • Accedere alla piattaforma
  • Le funzioni generali dell'admin
    • Configurare l'anagrafica dell'Ente
    • Configurare aspetto grafico e link di header e footer
    • Selezionare il tema
    • Abilitare l’AppIO
    • Configurare gli intermediari di pagamento
    • Indicare i periodi di chiusura dell'Ente
    • Abilitare gli operatori
    • Creare gli admin
    • Creare e configurare gli uffici
  • Le configurazioni del servizio
    • Configurare lo stato del servizio
    • Abilitare la scheda esterna per il servizio
    • Indicare il tipo di autenticazione
    • Consentire all'utente di ritirare una pratica
    • Permettere agli operatori di richiedere integrazioni
    • Identificare il flusso di lavoro
    • Specificare il tempo di erogazione del servizio
    • Scegliere il tipo di ricevuta della pratica
    • Impostare i messaggi al cittadino
    • Configurare App IO
    • Programmare l'assegnazione automatica delle pratiche
  • Il catalogo dei servizi digitali
    • Servizio realizzato da OpenCity Italia
    • Il catalogo dei servizi digitali
    • Catalogo Comuni
      • Changelog dei servizi
        • 13/03/2025
  • Scenari di digitalizzazione dei servizi
  • Creare un servizio
    • Servizi realizzati dall'Ente
    • Una checklist per la realizzazione di un servizio
    • Gli errori più comuni da evitare
    • I componenti
      • I nested form
      • Gli elementi
      • Il datagrid
      • I columns
      • L'HTML
      • Il Textfield
      • Le date
      • La select
      • L'oggetto della pratica
      • Geo-localizzare una pratica: il componente Address
      • Inserire allegati: il File SDC
      • Impostare le scelte utente : select boxes e radio button
    • Le funzioni
      • Nascondere i componenti
      • Validazione dei dati
      • Relazione tra i dati: i conditional
      • Impostare delle azioni automatiche: le logiche
      • Fare calcoli
      • Popolare un form con dati provenienti da API
      • Precompilazione dei dati
      • Impedire l'invio di più domande
      • Creare componenti visibili solo all'operatore
    • La protocollazione delle pratiche di un servizio
      • Integrare un servizio digitale con il sistema di protocollo
    • I pagamenti associati al servizio
      • Integrare un servizio digitale con i pagamenti
    • Gli appuntamenti associati a un servizio
      • Integrare un servizio digitale con il sistema di prenotazione apputnamenti
    • Utilizzo di dati certificati da PDND
      • Integrare un servizio digitale con la Piattaforma Digitale Nazionale Dati
Powered by GitBook
LogoLogo

Opencity Labs

  • Sito web
  • Product page

Developers Italia

  • Sito web
  • Area personale e Servizi Digitali

Documentazione Opencity Italia

On this page

Was this helpful?

Export as PDF
  1. Creare un servizio
  2. Le funzioni

Impostare delle azioni automatiche: le logiche

PreviousRelazione tra i dati: i conditionalNextFare calcoli

Last updated 6 days ago

Was this helpful?

Le logiche sono uno strumento potente per rendere i moduli dinamici e reattivi a ciò che l’utente inserisce. Permettono di eseguire azioni automatiche sui componenti del form in base a condizioni specifiche.

Accedi alla sezione "Logic" del componente e clicca su "Add logic" per creare un nuovo conditional logic.

Una volta creata la logica:

  • dai un titolo (1);

  • scegli il trigger (es. simple) (2);

  • stabilisci in quali casi si deve attivare (3).

Una volta creata la logica, aggiungi una o più azioni previste cliccando su "Add action"

Durante la configurazione, dai un titolo all'azione creata (1) e configurala (2)

Un esempio pratico: modificare la label di un textfield tramite le logiche

Alla voce "Logic" del textfield crea una nuova logica, intitolata "Quando il tipo di accesso è semplice"

Seleziona l'opzione "Simple" come trigger; il componente in relazione al quale impostiamo la logica è "Qual è il tipo di accesso" e il value "semplice".

Una volta fatto, aggiungi un'azione intitolata con il nome dell'azione che viene compiuta (es. "la label cambia"), scegliamo l'opzione "Property" come tipo (1) e come component property l'opzione "Label" (2).

Fatto questo, nel campo "Text", inserisci la label che vogliamo compaia quando il valore selezionato nel radio button è "semplice" (es. "Documento non pubblicato").

Ripeti il procedimento per modificare la label nel caso in cui il valore del radio button sia invece "generalizzato".

Inserisci un componente intitolato "Qual è il tipo di accesso?" con valori "semplice" e "generalizzato".

Una volta fatto, inserisci un componente intitolato in base al valore selezionato prima.

textfield
Radio button
Nell'immagine viene riportata una logica basata sul tipo simple
Nell'immagine, l'azione prevede che il campo venga reso obbligatorio in base alla logica creata in precedenza