Hi Chaitanya,
You can try doing this -
1. Create an extension of the form.
2. Add a new datasource - "DefaultDimensionView". Name is "DefaultDimensionView_Dept" ( I am doing an example for Department dimension).

3. Create a new class and copy event handler for "OnQueryExecuting" event. -
[FormDataSourceEventHandler(formDataSourceStr(SalesLineOpenOrder, DefaultDimensionViewDept), FormDataSourceEventType::QueryExecuting)]
public static void DefaultDimensionViewDept_OnQueryExecuting(FormDataSource sender, FormDataSourceEventArgs e)
{
FormRun salesLineOpenOrder = sender.formRun();
SalesLine salesLine = salesLineOpenOrder.dataSource("SalesLine").cursor();
sender.query().dataSourceName(sender.name()).addRange(fieldnum(DefaultDimensionView, DefaultDimension)).value(queryValue(salesLine.DefaultDimension));
sender.query().dataSourceName(sender.name()).addRange(fieldnum(DefaultDimensionView, Name)).value(queryValue("Department"));
}
4. Add the DisplayValue field to the design -

5. You have to repeat this for all dimensions.