I created a custom processing screen with the following data view:
public SelectFrom<INLocationStatus>.
InnerJoin<InventoryItem>.
On<InventoryItem.inventoryID.IsEqual<INLocationStatus.inventoryID>>.
Where<
Brackets<INLocationStatus.siteID.IsEqual<PrintLabelsFilter.siteID.FromCurrent>.
Or<PrintLabelsFilter.siteID.FromCurrent.IsNull>>.
And<Brackets<INLocationStatus.locationID.IsEqual<PrintLabelsFilter.locationID.FromCurrent>.
Or<PrintLabelsFilter.locationID.FromCurrent.IsNull>>>.
And<Brackets<InventoryItem.itemClassID.IsEqual<PrintLabelsFilter.itemClassID.FromCurrent>.
Or<PrintLabelsFilter.itemClassID.FromCurrent.IsNull>>>>.
ProcessingView.FilteredBy<PrintLabelsFilter> Items;
The view displays great and it processing like expected. However, when the processing has finished, the rows that were processed display, but there is data missing from the joined tables.
Does anyone know why this happens?
Best answer by jinin
View original