Hello June7, Thank you for your reply. I did try to do it in the control Source with the expression builder. But I am not very good at multiple IIf statements in the expression builder. So I decided to go with option 2. I know that saving calculated values is not a good idea but in this case I think it will be useful, because it will say whether the order is in progress, Posted to inventory or incomplete. I will use this values to find the orders depending on their status. So the problem I think I have is that I am using a continuous form and somehow the fields are not bound. I thought I had all the fields bound to the tables. The Query that I used for this continuous subform has the following sql:
Code:
SELECT PurchaseOrder.fkProductID, PurchaseOrder.fkPurchaseOrderID, PurchaseOrderStatus.StatusID, Product.ProductName, PurchaseOrder.QtyPurchased, PurchaseOrder.QtyReceived, PurchaseOrder.PurchaseDate, PurchaseOrderStatus.StatusName
FROM Product INNER JOIN (PurchaseOrderStatus INNER JOIN PurchaseOrder ON PurchaseOrderStatus.[StatusID] = PurchaseOrder.StatusID) ON Product.ProductID = PurchaseOrder.fkProductID;
How do you determine if the fields are bound or unbound in the form. Thanks for your help.