example code :
retailPeriodicDiscount_ds.query()
.dataSourceTable(tableNum(RetailPeriodicDiscount))
.addRange(fieldNum(RetailPeriodicDiscount, PeriodicDiscountType))
.value(queryValue(_discountType));
example form on AX 2012 : RetailPeriodicDiscount