Personalizzazione delle pagine per i profili

Completato

Business Central offre due livelli di personalizzazione, per utenti e amministratori. La personalizzazione consente agli utenti di personalizzare l'area di lavoro regolando i layout di pagina in base alle preferenze e agli amministratori di personalizzare i layout di pagina per un profilo specifico, in base ai ruoli aziendali o ai reparti, in modo che tutti gli utenti assegnati vedano la stessa pagina personalizzata. Tramite la personalizzazione gli utenti possono mostrare, nascondere e spostare campi e azioni su una pagina, gli amministratori dispongono invece di funzionalità aggiuntive. Ad esempio, gli amministratori possono mostrare i campi che si trovano nella tabella di origine o nelle tabelle di estensione della pagina, ma non sono definiti nell'oggetto pagina.

Il tipico uso aziendale di un profilo è un ruolo. Un profilo è pertanto denominato Profilo (Ruolo) nell'interfaccia utente.

La personalizzazione amministrativa delle pagine inizia dalla pagina Profili (ruoli), il punto di partenza dell'amministratore per la gestione dei profili utente nelle singole schede profilo. Oltre alla personalizzazione amministrativa del layout di pagina, l'amministratore può controllare altre impostazioni nella pagina Profilo (ruolo) di ogni profilo. Per altre informazioni, vedere Gestione di profili.

L'account Business Central deve disporre del set di autorizzazioni Gest. profilo D365 o autorizzazioni equivalenti.

Il set di autorizzazioni Gest. profilo D365 include l'autorizzazione di esecuzione per l'oggetto di sistema 9026 Aggiungi campo alla tabella. Se non si dispone di questa autorizzazione, non è possibile aggiungere campi nella pagina a meno che non siano definiti nell'oggetto pagina.

Per eseguire la personalizzazione amministrativa delle pagine per un profilo, effettuare i seguenti passaggi:

  1. Scegliere l'icona di ricerca, immettere Profili (Ruoli), quindi scegliere il collegamento correlato.

  2. Selezionare la riga del profilo per cui si desidera eseguire la personalizzazione amministrativa delle pagine, quindi scegliere l'azione Modifica.

  3. Scegliere l'azione Personalizza pagine.

    Business Central si apre in una nuova scheda del browser per il profilo selezionato con il banner Personalizzazione attivato. Il banner Personalizzazione offre la stessa funzionalità del banner Personalizzazione disponibile agli utenti.

  4. Personalizzare le pagine in base alle esigenze del ruolo o del reparto in questione esattamente come farebbe un utente. Per altre informazioni, vedere Personalizzare l'area di lavoro.

    Per spostarsi durante la personalizzazione, usare CTRL+clic su un'azione se è evidenziata dalla freccia.

  5. Dopo aver terminato la modifica del layout di una o più pagine, scegliere il pulsante Fatto nel banner Personalizzazione.

  6. Chiudere la scheda del browser.

La personalizzazione amministrativa delle pagine è ora registrata per il profilo.

Visualizzazione di tutte le pagine personalizzate per un profilo

È possibile ottenere una panoramica delle pagine personalizzate per un profilo, ad esempio, per pianificare quali personalizzare ulteriormente o eliminare.

Nella pagina Profilo (Ruolo) scegliere l'azione Gestisci pagine personalizzate.

Nella pagina Pagine personalizzate è possibile eliminare le personalizzazioni amministrative e risolvere i problemi analizzando i potenziali problemi.

Eliminazione di tutte le personalizzazioni amministrative per un profilo

È possibile annullare tutte le personalizzazioni amministrative effettuate su un profilo. Le personalizzazioni amministrative introdotte con un'estensione e quelle apportate da un utente non vengono eliminate. È possibile eliminare tutte le personalizzazioni con un'altra azione. Per altre informazioni, vedere Per eliminare tutte le personalizzazioni effettuate da un utente.

Nella pagina Profilo (Ruolo) per un profilo personalizzato, scegliere l'azione Cancella pagine personalizzate.

Il layout delle pagine per il profilo viene reimpostato sul layout predefinito.

Eliminazione della personalizzazione amministrativa per pagine specifiche per un profilo

È possibile eliminare le personalizzazioni amministrative di singole pagine effettuate su un profilo. Le personalizzazioni amministrative introdotte con un'estensione e quelle apportate da un utente non vengono eliminate. È possibile eliminare personalizzazioni di pagine specifiche con un'altra azione. Per altre informazioni, vedere Per eliminare personalizzazioni per pagine specifiche.

  1. Nella pagina Profilo (Ruolo) scegliere l'azione Gestisci pagine personalizzate.

  2. Nella pagina Pagine personalizzate selezionare una o più righe per le personalizzazioni amministrative delle pagine che si desidera eliminare, quindi scegliere l'azione Elimina.

Il layout delle pagine selezionate viene adattato alle modifiche apportate.

Aggiunta di un campo

È possibile aggiungere campi alla pagina dal riquadro Aggiungi campo alla pagina che si apre selezionando l'azione + Campo quando è attiva la modalità di personalizzazione amministrativa. È importante capire che il riquadro Aggiungi campo alla pagina ha la funzione di mostrare i campi esistenti, sia nella pagina sia nelle relative tabelle di origine, ma al momento sono nascosti. Non è possibile creare nuovi campi.

