AX7 - Extended Data Types

En este nuevo post hablaremos sobre la creación de EDT en esta nueva versión.

Lo primero que quería comentar es que en la opciones de AX7 tenéis la posibilidad de organizar los elementos del proyecto dependiendo del tipo de objeto.





Ahora sí que vamos a crear el EDT.
Desde las opciones del proyecto nos dirigiremos a la opción de añadir nuevo objeto.



En el menú Data Type buscaremos los EDT y seleccionaremos el tipo que deseemos crear, en mi caso, uno de tipo String.




Una vez añadido el EDT veremos como se nos ha creado una carpeta con el EDT FarmId.



En la ventana propiedades podremos cambiar las propiedades del objeto, por ejemplo: la etiqueta, el texto de ayuda, etc....lo que hayáis trabajado con Ax sabéis de que hablo.


Nota: Recordad guardar los cambios.

En la ventana propiedades tenemos la posibilidad de organizar las propiedades por categoría o Alfabéticamente. 


Si lo organizamos por categoría; a su vez podremos ordenar las propiedades dependiendo del tipo, mostrando primero las modificadas o por las que se modifican con más frecuencia.



 A continuación crearemos otro EDT de tipo Enum.


Si os fijáis, si habéis marcado organizar los objetos por tipo, nos habrá creado una nueva carpeta para los EDT de tipo enum.
En las propiedades tenemos las de siempre, como el Extends. 


Realizaré un último ejemplo para mostraros las table reference; he creado un EDT de tipo Sring  en las propiedades tenemos la Reference Table que le indicará al EDT a que tabla hace referencia.




Posteriormente nos situaremos encima del nodo Table Reference para crear la relación entre la tabla y el EDT.



En sus propiedades le indicaremos el campo de la tabla CustTable con la que estará ligada.


Ahora este EDT estará ligado con el campo AccountNum de la CustTable.

Si queréis más información sobre los EDT presionad en el siguiente enlace:



Comentarios