Tim,
Thank you for the reply. After a lot of effort I worked out how do this.
It is possible to include a Shell variable in a WP macro using the {Shell
Variable} command. The version of the WP51 manual did not include this
command.
In the end I can acheive the search and replace I desired by creating a WP
macro as follows:
{Replace}n{Shell Variable}1~{Search}{Shell Variable}2~{Search}
and run the WP macro from a Shell macro (which assigns the Shell Variables.
Victor Warner
On Tue, 05 Sep 2006 18:09:27 +0100, Tim Rude <[EMAIL PROTECTED]> wrote:
Victor,
I don't have access to WP 5.1 anymore, but I do have WP 6.0 DOS. In WP60
you
can read from and write to Shell macro variables from a WP macro, but not
vice versa. In other words, you can't poke a value into a WP macro
variable
using Shell, but you can pull a value from a Shell macro variable and
save
it into a WP macro variable using a WP macro, and you can poke a value
into
a Shell macro variable using a WP macro.
I don't recall if WP51 macros had that same ability. I think they might
but
I don't recall exactly how. It's been far too long since I worked with
WP51.
Maybe it was something in the {SYSTEM}sysvar~ function that let you read
a
Shell macro variable? I just can't remember.
Tim Rude
----- Original Message -----
From: "Victor Warner" <[EMAIL PROTECTED]>
To: "DataPerfect Users Discussion Group" <[email protected]>
Sent: Monday, September 04, 2006 12:38 PM
Subject: [Dataperf] DataPerfect, Shell and WP51 Macros and variables
Although this is strictly a macro question, it relates to processing
DataPerfect data.
Using a Shell macro (using the Screen Copy Mode of shell) I have
assigned
the contetns of a couple of fields to a couple of Shell variables. I
would
like to pass those values to WP51 variables for use in a WP51 macro so
that I can change DataPerfect data saved as a merge file before it is
reimported into DataPerfect
The Shell macro reference manual states that the passing of the values
is
possible (using the Ctrl-PgUp command), but the example given does not
work (at least for me).
Would anyone in this discussion group know about this and/or be able to
help me? If so I can then type out the example given in the reference
manual.
Any help would be gratefully received.
Victor Warner
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf
_______________________________________________
Dataperf mailing list
[email protected]
http://lists.dataperfect.nl/mailman/listinfo/dataperf