Come si fa a “Run” una classe
-
27-10-2019 - |
Domanda
Sono ancora un principiante quando si tratta di sviluppo Dynamics AX.
Sto lavorando attraverso un tutorial qui. Una volta finito di scrivere il codice in C # e X ++ il tutorial dice per eseguire la classe e verranno visualizzati i messaggi (il risultato del codice di test).
riesco a trovare alcuna spiegazione di come "run" un metodo o una classe all'interno del lavoro di sviluppo AX. Ho trovato "Go (F5)", ma non succede nulla (e non ho pause in entrambi i codici proprio all'inizio, quindi non potrebbe essere un errore di silenzio (se c'è una cosa a).
Qualsiasi aiuto che potete dare sarebbe apprezzato.
Kevin
Soluzione
Sono disponibili diverse opzioni.
- Creare un processo X ++ nel nodo Jobs AOT. Inserire il codice che richiama la vostra classe nel corpo lavoro e premere F5 per eseguire.
-
Creare un metodo principale la classe con la seguente firma:
static void main (Args _args) { // Your X++ code here. }
È possibile eseguire questo metodo premendo F5 quando la classe è aperta a il codice editore. Essere consapevoli del fatto che questo metodo viene invocato quando una classe è associato ad una voce di menu, quindi non tutte le classi di produzione sarà bisogno di questo metodo. Funziona alla grande per il test però. Vedere questo per più Dettaglio: http://msdn.microsoft.com/en-us/library/aa673265.aspx