Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread George Gallen
Am I missing something, or would CONVERT CHAR(253) TO IN FXI not do the job? or FXI=CHANGE(FXI,CHAR(253),) Maybe: EQU CLEARVM TO CONVERT CHAR(253) TO IN ... ... ... CLEARVM FXI -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread George Gallen
We tried out Group1 Software a few years back. Not sure if their still in business. Not Pick...but.. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- boun...@listserver.u2ug.org] On Behalf Of Steve Romanow Sent: Friday, January 28, 2011 7:53 PM To:

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread George Gallen
Sorry, didn't realize you were look for a web service for the CASS Not sure about that one. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- boun...@listserver.u2ug.org] On Behalf Of George Gallen Sent: Monday, January 31, 2011 9:15 AM To: U2 Users List

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread David Wolverton
Thanks for the feedback folks. The reason I was doing this query was to review the 'reason' for the recent license changes that make CallHTTP 'consume' a seat if it is used within a 'phantom' process. I didn't say WHY I was interested get 'genuine' usage comments. Like many of you, I use

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Jeff Schasny
Phantoms use a seat. Always have. It really has nothing to do with what the phantom process is doing. It invokes a Universe session. I would suggest that if you don't want to use a Universe seat to accomplish an HTTP read you utilize cURL, Wget or some other OS level command line tool to

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread George Gallen
I Believe this change was made by IBM, not rocket, prior to the sale of U2. I thought that any of the calls that open sockets as a phantom will consume a license now, not just CallHTTP. The READ/WRITE method even though it can still be abused, has it's issues with consuming cpu while checking

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread George Gallen
phantoms on our system do not take a license seat. They do take a unix process PID. We are at UV 10.0.1. I do not know if unidata is different in that sense. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- boun...@listserver.u2ug.org] On Behalf Of Jeff

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Steve Romanow
I like George's solution. On 1/31/2011 9:12 AM, George Gallen wrote: Am I missing something, or would CONVERT CHAR(253) TO IN FXI not do the job? or FXI=CHANGE(FXI,CHAR(253),) Maybe: EQU CLEARVM TO CONVERT CHAR(253) TO IN ... ... ... CLEARVM FXI

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Steve Romanow
With a web service, running Pick is not relevant . :) On 1/31/2011 9:15 AM, George Gallen wrote: We tried out Group1 Software a few years back. Not sure if their still in business. Not Pick...but.. ___ U2-Users mailing list

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread George Gallen
but it does make it a little nicer if they are. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- boun...@listserver.u2ug.org] On Behalf Of Steve Romanow Sent: Monday, January 31, 2011 11:06 AM To: u2-users@listserver.u2ug.org Subject: Re: [U2] What do

Re: [U2] What do you do with CallHTTP? (CASS validation)

2011-01-31 Thread Glen Batchelor
MelissaDATA - Data Quality Suite http://www.melissadata.com/dqt/dataquality-suite.htm In the documentation I was sent a couple years ago, it states that you can print a CASS summary form (USPS 3553). That will probably involve a batch validation using the SOAP API. You can dump a ton of

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Jeffrey Butera
On 01/31/11 11:02, Steve Romanow wrote: I like George's solution. On 1/31/2011 9:12 AM, George Gallen wrote: Am I missing something, or would CONVERT CHAR(253) TO IN FXI not do the job? or FXI=CHANGE(FXI,CHAR(253),) Maybe: EQU CLEARVM TO CONVERT CHAR(253) TO IN ... ... ... CLEARVM FXI

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread u2ug
That gets rid of all @VMs not just the empty trailing ones. I realize it answers the very specific example posted , but if that example was really the case being questioned I would say just use FXI=FXI1,1,1 or count=1 I would assume that this question is really being asked about a more general

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread George Gallen
The only problem will be if there are multivalued data elements by eliminating the VM's, it will combine into one big element. Maybe a subroutine to scan the string first to make sure there is only one element, then do the elimination (by whatever method). ex. 0001: one^253two^253^253 will

[U2] Pick History

