Re: [U2] U2UG Professional Development Program

2012-04-25 Thread David Jordan
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charles Stevenson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charles Stevenson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charles Stevenson
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

Re: [U2] U2UG Professional Development Program

2012-04-25 Thread Wjhonson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Wjhonson
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.

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Rick Nuckolls
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charles Stevenson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charles Stevenson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Perry Taylor
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

[U2] Huge Dynamic Unidata file

2012-04-25 Thread Jonathan Leckie
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Dave Henderson
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Charlie Noah
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread John Jenkins
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Rick Nuckolls
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

[U2] Major enhancements in our XLr8Resizer for version 3.4.9 [ad]

2012-04-25 Thread Doug Averch
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Israel, John R.
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Wjhonson
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Baakkonen, Rodney A (Rod) 46K
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

Re: [U2] YYMMDD easy way?

2012-04-25 Thread Richard Lewis
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

Re: [U2] BDT what's the big deal?

2012-04-25 Thread Wjhonson
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

Re: [U2] BDT what's the big deal?

2012-04-25 Thread Wjhonson
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

Re: [U2] BDT what's the big deal?

2012-04-25 Thread Doug Averch
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Dean.Armbruster
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Wols Lists
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread Baakkonen, Rodney A (Rod) 46K
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread John Jenkins
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

[U2] Coding style with lists (was BDT...)

2012-04-25 Thread Tony Gravagno
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

Re: [U2] Huge Dynamic Unidata file

2012-04-25 Thread John Jenkins
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

[U2] Job: Hampshire College

2012-04-25 Thread Jeffrey Butera
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

Re: [U2] Case Statement with only two cases... or for that matter... one case

2012-04-25 Thread Keith Johnson [DATACOM]
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Dawn Wolthuis
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Jeff Schasny
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Jeff Schasny
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

Re: [U2] ASCII ^010^013 Removal (LF CR)

2012-04-25 Thread Greg Coelho
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

Re: [U2] ASCII ^010^013 Removal (LF CR)

2012-04-25 Thread Wjhonson
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

Re: [U2] Coding style with lists (was BDT...)

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Jeff Butera
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Jeff Butera
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Dawn Wolthuis
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Jeff Butera
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Wjhonson
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread George Gallen
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

Re: [U2] ASCII ^010^013 Removal (LF CR)

2012-04-25 Thread Tony Gravagno
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

Re: [U2] OT: Manners

2012-04-25 Thread John Carter
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

Re: [U2] OT: Manners

2012-04-25 Thread Bill Haskett
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

Re: [U2] OT: Manners

2012-04-25 Thread Danny Ruckel
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

Re: [U2] Job: Hampshire College

2012-04-25 Thread Matthew Strand
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

Re: [U2] Most U2 personnel don't read this list was Hampshire job

2012-04-25 Thread Wjhonson
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

Re: [U2] OT: Manners

2012-04-25 Thread Kevin King
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