I started out editing this existing report thinking that the task was extremely simple... Turns out I am going crazy trying to figure out why the report is blank after running it.
Here is my scenario....
I have an exiting report that I use in a custom resource view on one of our web pages. Its a simple report that shows all nodes that are Unmanaged. The report only has one elementary condition.... Show all nodes whose status is unmanaged... We are now in the process of acquiring another partner and they also have and Orion platform. I am migrating their devices to our Orion installation. While I am working on importing the nodes I am also setting them to unmanaged until the entire task is complete. The problem with this is that when I set them to unmanaged these nodes also appear in the report mentioned above. We want to prevent these nodes from showing up in that report.
Part of the import process is making sure that a custom property field is tagged with each new node that is imported. The custom Property field is filled in with NewCust. All I did was add the custom property filed to the report and then added one line to the report. so now the report lines look like
select records where All of the following apply
Records where Status is equal to Unmanaged (when this was the only line the report worked fine)
Records where Cust is not equal to NewCust(This is the line I added. now when the report runs it is blank nothing shows up)
The way I am thinking this would run is the first line will grab all of the nodes where the status is Unmanaged and the second line will pick the records from that list where the 'Cusst' field is blank or contains some other value... What I am finding out is that is not the case the report is just blank. But if I uncheck the line I added the report runs fine but includes the NewCust nodes we don't want to see.
If anyone has a tip on how my logic has derailed with this comparison it would be greatly appreciated.......