Range for Enum Values in Query in X++

Hi everyone,

How to add Multiple Enum values in a query Range in X++ in AX 2012.?

Please help me out…Thanks in Advance…

Best Regards,

Alonso

Hi,

You can specify your enum values seperated by a comma, you can also do as follow: yourEnum::yourEnumValue

Can you more specific? where and how is used your query ?

Regards,

Thomas

Hi Thomas ,

Thank u for the Reply…

qb = qbds1.addRange(fieldNum(InventTransOrigin,ReferenceCategory));

qb.value(queryValue(InventTransType::TransferOrderReceive));

I want to use one more enum value (InventTransType::purch) in this query range… How to use it?? …

Best Regards,

Alonso

try the following:

qb.value(strfmt("%1,%2",enum2str(InventTransType::TransferOrderReceive),enum2str(InventTransType::purch))));

or

qb.value(enum2str(InventTransType::TransferOrderReceive),enum2str(InventTransType::purch));

let me know if it works

regards,

Thomas

Thank u Thomas…!!

Great Its working fine…!!