På en bilda som kallas ”frmIncidents”…, Förmiddag som I öppnar en rapport, kallade ”frmCurrentIncident”, som har ”en qryCurrentIncident” kontrollerakälla som kallas (som har ett huvudsakligt att bilda och multipelsubforms)…., värdera från ”tblIncidents,” everytime I, att jag går att öppna rapporten det, frågar för en parameter (vilken bordlägga som används i queryen)… som den inte är indikerar att en närmare detalj sätter in den önskar en värdera för så jag precis ”den REKO” pressen och rapportstillbilden öppnar fine.
Where kunde mig ha eventuellt uppsättningen något by att missförstå var den frågar för en parameter från den kända bordlägga?
It händer för båda knäppas som öppnar bilda (en som ska beskådas, och en som ska skrivas ut). fel GoTo Err_Print_Click
DoCmd.DoMenuItem som är acFormBar, acRecordsMenu, acSaveRecord för
On för btnPrint_Click för
Private under(), acMenuVer70
dunkla DocName som String
DocName = ”rptCurrentIncident " DoCmd.OpenReport DocName, A_NORMAL
Exit_Print_Click: går ut Sub
Err_Print_Click: För meritförteckningExit_Print_Click
End Sub
Private för MsgBox Error$ fel GoTo Err_View_Click
DoCmd.DoMenuItem som är acFormBar, acRecordsMenu, acSaveRecord för
On underbtnView_Click (), acMenuVer70
dunkla DocName som String
DocName = ”rptCurrentIncident " DoCmd.OpenReport DocName, A_PREVIEW
Exit_View_Click: går ut Sub
Err_View_Click: Meritförteckningen Exit_View_Click
End Sub
And för MsgBox Error$ här är queryen för rapporten:
SELECT tblIncidents.intIncidentID, tblIncidents.txt NatureOfIncident, tblIncidents.datIncidentDate, tblIncidents.datIncidentTime, tblIncidents.datReportedDate, tblIncidents.datReportedTime, [tblIncidents.datDateCreated, tblIncidents.booActive, tblIncidents.booReviewed, tblIncidents.booInvestigation, tblIncidents.booClosed, tblIncidents.booHPD, tblIncidents.intPrimaryInvestigator, anställd för tblEmployee.txt, INRE tblIncidents för tblIncidents.memIncidentSummary FROM SAMMANFOGAR tblEmployee PÅ tblIncidents.intPrimaryInvestigator = tblEmployee.intEmployeeID WHERE (((tblIncidents.intIncidentID) = [Forms]! [frmIncidents]! [intIncidentId]));
I har sett omkring och därför att den önskar endast en parameter från bordlägga sig själv inte närmare detalj, sätter in I-förmiddag inte sure vad jag gjorde. Denna är den enda rapporten i mitt projekterar som gör detta. Andra rapporter öppnas från denna bildar och har inte denna att utfärda så mig tänkande dess för förmiddag queryen, den förbryllade VBA- eller för report.
I förmiddagen!
" klar "
|