

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Condizioni dei campi nascosti
<a name="case-field-hidden"></a>

Puoi creare modelli di casi dinamici che mostrano o nascondono i campi in base ad altri valori di campo, migliorando l'esperienza utente e riducendo la complessità per gli agenti.

Per rendere un campo nascosto in modo condizionale, devi prima impostare una condizione di campo nascosto. Quindi, su un modello di caso, scegli a quale campo deve applicarsi la condizione del campo nascosto.

Ad esempio, potresti voler nascondere il campo **Configurazione avanzata** a meno che l'utente non selezioni **Avanzata** come **Livello utente**. Per farlo, sono necessarie le seguenti azioni:

1. **Crea una condizione di campo nascosta in base al fatto che il campo **Livello utente** sia uguale a Avanzato.**

1. Applica la condizione del campo nascosto al campo **Configurazione avanzata** del modello di caso.

Questa funzionalità offre molta flessibilità. Ecco alcuni altri esempi che puoi configurare:
+ Se Case Type = Basic, nascondi il campo Priorità.
+ Se Tipo cliente = Interno, nascondi i campi dell'indirizzo di fatturazione.
+ Se Stato = Bozza, nascondi i campi di approvazione.

Puoi applicare condizioni di campo nascoste a più campi di un modello.

## Fase 1: Creare condizioni di campo nascoste
<a name="step1-create-hidden-field-condition"></a>

1. Accedi al sito Web di amministrazione di Amazon Connect con un account **amministratore** o un account assegnato a un profilo di sicurezza con le seguenti autorizzazioni nel profilo di sicurezza: **Cases** - **Case Templates** - **Create**.

1. Nel menu di navigazione a sinistra, scegli **Applicazioni dell’agente**, **Campi dei casi**.

1. Scegli **Nuova condizione di campo**.

1. Nella pagina **Crea una nuova condizione del campo**, seleziona **Nascosto** come tipo di condizione.

1. Utilizza l'elenco a discesa del **campo di origine** per scegliere il campo che desideri valutare per la condizione.

1. Puoi aggiungere fino a 5 condizioni di campo e scegliere se sono soddisfatte dalle condizioni AND o OR facendo clic sul pulsante Aggiungi condizione.

1. Configura le impostazioni di visibilità:
   + **Visibilità predefinita**: scegli se il campo è nascosto o mostrato quando nessuna condizione soddisfa
   + **Mostra campo quando**: definisci le condizioni che mostreranno il campo

1. Scegli l’operatore e il valore da controllare.

1. Puoi aggiungere fino a 5 condizioni di campo e scegliere se sono soddisfatte dalle condizioni AND o OR facendo clic sul pulsante Aggiungi condizione.  
![Una condizione di campo nascosta con 3 condizioni configurate.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/conditionally-hidden-with-3-conditions.png)

1. Scegli **Salva**, quindi procedi al passaggio successivo per aggiungere la condizione al modello.

## Fase 2: Aggiungere condizioni di campo nascoste a un modello
<a name="step2-add-hidden-field-condition-template"></a>

In questo passaggio, specifichi a quali campi maiuscole/minuscoli verrà applicata la condizione nascosta.

1. Accedi al sito Web di amministrazione di Amazon Connect con un account **amministratore** o un account assegnato a un profilo di sicurezza con le seguenti autorizzazioni nel profilo di sicurezza: **Casi - **Modelli** di casi** - **Crea** o **modifica**.

1. Nel menu di navigazione a sinistra, scegli **Applicazioni dell'agente**, **Modelli dei casi**.

1. Scegli il modello di caso a cui applicare la condizione.

1. Nella sezione **Campi**, scegli l’icona delle impostazioni accanto al campo a cui desideri applicare la condizione.

1. Nel menu **Modifica le condizioni del campo per** [campo], utilizza la casella a discesa per scegliere la condizione nascosta che desideri applicare al campo.

1. Scegli **Applica**, quindi **Salva** per salvare la modifica al modello.

## Esempio di condizioni dei campi nascosti
<a name="example-hidden-field-conditions"></a>

### Esempio 1: nascondi le opzioni avanzate a meno che l'utente non selezioni la modalità avanzata
<a name="example1-hidden-conditions"></a>

1. Crea la seguente condizione: se il **livello utente** è uguale a **Avanzato**, mostra il campo. Altrimenti, nascondi il campo per impostazione predefinita.

1. Assegna questa condizione al campo **Configurazione avanzata** nel modello di casi.

1. Risultato: la **configurazione avanzata** sarà visibile solo quando gli agenti selezionano **Avanzata** nel **Livello utente**.

### Esempio 2: nascondi i campi di fatturazione per i clienti interni
<a name="example2-hidden-conditions"></a>

1. Crea la seguente condizione: se il **tipo di cliente** non è uguale a **Interno**, mostra il campo. Se **Tipo di cliente** è uguale a **Interno**, nascondi il campo.

1. Assegna questa condizione al campo **Indirizzo di fatturazione** nel modello di casi.

1. **Risultato: l'**indirizzo di fatturazione** verrà nascosto quando il **Tipo di cliente** è impostato su Interno.**

### Esempio 3: nascondere i campi di approvazione per le bozze di casi
<a name="example3-hidden-conditions"></a>

1. Crea la seguente condizione: se **Status** non è uguale a **Bozza**, mostra il campo. Se **Status** è uguale a **Bozza**, nascondi il campo.

1. Assegna questa condizione al campo **Approvazione** nel modello di casi.

1. Risultato: **l'approvazione** sarà nascosta fino a quando **lo stato** del caso non cambierà rispetto a **Bozza**.

## APIs per le condizioni dei campi nascosti
<a name="hidden-field-conditions-apis"></a>

Usa quanto segue APIs per creare condizioni di campo nascoste a livello di codice:
+ [CreateCaseRule](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateCaseRule.html): crea la condizione del campo nascosto utilizzando il tipo di regola «nascosto».
+ [CreateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_CreateTemplate.html)oppure [UpdateTemplate](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-cases_UpdateTemplate.html): associa la condizione del campo nascosto al modello di caso.