Concetto: Applicazione di regole condizionali nei layout dei documenti
È possibile utilizzare le regole condizionali per controllare la visibilità del contenuto nel layout di un documento. Quando si crea un layout di documento, il report personalizzato scelto come origine definisce i campi dati e le regole condizionali disponibili nel layout, nonché i dati inclusi nel documento generato. Se vengono apportate modifiche ai campi dati nel report, è possibile utilizzare l'attività
Modifica layout documento
per aprire il layout del documento, rivedere i campi dati e le regole condizionali e apportare gli aggiornamenti necessari. Se il report associato al layout del documento contiene campi di dati booleani (vero/falso) nell'oggetto business principale, tali campi sono automaticamente disponibili per l'utilizzo come regole condizionali nella scheda
Condizioni
nel pannello di destra ed è possibile applicare nel layout per mostrare e nascondere il contenuto. Se la condizione è vera quando il documento viene generato, viene visualizzato il contenuto condizionato e se la condizione è falsa o non può essere valutata, il contenuto viene nascosto. I campi dati di un oggetto business correlato nel report di origine non possono essere utilizzati come condizioni. Regole condizionali personalizzate
Oltre ad avere regole condizionali che utilizzano campi di dati booleani, è possibile creare regole condizionali personalizzate che utilizzano altri campi di dati disponibili nel report di origine. Nella scheda
Condizioni
nel pannello di destra, fare clic sul pulsante Crea una condizione
e selezionare un Campo dati
dall'elenco dei campi dati disponibili. È possibile creare una regola condizionale personalizzata utilizzando campi di dati numerici, di testo, autoreferenziali e a istanza singola per gli oggetti business principali, autoreferenziali e a istanza singola. Le condizioni personalizzate vengono visualizzate nella scheda Condizioni
insieme alle condizioni del tipo di dati booleano. Tuttavia, le condizioni personalizzate possono essere modificate ed eliminate, a differenza delle condizioni booleane.Utilizzo delle regole condizionali
Per applicare una regola condizionale al contenuto, selezionare il testo o l'elemento nel layout del documento. Quindi, dalla scheda
Condizioni
, fare clic sull'icona +
accanto alla condizione che si desidera applicare. L'indicatore occhio colorato visualizzato accanto alla regola condizionale corrisponde al colore di sfondo del testo o dell'elemento nella pagina in cui è stato applicato. Fare clic sull'indicatore a forma di occhio per mostrare o nascondere il contenuto associato nella pagina. È possibile applicare una condizione a un'intera riga o colonna di una tabella, ma non a singole celle. Per rimuovere una regola condizionale, selezionare il menu delle azioni correlate accanto alla condizione nella scheda
Condizioni
, quindi fare clic su Rimuovi istanza
. Questa operazione rimuove la condizione applicata al contenuto selezionato, ma non rimuove la condizione da nessun'altra area del layout a cui è applicata. Per rimuovere una condizione personalizzata da tutti i contenuti, è possibile eliminarla dalla scheda Condizioni
. Se si modifica o si elimina una condizione personalizzata da un layout di documento con più istanze linguistiche, è necessario aprire e ripubblicare ciascuna delle istanze linguistiche separatamente per applicare gli aggiornamenti.