Pregunta

Sigo siendo un novato cuando se trata de Dynamics AX Development.

Estoy trabajando a través de un tutorial aquí. Una vez terminado de escribir el código en C# y X ++, el tutorial dice que ejecutar la clase y se mostrarán mensajes (el resultado del código de prueba).

No puedo encontrar ninguna explicación de cómo "ejecutar" un método o clase dentro del espacio de trabajo de desarrollo de AX. Encontré "Go (F5)", pero no pasa nada (y tengo descansos en ambos códigos al principio, por lo que no podría ser un error silencioso (si existe tal cosa).

Cualquier ayuda que puedas dar será apreciada.

Kevin

¿Fue útil?

Solución

Tienes varias opciones.

  1. Cree un trabajo X ++ en el nodo Jobs AOT. Coloque el código que invoque su clase en el cuerpo de trabajo y presione F5 para ejecutar.
  2. Cree un método principal en su clase con la siguiente firma:

    static void main (Args _args) 
    { 
        // Your X++ code here. 
    }
    

    Puede ejecutar este método presionando F5 cuando la clase está abierta en el editor de códigos. Tenga en cuenta que este método se invoca cuando una clase está asociada con un elemento de menú, por lo que no todas las clases de producción necesitarán este método. Sin embargo, funciona muy bien para probar. Vea esto para más detalles: http://msdn.microsoft.com/en-us/library/aa673265.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top