Il riquadro Aggiungi campo alla pagina presenta tutti i campi che è possibile mostrare nella pagina. I campi sono suddivisi nelle seguenti categorie, come determinato dalla progettazione sottostante della pagina stessa, dalla tabella di origine e dalle estensioni:

  • Campi tabella non presenti nell'oggetto pagina

    • Include i campi definiti nella tabella di base o nelle tabelle di estensione, ma non definiti nella pagina. La descrizione comando per questi campi include l'etichetta Definito dalla tabella.
  • Campi pagina associati a una tabella

    • Include i campi definiti nella tabella di base o nelle estensioni di tabella, e sono anche definiti nella pagina come visualizzati o nascosti. La descrizione comando per questi campi include l'etichetta Definito dalla pagina.
  • Campi pagina non associati a una tabella

    • Campi definiti sono nella tabella, non nella tabella di base o nelle tabelle di estensione. Campi usati in genere per variabili o calcoli. La descrizione comando per questi campi include l'etichetta Definito dalla pagina.

Usare il pulsante filtro sopra l'elenco per cambiare la categoria di campi presentata nel riquadro Aggiungi campo alla pagina.

Screenshot del filtro di personalizzazione amministrativa.

Aggiunta del campo tabella che non si trova nell'oggetto pagina

Se si vuole rendere disponibile un campo solo tabella in una pagina agli utenti, è necessario aggiungerlo alla pagina. Dopo aver aggiunto il campo, gli utenti possono scegliere di mostrarlo o nasconderlo come preferiscono usando la personalizzazione. Esistono due modi per aggiungere un campo.

  • Un modo consiste nel trascinarlo dal riquadro Aggiungi campo alla pagina nella posizione desiderata.

  • Un altro modo consiste nel selezionare il campo nel riquadro per visualizzare la posizione consigliata nella pagina. Andare alla posizione del campo nelle pagine, selezionare la freccia, quindi selezionare Aggiungi.

Dopo aver aggiunto il campo, la descrizione comando per il campo nel riquadro Aggiungi campo alla pagina passa a Definito dalla pagina.

Rimozione di un campo

Se si è aggiunto un campo tabella che in origine non si trovava nell'oggetto pagina, è possibile rimuoverlo nuovamente. Rimuovere un campo non significa nasconderlo. Quando si nasconde un campo, gli utenti possono comunque mostrarlo nella propria area di lavoro attraverso la personalizzazione. Tuttavia, se si rimuove un campo, questo non sarà più disponibile per essere mostrato o nascosto. Se il campo è attualmente visualizzato nell'area di lavoro di un utente, scompare dall'area di lavoro quando viene rimosso.

Per rimuovere un campo, selezionare la freccia sul campo nella pagina, quindi scegliere Rimuovi. Se non si trova il campo, selezionarlo nel riquadro Aggiungi campo alla pagina per indicarne la posizione nascosta.

Blocco e sblocco della modifica

La personalizzazione amministrativa consente di bloccare (consentire la modifica) o sbloccare la modifica (impedire la modifica) della maggior parte dei campi di una pagina. Per bloccare o sbloccare la modifica, selezionare il campo nella pagina, selezionare la freccia, quindi selezionare Blocca modifica o Sblocca modifica. È importante tenere presente alcune regole sul blocco e lo sblocco di campi:

  • I campi che in origine non si trovavano nell'oggetto pagina, ma che sono stati aggiunti alla pagina tramite personalizzazione amministrativa sono sempre bloccati e non possono essere sbloccati usando la personalizzazione.

  • La struttura del campo può anche impedirne la modifica. Se lo sviluppatore AL imposta la proprietà Editable del campo su false, il campo sarà sempre bloccato e non potrà essere sbloccato.

  • È importante notare che la funzionalità Blocca modifica ha lo scopo di favorire l'accuratezza, la coerenza e l'affidabilità dei dati. Non è destinata a garantire l'integrità dei dati.

Importante

Non tutti i campi tabella possono essere disponibili per la personalizzazione amministrativa dal riquadro Aggiungi campo alla pagina. Lo sviluppatore di una tabella può scegliere di impedire la visualizzazione di un campo nella personalizzazione amministrativa impostando la proprietà AllowInCustomization del campo su false.

Non è possibile personalizzare una pagina in modalità analisi. L'interruttore Analizza è disattivato. Se si passa alla modalità personalizzazione amministrativa con la pagina in modalità analisi, quest'ultima viene automaticamente disattivata.

Alcune pagine dispongono di più campi pagina mappati alla stessa tabella di origine. Il riquadro Aggiungi campo alla pagina mostra tutti i campi pagina in modo indipendente. È possibile mostrare, nascondere o spostare questi campi in modo indipendente senza influire sugli altri.

Se una parte o un gruppo è nascosto, è comunque possibile identificare i campi nascosti all'interno della parte o del gruppo, ma non è possibile aggiungere, spostare o mostrare campi nella parte o nel gruppo finché non vengono resi visibili.