I’ve been learning how to create screens from scratch using the new UI framework, and so far I’ve created a simple maintenance screen and a basic Inquiry screen.
The maintenance screen is working just fine and the Inquiry screen is also working as expected except for one peculiar issue that I need help with that doesn’t even seem related to the new UI.
(I’m suspicious I may be overlooking something obvious, but the solution has eluded me!)
I am aware that the new UI is not ready for production use - I’m just trying to learn what I can so I’m ready for it!
The inquiry screen is built on a simple projection DAC and combines information from SOOrder, SOLine, and SOLineSplit.
The header of the screen has 2 filter fields.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/09a862fb-0d49-44a0-bab9-b947aae8693c.png)
The “Only Show Completed Lines” filter is working correctly and when selected, only lines with an order status of “Completed” are shown.
The “Warehouse” filter returns 0 records when a filter value is entered.
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/9682bf8c-4693-47b7-9339-7364010cf75c.png)
I’ve shared screenshots of the relevant code below.
In debugging I have verified that the Filter.Current.SiteID property is not empty and contains a valid value, but somehow no results are being returned from the data view delegate.
Projection (detail) DAC:
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/ee4df64d-3fb1-49ce-921c-19cb5eace3e5.png)
The Filter DAC:
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/87757a14-7337-4999-86ac-f381dd44f41b.png)
The Graph:
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/a4b7b19a-91ae-498f-b92c-3691c1c239c8.png)
Frontend Files:
![](https://uploads-us-west-2.insided.com/acumatica-en/attachment/0fb64011-149a-4391-9b3c-05b463537674.png)
Any help is appreciated!