Holy cow... That's what I get for puttering with too many languages...I assume!
On Wed, Jun 11, 2008 at 2:43 PM, Dennis McGrath <[EMAIL PROTECTED]> wrote: > Dan, > > > > WHAT AN EYE!!!! > > > > Dennis McGrath > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On Behalf Of *Dan > *Sent:* Wednesday, June 11, 2008 2:39 PM > *To:* RBASE-L Mailing List > *Subject:* [RBASE-L] - Re: Noob question > > > > Also it might be as simple as... your END IF should be ENDIF. > > At 02:56 PM 6/11/2008, you wrote: > > I know that this is pretty basic, but bear with me... > > I have an IF statement checking for the existence of a file, and keep > getting strange -ERROR- ENDWHILE, ENDSW or ENDIF missing in an input file ( > 462). > > The behavior is if sfh_tmp.txt exists, DO THIS processes, but it chokes on > ELSE. If the file doesn't exist, it processes correctly. The same holds true > with wff_tmp.txt. > > SET VAR vSf = (CHKFILE('sfh_tmp.txt')) > IF vSf = 1 THEN > DO THIS > ELSE > DO THAT > END IF > CLEAR VAR vSf > SET VAR vWf = (CHKFILE('wff_tmp.txt')) > IF vWf = 1 THEN > DO NOTHING > ELSE > DO SOMETHING > END IF > CLEAR VAR vWf > > The variables are filling correctly, with a 1 if found, and 0 if not. > > TIA! > > -- > John Croson > [EMAIL PROTECTED] > http://pcnorb.blogspot.com/ > http://pcnorb.homelinux.org/ > > Dan Champion > > Service Department Manager > Vredevoogd Heating & Cooling > Grandville, MI. 49418 > 616-534-8271 x 14 > > -- John Croson [EMAIL PROTECTED] http://pcnorb.blogspot.com/ http://pcnorb.homelinux.org/

