General X++ Development
How do I use `order by` in an X++ select statement?
How do I use order by in an X++ select statement?
1 answer
Write an answerUse order by before the where clause.
SalesTable salesTable;
while select salesTable
order by salesTable.CreatedDateTime desc
where salesTable.CustAccount == 'US-001'
{
info(salesTable.SalesId);
}You can order by multiple fields too:
while select salesTable
order by salesTable.CustAccount, salesTable.CreatedDateTime desc
{
}If you do not specify asc or desc, X++ sorts ascending.
Know the solution?
Sign in to contribute an answer and build your community reputation.
Sign in to answer