As part of the Board's deliberations on ensuring that the user group continues
to be relevant to the needs of its members, the user group is implementing a
professional development program from the 1st of May 2012.
Individuals who maintain professional development in other technologies such as
On my UV10.2.10 it behaves properly only with [2'',2''], as Richard
Perry describe.
OCONV( 16187, DYMD['',''] ) = 2012425
OCONV( 16187, DYMD[2'',2''] ) = 120425
Like Rick, I find flavor does not matter.
On 4/24/2012 7:38 PM, Rick Nuckolls wrote:
That was my thought, but the flavor
ICONV works, too!
ICONV( 120425, DYMD[2'',2''] ) -- 16187
OCONV( 16187, DYMD[2'',2''] ) -- 120425
If you ICONV an invalid date, e.g. April 34th:
ICONV( 120434, DYMD[2'',2''] ) -- and STATUS()=1
I believe mathemeticians would call those inverse transformations.
I was going to
Yes. Many people don't know you can stack conversion codes, separated
by value marks (like in Pick dict 8 correlatives).
But in this instance the DYMD[2'',2'',2] conversion discussed elsewhere
in the thread has the advantage of being able to be used in ICONV, too,
to get from YYMMDD to an
In relation to your letter's mentioning the use of wikis. Can I just put out
there, that there are millions of people who are at least somewhere familiar
with editing in MediaWiki (which is the software Wikipedia uses). I would
suggest that software as the basis. While other Wiki software
I find this however to be a rather unfamiliar area.
I like the idea of using the CONVERT because I have confidence that at least
one other person in my group would understand what that meant.
This use of formatting to limit the size of output in this way ( below) is
pretty obscure.
If not flavor, then hardware/os?
(Sparc/Solaris)
-Rick
On Apr 25, 2012, at 5:26 AM, Charles Stevenson wrote:
On my UV10.2.10 it behaves properly only with [2'',2''], as Richard
Perry describe.
OCONV( 16187, DYMD['',''] ) = 2012425
OCONV( 16187, DYMD[2'',2''] ) = 120425
OBTW, on UniVerse both concatenations:
D2YMD:@VM:MCN
are done at compile-time because all elements are constant strings.
(@VM isn't really a variable, more like an EQUate.)
So if you stick Martin's construct inside a loop, there no added burden.
On 4/24/2012 6:57 PM, Martin Braid
me: Win 2003
Perry? 10.2? 10.3? Redhat?
I'd sure like to know what makes the difference.
I'd hate to get bit - again! - in a migration or upgrade.
The worst fall-out I ever had in an upgrade was when they changed an
obscure FMT code without telling anyone.
On 4/25/2012 9:07 AM, Rick
RHEL5
-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Charles Stevenson
Sent: Wednesday, April 25, 2012 8:30 AM
To: U2 Users List
Subject: Re: [U2] YYMMDD easy way?
me: Win 2003
Perry? 10.2? 10.3? Redhat?
I'd
I have a very large file that I don't have enough free space to memresize,
however howabout I create new dynamic (temporary) file and then copy all the
records (in ECL) to the new file and then (unix) copy the temporary file over
the top of the original.
Does that seem like a sensible
Hi,
That will work, I have done that many times.
Just make sure you check the permissions at unix level after the copy.
Dave
I have a very large file that I don't have enough free space to memresize,
however howabout I create new dynamic (temporary) file and then copy all the
records (in
Hi Chuck,
I've never seen this to fail on any implementation or flavor:
OCONV(TODAY,'DY2')'R%2': OCONV(TODAY,'DM')'R%2': OCONV(TODAY,'DD')'R%2'
If anyone has, please let me know and I'll rethink. The code assumes
(yeah, I know) that TODAY is in ICONV form. I've always used D2Y (I
don't
We've recently added a new UniData tuneable to udtconfig UDT_SPLIT_POLICY
which can help conserve space when an overflowed dynamic file splits. The total
size of the contents are not necessarily the same as the physical file size.
Always worth checking with guide and the latest fixes and
Even the best code for converting an internal date to an external one is a tad
complicated. I would take all reasonable steps to avoid doing it an extra two
times per date.
-Rick
On Apr 25, 2012, at 7:43 AM, Charlie Noah cwn...@comcast.net wrote:
Hi Chuck,
I've never seen this to fail on
We at U2logic are proud to announce one of the more significant updates of
our XLr8Resizer product. You can save of your statistics history which
allows you to access prior runs through an Eclipse based wizard. The
filter option shows only the files you would like to see. The progress bar
shows
Also be sure that anyone that could have access to that file logs out/in before
re-accessing the new file.
John
-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Dave Henderson
Sent: Wednesday, April 25, 2012 10:40
Actually the below is a trifle odd
What this seems to be saying is, the M returns 4 or perhaps 4 (space 4) by
itself, since the '' evidently removes spaces or something
But the M with a 2'' returns a ZERO 4 (04)
From where the heck does the zero come?
I could see it as logical is the M
I resize most of my Dynamic files this way. I don't like having a small
overxxx segment for every datxxx segment that memresize creates.. By creating
the new file my self, I don't have a lot of these small overxxx segments that
are never used.
I also wrote a process to Select the old file and
Mine is on HP-UX B.11.31.
Richard
On Wed, Apr 25, 2012 at 8:07 AM, Rick Nuckolls r...@lynden.com wrote:
If not flavor, then hardware/os?
(Sparc/Solaris)
-Rick
On Apr 25, 2012, at 5:26 AM, Charles Stevenson wrote:
On my UV10.2.10 it behaves properly only with [2'',2''], as Richard
Another bug-or-oddity in the BDT Editor.
Some wily programmer before me, decided it was jim dandy to use certain
reserved words as variables.
The compiled has no problem with it, but the BDT Editor is barfing when it sees
something like
FOR LOOP = 1 TO 10
and also when it sees
GOTO NEXT
It doesn't like this syntax
EXECUTE CMD, SELECT. L.UM
DONE = FALSE ; CNT = 0 ; THE.FILE = ''
EXECUTE CMD, SELECT. L.UM
DONE = FALSE ; CNT = 0 ; THE.FILE = ''
''
CRT SPACE(7):RECORDS PROCESSED:
LOOP
CRT SPACE(7):RECORDS PROCESSED:
LOOP
LOOP
READNEXT K.UM FROM L.UM ELSE DONE = TRUE
The reason for both of those errors is BDT is not using the real compiler
for error checking. Those Rocket software engineers used ANTLR parse
generator to go through the UniBasic code. In my opinion a fatal flaw.
Regards,
Doug
www.u2logic.com
Makers of XLr8Editor the BDT competitor
Were you using the OVERFLOW option with memresize? If not, memresize
should not be creating the extra over files. If memresize did create
the extra over files without the OVERFLOW option, then that would be a
bug in memresize.
Dean Armbruster
System Analyst
757-989-2839
-Original
On 25/04/12 15:46, John Jenkins wrote:
We've recently added a new UniData tuneable to udtconfig UDT_SPLIT_POLICY
which can help conserve space when an overflowed dynamic file splits. The
total size of the contents are not necessarily the same as the physical file
size. Always worth
I think at the time I wrote this, Unidata 6 I think, I could not even
get memresize to handle overflow that was larger than 2 gigabytes. So I thought
the solution by Unidata was to create an overflow file for every dat segment. I
have never specified the OVERFLOW option when using
Yes, absolutely - I'm a great believer in a minimum modulo. If I have to copy
large files from one to another my preferred method is to drive a load of
PHANTOMs with save-lists in parallel. Also useful to drive from a SELECT not a
SSELECT so you get a file-sequential order by chunking the input
Please forgive a digression on coding style.
From: Wjhonson
By the way, the point of selecting out to a list and then
readnexting
from that list, for those who are virgins, is that two selects in
one
program, are almost always prevented from stepping on each other's
toes.
Are you talking
We are looking at options for larger files in UniData as there are some BIG
data sets out there. The options that are being looked at include (and in no
particular order):
1. 64 bit files - over 2Gb
2. Distributed files (like UniVerse)
3. More dat/over/idx files - going from datnnn to dat
We have an opening and someone with good U2 skills could certainly be an
asset (unidata preferred).
While academia can't always compete dollar-for-dollar with those of you
in industry, we offer a competitive salary for this market and great
benefits (4 weeks paid vacation from day 1, among
Hi Will,
As I said, I don't use it myself, but a reason one might use
it is that one can easily cut and paste (or include) logic.
For example:
---
LOCKED
put
some
generic
logic
here
END
---
regards, Keith
WJohnson wrote:
Why the extra lines? Why not just
Your ad doesn't even mention U2 (Universe or Unidata)
You're assuming that Colleague will show up in searches for job seekers typing
in Unidata ?
-Original Message-
From: Jeffrey Butera jbut...@hampshire.edu
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Apr 25, 2012 2:14
Well, it is pretty impressive that Jeff (aka Dr. Butera) actually knows
that his ERP system is running on U2/MultiValue/PICK while many Datatel
administrators think of themselves as Datatel developers or Colleague
developers or Envision programmers or, at a stretch, possibly even
UniData
If a job seeker is looking for Unidata, which is a rare to unique term, they
will never see this job.
Yet that is the very skill for which the organization is looking.
That Jeff knows it, is not material, if no one else can even find the job.
-Original Message-
From: Dawn Wolthuis
We have an opening and someone with good U2 skills could certainly be
an asset (*unidata preferred*).
Emphasis Mine. Seems pretty specific to me.
Wjhonson wrote:
Your ad doesn't even mention U2 (Universe or Unidata)
You're assuming that Colleague will show up in searches for job seekers
To this list. Then the job description ITSELF does not mention Unidata
whatsoever.
To me that says that posting this job anywhere other than this list, for
example Dice or Monster is NOT going to mention Unidata
Since it's not going to say Hi I'm Jeff Butera chatting here and I'm going to
I was going to write a polite well structured response pointing out that
Colleague is a special skill set above and beyond U2 but you know what,
for my own personal satisfaction and that of the whole group, Shut the
fuck up Will.
Wjhonson wrote:
To this list. Then the job description ITSELF
Hey Guys,
Any suggestions how I can use CONVERT to strip ASCII control characters
DEC 010 and 013 (LFCR) from a variable?
CONVERT '?' TO '' IN X.ID
Thanks!
Greg
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
Doesn't
CONVERT CHAR(10):CHAR(13) TO IN X.ID
work?
-Original Message-
From: Greg Coelho coe...@american.edu
To: u2-users u2-users@listserver.u2ug.org
Sent: Wed, Apr 25, 2012 3:30 pm
Subject: Re: [U2] ASCII ^010^013 Removal (LF CR)
Hey Guys,
Any suggestions how I can use CONVERT
For some reason the cut and paste from BDT to this list, duplicated every
single line.
Which is unfortunate. It didn't look that way when I SENT it to the list, only
when I received it back again.
So just ignore every other line in the code segment
-Original Message-
From: Tony
On 04/25/2012 05:23 PM, Wjhonson wrote:
Your ad doesn't even mention U2 (Universe or Unidata)
You're assuming that Colleague will show up in searches for job seekers typing
in Unidata ?
I'm more interested in someone who knows academia and Datatel. But yes,
if someone here spies the list I
On 04/25/2012 05:30 PM, Dawn Wolthuis wrote:
P.S. Jeff, sadly I do not qualify for the position as I do not have a
degree in Computer Science (there was no such degree at my college back
when I attended), although I have taught the subject. cheers!
Note the reference to or equivalent
So you're interested in someone who knows Datatel, and yet your ad does not
mention Datatel.
And that doesn't seem peculiar at all?
Doesn't strike you that perhaps the ad itself is faulty in some way?
That googling for datatel job unidata would not find this posting at all?
That perhaps a dozen
LOL. Thanks for the vote of confidence, Jeff. Back atcha. smiles. --dawn
On Wed, Apr 25, 2012 at 5:51 PM, Jeff Butera jbut...@hampshire.edu wrote:
On 04/25/2012 05:30 PM, Dawn Wolthuis wrote:
P.S. Jeff, sadly I do not qualify for the position as I do not have a
degree in Computer Science
On 04/25/2012 05:37 PM, Wjhonson wrote:
To this list. Then the job description ITSELF does not mention Unidata
whatsoever.
To me that says that posting this job anywhere other than this list, for
example Dice or Monster is NOT going to mention Unidata
Since it's not going to say Hi I'm Jeff
Right so you get applicants who don't have a clue about the core software you
are using.
That's brilliant!
-Original Message-
From: Jeff Butera jbut...@hampshire.edu
To: u2-users u2-users@listserver.u2ug.org
Sent: Wed, Apr 25, 2012 4:06 pm
Subject: Re: [U2] Job: Hampshire College
No.. one... searches... for... colleague.
What part of English don't you get?
No one is going to find a job by searching for the word colleague
-Original Message-
From: Jeff Schasny jscha...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Apr 25, 2012 4:20 pm
Wouldn't it make more sense if you were a RocketSoftware U2 support?
Ardent is old news...
From: u2-users-boun...@listserver.u2ug.org
[u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Butera
[jbut...@hampshire.edu]
Sent: Wednesday, April 25, 2012
I don't recall about which platforms this applies, but CONVERT is used
to change a single character. CHANGE or SWAP (depending on platform)
changes multiple chars:
CONVERT SINGLE1 TO SINGLE2 IN VAR
VAR = CHANGE(VAR,MULTI1,MULTI2)
VAR = SWAP(VAR,MULTI1,MULTI2)
From: Wjhonson
Doesn't
I agree wholeheartedly
John H Carter III
Impact Business Consulting Corporation
Cell (760) 497-5545
Unlocking Your Potential
-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Don
Sent: Wednesday, April 25, 2012 5:23
I might as well take the time here to agree. It's great that some on
this list have jobs; but there are others of us who could use a job and
would appreciate a job poster not be heckled!
Bill
- Original Message
Well said Don, couldn't agree with you more...
Danny Ruckel
-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Don
Sent: Wednesday, April 25, 2012 5:23 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] OT: Manners
Doesn't it seem likely that 80% of Unidata programmers don't read
this list whatsoever ?
That is too bad. Those 80% are truly missing out on a (mostly)
supportive, collegial and welcoming U2 community resource.
On 4/25/2012 6:55 PM, Wjhonson wrote:
So you're interested in someone who
It's true imho. A large percentage of U2 programmers don't read Spectrum,
have never been to a pick users group, don't read this list, aren't a member of
the U2UG, etc etc.
Perhaps that's true in general for all programming environments.
-Original Message-
From: Matthew
In our constant debate of which peanut butter tastes more like fresh
peanuts, it discouraging when people lose sight f the fact that it really
is about the peanut butter, and not an overt attack on people who are
allergic to nuts...
On Wed, Apr 25, 2012 at 7:16 PM, Danny Ruckel
55 matches
Mail list logo