It works fine the first time it runs - calls the Bapi_Xmi_Logon then calls Bapi_Xbp_Job_Select.
I've got a timer set up that calls the subroutine that calls Bapi_Xbp_Job_Select every 30 seconds - but this fails after the first time with "Object reference not set to an instance of an object" - the only way to prevent this seems to be to call the logon routine every time.
Is this how it should work?, or should the logon remain until I explicitly close it?
Any help gratefully received, and sorry if I'm being thick!
Bentley Motors Limited