D
DS
This works when I use it hrough a Query, but when I use it as SQL it
doesn't work.
Thanks
DS
With Forms!CheckPreview2!ListPreview
..RowSource = "SELECT SalesDetails.SalesID, SalesDetails.LineID, " & _
"SalesDetails.ItemID,
IIf(SalesDetails.Quantity=1,"""",SalesDetails.Quantity) AS EQuantity, " & _
"IIf([Sub]=1,Items.ItemName,IIf([Sub]=2,"" "" &
Items.ItemName,IIf([Sub]=3,"" "" & Items.ItemName))) AS EName, " & _
"Items.ItemType, SalesDetails.Sub, SalesDetails.Sent,
Format([BasePrice]*[Quantity],""$0.00"") AS Price " & _
"FROM Items INNER JOIN SalesDetails ON Items.ItemID =
SalesDetails.ItemID " & _
"GROUP BY SalesDetails.SalesID, SalesDetails.LineID,
SalesDetails.ItemID, " & _
"IIf(SalesDetails.Quantity=1,"""",SalesDetails.Quantity),
IIf([Sub]=1,Items.ItemName,IIf([Sub]=2,"" "" &
Items.ItemName,IIf([Sub]=3,"" "" & Items.ItemName))), " & _
"Items.ItemType, SalesDetails.Sub, SalesDetails.Sent,
Format([BasePrice]*[Quantity],""$0.00"") " & _
"HAVING(((SalesDetails.SalesID) =[Forms]![OrderScreen]![SalesID])) " & _
"ORDER BY SalesDetails.LineID, Items.ItemType;"
..Requery
..ColumnCount = 9
..ColumnWidths = ".2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in"
End With
doesn't work.
Thanks
DS
With Forms!CheckPreview2!ListPreview
..RowSource = "SELECT SalesDetails.SalesID, SalesDetails.LineID, " & _
"SalesDetails.ItemID,
IIf(SalesDetails.Quantity=1,"""",SalesDetails.Quantity) AS EQuantity, " & _
"IIf([Sub]=1,Items.ItemName,IIf([Sub]=2,"" "" &
Items.ItemName,IIf([Sub]=3,"" "" & Items.ItemName))) AS EName, " & _
"Items.ItemType, SalesDetails.Sub, SalesDetails.Sent,
Format([BasePrice]*[Quantity],""$0.00"") AS Price " & _
"FROM Items INNER JOIN SalesDetails ON Items.ItemID =
SalesDetails.ItemID " & _
"GROUP BY SalesDetails.SalesID, SalesDetails.LineID,
SalesDetails.ItemID, " & _
"IIf(SalesDetails.Quantity=1,"""",SalesDetails.Quantity),
IIf([Sub]=1,Items.ItemName,IIf([Sub]=2,"" "" &
Items.ItemName,IIf([Sub]=3,"" "" & Items.ItemName))), " & _
"Items.ItemType, SalesDetails.Sub, SalesDetails.Sent,
Format([BasePrice]*[Quantity],""$0.00"") " & _
"HAVING(((SalesDetails.SalesID) =[Forms]![OrderScreen]![SalesID])) " & _
"ORDER BY SalesDetails.LineID, Items.ItemType;"
..Requery
..ColumnCount = 9
..ColumnWidths = ".2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in;.2 in"
End With