Thanks. It's on UV, but we found the problem. The routine wasn't cataloged! What threw me was that it worked sometimes, but I'm told that if you call a routine locally it doesn't always need to be cataloged. So, obviously, sometimes the call to load the subroutine looked in the right place and found it, and sometimes looked in the wrong place and didn't.
Very confusing. Cheers, Wol -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Haskett Sent: 05 February 2008 18:11 To: u2-users@listserver.u2ug.org Subject: RE: [U2] UniObjects error 30105 "Unable to load subroutine on server" Wol: If you're using UD there's a tricky way to log UO... activity. If on UV I don't know the technique to do this. Bill >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of >Anthony W. Youngman >Sent: Saturday, February 02, 2008 2:45 PM >To: u2-users@listserver.u2ug.org >Subject: Re: [U2] UniObjects error 30105 "Unable to load >subroutine on server" > >In message <[EMAIL PROTECTED]>, David Jordan ><[EMAIL PROTECTED]> writes >>Hi Wol >> >>UniObjects does not like returning unassigned variables, it causes a fatal. >>In the unibasic subroutine, you could check if the parameter is unassigned >>and set it to "" before returning. >> >Thanks - that's a good thing to know. But it's not the case here. The >error is that the subroutine never gets called, if I've got it right. >Certainly, none of the DataBasic code seems to run (almost the first >thing it does is write diagnostic tracking stuff to a file, and that >never happens). And all the arguments are assigned in my VB >app before I >call it, so they should still be assigned when it returns :-) > >Thanks, >Wol ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/