We had this problem (in reverse) when converting a database from a unix
system to NT. I had forgotten all about it (working almost exclusively with
NT/win2000 systems for the past 9 years or so).
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Jefferson,
Hi Wendy,
hmm..
I think I understand.
You could READU the PERSON file with just the datafield as the ID to 'lock'
that UserID, then proceed with the rest of the logic as is. You don't even
need to WRITE the UserID as a record to the PERSON file, just use it as a
precursor to the rest of
I don't know what gvim is, but if you're getting compiler errors on blank
lines, just change them to *. I'm assuming that you put the blank lines in
to make the code more readable?
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Shawn Waldie
Sent: Thursday,
We used Printek printers at my old place of employment. We ended up buying
three of them as they work very well. Unless someone staples forms together
to save a couple of forms, in which case the print head will break and
cost $400 bucks to replace because they don't cover stupidity in the
Looks like I'll have to go out and do some font hunting. I've been using
Lucida Console.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Barry Brevik
Sent: Monday, October 04, 2004 09:01
To: '[EMAIL PROTECTED]'
Subject: RE: [U2] Emulation screen size
With Accuterm and a 19 inch monitor, I run WED with a font size of 10 and I
get 118 wide by 57 long! All very legible. :-) A full screen windows
interface, with all the standard short cuts, took me a whole half an hour to
master all the features.
-Original Message-
From: [EMAIL
Hey,
Not a clue. However, in a program you could :
PRINT 'Enter file name to count records: ':;INPUT FNAME
PERFORM 'SELECT ':FNAME
REC.COUNT = @SYSTEM.RETURN.CODE
PRINT 'File : ':FNAME:' has ':REC.COUNT:' records '
PERFORM 'CLEARSELECT'
STOP
Or, maybe if your subroutine called another regular
Ok, that's it. I'm getting out the Marshall amp and Strat and wale away at
Obscured from vision by the clouds..
Born on the spring equinox, it's my fate :-D
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Michael S.
O'Rear
Sent: Thursday, September 23,
End of the summer here in the states. A lot of people are taking vacation
before the warm weather is gone. Where are you? (email ending in .ca ?)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of gerry
Sent: Wednesday, September 22, 2004 10:10
To: [EMAIL
]
Subject: RE: [U2] hello ?
Hey, Allen
Are you trying to be funny? - email in .ca? - You Americans always like
to make the jokes with the Canadians, eh? :o) (.ca = Canada)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Allen E. Elwood
(CA)
Sent: Thursday, 23
I type at about 120wpm, and my 10 key is about 14000kph. In the time it
took for me to write this message, I could have probably identified and
deleted about 25 spams. I don't really think it is a big deal at this point
in time.
:-)
-Original Message-
From: [EMAIL PROTECTED]
Looks like you need REUSE(@ID) in your subr
HTH, *=aee=*
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Hruby, Paul
Sent: Tuesday, September 21, 2004 11:04
To: '[EMAIL PROTECTED]'
Subject: [U2] [UD] - I-Desc IF, THEN, ELSE or SUBR -IFS
Greetings,
I'm
Hi Karl,
Not sure about standard subr's, but if you wanted to write your own SUBR it
is do-able. It's really not all that hard. In U2 the syntax is:
On the Dict item in attr 2 you have:
SUBR(SUB.PROGRAM.NAME, Dict_Item_Name1, Dict_Item_Name2, ..,
Dict_Item_Name999)
and in the SUBR header
NET*SKY.*P and Net*sky.*P I got this morning on the address I use for this
list. (asterisks added to avoid getting filtered away into the bit bucket)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of gerry
Sent: Monday, September 20, 2004 08:13
To: [EMAIL
:-)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of gerry
Sent: Monday, September 20, 2004 12:37
To: [EMAIL PROTECTED]
Subject: Re: [U2] spammed
that's the one
- Original Message -
From: Allen E. Elwood (CA) [EMAIL PROTECTED]
To: [EMAIL PROTECTED
Open the file both ways. Then you can do a
READ REC FROM FILEHANDLE, ID ELSE
WRITE ON FILEHANDLE, ID
END
OPENSEQ..
HTH, *=aee=*
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Chauhan, Savita
Sent: Monday, September 20, 2004 14:37
To: [EMAIL
the SP-JOBS of hold-file
management and not SP-STATUS of device management. That is a real different
thing on native versus network versions of D3/MvBase.
Hopefully this helps.
Mark Johnson
- Original Message -
From: Allen E. Elwood (CA) [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday
At ROI Systems we had a huge unix machine running U2 and never a memory
leak. When I was enslaved, er employed at a company running U2 under
WinNT we never had a memory leak and it ran for years without a reboot. On
the other hand, I've heard of people that needed to reboot their U2 systems
Kevin King Wrote:
If the S/A is
paranoid and won't open up ftp access, and there are no other good
transfer tools available, it's easier to open up AE and make a couple
of minor changes
Yes, that's when I use my full page editor written in U2. All the comforts
of a windows based editor, but
, 2004 13:45
To: [EMAIL PROTECTED]
Subject: RE: [U2] mvBase spooler
Allen E. Elwood (CA) wrote:
Does anybody know in a Raining data mvBase system, *is* there a file
for the spooled jobs, and if so, what the name might be? I really
truly hate SP-EDIT and have a spooler that I wrote for Unidata
Does anybody know in a Raining data mvBase system, *is* there a file for the
spooled jobs, and if so, what the name might be? I really truly hate
SP-EDIT and have a spooler that I wrote for Unidata that I would like to
port over.
Allen E. Elwood
Senior Programmer Analyst
Direct (818) 361-5251
I finally upgraded to w2000 and the speed is much better, and I don't have
stupid problems with VPN and I could go on and on about all the stuff that
works better, but that would be boring.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Brutzman, Bill
Sent:
Actually CONTINUE and EXIT solve all the uber-nesting problems.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Adrian Matthews
Sent: Sunday, September 12, 2004 13:11
To: [EMAIL PROTECTED]
Subject: RE: [U2] major (?) @var security hole
Lol, nothing wrong
Hi Shawn,
Accusoft has a WED editor that runs in a window on your PC and it has the
ability to search for whole word only. It's an excellent product, I highly
recommend it. It's like using NOTEPAD as an editor, except it's got A BUNCH
of features that make it the best editor I've ever used!!!
Hi Gerry
Wow! Looks like a bug to me. Submit it to IBM!
However, having said that only programmer's would be able to do this, and if
you have a sneaky programmer there are many ways they could reek havoc even
without this bug. Sneaky programmers are almost always eventually
discovered in
LOL, that's funny. That reminds me. One day I was waiting for my Big Mac,
and I looked across the street and said to myself, Maybe I'll eat at Taco
Dot Bell tomorrowsigh...to much programming.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of
Woof!
$40 and hour *and* they want the consultant to camp there for 4 months *and*
they want an expert? Good Luck indeed! Try $125 to $175 an hour for
off-site dev.
That's the going rate for all the professionals I know. This isn't even in
the ball park for someone that has to pay their own
I agree. I could teach B.S. degree students, and yet I have only an AA and
29 years of programming experience. No interest in moving to Boston anyway
though. Don't think a native So. Cal. Desert Rat like me would be able to
adapt to that weather!
-Original Message-
From: [EMAIL
Yes..when someone mentions a BS degree -- Bachelor in Science is not
what first comes to mind or what I would typically associate with the
letters BS :-D
School of hard knocks is best. I have been told by professional
documentation writers that my documentation is the best they've ever
Hi Mark,
Why not just incorporate a CD-RW? If you get one that includes ROXIO easy
cd creator, you can format a CD-RW as a BIG floppy. Roxio works at the
O/S level to make this look just like a regular hard drive, so you just
access it as you would any other drive by making a pointer to point
Yep, I got NEWPCODE on my TCL manager as well. Works great for current
process, without shoving new code into everyone else's memory space. So, if
you ask me, this is a FEATURE not a bug! I would never even think about
trying to force new code into a currently running process. Just the thought
Oh gosh, read the subject? Denver CO sounds like a location to me :-)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Results
Sent: Wednesday, September 01, 2004 10:59
To: [EMAIL PROTECTED]
Subject: Re: [U2] Senior Pick Programmer position Denver, Colorado
Allen,
Universe does have I-descriptors, but the programmer was trying to build
an F-correlative (from old PICK) to do the task.
-- Rod Hills
-Original Message-
From: Allen E. Elwood (CA) [mailto:[EMAIL PROTECTED]
Sent: Wednesday, September 01, 2004 9:40 AM
To: [EMAIL PROTECTED]
Subject
Though it seems like a lot of trouble if the only problem is .S leaving
null items in the VOC. Wouldn't a cron job, or something in the login
script that checks for and removes the entry be easier?
Ian
-Original Message-
From: Allen E. Elwood (CA) [mailto:[EMAIL PROTECTED]
Sent
In your DICT item (for Unidata) you can specify a conversion. I've only
done this on a 4 digit after the decimal to a 2 digit after the decimal, and
it was either MD24 or MD42 (can't remember which). This just lets the
system know the data in the dict is at MD4 but you want your output to be
Ahh...apparently the system you work with is actually storing the decimal
point. The systems I've worked with do not store the actual decimal point,
so therefore the MD82 dealy-bob wouldn't be applicable.
At least the brain vapors have been eliminated!!! ;-D I too had 'one of
those mornings'.
READ and WRITE will still work with all chars. The problem you would have
would be that you will not be able to access any of the data via dynamic
record methods. In other words, instead of saying REC5,1 which would
access the 1st value of attr 5, you'll need to find the length of the record
and
Sequential and dynamic access are defined by the way the file is opened. So
you can always do a :
EXECUTE 'CLEAR-FILE GODZILLA'
before opening the file and it will be clear. I've done this in U2 - don't
know about UV or native Pick.
-Original Message-
From: [EMAIL PROTECTED]
Ahh, that makes more sense.
Whenever I do a locate for something that exists or not, I use the form of
LOCATETHEN
*Date found get current rate data
bla bla bla
END ELSE
*Date not found, get previous date's rate data
bla bla bla - 1
END
Commenting the two cases just so that it
Hi Shawn,
There is!
There was a thread not too long ago where I assisted Chuck Mongiovi with a
similar problem, this is the code that I suggested and that he debugged :)
His problem was that he wanted a 5 value string sorted by attribute, based
off of the 5th element of the string, and here's
I vote for the locate/insert method! :-D
While the method below works, it will be sluggish compared to locate/insert
especially if the list is large. Try it, you'll like it!
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Shawn Waldie
Sent: Friday, August
Ah, I had it confused with @FM which is seq 251 I've never actually
seen it in the @FM form before, and my guess is probably never again.:)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Jerry Banker
Subject: Re: [U2] [UV] How to return 'column'
Did you ever have one of those days? I'm having one of them
today.sigh.
I *meant* to say:
Ah, I had it confused with @TM which is seq 251
All the documentation I've seen before refers to TM, SVM, VM and AM. I've
never seen FM before except on the radio.:) Is this the Universe
Works on a native pick system:
WED BBB
* BBB - Simple Program to test program snippets before using in development
CRT 'Enter Hex String : ':;INPUT HEX.IN
HEX.OUT = OCONV(HEX.IN,'MCX')
PRINT HEX.OUT
STOP
***
SUCCESSFUL COMPILE! 2 FRAMES USED.
BBB
Enter Hex String : ?0102E84669
Assuming that the array was called A:
A.TEMP = CHANGE(A,@FM,@AM)
STUFF.YOU.WANT = A.TEMP1,3:@VM:A.TEMP2,3:@VM:A.TEMP3,3
Should work!
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Barry Brevik
Sent: Wednesday, August 18, 2004 13:41
To: U2-users (E-mail)
Hi George,
It's always a good idea when concatenating to be sure that you put in a
character to separate the fields so that later on it's easy to take them
back apart if necessary. Otherwise you won't know where the mfg.no stops
and the part.no starts.
002:MFG.NO:|:PART.NO
Allen E. Elwood
Your syntax does appear correct.
Sometimes U2 does odd things when you put the * in some of the commands,
like the COPY command. Try another character. If that works, then you'll
know that it was the * that messed it up. If you need the * because of the
key you're trying to build, then just go
0001: PA
0002: DISPLAY
0003: * A,PROCESS?
0004: DISPLAY
0005: IF PROCESS? = 'Y' THEN GO 10:
0006: IF PROCESS? = 'y' THEN GO 10:
0007: GO OUT:
0008: 10 *
0009: DISPLAY YES IT WORKED
0010: OUT: DISPLAY
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of George
Hi Louis,
Whenever you have anything in COMMON and you are calling subroutines you
have to have all of your common variables exactly the same in all of the
programs and subroutines. This is because COMMON is positional instead of
named, and if they aren't the same size (in number) then obviously
For what it's worth, in U2 the index for a file called MYFILE would be
X_MYFILE. So when I do a O/S copy, I just do a listing to see all the files
with the root name of MYFILE and copy everything over. It's always worked
just fine!
-Original Message-
From: [EMAIL PROTECTED]
Just to avoid the obvious question, you have tried using the LOCATE and
INSERT commands? If not this is an easy to use construct.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Allen Egerton
Sent: Monday, July 26, 2004 13:12
To: [EMAIL PROTECTED]
Subject:
A new technique called Phishing (pronounced Fishing) is being employed by
Spammers. They just do the brute force method of emailing (i.e.
[EMAIL PROTECTED], [EMAIL PROTECTED]@yahoo.com, etc) and if they don't get
a bounce back, then they know that they got a valid email address, and then
it goes
Hi Scott,
If you get a chance to learn the ABAP programming language, do it.
Independent programmers charge $250 an hour with some experience. Very
experienced programmers go for upwards of $500 an hour. Even if your
company goes broke trying to implement it, which some have, you should at
If it's a one time deal, then just pop the cd into the cd reader on your
universe box and us OS commands to copy the files to a directory accessible
by universe. Then write a small program to read these files and do with
them what you will.
-Original Message-
From: [EMAIL PROTECTED]
Hi Ralph,
I have a full screen editor that I wrote about .. um. 1990 or so,
that works great. I've also adapted it to a full screen TCL manager, and
have used it for editing dicts as well. Care to make me an offer for the
source? In case you decide no, here's my section from what
I'm not sure about Universe, but in Unidata the savedlists are 'paged' with
each page being about 32k or so. So if you saved a list:
SAVE-LIST AEE
it would generate the SAVEDLISTS entry of AEE000, AEE001, AEE002, etc.
depending on how many records were saved. However it is not necessary to
Just a quick look, it appears the code is adding to the city and state
totals before checking if the city or state values have changed. This means
if the city or state has changed that it'll be adding some of the next city
and state totals to the previous city and state totals. Unless I'm
You realize this does not conform to the ANSI structured programming
principles? I have a version dated 1982 and goto's are not allowed...
Or was this just a joke? In which case you certainly got me! :-)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of
I'm pretty sure the internal select (method 2) selects just the next group
at a time and feeds from that until it needs another. In this method you
can get instant results, pretty much like doing a LIST. So this method
would be good where output is being fed to the crt, and you might not want
to
Good point Glenn,
Any programming language that supports constructs which allow the
development of loops and subroutines that do not need GOTO's can be used to
create structured programs. Another hallmark of structured programs is the
usage of text labels instead of numeric.
So, GOSUB
(resending this one sans joke that apparently was non-pc)
Good point Glenn,
Any programming language that supports constructs which allow the
development of loops and subroutines that do not need GOTO's can be used to
create structured programs. Another hallmark of structured programs is the
Hi Mark,
GOTO-phobia (love that term :-) Don't know about you, but I have seen
programs that were 5000 lines long, filled with goto's that needed upgrading
to fit a new release and required hundreds of hours to upgrade instead of
20. When done, they became very 'quirky' and impossible to debug.
just couldn't resist coming out of lurker mode long enough to say Hello,
Mr. Elwood - long time no hear!!!
Alan Walters
Director of I.T.
Royce Medical
Date: Tue, 8 Jun 2004 13:29:49 -0700
From: Allen E. Elwood \(CA\) [EMAIL PROTECTED]
Subject: RE: [U2] double postings
I haven't gotten any double
And just in case someone sees the SWAP command in a program, that statement
has the same effect on data as the CHANGE command, with a really different
format:
BUBBA = 'AS MUCH WOOD AS A WOOD CHUCK WOULD CHUCK IF A WOOD CHUCK DID CHUCK
WOOD'
*SWAP 'WOOD' WITH 'CHUCK' IN BUBBA
is the same as
BUBBA
I haven't gotten any double postings. But then I just joined the group
yesterday. I have 30 years programming experience, but just joined
yesterday. Priorities. ;-)
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Scott Ballinger
Sent: Tuesday,
Thanks! Glad to be here! I was on the ROI Manage-2000 group (runs on U2)
for about 10 years or so and got kicked for replying to a message about why
my signature had changed; saying that I was now working for a ROI business
partner. Seems rather odd, but sadly is true.no warning, no prior
Hi Mike,
Put a trigger on the file, make it sensitive to the fields you want to
trigger a post. Create a 'blank' html message within the trigger just
leaving variables for the parts of the message that will be changing.
Create a VOC pointer to the directory where your website data is stored and
67 matches
Mail list logo