LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (May 1999)Back to main SPSSX-L pageJoin or leave SPSSX-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Mon, 17 May 1999 09:54:51 -0500
Reply-To:   "Bauer, John" <bauer@SPSS.COM>
Sender:   "SPSSX(r) Discussion" <SPSSX-L@UGA.CC.UGA.EDU>
From:   "Bauer, John" <bauer@SPSS.COM>
Subject:   Re: running SCRIPT.....
Comments:   To: Raynald Levesque <rlevesque@VIDEOTRON.CA>

Raynald,

Could you tell me exactly which version of SPSS you are using? (9.0 or 9.0.1, I suspect.)

Instead of the While loop, try using "Wait 10" to pause for ten seconds, and see if that will get the script to resume execution. (Allow enough time for the syntax to finish, plus a margin of error.) Please let me know if that gets past the limitation.

I'm not suggesting that this is a solution; I need more information so I can report the problem accurately to SPSS Development.

John Bauer, Ph.D. SPSS Developer Support

visit the SPSS Script eXchange: http://www.spss.com/software/spss/scriptexchange/ <http://www.spss.com/software/spss/scriptexchange/>

---Original Message----- From: Raynald Levesque [mailto:rlevesque@VIDEOTRON.CA] Sent: Saturday, May 15, 1999 10:53 AM To: SPSSX-L@UGA.CC.UGA.EDU Subject: running SCRIPT.....

Dear list members

I have a script which does does not require input parameters. When I run it with the run command there are no problems. When I run it from a syntax file using the SCRIPT command, the status bar shows "Running SCRIPTS" but nothing happens. The only way to regain control is to terminate SPSS.

The problem occurs in the following loop of the Script: <snip>

objSpssApp.ExecuteCommands strCommands, False

While objSpssApp.IsBusy

'wait until spss processor is ready

Wend

<snip>

The line before the loop creates a new variable. After the loop, the variable is used. The While Wend loop is supposed to wait until the processor has finished the creation of the variable before continuing with the flow of the script. Without the loop, an error is produced when the new variable is referenced because the processor has not finished creating it. I trust above explanation is clear.

Any ideas to solve this problem?

TIA,

Raynald Levesque rlevesque@videotron.ca <mailto:rlevesque@videotron.,ca>

Raynald Levesque rlevesque@videotron.ca <mailto:rlevesque@videotron.ca>


Back to: Top of message | Previous page | Main SPSSX-L page