UcI Dashboard doesn't load after the 2003.5 release

In questo articolo viene fornita una soluzione a un problema per cui il dashboard UCI non viene caricato dopo il rilascio della versione 2003.5.

Si applica a:   Microsoft Dynamics 365 Customer Engagement Online
Numero KB originale:   4558635

Sintomi

Dopo l'aggiornamento alla versione 2003.5, un dashboard con una griglia secondaria configurata per l'utilizzo di un controllo personalizzato (ad esempio, una griglia modificabile) non viene caricato in UCI.

Il dashboard potrebbe essere bloccato con una spinner di caricamento oppure potrebbe essere visualizzato un messaggio di errore generico:

("Si è verificato un problema. Per ulteriori dettagli, consultare i dettagli tecnici").

Causa

Questo problema si verifica quando nel dashboard è presente una griglia secondaria configurata per l'utilizzo di un controllo personalizzato, ma non per tutti i fattori di forma. Quando è presente una configurazione di controllo personalizzata, ma non tutti i fattori di forma ne hanno uno, finisce per essere un'eccezione null non gestita che impedisce il caricamento del dashboard.

Ad esempio, la configurazione del controllo potrebbe essere simile alla seguente:

Screenshot shows an example of the control configuration.

In alternativa, può essere causato da una configurazione di controllo che non viene utilizzata per alcun fattore di forma, ad esempio:

Screenshot della configurazione del controllo personalizzato della griglia secondaria inutilizzata.

Risoluzione

Il bug è stato risolto nella versione 2004.3. Tuttavia, i clienti possono risolvere il problema prima aggiungendo una configurazione di controllo per tutti i fattori di forma.

In alcuni casi, il controllo personalizzato utilizzato potrebbe non consentire l'impostazione per tutti i fattori di modulo (ad esempio, la griglia modificabile non può essere impostata per il fattore di forma del telefono) oppure il cliente potrebbe voler utilizzare la griglia di sola lettura predefinita per alcuni fattori di forma. In questi casi, questa soluzione alternativa è ancora applicabile perché la griglia di sola lettura può essere scelta anche come configurazione del controllo personalizzato.

Ad esempio, la prima configurazione del controllo dalla sezione Causa precedente può essere modificata in un modo simile al seguente per ridurre il problema:

Screenshot shows the subgrid custom control configuration for all form factors.

In alternativa, se questo problema si verifica a causa di una configurazione di controllo non utilizzata in alcun fattore di forma, è possibile rimuovere tale configurazione di controllo.