The message means that either a method or an object can't be found as referenced. You have cboLoginID beforehand, yet cboLogin where the message is raised. So are we to assume you have different controls with almost the same name, or you have misspelled one of them? I'd suspect the latter because of your use of Me!SomecontrolName instead of Me.SomeControlName.
Do you have Option Explicit at the top of every module (or at least in this one)? If no, does your code even compile?
Why oh why do you have On Error Resume next like that? You are telling Access to overlook errors, which is OK for certain cases, but certainly not for the whole procedure!
If you could post code within code tags instead of pictures it would help a lot.
Do not use ! when referring to controls on forms or reports.
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.