Article: Q155087
Product(s): Microsoft FoxPro
Version(s): MACINTOSH:3.0b
Operating System(s):
Keyword(s): kb3rdparty
Last Modified: 14-DEC-1999
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Visual FoxPro for Macintosh, version 3.0b
-------------------------------------------------------------------------------
SYMPTOMS
========
When a RUNSCRIPT command is issued in FoxPro, the following error message is
returned:
Script error: Expected "End" but found unknown token
CAUSE
=====
The script was created in the FoxPro file editor that places carriage returns
and line feed characters at the end of each line.
WORKAROUND
==========
Use SimpleText editor or Script Editor to create script. Or, in FoxPro, do one
of the following to eliminate the line feed characters at the end of each line:
1. From the Tools menu, select Options, and then select the edit tab. Clear the
Save with Line Feeds checkbox.
2. Use the FoxTools.CFM FxStripLF function. For more information about using
this function, please see the following article in the Microsoft Knowledge
Base:
Q109481 How to Strip Linefeeds from Exported (.TXT) Files
STATUS
======
This behavior is by design.
MORE INFORMATION
================
Steps to Reproduce Behavior
---------------------------
1. Open a file by typing the following in the Command window:
MODIFY FILE Run_My_Sript
2. Enter the following in the File window:
ON RUN(fldname)
DISPLAY DIALOG fldname -- company name sent from FoxPro displays
RETURN fldname -- send company name back to FoxPro
END RUN
3. Save the above as "run_my_script" (without the quotation marks) in the
vfp\samples\data subdirectory.
4. Create the following FoxPro program in the vfp\samples\data subdirectory:
SET DEFAULT TO SYS(2004) + ":samples:data"
USE "customer.dbf"
RUNSCRIPT "run_my_script" ;
to X with customer.company
? X && company name is returned to X from Script
5. Save and run the above program.
REFERENCES
==========
"Visual FoxPro Installation Guide and Master Index," p.76.
Additional query words: kbdsd VFoxMac
======================================================================
Keywords : kb3rdparty
Technology : kbHWMAC kbOSMAC kbVFPsearch kbAudDeveloper kbVFP300bMac
Version : MACINTOSH:3.0b
=============================================================================