Ïîìîãèòå ïîæàëóéñòà!!!!
Âîò ñîáûòèå êíîïêè ïðè íàæàòèè:
Private Sub cmdOpenReport_Click()
Dim S As String
S = " "
If Me("cbx4") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[Òèï ïîìåùåíèÿ]"
End If
If Me("cbx5") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[Îïèñàíèå ïîìåùåíèÿ]"
End If
If Me("cbx6") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[ÀÏ â ãîä]"
End If
If Me("cbx7") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[ÀÏ â ìåñÿö]"
End If
If Me("cbx8") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[Íîìåð äîãîâîðà]"
End If
If Me("cbx9") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[Äàòà äîãîâîðà]"
End If
If Me("cbx10") Then
S = S & ",[Äîãîâîðû àðåíäû ÌÈ].[Ñðîê îêîí÷àíèÿ äîãîâîðà]"
End If
CurrentDb.QueryDefs!Query01_Query.SQL = "SELECT [Äîãîâîðû àðåíäû ÌÈ].[¹],[Äîãîâîðû àðåíäû ÌÈ].[Àäðåñ îáúåêòà àðåíäû],[Äîãîâîðû àðåíäû ÌÈ].[Àðåíäàòîð],[Äîãîâîðû àðåíäû ÌÈ].[Ïëîùàäü] " & S & " FROM [Äîãîâîðû àðåíäû ÌÈ] WHERE [Äîãîâîðû àðåíäû ÌÈ].[Äàòà ðàñòîðæåíèÿ] IS NULL;"
DoCmd.OpenReport "Report02_Report", acViewPreview
End Sub
Ãäå çäåñü îøèáêà?? Ñèòóàöèÿ òàêàÿ - Åñëè îòêðûòü ôîðìó è àêòèâèðîâàòü âñå chebox'û è íàæàòü íà êíîïêó, òî âñå îê, è ïîòîì ìîæíî ñíèìàòü ôëàæêè, íàæèìàòü îïÿòü íà êíîïêó... Òî âñå òàêæå ðàáîòàåò.
Íî åñëè îòêðûòü ôîðìó è íå àêòèâèðîâàòü íè îäíîãî checkbox'à èëè õîòÿ áû îäèí îñòàâèòü áåç ôëàæêà, òî ïîÿâëÿåòñÿ ýòà îøèáêà...
Ïîäñêàæèòå, ÷òî íå òàê)))
http://www.sql.ru/forum/1154272/run-time-error-94-invalid-use-of-null-access