AX7 - Runnable Class (Jobs)

Las Runnable Class no son más que clases que se pueden ejecutar directamente; son equiparables a los antiguos Jobs de ahí el nombre. La ventaja es que éstas permiten un lógica más compleja que los antiguos jobs.

Para probar el funcionamiento añadiremos una Runnable Class a nuestro proyecto.



Al crearse la clase vendrá con el método main ya creado; esto es por lo que puede ejecutarse directamente.

Escribiremos el siguiente código, así veremos como se muestran en esta nueva versión: los infologs.



Le haremos un Build.



Si intentamos ejecutar VS nos mostrará el siguiente mensaje:



Esto es debido a que no le hemos indicado al proyecto el objecto de arranque.

Tenemos dos opciones para seleccionar el objecto que arrancará con el proyecto;

 Una es situándonos encima de la clase e indicándole  "Set as Startup Object".



La otra opción está en ir a las propiedades del proyecto.



Le indicaremos el tipo de objecto (clases, formularios,,,) y el objecto para este ejemplo:

Tipo de objecto: Class
Objecto: Infolog



Si le damos de nuevo a ejecutar en esta ocasión, sí, que se ejecutará y nos mostrará lo siguiente:



Comentarios