Mark (and others),

Thanks for the info.   Here's some more...

The stack is not password protected.  I did use normal quotes (it wouldn't 
compile if I hadn't), the debugger presents quotes as single-quotes in it's 
errors.  And, currentTarget is a valid pointer to a field.  The stack wouldn't 
have opened if it wasn't.  Here is the snippet:

on mouseUp
  global activeRCMStudentIDNum
  global currentReportIDNum
  global currentTarget
  global GlobalModeOption
  global gStudentXML
  global pMode
  
  set cursor to watch
  lock screen
  
  put the IDNumber of currentTarget into fPane  --this is where it's tripping
  .
  .
  .

As you can see, it's the first [evaluated] line in the script.  If it matters, 
this is a modal dialog.  Also noteworthy, is that I can't repeat this error.  
These reports are coming from users.  Also, they are coming from <1% of my 
users.  So for more than 99% of my clients, this isn't failing!

Are you as confused as me yet?   :)

-Dan



> Hi Dan,
> 
> The Line Num may be zero because your stack is protected by a  
> password. Sometimes the debugging tools just don't work properly and  
> can't find the offending line. It also happens that the actual error  
> occurs in a Revolution script library, which the debugger can't figure  
> out.
> 
> Looking at the error message, I wonder whether you really put single  
> quotes about stack names. If so, this is probably a cause of errors.
> 
> Something might be wrong with the variable currentTarget. Perhaps, you  
> need to include something like:
> 
> if there is a currentTarget then
>    -- your script
> else
>    beep
>    answer error "Error: can't find" && currentTarget with "OK"
> end if
> 
> It might help if you posted your script.
> 
> --
> Best regards,
> 
> Mark Schonewille

> >  
> > -----------------------------------------------------------------------------------------
> >
> > Executing at 5:44:49 PM on Monday, March 15, 2010
> > Type: Object: does not have this property
> > Object: button 'Save' of card 'card id 1002' of stack 'EditComment'
> > Line: put the IDNumber of currentTarget into fPane
> > Line Num: 0
> > Hint: field id 1104880 of group id 1104445 of card id 1002 of stack
> > 'ReportWindow'
> >
>  
> -----------------------------------------------------------------------------------------
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to