In my report, I have SOD_Required Qty visible and I have
Expr2 visible on the line.
However, the calc doesn't work.
Here's the SQL view:
SELECT Shipment.SH_ShipToName, SalesOrder.SOM_SalesOrderID, Shipment.SH_ShipDate, Item.IMA_ItemID, SalesOrderDelivery.SOD_RequiredQty, [sod_requiredqty]*[sod_unitprice] AS [Ext Price], IIf([sh_invoicedate]=[sod_requireddate],"On Time",IIf([sh_invoicedate]<[sod_requireddate],"Early",IIf([sh_invoicedate]>[sod_requireddate],"Late"))) AS Expr1, SalesOrderDelivery.SOD_RequiredDate, Shipment.SH_InvoiceDate, SalesOrder.SOM_SalesOrderType, ItemAttribute.Attribute1_Value, Item.IMA_ProdFam,
CInt([Attribute1_Value]) AS Expr2
FROM ItemAttribute INNER JOIN ((((Shipment INNER JOIN (ShipmentLine INNER JOIN Item ON ShipmentLine.SHL_IMA_RecordID = Item.IMA_RecordID) ON Shipment.SH_RecordID = ShipmentLine.SHL_SH_RecordID) INNER JOIN Customer ON Shipment.SH_CUS_RecordID = Customer.CUS_RecordID) INNER JOIN SalesOrder ON Shipment.SH_SOM_RecordID = SalesOrder.SOM_RecordID) INNER JOIN SalesOrderDelivery ON ShipmentLine.SHL_SOD_RecordID = SalesOrderDelivery.SOD_RecordID) ON ItemAttribute.ItemAttr_IMA_RecordID = ShipmentLine.SHL_IMA_RecordID
WHERE (((SalesOrderDelivery.SOD_RequiredDate) Between [Please Enter Begining Date] And [Please Enter Ending Date]) AND ((SalesOrder.SOM_SalesOrderType)=0) AND ((Item.IMA_ProdFam)="facestock la - 200 & up" Or (Item.IMA_ProdFam)="facestock la - 200 Or below" Or (Item.IMA_ProdFam)="facestock - 200 & up" Or (Item.IMA_ProdFam)="facestock - 200 Or below"));
Thanks,
Arlin