
AX TIP: Exportar valores de un enumerado en Microsoft Dynamics AX
!
Atención: Este artículo se publicó hace más de 365 días. La información podría estar desactualizada.Hace unos días vimos un código bastante sencillo para obtener una lista de proyectos fácilmente exportable. Otra cosa que es útil exportar (para hacer documentación, por ejemplo) y que no se encuentra en la tabla de metadatos UtilElements son los valores de un enumerado, ya sea el nombre, el Label, el ID, o cualquier combinación de éstos. Para ésto podemos utilizar la clase DictEnum de la siguiente manera:
´´´csharp static void JAEE_GetEnumValueList(Args _args) { DictEnum enum; int i; ;
enum = new DictEnum(enumNum(AssetTransType));
for (i=0; i<enum.values(); i++)
info(strfmt("%1 - %2", enum.index2Value(i), enum.index2Label(i)));
} ´´´
Y al igual que en el artículo anterior, obtenemos una ventana de InfoLog que podemos copiar y pegar en Excel o donde prefiramos:
