Query problem

mikekal

Member
Local time
Today, 06:54
Joined
Jun 24, 2017
Messages
114
I have a query that accept this:
<=[frmRptDialogSingle]![enddate] and not this:
=[frmRptDialogSingle]![enddate] in criteria
 
Try taking out the "=". I think it's implied.
 
II tryed but same problem
 

Attachments

  • Screenshot (16).png
    Screenshot (16).png
    59.3 KB · Views: 130
II tryed but same problem
Can you please post the complete SQL statement for your query? Also, are making sure the form is open when you run the query?
 
SELECT [Inventory Transactions].ΑΑ_ΧΡΕΩΣΗΣ, [Inventory Transactions].[Transaction Item], [Inventory Transactions].Quantity, [Inventory Transactions].[Unit Cost], [Inventory Transactions].[Created Date], [Inventory Transactions].ΑΡΤΙΜΟΛΟΓΙΟΥ, [Inventory Transactions].ΠΟΣΟΛΟΓΡΑΦΟΣ, [Inventory Transactions].ΑΑ_ΠΙΣΤΩΣΗΣ, [Inventory Transactions].[Transaction Type], Inventory.Supplier
FROM Inventory INNER JOIN [Inventory Transactions] ON Inventory.ID = [Inventory Transactions].[Transaction Item]
WHERE ((([Inventory Transactions].[Transaction Type])=1) AND (([Inventory Transactions].[Created Date])=[frmRptDialogSingle]![enddate]))
GROUP BY [Inventory Transactions].ΑΑ_ΧΡΕΩΣΗΣ, [Inventory Transactions].[Transaction Item], [Inventory Transactions].Quantity, [Inventory Transactions].[Unit Cost], [Inventory Transactions].[Created Date], [Inventory Transactions].ΑΡΤΙΜΟΛΟΓΙΟΥ, [Inventory Transactions].ΠΟΣΟΛΟΓΡΑΦΟΣ, [Inventory Transactions].ΑΑ_ΠΙΣΤΩΣΗΣ, [Inventory Transactions].[Transaction Type];
 
SELECT [Inventory Transactions].ΑΑ_ΧΡΕΩΣΗΣ, [Inventory Transactions].[Transaction Item], [Inventory Transactions].Quantity, [Inventory Transactions].[Unit Cost], [Inventory Transactions].[Created Date], [Inventory Transactions].ΑΡΤΙΜΟΛΟΓΙΟΥ, [Inventory Transactions].ΠΟΣΟΛΟΓΡΑΦΟΣ, [Inventory Transactions].ΑΑ_ΠΙΣΤΩΣΗΣ, [Inventory Transactions].[Transaction Type], Inventory.Supplier
FROM Inventory INNER JOIN [Inventory Transactions] ON Inventory.ID = [Inventory Transactions].[Transaction Item]
WHERE ((([Inventory Transactions].[Transaction Type])=1) AND (([Inventory Transactions].[Created Date])=[frmRptDialogSingle]![enddate]))
GROUP BY [Inventory Transactions].ΑΑ_ΧΡΕΩΣΗΣ, [Inventory Transactions].[Transaction Item], [Inventory Transactions].Quantity, [Inventory Transactions].[Unit Cost], [Inventory Transactions].[Created Date], [Inventory Transactions].ΑΡΤΙΜΟΛΟΓΙΟΥ, [Inventory Transactions].ΠΟΣΟΛΟΓΡΑΦΟΣ, [Inventory Transactions].ΑΑ_ΠΙΣΤΩΣΗΣ, [Inventory Transactions].[Transaction Type];
Try adding this little change...
Code:
... AND (([Inventory Transactions].[Created Date])=CDate([frmRptDialogSingle]![enddate])))...
 
No error.Just show nothing.But if i make it <= its ok.But i want records in specific day.Im sorry for bad english
 
No error.Just show nothing.But if i make it <= its ok.But i want records in specific day.Im sorry for bad english
Ah, that tells me you have time components in your data. Is that correct? If so, you'll have to either account for them or remove them.
 
[frmRptDialogSingle]![enddate]
should be:
[Forms]![frmRptDialogSingle]![enddate]
 
Change this
(([Inventory Transactions].[Created Date])=[frmRptDialogSingle]![enddate]))
to
((DateValue([Inventory Transactions].[Created Date])=[frmRptDialogSingle]![enddate]))
 
I found that and working :Like "*" & [Forms]![frmRptDialogSingle]![enddate] & "*" Or Is Null
 
У меня есть запрос, который принимает это:
Code:
SELECT IT.ΑΑ_ΧΡΕΩΣΗΣ,  IT.[Transaction Item],  IT.Quantity,
 IT.[Unit Cost],  IT.[Created Date],  IT.ΑΡΤΙΜΟΛΟΓΙΟΥ,
 IT.ΠΟΣΟΛΟΓΡΑΦΟΣ,  IT.ΑΑ_ΠΙΣΤΩΣΗΣ,  IT.[Transaction Type],
 Inventory.Supplier

FROM Inventory
 INNER JOIN [Inventory Transactions] IT
 ON Inventory.ID = IT.[Transaction Item]
WHERE (((IT.[Transaction Type])=1)
AND ((IT.[Created Date])= FORMAT([frmRptDialogSingle]![enddate],"\#MM\/DD\/YYYY\#)))

GROUP BY IT.ΑΑ_ΧΡΕΩΣΗΣ, IT.[Transaction Item], IT.Quantity,
 IT.[Unit Cost], IT.[Created Date], IT.ΑΡΤΙΜΟΛΟΓΙΟΥ,
 IT.ΠΟΣΟΛΟΓΡΑΦΟΣ, IT.ΑΑ_ΠΙΣΤΩΣΗΣ, IT.[Transaction Type];
 
Last edited:

Users who are viewing this thread

Back
Top Bottom