La selezione di Imposta proprietà nella finestra di progettazione del flusso di lavoro ha esito negativo dopo la personalizzazione del modulo di entità

Questo articolo fornisce una soluzione a un problema a causa del quale la selezione di Imposta proprietà nella finestra di progettazione del flusso di lavoro ha esito negativo dopo la personalizzazione del modulo di entità.

Si applica a: Microsoft Dynamics 365
Numero KB originale: 4523940

Sintomi

Dopo aver personalizzato la forma principale di un'entità CDS usata in un flusso di lavoro, selezionando Imposta proprietà in uno dei passaggi di questa entità( ad esempio, Crea, Aggiorna e così via) la finestra associata non viene caricata.

Causa

Progettazione flussi di lavoro applica l'infrastruttura del modulo Dynamics per caricare l'interfaccia utente osservata durante l'utilizzo dei passaggi dell'entità. Un esempio è un flusso di lavoro con un passaggio di aggiornamento. Quando si richiama Imposta proprietà , il modulo caricato è il modulo principale predefinito per tale entità. Se il modulo principale è stato personalizzato e tale personalizzazione genera un modulo non valido per qualsiasi motivo, verrà generato questo problema.

Una cosa da notare è che invece della finestra di progettazione dei moduli che visualizza solo i campi presenti nel modulo, Progettazione flussi di lavoro carica un modulo di entità nel suo insieme con tutti i campi presenti.

Risoluzione

Esistono alcune soluzioni alternative elencate di seguito per sbloccare questo scenario:

  1. Se la personalizzazione del modulo è nota(ad esempio, un controllo IFrame nel modulo principale dell'entità che punta a un URL non valido), correggerlo e quindi salvare e pubblicare il modulo risolverà il problema.
  2. Se non necessario, la rimozione della personalizzazione dal modulo è un'altra opzione.
  3. Se la personalizzazione esatta è sconosciuta, l'approccio seguente dovrebbe essere utile.
    • Creare un nuovo modulo principale per l'entità pertinente, ad esempio se il flusso di lavoro si trova nell'entità Account, che sarebbe un nuovo modulo principale per Account.
    • Rimuovere tutti i campi da questo nuovo modulo principale, ad eccezione dei campi obbligatori e impostarlo come modulo principale predefinito.
    • La finestra Progettazione flussi di lavoro dovrebbe ora caricare correttamente la finestra Imposta proprietà .
    • A questo punto, è possibile aggiungere nuovamente i campi necessari al modulo uno alla volta per provare a identificare il campo che potrebbe causare questo errore.