2011-01-31 Thread Charles_Shaffer
Cleaning out the old room where everything computer related gets sent to. Came across a book on a programming language called PL/I. Just taking a quick look, I saw some familiar statements like CONVERT, PROC, INPUT, CHAR, PRINT, FORMAT, LIKE, LOCATE. Is this coincidence, or was PL/I part of

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Mecki Foerthmann
George, why do you so vehemently reject the TRIM or TRIMB solutions? I think it is the cleanest offered so far and requires the least coding. just my 2 pence Mecki On 31/01/2011 16:33, George Gallen wrote: The only problem will be if there are multivalued data elements by eliminating the

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Sammartino, Richard
One solution is MAXV = DCOUNT(FXI,@VM) FOR I = MAXV TO 1 STEP -1 IF FXI1,I = '' THEN DEL FXI1,I NEXT I This handles embedded nulls as well as leading and trailing nulls. This would also give you a value if there are associated fields that would need to be removed. Rich Richard

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Garry Smith
Thanks to all that replied. I had coded the array loop looking for nulls and decrementing the counter. Now, I am trying Colin's reply of: FXI = TRIM(FXI,@VM) which looks to work during my initial testing. Garry L. Smith Dir Info Systems Charles McMurray Company V# 559-292-5782 F#

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread George Gallen
If the field were just a VM, trim would have left it there. I didn't reject TRIM, I just didn't consider it (and not vehemently). In general, I use TRIM to eliminate extras and CHANGE/CONVERT to eliminate ALL Since the original questions was to get rid of all the VM's I went with

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Allen Egerton
On 1/31/2011 9:12 AM, George Gallen wrote: Am I missing something, or would CONVERT CHAR(253) TO IN FXI not do the job? or FXI=CHANGE(FXI,CHAR(253),) snip That would work for the original poster's specific example which has trailing value marks. It would fail badly in any other situation.

Re: [U2] Pick History

2011-01-31 Thread Ed Clark
naw. PL/I was an IBM creation. See wikipedia http://en.wikipedia.org/wiki/PL/I On Jan 31, 2011, at 11:47 AM, charles_shaf...@ntn-bower.com wrote: Cleaning out the old room where everything computer related gets sent to. Came across a book on a programming language called PL/I. Just taking a

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
I don't know of any connection between the languages of PICK and PL/1 other than the timing. The similar terms would make sense because they were the words of the industry (some coming from Fortran, for example). MV BASIC stemmed from Data/BASIC which also took some terms from Fortran. I do not

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Cypress Support
Would TRIM not work? VAL=TRIM(VAL,@VM) Support: James F Thompson Senior Systems Analyst Cypress Business Solutions 678.494.9353 supp...@cypressesolutions.com -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
And you think that PICK wasn't? OK, OK, it was originally TRW, but running on IBM hardware (IBM 7090) and IBM was certainly in the mix for getting from Nelson's flow charts to an actual implementation. But, yes, you are right that the languages were developed by different companies. cheers!

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread phil walker
TRIM(expression,@VM,'T') I have not tested this but I believe the above will remove all trailing @VM characters. leaving any embedded ones. -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- boun...@listserver.u2ug.org] On Behalf Of George Gallen Sent:

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Wols Lists
On 31/01/11 15:04, David Wolverton wrote: Am I out on a limb here saying that CallHTTP should probably not cause a Phantom to go iPhantom? I mean, Rocket can do whatever the heck they want, it's their sandbox after all and we really have no choice but to suck it up... But is the logic they

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread Rex Gozar
George said: If the field were just a VM, trim would have left it there. Actually, if recordx is just a VM, TRIM(recordx,@VM) will trim out the single value-mark, resulting in (empty field). Tested in Universe 10.2 rex ___ U2-Users mailing list

Re: [U2] Pick History

2011-01-31 Thread Ed Clark
It might be fun to try and make a list of things that IBM *didn't* have a hand in or influence on, or even only just accidentally handle for a while (like U2) :) It would be like trying to rewrite The Lord of the Rings without Sauron (Or maybe more like rewriting The Silmarillion without

Re: [U2] How to Clear Empty VM marks in Field

2011-01-31 Thread George Gallen
HMMI seem to remember that if I convert a character to space with CONVERT, then did a TRIM on it (and it was just spaces), would leave one space. BUT...testing does not produce that, and does indeed remove all. Not sure where that came from? Maybe one of the flavors in the past did it and

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Symeon Breen
On udt phantoms do not use a licence. From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff Schasny Sent: 31 January 2011 15:33 To: U2 Users List Subject: Re: [U2] What do you do with CallHTTP? Phantoms use a seat. Always have. It

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Symeon Breen
Any phantom that uses the sockets api - or a derivative of it like the http or soap api will become an interactive phantom - the reason being it is in some way interacting with the outside world. Of course the way round it would be to use curl instead ... From:

Re: [U2] Pick History

2011-01-31 Thread Clive Hills
I note that PrimOS written by Prime was done in later iterations in PL/1. Projects like UV/UD and others originated on Prime. I think it's likely that some knowledge of PL/I existed. Clive ___ U2-Users mailing list U2-Users@listserver.u2ug.org

