CALLed Table Question
Bob Stockler
bob at trebor.iglou.com
Mon Sep 27 18:10:30 PDT 2004
filePro 5.0.07 on SCO OSR 5.0.6 UNIX and Windows Me.
I have the same two processing tables on both systems. One
of them calls the other one. The calling one is an @MENU
input process.
On UNIX I start the calling one in a shell script with:
$PFPROG/fp/dclerk fPfile -s0 -y '' -z calling -t 200000
On Windows I start it in a batch file with:
%PFPROG%\fp\dclerk fPfile -s0 -y '' -z calling -t 200000
On both systems, in the "config" file, I have PFTOKSIZE set
to 200000.
I can use rcabe to tokenize the CALLed table with no problem
on either system.
All works OK on UNIX.
On Windows Me, when I get to the line that CALLs the "called"
table I get the filePro error (at the line where the CALL
is made):
The tokenization table is too small.
Use '-t biggersize' to make it bigger.
If I change "dclerk" to "rclerk" in the batch file it works
on Windows, but I need it to work with "dclerk".
I've tried putting the line:
set PFTOKSIZE=200000
in the batch file before the "dclerk" command, with no help.
The only other thing I can thing of to make it work is to add:
Then: PUTENV "PPFTOKSIZE", "200000"
in the calling table before the CALL is made, but there must
be a better way, and I need it to work on UNIX and Windows
(with dclerk) without this work-around.
I can't understand why the value of PFTOKSIZE isn't carried
over from the "config" file or from the -t argument to dclerk.
Any help out there for a Windows-innocent filePro programmer?
Bob
PS - And I need it to work on filePro 4.8.11 as well.
--
Bob Stockler - bob at trebor.iglou.com
Author: MENU EDIT II - The BEST Creator/Editor/Manager for filePro User Menus.
Fully functional (time-limited) demos available by email request (specify OS).
More information about the Filepro-list
mailing list