Date: Fri, 1 Mar 2002 20:42:51 -0500
Reply-To: Raynald Levesque <rlevesque@videotron.ca>
Sender: "SPSSX(r) Discussion" <SPSSX-L@LISTSERV.UGA.EDU>
From: Raynald Levesque <rlevesque@videotron.ca>
Subject: Re: do if problem
In-Reply-To: <870179850CB9D511842700065B1A708401E49C@alcoex10.co.alameda.ca.us>
Content-Type: text/plain; charset="iso-8859-1"
Hi
An END IF is missing after the second
compute flag = 0.
Ray
-----Original Message-----
From: SPSSX(r) Discussion [mailto:SPSSX-L@LISTSERV.UGA.EDU]On Behalf Of
Raffe, Sydelle, SSA
Sent: March 1, 2002 8:14 PM
To: SPSSX-L@LISTSERV.UGA.EDU
Subject: do if problem
Can someone tell me what's wrong with my do if -end if syntax?
Here's the response I get:
compute flag = 0.
do if (discd gt ' 51' and discd lt ' 57').
if (yrmoda(discyr,discmo,discdy) gt yrmoda(appryr,apprmo,apprdy)) flag = 1.
else if (discd le ' 51' and discd ge ' 57').
compute flag = 0.
execute.
EXECUTE.
>Error # 4095. Command name: EXECUTE
>The transformations program contains an unclosed LOOP, DO IF, or complex
>file structure. Use the level-of-control shown to the left of the SPSS
>commands to determine the range of LOOPs and DO IFs.
>This command not executed.
Then it keeps trying to execute and I have to manually run "transformations
pending". But it keeps executing. The messages are the same as the above.
Thanks.
Sydelle Raffe
OAP
1106 Madison Avenue
Oakland, CA 94607
phone (271(2)9143)
e-mail (draffe@co.alameda.ca.us