Currently I have a form that records outcomes from a restaurant inspection. A list of violations is used that reside in a table. Obviously, most restaurants do not have a lot of issues and only those that are found are recorded in the 'Inspection' However, even though only a couple violations have been recorded; The Inspector must record that he addressed every single issue that the State requires which there are 58. He addressed them as 'In' Compliance or 'out' of compliance.
To save the Inspector time, I made the default of the compliance as 'In'. So the Inspector only needs to record those that are 'out'.
This is were the 'snag' comes in. A report must be filed that shows the "in's and all the 'out's. When running the report, it will only show the 'out's since these are the only ones recorded in DB
Two tables:
1) Inspection with fields: InspectionID; FacilityID; inspDaate; InspectorID;
2) Violation with fields; ViolationID; Description; Compliance(in/out) InspectionID
(These are just the main fields in the tables)
The table data is displayed in a subform on the InspectionForm
query for the subform: SELECT InspectionDetails.InspectionID, InspectionDetails.ViolationID, Violation.[Violation#], Violation.ComplianceFood, Violation.Description, Violation.Inactive
FROM Violation INNER JOIN InspectionDetails ON Violation.ViolationID = InspectionDetails.ViolationID
WHERE (((Violation.Inactive)=No));
Is it possible to have all the 58 items display on the report, without having the Inspector enter the compliance on each violation?
To save the Inspector time, I made the default of the compliance as 'In'. So the Inspector only needs to record those that are 'out'.
This is were the 'snag' comes in. A report must be filed that shows the "in's and all the 'out's. When running the report, it will only show the 'out's since these are the only ones recorded in DB
Two tables:
1) Inspection with fields: InspectionID; FacilityID; inspDaate; InspectorID;
2) Violation with fields; ViolationID; Description; Compliance(in/out) InspectionID
(These are just the main fields in the tables)
The table data is displayed in a subform on the InspectionForm
query for the subform: SELECT InspectionDetails.InspectionID, InspectionDetails.ViolationID, Violation.[Violation#], Violation.ComplianceFood, Violation.Description, Violation.Inactive
FROM Violation INNER JOIN InspectionDetails ON Violation.ViolationID = InspectionDetails.ViolationID
WHERE (((Violation.Inactive)=No));
Is it possible to have all the 58 items display on the report, without having the Inspector enter the compliance on each violation?