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