That one is probably SP.ASSIGN - when you use the dash in your command,
uv looks first for an entry in the VOC with the dash and if it can't
find one, it looks for it with the dot instead. That one does come with uv.
-Dianne
jpb-u2ug wrote:
Is the SP-ASSIGN command that different in UV or is this just flavor
dependant? We have an SP-ASSIGN and we are in Reality flavor.
Jerry Banker
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Dianne Ackerman
Sent: Monday, July 20, 2009 9:23 AM
To: U2 Users List
Subject: Re: [U2] Converting from mvBase to Universe
We actually wrote our own subroutine SP-ASSIGN so that all embedded
SP-ASSIGN commands within basic programs don't need to change - they
just use our subroutine which calls SETPTR with appropriate commands.
-Dianne
Dave Taylor wrote:
Hi Curt,
We have migrated the software on a number of systems from mvBase to
Universe running on both Windows and Linux.
The good news is that the Pick-flavored account on Universe is very
close to mvBase.
Also good news is that Universe has two file types - type 1 and type
19 - that are both directory-type files: ie. the Universe file is a
Linux directory/Windows folder and each item in the Universe file is a
Linux/Windows file in that directory/folder.
When a record is written to the Universe file, all the Attr. marks are
converted to CRLF sequences and then converted back when it is read by
Universe, so the records can even be edited with Notepad from ouside
Universe if you wish.
This means that you can strip out all the U-statements in mvBase code,
define your OS-level file as a type 19 file in Universe (supports long
file name compared with the type 1 file) and OPEN, READ, WRITE, etc.
directly to/from it just like you do with any other Universe file.
In our EDI translator, we use the U-statements in mvBase extensively
in reading/writing EDI documents to/from the database to OS-level
files for automatic transfer to/from other computers and all the
U-statements have been stripped out and replaced with normal OPEN,
READ, WRITE statements to/from type 19 files in the Universe version
of the product.
The only significant difference between mvBase (and all other generic
Pick databases for that matter) and Universe is that Universe does not
support the generic Pick print spooler for assigning user print output
to a queue and assigning a printer to the same queue to enable the
printing of the print job to the printer, and all the other features
of holding and spooling print jobs to selected printers.
None of the generic Pick print spooler commands are available to
perform those functions - eg STARTSPOOLER, STARTPTR, SP-ASSIGN,
LISTPEQS, SP-EDIT, etc.
So all embedded SP-ASSIGN commands have to be converted to SETPTR
commands, new print procedures have to be developed and all users have
to be retrained in using a much less robust print architecture than
they're used to using.
<AD> To bridge this gap in functionality, we developed SpoolerPlus, a
generic Pick print spooler, that runs on Universe, Unidata and QM, to
provide the generic Pick print spooler commands and functionality
built into software migrated from generic Pick databases.
I will be pleased to send you some infomation about SpoolerPlus if you
wish.</AD>.
Also, please feel free to ask any specific questions about minor
differences between mvBase and Universe and I'll be glad to answer
them if I can.
Best wishes for a successful conversion,
Dave
Dave Taylor
Sysmark Information Systems, Inc.
Authorized IBM Business Partner
49 Aspen Way
Rolling Hills Estates, CA 90274
(O) 800-SYSMARK (800-797-6275)
(F) 310-377-3550
(C) 310-561-5200
www.sysmarkinfo.com
----- Original Message ----- From: "Curt Stewart"
<[email protected]>
To: <[email protected]>
Sent: Sunday, July 19, 2009 2:43 PM
Subject: [U2] Converting from mvBase to Universe
_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users