2016-04-15 16 views
7

Nella schermata Offerta, è possibile aggiungere una subgrid di ProductOffer. Ho un plugin PreCreate ProductOffer che controlla alcune condizioni per mostrare un messaggio di errore e smettere di creare.CRM 2016: la finestra di dialogo del messaggio di errore non viene visualizzata

Quindi, in questo plugin ho aggiunto:

throw new InvalidPluginExecutionException("My message"); 

Ma nessun messaggio di dialogo viene mostrato up, ma una notifica di errore sulla parte superiore del sottogriglia con il messaggio: "codice ISV interrotta l'operazione".

Per favore dimmi perché il mio messaggio non viene visualizzato? E come risolvere questo?

Grazie mille.

+0

Quali azioni intraprendi per attivare il plug-in? È quando si fa clic sul pulsante + per aggiungere una nuova offerta di prodotto? – Polshgiant

+0

Sì, hai ragione, faccio clic sul pulsante + e viene chiamato il plugin oncreate (dell'offerta di prodotto). –

+0

Si apre un modulo di creazione rapida e lo si compila e si salva l'offerta del prodotto? Oppure viene fuori la forma di creazione completa? – Polshgiant

risposta

1

Quello che stai descrivendo è il normale comportamento previsto in CRM in base alla mia esperienza con esso. Ho fatto la stessa cosa con la sub-griglia dell'elemento pubblicitario sul modulo Quote. Ho un plugin che applica alcune regole di business sulla creazione di un record QuoteDetail e impedisce all'utente di fare certe cose. Quando il plug-in genera un'eccezione, l'unica cosa visualizzata è il messaggio di errore sopra la griglia, come descritto. La mia ipotesi è che la griglia secondaria è in qualche modo isolata dai controlli principali del modulo e non si ottiene il normale pop-up di errore del processo aziendale completo perché si trattava di un'eccezione su un'entità correlata e non sull'entità principale che si sta visualizzando Nella forma. Non ho trovato alcun modo per aggirare questo e credo che avrebbe bisogno di essere una richiesta di funzionalità del prodotto su connect.microsoft.com per MS a prendere in considerazione la modifica.

Problemi correlati