EventCreateRule.setAllRanges2Open Method [AX 2012]
Traverses all ranges on the specified query. All ranges that have the RangeStatus set to Hidden or Locked will be changed to have the RangeStatus set to Open.
Syntax
public void setAllRanges2Open(Query _query)
Run On
Called
Parameters
- _query
Type: Query Class
A query with ranges.
Examples
void MyMethod()
{
Query q = new Query();
QueryBuildDataSource qbds = q.addDataSource(TableNum(SalesTable));
EventCreateRule EventCreateRule;
qbds.addRange(FieldNum(SalesTable,SalesId)).status(RangeStatus::Hidden);
EventCreateRule.setAllRanges2Open(q); // This will convert the Range Status to Open for the range on SalesId
}