Re: [U2] Upgrading to latest UV/UD PE / Windows

2011-01-31 Thread Colin Alfke
Tony; If it helps - here are some of my experiences installing UD 7.2.7PE at home and upgrading UniAdmin at work. I did uninstall UD beforehand (mostly I had made a mess of the SB/XA personal edition and was cleaning everything up and moving it around). Downloads from the new Rocket site are

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Glen Batchelor
I agree. I use cURL for more reasons than socket license requirements. If the server-client communication does not have to be synchronous with your business app then it will allow you to run external batch jobs. CASS certification, for example, can be done in the background for new addresses

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
Good tidbit re Stratus. That's cool that you could call PL/I (thanks for the correction, I thought it was PL/1) from within Pick. Yes, I recall Multics was written in PL/I (and of course googling confirms that). You are right that when it comes to the history of computing, IBM has had their hands

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
PrimeOS was originally written in Fortran (then later I thought it was C -- was it PL/I?) --dawn On Mon, Jan 31, 2011 at 2:52 PM, Clive Hills discordia...@gmail.com wrote: I note that PrimOS written by Prime was done in later iterations in PL/1. Projects like UV/UD and others originated on

Re: [U2] What do you do with CallHTTP?

2011-01-31 Thread Bill Haskett
Jeff: I don't believe phantoms use a seat by default. The solution you advocate is one that has been occurring in the PICK market for years; if you want to do something reasonable then get off of PICK to another product that doesn't use a very expensive telnet licensing paradigm, especially

Re: [U2] Pick History

2011-01-31 Thread Clive Hills
It was mostly PL/I later. Re your earlier post I see Northgate are now actively marketed Reality as a NOSQL database with added SQL! Clive ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
Groovy! Thanks for passing that along. --dawn On Mon, Jan 31, 2011 at 3:52 PM, Clive Hills discordia...@gmail.com wrote: It was mostly PL/I later. Re your earlier post I see Northgate are now actively marketed Reality as a NOSQL database with added SQL! Clive

Re: [U2] Pick History

2011-01-31 Thread Wols Lists
On 31/01/11 21:25, Dawn Wolthuis wrote: PrimeOS was originally written in Fortran (then later I thought it was C -- was it PL/I?) --dawn As someone (as a customer) who dabbled in this stuff, the original versions of Primos were written in FORTRAN - which is why all Primes came with FTN

Re: [U2] Pick History

2011-01-31 Thread Dawn Wolthuis
OK, that makes sense. I was in the Pr1me world until I moved to the IBM mainframe world in the early 80's then back to Primos as a manager in the late 80's, so the move to PL/1 was off my radar. Thanks for clarifying. --dawn On Mon, Jan 31, 2011 at 5:36 PM, Wols Lists antli...@youngman.org.uk

Re: [U2] Upgrading to latest UV/UD PE / Windows

2011-01-31 Thread fft2001
Is DataVue what was once called DataView ? I was going through some old press releases from the mid 80s and saw an announcement of how the then manager of Ultimate in Australia (or something like that) was moving to the US to help start a new company called DataView Will The clients

Re: [U2] Pick History

2011-01-31 Thread fft2001
Dawn there's a whole new career writing The History of Each Bleeping Language Element or something like that. Who came up with the idea that LOCATE meant... find a string in this string. Who came up with the idea that ! meant NOT And in what languages did all of these occur? Can we actually

[U2] The Ultimate Corp

2011-01-31 Thread fft2001
I was stunned today to discover that there is a company still running an Ultimate computer. Am I being silly? Are there still a hundred of these out there? ___ U2-Users mailing list U2-Users@listserver.u2ug.org

Re: [U2] The Ultimate Corp

2011-01-31 Thread Ron Walenciak
Do you mean a company running the original Ultimate OS, or the successor UltPlus which runs in unix or windows? -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of fft2...@aol.com Sent: Monday, January 31, 2011 8:07 PM

Re: [U2] The Ultimate Corp

2011-01-31 Thread fft2001
To be honest, I don't yet know. They probably contacted me, because they misspelled it, and discovered that I was the only living expert on the Ultimate :) So far, it's just a step above a prospect. It's curious the way these Ultimate (and MV) customers fall through the software vendor

Re: [U2] 3.99 x 3 = 11

2011-01-31 Thread Kate Stanton
Not millions: 1102 needed to be hand-done; took about 2 weeks. Now changing programs which generate dictionaries. G On 24 January 2011 21:02, Symeon Breen syme...@gmail.com wrote: Weeks ? – you must have millions of them ;) From: u2-users-boun...@listserver.u2ug.org