Re: [U2] Read yourself

2014-05-13 Thread Wjhonson

This can be broken simply by copying the program to some other location, 
without changing the variables.
 
 
 
-Original Message-
From: Robert i...@keyway.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 9:58 am
Subject: Re: [U2] Read yourself


Awesome feature Ross that you have in your Stamina product.

Is there a link to an article, example, or manual describing it in detail?

That way I can forward it to any Universe client inquiring about those 
features.


I have seen Brian Leach's source code and he has the program information 
embedded in a variable like this:

.
.
.
*
* Modification History
* ---
VERDATA=''
VERDATA := 'Version=001009003;'
VERDATA := 'VerModVer=00100;'
VERDATA := 'VerBeta=;'
VERDATA := 'VerDate=15134;'
VERDATA := 'VerProd=ENTER;'
VERDATA := 'VerModule=;'
VERDATA := 'VerTM=;'
VERDATA := 'VerCopy=2005 Brian Leach Consulting Limited;'
VERDATA := 'VerCo=Brian Leach Consulting Limited;'
VERDATA := 'VerDesc=ENTER Screen Entry Processor;'
VERDATA := 'CatName=ENTER;'
VERDATA := 'VerHist=07 JUN 09 1.9.3 auto;'
.
.
.

I am wondering if Wjhonson would be better off doing something like 
Brian's example above. This way the program has the program information 
during run-time (as a variable) and it also is available to any source 
code parsers (as long as he adheres to the standard).

Robert Norman

ROBERT NORMAN AND ASSOCIATES
23441 Golden Springs Dr., #289, Diamond Bar, CA 91765
(323) 285-7272, (951) 541-1668
i...@keyway.net
http://universe-basic-programming.webstarts.com/index.html
http://users.keyway.net/~ice/
http://www.affordablemultivalueprogramming.i8.com/
Computer programming  software development in Universe BASIC for Rocket 
Universe, in PICK/BASIC for Rocket D3, in UNIBASIC
for Rocket Unidata, in R/BASIC (REVELATION BASIC) for REVELATION 
TECHOLOGIES REVELATION, in JBASIC (JBC or JBASE BASIC) for
TEMENOS JBASE, in DATA/BASIC for Northgate REALITY, in MV BASIC 
(Multivalue Basic) for Intersystems Cache Multivalue, and
QMBASIC for Ladybridge OPENQM (QM).

On 5/13/2014 6:52 AM, Ross Ferris wrote:
 We have something similar that is built into our Visage product that we call 
Snippet Technology. It is totally language neutral, and at a pure programming 
level provides a recursive, extensible pre-compiler that can produce platform 
specific and optimised code from a single code base, but we also harness the 
facility to power things like our multi-lingual capabilities and web page 
generation.

 However, I still cannot see where Will has explained why/what he will do once 
he has program code in a variable ... what is the end game/objective?

 Ross Ferris
 Stamina Software
 Visage  Better by Design!

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Robert
 Sent: Tuesday, May 13, 2014 3:28 PM
 To: U2 Users List
 Subject: Re: [U2] Read yourself

 I saw on one PICK system, a precompiler language. It was the same as 
PICK/BASIC, but had a preprocessor to it.

 So, for example to get the user number on a Universe system you would use 
USER.NO=@USER.NO

 On a PICK system, it would be USER.NO=OCONV(0,'U50BB')

 Rather than write it into the program to check what system it is on (since 
sometimes it could be different functions or statements used that never even 
compile), then would do something like:

 USER.NO=%GET USERNO%

 The precompiler would look at the control table and translate the '%GET 
USERNO%' to the appropriate statement, then compile.

 I've seen software that was so generic it would run on any version of 
Multivalue system and sometimes even non-Multivalue systems.

 Robert Norman

 ROBERT NORMAN AND ASSOCIATES
 23441 Golden Springs Dr., #289, Diamond Bar, CA 91765
 (323) 285-7272, (951) 541-1668
 i...@keyway.net
 http://universe-basic-programming.webstarts.com/index.html
 http://users.keyway.net/~ice/
 http://www.affordablemultivalueprogramming.i8.com/
 Computer programming  software development in Universe BASIC for Rocket 
Universe, in PICK/BASIC for Rocket D3, in UNIBASIC for Rocket Unidata, in 
R/BASIC (REVELATION BASIC) for REVELATION TECHOLOGIES REVELATION, in JBASIC 
(JBC 
or JBASE BASIC) for TEMENOS JBASE, in DATA/BASIC for Northgate REALITY, in MV 
BASIC (Multivalue Basic) for Intersystems Cache Multivalue, and QMBASIC for 
Ladybridge OPENQM (QM).

 On 5/12/2014 4:33 PM, Adrian Overs wrote:
 What problem are you trying to solve by doing so?
 After all it's not rocket science (pardon the pun) to OPEN BP TO
 BP.FV THEN READ R.PROG FROM BP.FV, PROG.ID ELSE ... Whatever END

 Sent from my iPad

 On 13 May 2014, at 6:54 am, Wjhonson wjhon...@aol.com wrote:


 Does anyone have a BASIC program, that will open it's own code in a variable 
?
 So something like this

 GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME

 READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY

Re: [U2] Read yourself

2014-05-13 Thread Wjhonson

Well do you see any problem in just using the SYSTEM(9001) and ignoring 
embedding this information ?
 
 
 
 
-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 10:27 am
Subject: Re: [U2] Read yourself


Then you would need to write another program that scans the programs and checks 
if the VERDATA element
For the program name matches the @ID in the program file - if not email someone 
to fix it.

Then have it run nightly - so if it did get cloned without changing, it 
wouldn't 
be that way 
For long.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Tuesday, May 13, 2014 1:13 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Read yourself


This can be broken simply by copying the program to some other location, 
without 
changing the variables.
 
 
 
-Original Message-
From: Robert i...@keyway.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 9:58 am
Subject: Re: [U2] Read yourself


Awesome feature Ross that you have in your Stamina product.

Is there a link to an article, example, or manual describing it in detail?

That way I can forward it to any Universe client inquiring about those 
features.


I have seen Brian Leach's source code and he has the program information 
embedded in a variable like this:

.
.
.
*
* Modification History
* ---
VERDATA=''
VERDATA := 'Version=001009003;'
VERDATA := 'VerModVer=00100;'
VERDATA := 'VerBeta=;'
VERDATA := 'VerDate=15134;'
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read yourself

2014-05-13 Thread Wjhonson

I had posted an update, that I had tried it (it returns the program stack)
Its System(9001), and it will return the subroutine names in the stack as well 
as the main program (on Universe 11 anyway)
 
Someone has to try this on Unidata, and on D3 to make sure it also returns the 
subroutine name.
 
What it returns is the absolute path, so you would still need a program to 
translate this into a LOCAL file name and program id, which is, to what, I'm 
trying to get.
 
Like I mentioned, I'm sure there is a way to do it, it's just a question of 
whether someone has a routine which *does* this already, and the answer is 
apparently not, so if I have to roll my own.
 
 
-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 10:40 am
Subject: Re: [U2] Read yourself


Does the 9001 call work for subroutines, or just the main program?

Also, it's platform specific

It all depends on what your trying to do, if the 9001 call works, great, if not 
figure something else out.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Tuesday, May 13, 2014 1:31 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Read yourself


Well do you see any problem in just using the SYSTEM(9001) and ignoring 
embedding this information ?
 
 
 
 
-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 10:27 am
Subject: Re: [U2] Read yourself


Then you would need to write another program that scans the programs and checks 
if the VERDATA element
For the program name matches the @ID in the program file - if not email someone 
to fix it.

Then have it run nightly - so if it did get cloned without changing, it 
wouldn't 

be that way 
For long.

George


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Web services at 11.x

2014-05-13 Thread Wjhonson

Wget however only works to pull pages in correct?
You can't actually communicate both ways.
 
 
 
-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 10:56 am
Subject: Re: [U2] Web services at 11.x


We use wget on 10.0.2 / linux  - works but setting up the header lines
Is kludgy.  But since it works we havn't migrated to curl yet.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Richard Lewis
Sent: Tuesday, May 13, 2014 1:53 PM
To: U2 Users List
Subject: Re: [U2] Web services at 11.x

We have been using a SOAP interface on 10.2 or 10.3 (I forget now which)
and are now on 11.1.  We have also successfully used curl to from within UV
to interact with a web service on 11.1, on linux.

Richard Lewis



On Tue, May 13, 2014 at 11:10 AM, Oaks, Harold harold.o...@clark.wa.govwrote:


 I have been telling my manager (an Oracle-centric guy) that with Universe
 11+  (we have 10.2 now) the web services will truly allow us to do input
 and output interfacing with other web services.  I need to make sure this
 is a correct understanding.

 It is clear from the Web Services manual that one can create a web service
 (a SOAP service) which will allow outside queries and return data.  I write
 to this list to ask those of you who know that it is possible to do the
 other way, that from Universe you are able to connect to outside web
 services, send queries to them, and get back responses.  Because I don't
 see this in the Web manual.

 If the latter is not possible via the Web services capabilities built into
 Universe, how are any of you doing it?  Do you need a 3rd-party product?

 Here is the data need:  We are to interface our Jail system to another
 system via an ESB (electronic services bus) via 'web services', passing XML.

 Thanks-
 Harold Oaks
 Clark County, WA

 --
 This e-mail and related attachments and any response may be subject to
 public disclosure under state law.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read yourself

2014-05-13 Thread Wjhonson

Its entirely possible this feature did not exist on UV 10.0 
 
 
 
-Original Message-
From: Richard Lewis rbl...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 13, 2014 1:46 pm
Subject: Re: [U2] Read yourself


George,

It's better illustrated by multiple call levels.  A colleague here wrote
these specifically to test this:

 STACK.1
SUBROUTINE STACK.1
CRT ||
CRT CHANGE(SYSTEM(9001), @AM, CHAR(13):CHAR(10))
CRT ||
RETURN

 STACK.2
SUBROUTINE STACK.2
  CALL STACK.1
RETURN

 STACK.WRAP
CRT @(-1)
CALL STACK.2

And here's the results:


||
3ý/(absolute path)/BP.O/STACK.1ý0x6
2ý/(absolute path)/BP.O/STACK.2ý0x0
1ý/(absolute path)/BP.O/STACK.WRAPý0xe

||

Best Regards,
Richard Lewis


On Tue, May 13, 2014 at 11:59 AM, George Gallen ggal...@wyanokegroup.comwrote:

 Unless I'm doing it wrongdidn't look it up.

 For me - on UV 10.0.2

 PRINT SYSTEM(9001)
 STOP
 END

 Outputs

 RUN LIB TEST
 0

 George

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
 Sent: Tuesday, May 13, 2014 1:55 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Read yourself


 I had posted an update, that I had tried it (it returns the program stack)
 Its System(9001), and it will return the subroutine names in the stack as
 well as the main program (on Universe 11 anyway)

 Someone has to try this on Unidata, and on D3 to make sure it also returns
 the subroutine name.

 What it returns is the absolute path, so you would still need a program to
 translate this into a LOCAL file name and program id, which is, to what,
 I'm trying to get.

 Like I mentioned, I'm sure there is a way to do it, it's just a question
 of whether someone has a routine which *does* this already, and the answer
 is apparently not, so if I have to roll my own.


 -Original Message-
 From: George Gallen ggal...@wyanokegroup.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Tue, May 13, 2014 10:40 am
 Subject: Re: [U2] Read yourself


 Does the 9001 call work for subroutines, or just the main program?

 Also, it's platform specific

 It all depends on what your trying to do, if the 9001 call works, great,
 if not
 figure something else out.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Wjhonson
 Sent: Tuesday, May 13, 2014 1:31 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Read yourself


 Well do you see any problem in just using the SYSTEM(9001) and ignoring
 embedding this information ?




 -Original Message-
 From: George Gallen ggal...@wyanokegroup.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Tue, May 13, 2014 10:27 am
 Subject: Re: [U2] Read yourself


 Then you would need to write another program that scans the programs and
 checks
 if the VERDATA element
 For the program name matches the @ID in the program file - if not email
 someone
 to fix it.

 Then have it run nightly - so if it did get cloned without changing, it
 wouldn't

 be that way
 For long.

 George


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Read yourself

2014-05-12 Thread Wjhonson

Does anyone have a BASIC program, that will open it's own code in a variable ?
So something like this

GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME

READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY 

the program reads itself.

Does anyone have a program like that?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read yourself

2014-05-12 Thread Wjhonson

The program does not inherently know that it's in a file called BP.
And it does not know it's own (value of) PROG.ID unless it can find it out 
somehow.
 
 
 
 
-Original Message-
From: Adrian Overs ove...@citysoft.com.au
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, May 12, 2014 4:33 pm
Subject: Re: [U2] Read yourself


What problem are you trying to solve by doing so?
After all it's not rocket science (pardon the pun) to
OPEN BP TO BP.FV THEN
READ R.PROG FROM BP.FV, PROG.ID ELSE ... Whatever
END

Sent from my iPad

On 13 May 2014, at 6:54 am, Wjhonson wjhon...@aol.com wrote:


Does anyone have a BASIC program, that will open it's own code in a variable ?
So something like this

GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME

READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY 

the program reads itself.

Does anyone have a program like that?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read yourself

2014-05-12 Thread Wjhonson

I understand how one could potentially do it.
I was more interested to see if anyone had already done it.
Cat pointers only work for catalogued entries by the way
 
 
 
-Original Message-
From: Israel, John R. johnisr...@daytonsuperior.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, May 12, 2014 4:41 pm
Subject: Re: [U2] Read yourself


There are @ commands that can get this stuff.  Or read the cat pointer.

John Israel

Sent from my iPhone

 On May 12, 2014, at 7:39 PM, Wjhonson wjhon...@aol.com wrote:
 
 
 The program does not inherently know that it's in a file called BP.
 And it does not know it's own (value of) PROG.ID unless it can find it out 
somehow.
 
 
 
 
 -Original Message-
 From: Adrian Overs ove...@citysoft.com.au
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, May 12, 2014 4:33 pm
 Subject: Re: [U2] Read yourself
 
 
 What problem are you trying to solve by doing so?
 After all it's not rocket science (pardon the pun) to
 OPEN BP TO BP.FV THEN
 READ R.PROG FROM BP.FV, PROG.ID ELSE ... Whatever
 END
 
 Sent from my iPad
 
 On 13 May 2014, at 6:54 am, Wjhonson wjhon...@aol.com wrote:
 
 
 Does anyone have a BASIC program, that will open it's own code in a variable ?
 So something like this
 
 GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME
 
 READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY 
 
 the program reads itself.
 
 Does anyone have a program like that?
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/5fHCMUSyOqejhOqemhNEV7e6XCQrEFLThKCqejqdQkTXEFECzASzt5d-WdSrCQrEFCzBZBxwQsCN6Fe4GhTPMkxFqtokrm-cGNVsSxFqtokrm-cGNVsSe847QhPb_nV5BZZAQsZuVtd5ZPATTD67KmKDp55mVEVvVkffGhBrwqrhdICXCXCM0pYGjFYjfNVJdIzM071dnoovaAVgtHzqptKDNErrjbJQ-d2V2Hsbvg57OFeDNc_7CQSOf00jr3P3xI5-Aq83iS4QPiWq80n-E6y0JlKdfftdFFCW--6tgnb718Y
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/k-Kr6jqb9EVd79EVp76zAsUrKrhKyC_t6WpEVdEThjvKyCyqejqdQkTXETpKrhKyCqenSm63hOr4qAUiF7vf1i6BFRxhJrUOH7BPq6BFRxhJrUOH7BPoUwgvh7cLZvAmnTSjhPRXBQQnTejvusouVqWtAklrCzB_BgY-F6lK1FJcSOrKrKr01DOFeDNc_7CQSOf00s4RtxxYGjB1SKdFBSWv6xJJcKTjUQbAaJMJZ0kvaAWv4PYurjr8Y01dIfce6MnWhEwdbojjdbFEw1vWwq82RmUQYZQSCCrHzJY
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/2DRPoQ93hJ5AQsCzAQsIzzhOesdTdEThjvKztcQsCQrEFLThjhd79J6WarZQrITdEThjd7bXb31EVdydis9kzLDwF3iQWMESJYplzOVJ3iQWMESJYplzOVIsg8fEzCn-LObbXX9EVWZOWqbXD9LLecfsJteOaaJPhO_OEuvkzaT0QSOrpdTdTdw0PVkDjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CS7C73obZ8Qg6BI9FCBQQg0LZgd41qHsquuWrjjdPC62kJ0KQBUS
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read yourself

2014-05-12 Thread Wjhonson

system(9001) is doing something odd
One of the chars in the catdir name is an asterisk and the system(9001) returns 
that as %A instead of *
 
 
 
 
-Original Message-
From: Bill Haskett wphask...@advantos.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, May 12, 2014 5:19 pm
Subject: Re: [U2] Read yourself


You can also use the program stack (UD - SYSTEM(49), UV - SYSTEM(9001), 
D3 - SYSTEM(33)).  This gives not only the program running but the 
path.  That ought to give needed information to both open the file and 
read the program source code.

HTH,

Bill


- Original Message -
*From:* d...@pickpro.com
*To:* U2 Users List u2-users@listserver.u2ug.org
*Date:* 5/12/2014 4:55 PM
*Subject:* Re: [U2] Read yourself
 We always have a variable PGID defined at the top of the program.
 This at least HELPS identify the source code.

 Most of our programs have the ability to edit the code while you are in the 
program via some common hot-keys
 built into our core system. (controlled by security)
 There is also a hot-key to view source in a custom program, outside the 
editor.

 We use 'PGID' to identify the name of the current program.

 In universe, you may also look at the results of SYSTEM(9001) to get the 
current execution stack.
 If your object file is type-19, and long-names are ON - it's easy to parse.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
 Sent: Monday, May 12, 2014 6:48 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Read yourself


 I understand how one could potentially do it.
 I was more interested to see if anyone had already done it.
 Cat pointers only work for catalogued entries by the way
   
   
   
 -Original Message-
 From: Israel, John R. johnisr...@daytonsuperior.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, May 12, 2014 4:41 pm
 Subject: Re: [U2] Read yourself


 There are @ commands that can get this stuff.  Or read the cat pointer.

 John Israel

 Sent from my iPhone

 On May 12, 2014, at 7:39 PM, Wjhonson wjhon...@aol.com wrote:


 The program does not inherently know that it's in a file called BP.
 And it does not know it's own (value of) PROG.ID unless it can find it
 out
 somehow.


 -Original Message-
 From: Adrian Overs ove...@citysoft.com.au
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, May 12, 2014 4:33 pm
 Subject: Re: [U2] Read yourself


 What problem are you trying to solve by doing so?
 After all it's not rocket science (pardon the pun) to OPEN BP TO
 BP.FV THEN READ R.PROG FROM BP.FV, PROG.ID ELSE ... Whatever END

 Sent from my iPad

 On 13 May 2014, at 6:54 am, Wjhonson wjhon...@aol.com wrote:


 Does anyone have a BASIC program, that will open it's own code in a variable 
?
 So something like this

 GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME

 READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY 

 the program reads itself.

 Does anyone have a program like that?


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/5fHCMUSyOqejhOqemhNEV7e6XCQrEFLThKCqejqdQkTXEFE
 CzASzt5d-WdSrCQrEFCzBZBxwQsCN6Fe4GhTPMkxFqtokrm-cGNVsSxFqtokrm-cGNVsSe
 847QhPb_nV5BZZAQsZuVtd5ZPATTD67KmKDp55mVEVvVkffGhBrwqrhdICXCXCM0pYGjFY
 jfNVJdIzM071dnoovaAVgtHzqptKDNErrjbJQ-d2V2Hsbvg57OFeDNc_7CQSOf00jr3P3x
 I5-Aq83iS4QPiWq80n-E6y0JlKdfftdFFCW--6tgnb718Y
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/k-Kr6jqb9EVd79EVp76zAsUrKrhKyC_t6WpEVdEThjvKyCy
 qejqdQkTXETpKrhKyCqenSm63hOr4qAUiF7vf1i6BFRxhJrUOH7BPq6BFRxhJrUOH7BPoU
 wgvh7cLZvAmnTSjhPRXBQQnTejvusouVqWtAklrCzB_BgY-F6lK1FJcSOrKrKr01DOFeDN
 c_7CQSOf00s4RtxxYGjB1SKdFBSWv6xJJcKTjUQbAaJMJZ0kvaAWv4PYurjr8Y01dIfce6
 MnWhEwdbojjdbFEw1vWwq82RmUQYZQSCCrHzJY


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/2DRPoQ93hJ5AQsCzAQsIzzhOesdTdEThjvKztcQsCQrEFLT
 hjhd79J6WarZQrITdEThjd7bXb31EVdydis9kzLDwF3iQWMESJYplzOVJ3iQWMESJYplzO
 VIsg8fEzCn-LObbXX9EVWZOWqbXD9LLecfsJteOaaJPhO_OEuvkzaT0QSOrpdTdTdw0PVk
 DjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CS7
 C73obZ8Qg6BI9FCBQQg0LZgd41qHsquuWrjjdPC62kJ0KQBUS
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org

Re: [U2] Read yourself

2014-05-12 Thread Wjhonson

I just ran a test where a main program called an external subroutine
In the external subroutine I had it display system(9001)
 
The subroutine name was listed in that display as was the main routine which 
had called it
 
 
 
 
-Original Message-
From: David Wasylenko d...@pickpro.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, May 12, 2014 6:09 pm
Subject: Re: [U2] Read yourself


I think the point has been lost.
The person is requesting the name of the CURRENT ROUTINE
If that is A SUBROUTINE - there is no @ that I know of that returns the name of 
the currently executing routine.
The fact the CALLING routine knows the name is #1, is of no value to this 
request and #2, lends nothing to any routine being self-aware.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Adrian Overs
Sent: Monday, May 12, 2014 7:58 PM
To: U2 Users List
Subject: Re: [U2] Read yourself

I totally agree with and endorse your programming standards David.
However if the program is calling another subroutine it should know the name of 
that subroutine or be able to derive it if it is called with an @.

Sent from my iPad

On 13 May 2014, at 10:45 am, David Wasylenko d...@pickpro.com wrote:

IT'S JUST NOT TRUE EVER.  @sentence cannot work.

The stub program that launched an initial program will be in the @sentence...
You could be 3 calls deep into external subroutines - there is nothing in 
@sentence re: the call-stack.
Our shop writes *very* few stub programs - most are subroutines called by other 
subroutines.

Instead:
Add 
   PGID=programName
Or even
   PGID=filename  ProgramName
To the top of the program - quick and easy.
Use of system routines such as SYSTEM(9001) is usually overkill.

Your program should be aware of it's name - if no other reasons than:
*  display on the screen to help users identify where their problem came from
*  print on reports
*  add to log-file entries
+ and of course, to answer the original question:  how can I read the current 
program source

A well-designed system/program should hard-code as little as possible as well.
What better key to use for a configuration record than the program name itself.


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Adrian Overs
Sent: Monday, May 12, 2014 7:39 PM
To: U2 Users List
Subject: Re: [U2] Read yourself

That's true - if the subroutines are catalogued with a noxref clause you're 
screwed. 

Sent from my iPad

On 13 May 2014, at 10:19 am, David Wasylenko d...@pickpro.com wrote:

Wont work --- if you use any external subroutines.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Adrian Overs
Sent: Monday, May 12, 2014 7:18 PM
To: U2 Users List
Subject: Re: [U2] Read yourself

You can get the Program name by parsing @SENTANCE You can then read the Verb 
from the VOC and act on that or if the item is globally catalogued then read 
the 
last line from your catdir item 
 From unix level use strings $catpath/$item | tail -1 and then process that.
HTH

Sent from my iPad

On 13 May 2014, at 9:33 am, Adrian Overs ove...@citysoft.com.au wrote:

What problem are you trying to solve by doing so?
After all it's not rocket science (pardon the pun) to OPEN BP TO BP.FV THEN 
READ R.PROG FROM BP.FV, PROG.ID ELSE ... Whatever END

Sent from my iPad

On 13 May 2014, at 6:54 am, Wjhonson wjhon...@aol.com wrote:


Does anyone have a BASIC program, that will open it's own code in a variable ?
So something like this

GOSUB RETURN.A.LOCAL.FILE.AND.KEY.FOR.ME

READ THIS.PROGRAM FROM F.LOCALFILENAME, K.PROGRAMKEY 

the program reads itself.

Does anyone have a program like that?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users

[U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Running Universe 11.1.9 Information flavor on top of Windows

A process which has been running for months, has suddenly decided that it has a 
Fatal Error !

When I debug it further, I get this symptom.

In a Universe BASIC program, I can OPEN the file (a type 1 directory)
I can SELECT the elements in the file (perfect)
I can READNEXT each element (perfect so far)

When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070

What has occurred?  Who has messed with what? How do I fix it?

Thanks.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Each record is only maybe 200 bytes or that sort.
The entire directory has about 200 of these records in it
 
 
 
 
-Original Message-
From: Dave Davis dda...@harriscomputer.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 10:08 am
Subject: Re: [U2] [Universe] [Windows]


How big is the record (file actually) it's trying to read?

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Tuesday, May 06, 2014 1:05 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] [Universe] [Windows]


Running Universe 11.1.9 Information flavor on top of Windows

A process which has been running for months, has suddenly decided that it has a 
Fatal Error !

When I debug it further, I get this symptom.

In a Universe BASIC program, I can OPEN the file (a type 1 directory) I can 
SELECT the elements in the file (perfect) I can READNEXT each element (perfect 
so far)

When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070

What has occurred?  Who has messed with what? How do I fix it?

Thanks.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users



Dave Davis
Team Lead, Research  Development

P: 614-875-4910 x108
F: 614-875-4088
E: dda...@harriscomputer.com
[http://www.harriscomputer.com/images/signatures/HarrisSchools.jpg]

[http://www.harriscomputer.com/images/signatures/DivisionofHarris.gif]http://www.harriscomputer.com/
6110 Enterprise Parkway
Grove City, OH
43123
www.harris-schoolsolutions.comhttp://www.harris-schoolsolutions.com

This message is intended exclusively for the individual or entity to which it 
is 
addressed. This communication may contain information that is proprietary, 
privileged or confidential or otherwise legally exempt from disclosure. If you 
are not the named addressee, you are not authorized to read, print, retain, 
copy 
or disseminate this message or any part of it. If you have received this 
message 
in error, please notify the sender immediately by e-mail and delete all copies 
of the message.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

OSREAD isn't a command in Universe BASIC
 




 
 
 
-Original Message-
From: Israel, John R. johnisr...@daytonsuperior.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 10:09 am
Subject: Re: [U2] [Universe] [Windows]


If the program has not changed, then the data has.  Can you do an OSREAD?  
Anything odd about the data or key it is reading?

John Israel

Sent from my iPhone

 On May 6, 2014, at 1:05 PM, Wjhonson wjhon...@aol.com wrote:
 
 
 Running Universe 11.1.9 Information flavor on top of Windows
 
 A process which has been running for months, has suddenly decided that it has 
a Fatal Error !
 
 When I debug it further, I get this symptom.
 
 In a Universe BASIC program, I can OPEN the file (a type 1 directory)
 I can SELECT the elements in the file (perfect)
 I can READNEXT each element (perfect so far)
 
 When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070
 
 What has occurred?  Who has messed with what? How do I fix it?
 
 Thanks.
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/avndygw76QmjhOqemjhO-qerECXCQrEFLThKCqejqdQkTXEFECzASzt5d-WdSrCQrEFCzBZBxwQsCN6Fe4GhTPMkxFqtokrm-cGNVsSxFqtokrm-cGNVsTpBN4QsKcLZvATDQTA-LsKyMUeVZdUQsIfYJteOaqJPhOPOEuvkzaT0QSyrhdTdTdw0PVkDjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CSjhOesdCBI9FCBQQg6y0QJxe4zfNFVFtd41Fr0mk4aCa6BQSCUrPUvS
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Yes, Yes, No, Yes, No :)
 
Here's an update.
IF I open one of these in notepad, and just add an extra char to the end and 
then file it, the last modified date now appears for that file, but none of 
the other ones of course.
 
And doing that, makes it so, in TCL, I can now EDit that particular record, but 
none of the other records, which still cause the fatal abort.
 
So that's odd.  But at least, I can go through and edit every single bleeping 
entry in the directory, file it, and make it editable again in Universe.  WHY 
this has occurred, and WHETHER it's going to continue with new entries, is 
still an open question


 
 
-Original Message-
From: Bill Haskett wphask...@advantos.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 11:30 am
Subject: Re: [U2] [Universe] [Windows]


Can you open the .csv file (the Windows File item within the Windows 
Directory) with a text editor?  Does it look like text?  Is there a 
sub-directory within this directory? Are the permissions of this .csv 
file the same as the rest of the items within the directory?  You're not 
getting that stupid desktop.ini item within the directory, are you?

Just a few thoughts.

Bill


- Original Message -
*From:* wjhon...@aol.com
*To:* u2-users@listserver.u2ug.org
*Date:* 5/6/2014 10:04 AM
*Subject:* [U2] [Universe] [Windows]
 Running Universe 11.1.9 Information flavor on top of Windows

 A process which has been running for months, has suddenly decided that it has 
a Fatal Error !

 When I debug it further, I get this symptom.

 In a Universe BASIC program, I can OPEN the file (a type 1 directory)
 I can SELECT the elements in the file (perfect)
 I can READNEXT each element (perfect so far)

 When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070

 What has occurred?  Who has messed with what? How do I fix it?

 Thanks.

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Can't read any of them.  But see my latest update message just now sent.
 
 
 
-Original Message-
From: dale kelley dalekel...@dalewkelleyinc.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 11:06 am
Subject: Re: [U2] [Universe] [Windows]


Is it a particular record that errors out or can you not read any of them?

On 05/06/2014 12:04 PM, Wjhonson wrote:
 Running Universe 11.1.9 Information flavor on top of Windows

 A process which has been running for months, has suddenly decided that it has 
a Fatal Error !

 When I debug it further, I get this symptom.

 In a Universe BASIC program, I can OPEN the file (a type 1 directory)
 I can SELECT the elements in the file (perfect)
 I can READNEXT each element (perfect so far)

 When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070

 What has occurred?  Who has messed with what? How do I fix it?

 Thanks.

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

csv files, not xls
 
The OPEN works, the READNEXT works, the READ is where it fails
A SELECT by the way, returns the correct number of entries, it just won't EDIT 
any of them.
 
 
 
-Original Message-
From: Holt, Jake jh...@samsill.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 1:09 pm
Subject: Re: [U2] [Universe] [Windows]


Are you using open or openseq for the xls files?

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Tuesday, May 6, 2014 12:05 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] [Universe] [Windows]


Running Universe 11.1.9 Information flavor on top of Windows

A process which has been running for months, has suddenly decided that
it has a Fatal Error !

When I debug it further, I get this symptom.

In a Universe BASIC program, I can OPEN the file (a type 1 directory) I
can SELECT the elements in the file (perfect) I can READNEXT each
element (perfect so far)

When I try to READ one of these items (windows files) I get in the ON
ERROR clause the error set to 40070

What has occurred?  Who has messed with what? How do I fix it?

Thanks.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Cannot edit it in AE either
 
 
 
-Original Message-
From: Israel, John R. johnisr...@daytonsuperior.com
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 1:13 pm
Subject: Re: [U2] [Universe] [Windows]


Maybe already asked, but can you pull in up in the AE editor?  If so, go to 
up-arrow mode and see if there are any funky characters.

JRI

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Tuesday, May 06, 2014 4:10 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] [Universe] [Windows]


csv files, not xls
 
The OPEN works, the READNEXT works, the READ is where it fails A SELECT by the 
way, returns the correct number of entries, it just won't EDIT any of them.
 
 
 
-Original Message-
From: Holt, Jake jh...@samsill.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 1:09 pm
Subject: Re: [U2] [Universe] [Windows]


Are you using open or openseq for the xls files?

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Tuesday, May 6, 2014 12:05 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] [Universe] [Windows]


Running Universe 11.1.9 Information flavor on top of Windows

A process which has been running for months, has suddenly decided that it has a 
Fatal Error !

When I debug it further, I get this symptom.

In a Universe BASIC program, I can OPEN the file (a type 1 directory) I can 
SELECT the elements in the file (perfect) I can READNEXT each element (perfect 
so far)

When I try to READ one of these items (windows files) I get in the ON ERROR 
clause the error set to 40070

What has occurred?  Who has messed with what? How do I fix it?

Thanks.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://cp.mcafee.com/d/2DRPoAd20AcCQmjhOqembzHIL6XCQrEFLThKCqejqdQkTXEFECzASzt5d-WdSrCQrEFCzBZBxwQsCN6Fe4GhTPMkxFqtokrm-cGNVsSxFqtokrm-cGNVsTV15wQsKcLZvAkNNEVjhWZOWqbbT9IcffLsJt6OaaGdQ-l3PWApmU6CQjr9KVKVI06vaAWv4PYurjr8Y01MjlS67OFek7qUSCnrFYq6SQOXtfzgKgGT2TQ1hYGjFYjfNVJdIzM04S-Dssr1vF6y0QJxdcQKCy0QJxe4zfNFVFtd41Fr0mk4aCa6BQSCqejpof10R1o
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://cp.mcafee.com/d/5fHCNESyOqejhONsttBUTsSzt5d-WdQPhOrhKyC_t5d4QsCQrEFLThKPsSzt5cQsLIIc6zAS8R9MBie-u2AdbjH2zqTNBmfbCQdbjH2zqTNBmfbC_88I6zBNB_HYyCed7aqfnKnjhpuVdxxVZXBHEShhlhKDOEuvkzaT0QSCrpdTdTdw0PVkDjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CTQXzzobZ8Qg6BI9FCBQQg6BI9MAp-dfdbFEwdbo2OwxkNgQKCQPhOrsIYT

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://cp.mcafee.com/d/k-Kr3wUe6jqb9EVd7b5NRSnztPqdQkTXETjd79J6WarZQkQjhOrhKyC_t6XdPqdQkPhO-OMMqejozkD2l8XVUagQJeIadHv6loYKrgQJeIadHv6loYKrYwyMqen6n-LOaoUQsFEZuVtd5BXAS67DTKmKzp55l6WvaxVZicHs3jr9JATsTsS03fBitfyp-fdFJAu00U9GX33VkDa3JsrjbJQ-d3rqptKDNEn8lrxrW0E-l9Q-9DUYSCShU02rvjKedwLQzh0qmMCCqnjh0qmMD2hDUQYQKCy0QJwba25j53iWrjd79LASUMhny
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Bruce you cannot ED any of it when stacked.
 
So the SELECT finds all 115 records.  Great.
Then when you try to ED off that select, it immediately bombs with a fatal 
error.
Even if I delete the first key in the select or the first twelve keys, it 
doesn't help.  Each record fails.
 
In fact, the error first occurred when a user was trying to read a record deep 
down the list.
I just didn't realize right away, that every record has the same symptom
 
To me it seems to be something wrong in the Windows setup of the entries, not 
in Universe.
Something in Windows has screwed up the header data of the file perhaps which 
would explain why the Last Modified Date column is completely blank.
 
 
 
-Original Message-
From: Bruce Decker bdec...@bluepinc.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 1:37 pm
Subject: Re: [U2] [Universe] [Windows]


Can you:

SELECT filename WITH @ID = offending_key

If not, then it might be control chars or corruption in the key.
I've seen it before where the READNEXT can grab what it 'thinks' is the 
key but if it contains some funky char, when you try to READ using that 
key, the READ fails.

Another test:

SELECT filename
ED filename

If you can ED or AE all of them when stacked but can't when you specify 
the key, it might be garbage in the key that's difficult to see.

You can sometimes READNEXT id then CRT OCONV( id, \MXOC\) to see the key 
in hex and that might lead you to the issue.

Also if keys are written containing @AM, it will create multiple entries 
in the select stack where each part of the key becomes it's own element 
in the select stack.  When you look at the list, it seems right but when 
processing in basic, it's not quite right.

-BD


On 5/6/2014 2:16 PM, Wjhonson wrote:
 Cannot edit it in AE either
   
   
   
 -Original Message-
 From: Israel, John R. johnisr...@daytonsuperior.com
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Tue, May 6, 2014 1:13 pm
 Subject: Re: [U2] [Universe] [Windows]


 Maybe already asked, but can you pull in up in the AE editor?  If so, go to
 up-arrow mode and see if there are any funky characters.

 JRI

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Wjhonson
 Sent: Tuesday, May 06, 2014 4:10 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] [Universe] [Windows]


 csv files, not xls
   
 The OPEN works, the READNEXT works, the READ is where it fails A SELECT by the
 way, returns the correct number of entries, it just won't EDIT any of them.
   
   
   
 -Original Message-
 From: Holt, Jake jh...@samsill.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Tue, May 6, 2014 1:09 pm
 Subject: Re: [U2] [Universe] [Windows]


 Are you using open or openseq for the xls files?

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
 Sent: Tuesday, May 6, 2014 12:05 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] [Universe] [Windows]


 Running Universe 11.1.9 Information flavor on top of Windows

 A process which has been running for months, has suddenly decided that it has 
a
 Fatal Error !

 When I debug it further, I get this symptom.

 In a Universe BASIC program, I can OPEN the file (a type 1 directory) I can
 SELECT the elements in the file (perfect) I can READNEXT each element (perfect
 so far)

 When I try to READ one of these items (windows files) I get in the ON ERROR
 clause the error set to 40070

 What has occurred?  Who has messed with what? How do I fix it?

 Thanks.

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/2DRPoAd20AcCQmjhOqembzHIL6XCQrEFLThKCqejqdQkTXEFECzASzt5d-WdSrCQrEFCzBZBxwQsCN6Fe4GhTPMkxFqtokrm-cGNVsSxFqtokrm-cGNVsTV15wQsKcLZvAkNNEVjhWZOWqbbT9IcffLsJt6OaaGdQ-l3PWApmU6CQjr9KVKVI06vaAWv4PYurjr8Y01MjlS67OFek7qUSCnrFYq6SQOXtfzgKgGT2TQ1hYGjFYjfNVJdIzM04S-Dssr1vF6y0QJxdcQKCy0QJxe4zfNFVFtd41Fr0mk4aCa6BQSCqejpof10R1o
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/5fHCNESyOqejhONsttBUTsSzt5d-WdQPhOrhKyC_t5d4QsCQrEFLThKPsSzt5cQsLIIc6zAS8R9MBie-u2AdbjH2zqTNBmfbCQdbjH2zqTNBmfbC_88I6zBNB_HYyCed7aqfnKnjhpuVdxxVZXBHEShhlhKDOEuvkzaT0QSCrpdTdTdw0PVkDjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CTQXzzobZ8Qg6BI9FCBQQg6BI9MAp-dfdbFEwdbo2OwxkNgQKCQPhOrsIYT

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://cp.mcafee.com/d/k-Kr3wUe6jqb9EVd7b5NRSnztPqdQkTXETjd79J6WarZQkQjhOrhKyC_t6XdPqdQkPhO-OMMqejozkD2l8XVUagQJeIadHv6loYKrgQJeIadHv6loYKrYwyMqen6n-LOaoUQsFEZuVtd5BXAS67DTKmKzp55l6WvaxVZicHs3jr9JATsTsS03fBitfyp-fdFJAu00U9GX33VkDa3JsrjbJQ-d3rqptKDNEn8lrxrW0E-l9Q

Re: [U2] [Universe] [Windows]

2014-05-06 Thread Wjhonson

Thanks excellent.  I think you might be correct here.
 
 
 
-Original Message-
From: Peter Cheney peter.che...@firstmac.com.au
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 3:13 pm
Subject: Re: [U2] [Universe] [Windows]


I'd have to agree that it is likely going to be permissions.
While I do not have UV on Windows on AIX if I create a record in a type 1 file 
and then change the ownership to something that I cannot read I get the 
following:
ED PCTMP EDTEST
Program ED: pc = 6952, Fatal error has occured.
[~] $

CT PCTMP EDTEST
Program COPYP: pc = 1A46, Fatal error has occured.
[~] $

Perhaps the error you're getting is a windows equivalent of the above or 
something?

The permissions on my file during this test were:
[PCTMP] $ ls -l EDTEST
-rw---1 root other  56 May 07 08:03 EDTEST
[PCTMP] $

So I'd be looking at the permissions of the parent folder as well as its 
contents.

HTH
Peter



Peter Cheney
Ultracs Developer
t 07 3017 8837 | f 07 3002 8400
e peter.che...@firstmac.com.au
w firstmac.com.au


From: u2-users-boun...@listserver.u2ug.org 
u2-users-boun...@listserver.u2ug.org 
on behalf of Woodward, Bob bob_woodw...@k2sports.com
Sent: Wednesday, 7 May 2014 6:53
To: U2 Users List
Subject: Re: [U2] [Universe] [Windows]

This sounds like it's back to permissions.  If it was UNIX, then I'd say
the owner/user for the records(files) was deleted from the system and
then editing them assigns a new, valid, owner.  You said you're on
windows, though.

BobW

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Tuesday, May 06, 2014 1:09 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] [Universe] [Windows]


Yes, Yes, No, Yes, No :)

Here's an update.
IF I open one of these in notepad, and just add an extra char to the end
and then file it, the last modified date now appears for that file,
but none of the other ones of course.

And doing that, makes it so, in TCL, I can now EDit that particular
record, but none of the other records, which still cause the fatal
abort.

So that's odd.  But at least, I can go through and edit every single
bleeping entry in the directory, file it, and make it editable again in
Universe.  WHY this has occurred, and WHETHER it's going to continue
with new entries, is still an open question




-Original Message-
From: Bill Haskett wphask...@advantos.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, May 6, 2014 11:30 am
Subject: Re: [U2] [Universe] [Windows]


Can you open the .csv file (the Windows File item within the Windows
Directory) with a text editor?  Does it look like text?  Is there a
sub-directory within this directory? Are the permissions of this .csv
file the same as the rest of the items within the directory?  You're not
getting that stupid desktop.ini item within the directory, are you?

Just a few thoughts.

Bill


- Original Message -
*From:* wjhon...@aol.com
*To:* u2-users@listserver.u2ug.org
*Date:* 5/6/2014 10:04 AM
*Subject:* [U2] [Universe] [Windows]
 Running Universe 11.1.9 Information flavor on top of Windows

 A process which has been running for months, has suddenly decided that

 it has
a Fatal Error !

 When I debug it further, I get this symptom.

 In a Universe BASIC program, I can OPEN the file (a type 1 directory)
 I can SELECT the elements in the file (perfect) I can READNEXT each
 element (perfect so far)

 When I try to READ one of these items (windows files) I get in the ON
 ERROR
clause the error set to 40070

 What has occurred?  Who has messed with what? How do I fix it?

 Thanks.

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 ---
Note: 
This email (inc all attachments) is for the use of the intended recipient(s) 
only.
Privileged or confidential information may be contained in this communication. 
If you have received this email in error, please notify the sender immediately 
and then delete all copies of this message from your computer network. If you 
are not the intended recipient, you must not keep, use, disclose, copy or 
distribute this email without the author's prior permission. If you are the 
intended recipient

Re: [U2] Dynamic Concepts Unibasic ... Is this Pick ?

2014-04-24 Thread Wjhonson

Someone should write up this O/S and language in a bit more detail for 
historical purposes.
 
 
 
 
-Original Message-
From: larryh lar...@wcs-corp.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Apr 24, 2014 11:46 am
Subject: Re: [U2] Dynamic Concepts Unibasic ... Is this Pick ?


No, this company has their own product (unibasic) which is a derivative of
the old Iris/Point4 Business Basic.  Completely different animal.

Larry Hiscock
Western Computer Services


 http://www.dynamic.com/software/unibasic/

 This company confuses me.  Is this the same UniBASIC ?
 They are based in Irvine but their website makes it seem like this
 UniBasic is theirs.
 No mention of Rocket.

 Or are their actually two completely unrelated companies, hawking products
 both called Uni Basic ?


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] List is alive test for 2 April 2014

2014-04-02 Thread Wjhonson
If you see this message, the mailing list is alive.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [JOB] in Garden Grove, CA

2014-03-16 Thread Wjhonson
Done !
And thanks!


 

 

 

-Original Message-
From: Louie Bergsagel louiebergsa...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Sat, Mar 15, 2014 10:32 pm
Subject: Re: [U2] [JOB] in Garden Grove, CA


I don't see SanMar on your list of companies that use Pick.
We are a D3 Pick shop in Issaquah, Washington and have been for the past 30
years.
We are a wholesale clothing  accessories distributor.
The company was started in 1971 by Marty Lott out of his garage, and now we
have 8 distribution centers throughout the United States.

Louie Bergsagel, Seattle


On Thu, Mar 13, 2014 at 10:16 AM, Wjhonson wjhon...@aol.com wrote:



 https://www.ziprecruiter.com/job/PICK-Programmer/2a00262a/?source=cpc-simplyhired

 If anyone finds out who this company is, could you please let me know, so
 I can update my list

 https://sites.google.com/site/pickuniverse/companies-that-use-pick

 Thanks


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [JOB] in Garden Grove, CA

2014-03-16 Thread Wjhonson
It's been shared for years Dan.
It's right there in the posting


https://sites.google.com/site/pickuniverse/companies-that-use-pick





 


https://sites.google.com/site/pickuniverse/companies-that-use-pick

 

 

 

-Original Message-
From: Dan Fitzgerald dangf...@hotmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Cc: u2-users u2-users@listserver.u2ug.org
Sent: Sat, Mar 15, 2014 11:39 pm
Subject: Re: [U2] [JOB] in Garden Grove, CA


Is this a list you're going to share, or are you looking for one-way 
communication?

 On Mar 13, 2014, at 1:17 PM, Wjhonson wjhon...@aol.com wrote:
 
 
 https://www.ziprecruiter.com/job/PICK-Programmer/2a00262a/?source=cpc-simplyhired
 
 If anyone finds out who this company is, could you please let me know, so I 
can update my list
 
 https://sites.google.com/site/pickuniverse/companies-that-use-pick
 
 Thanks
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Embedded help as hypertext

2014-03-11 Thread Wjhonson

Does anyone have an improved version of the TCL command HELP ?

Are there any wiki's or anything that comprise all of the HELP text and perhaps 
more ?

I sometimes use it, sometimes use the PDFs and sometimes just google.

I think it would be a great resource were there a better solution.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Embedded help as hypertext

2014-03-11 Thread Wjhonson

Anywhere where this UVHELP is explained more, and why it's better or at least 
different from HELP ?

I tried it a bit, but the only additional thing I see it does is allow paging 
backward.






-Original Message-
From: Kurt Neumann kurt.neum...@axizworkgroup.com
To: wjhonson wjhon...@aol.com
Sent: Tue, Mar 11, 2014 10:08 am
Subject: RE: [U2] Embedded help as hypertext





 







From version 10.3 there is the new updated version of HELP - UVHELP.  This is 
also a TCL command and is based on the PDFs. It is also used for the inline 
help in BDT.


Thanks and regards
Kurt


From: u2-users-boun...@listserver.u2ug.org 
[u2-users-boun...@listserver.u2ug.org] on behalf of Wjhonson [wjhon...@aol.com]
Sent: 11 March 2014 06:42 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Embedded help as hypertext

Does anyone have an improved version of the TCL command HELP ?

Are there any wiki's or anything that comprise all of the HELP text and perhaps 
more ?

I sometimes use it, sometimes use the PDFs and sometimes just google.

I think it would be a great resource were there a better solution.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users









Kurt Neumann | Business Unit Manager
 AxizWorkgroup
 Direct: +27 11 654 6175 | Office: +27 11 237 7000 | Cell: +27 82 825 5011
International Business Gateway Park,Cnr New and 6th Road,Midrand




Please consider the environment before printing this mail


 








 




 


This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. 
Dissemination, distribution or copying of this e-mail or the information herein 
by anyone other than the intended recipient, or an employee or agent 
responsible for delivering the message to the intended recipient, is prohibited.
This footnote also confirms that this e-mail message has been swept by Trend 
Interscan Viruswall for the presence of computer viruses.







___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Multi-threaded phantom processing

2014-03-06 Thread Wjhonson

I was referring solely to the point of launching phantoms and how they could 
communicate back to their master who launched them.  Not back to a different 
server.  So the thread was mentioning a master-slave relationship on *a* server 
as I understood it.  And the question asked was how do the slaves and master 
communicate.



-Original Message-
From: David A. Green dgr...@dagconsulting.com
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Thu, Mar 6, 2014 5:43 am
Subject: Re: [U2] Multi-threaded phantom processing


Will you kinda lost me on this approach.  Since the Server socket is on a
different machine than the client they don't see each other's locks.
Different clients might be on different servers too.

David A. Green
(480) 201-7953
DAG Consulting


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Wednesday, March 05, 2014 5:26 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Multi-threaded phantom processing


Peter is the only point of the parent child communications to address
points like

1 I'm busy go away; OR
2 I'm available to work

If so, you could simply use a lock-semaphore to address both of those
issues.\


-Original Message-
From: Horacio Pellegrino pellegrin...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Mar 5, 2014 4:19 pm
Subject: Re: [U2] Multi-threaded phantom processing


Why don't you have one port listening for requests, and as soon as they come
in, you create a new phantom to answer that request ( liberating the
listener immediately for the next request ), then when the phantom finishes
it could log off.

Might be you want to keep a pool of phantoms alive for a while, on the
assumption they might be reused. That way you are sill using one license per
request, but you have the benefit of pooling... You can always set min-max
limit for those phantom-workers.

Horacio Pellegrino




On Tue, Mar 4, 2014 at 11:30 PM, Peter Cheney
peter.che...@firstmac.com.auwrote:

 Thanks David. As they say Bigger than Ben-Hur!

 That's a great idea. The server I have is listening on a predetermined 
 port. I trolled through /etc/services and a netstat on the remote host 
 to select something that looked unused.

 So then if it the main phantom spawns 1-n children (presumably more 
 phantoms?), it would also need to select 1-n ports which I suppose 
 must also be predetermined? Or is there a call to the OS that can 
 return an unused port? We're on AIX but the remote host is HPUX.

 Cheers
 Peter



 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of David A. Green
 Sent: Wednesday, 5 March 2014 13:01
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-threaded phantom processing

 Peter, first of all let me congratulate you on this achievement.  
 Having just finished a similar feat using UniData I understand the 
 complexities that went into it.

 The system I'm current working with will be relatively low traffic.  
 But I was pondering on the method of having a server socket that would 
 just spawn a transfer server socket and send the socket address to the
calling client.
  Then the client disconnects from the main server and just uses the 
 transfer server to complete the task.

 Having 10 open phantoms with sockets will use up 10 licenses.

 David A. Green
 (480) 201-7953
 DAG Consulting


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
 Sent: Tuesday, March 04, 2014 6:18 PM
 To: U2 Users List (u2-users@listserver.u2ug.org)
 Subject: [U2] Multi-threaded phantom processing

 Hi Everyone,

 A project that I'm currently working on requires transmission of 
 transactional and ancillary data from one UV site to site to another.
 I have the communications all set up and it is working very well via 
 the UV socket functions with a client at one end and a server at the
other.
 Both the client and the server both run as a UV phantom processes 
 written in UV basic and the data being transferred (also encrypted) is 
 more or less real time with various UV file triggers on the client end 
 creating queue items for transmission based on the data content /
transaction type.

 This set up is a single threaded affair and I am wondering how it will 
 cope and what options I'll have as the volume of data increases.

 Multi-threading my server process to dish out some of the load might 
 be one possibility and I've seen examples in the past where the last 
 digit of a numeric key (i.e. 0-9) is used to determine which one of 10 
 phantoms to call thus providing an effective distribution of the work.

 But even then, reading/writing processing data to a file for each 
 child

Re: [U2] Multi-threaded phantom processing

2014-03-06 Thread Wjhonson

The simplest approach is to use the queue, but that requires 
check...wait...check...wait

Another way, is to have one master and several always awake slaves listening 
as devices.
The master uses the SEND command to pipe a command directly into the input 
stream of the listeners.
This makes them wake up instantly (more or less) instead of waiting a second or 
a minute to check the queue.



-Original Message-
From: Peter Cheney peter.che...@firstmac.com.au
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Thu, Mar 6, 2014 4:05 pm
Subject: Re: [U2] Multi-threaded phantom processing


My thoughts were that the parent will need to allocate the work and in doing so 
take the incoming data stream, launching a child and somehow pass the work to 
it. My only current knowledge of doing that within UV basic is writing to a 
queue and have the child phantom read from that and respond via another queue. 
Hence my question if there there's another possibly better way of doing it?

It is nice to know if a particular phantom is busy or available though so that 
suggestion is certainly handy thanks.



Peter Cheney
Ultracs Developer
t 07 3017 8837 | f 07 3002 8400
e peter.che...@firstmac.com.au
w firstmac.com.au


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Friday, 7 March 2014 02:52
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Multi-threaded phantom processing


I was referring solely to the point of launching phantoms and how they could 
communicate back to their master who launched them.  Not back to a different 
server.  So the thread was mentioning a master-slave relationship on *a* server 
as I understood it.  And the question asked was how do the slaves and master 
communicate.



-Original Message-
From: David A. Green dgr...@dagconsulting.com
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Thu, Mar 6, 2014 5:43 am
Subject: Re: [U2] Multi-threaded phantom processing


Will you kinda lost me on this approach.  Since the Server socket is on a 
different machine than the client they don't see each other's locks.
Different clients might be on different servers too.

David A. Green
(480) 201-7953
DAG Consulting


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Wednesday, March 05, 2014 5:26 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Multi-threaded phantom processing


Peter is the only point of the parent child communications to address points 
like

1 I'm busy go away; OR
2 I'm available to work

If so, you could simply use a lock-semaphore to address both of those issues.\


-Original Message-
From: Horacio Pellegrino pellegrin...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Mar 5, 2014 4:19 pm
Subject: Re: [U2] Multi-threaded phantom processing


Why don't you have one port listening for requests, and as soon as they come 
in, 
you create a new phantom to answer that request ( liberating the listener 
immediately for the next request ), then when the phantom finishes it could log 
off.

Might be you want to keep a pool of phantoms alive for a while, on the 
assumption they might be reused. That way you are sill using one license per 
request, but you have the benefit of pooling... You can always set min-max 
limit for those phantom-workers.

Horacio Pellegrino




On Tue, Mar 4, 2014 at 11:30 PM, Peter Cheney
peter.che...@firstmac.com.auwrote:

 Thanks David. As they say Bigger than Ben-Hur!

 That's a great idea. The server I have is listening on a predetermined
 port. I trolled through /etc/services and a netstat on the remote host
 to select something that looked unused.

 So then if it the main phantom spawns 1-n children (presumably more
 phantoms?), it would also need to select 1-n ports which I suppose
 must also be predetermined? Or is there a call to the OS that can
 return an unused port? We're on AIX but the remote host is HPUX.

 Cheers
 Peter



 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of David A. Green
 Sent: Wednesday, 5 March 2014 13:01
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-threaded phantom processing

 Peter, first of all let me congratulate you on this achievement.
 Having just finished a similar feat using UniData I understand the
 complexities that went into it.

 The system I'm current working with will be relatively low traffic.
 But I was pondering on the method of having a server socket that would
 just spawn a transfer server socket and send the socket address to the
calling client.
  Then the client disconnects from the main server and just uses the
 transfer server to complete the task.

 Having 10

Re: [U2] Multi-threaded phantom processing

2014-03-05 Thread Wjhonson

Peter is the only point of the parent child communications to address points 
like

1 I'm busy go away; OR
2 I'm available to work

If so, you could simply use a lock-semaphore to address both of those issues.\


-Original Message-
From: Horacio Pellegrino pellegrin...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Mar 5, 2014 4:19 pm
Subject: Re: [U2] Multi-threaded phantom processing


Why don't you have one port listening for requests, and as soon as they
come in, you create a new phantom to answer that request ( liberating the
listener immediately for the next request ), then when the phantom finishes
it could log off.

Might be you want to keep a pool of phantoms alive for a while, on the
assumption they might be reused. That way you are sill using one license
per request, but you have the benefit of pooling... You can always set
min-max limit for those phantom-workers.

Horacio Pellegrino




On Tue, Mar 4, 2014 at 11:30 PM, Peter Cheney
peter.che...@firstmac.com.auwrote:

 Thanks David. As they say Bigger than Ben-Hur!

 That's a great idea. The server I have is listening on a predetermined
 port. I trolled through /etc/services and a netstat on the remote host to
 select something that looked unused.

 So then if it the main phantom spawns 1-n children (presumably more
 phantoms?), it would also need to select 1-n ports which I suppose must
 also be predetermined? Or is there a call to the OS that can return an
 unused port? We're on AIX but the remote host is HPUX.

 Cheers
 Peter



 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of David A. Green
 Sent: Wednesday, 5 March 2014 13:01
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-threaded phantom processing

 Peter, first of all let me congratulate you on this achievement.  Having
 just finished a similar feat using UniData I understand the complexities
 that went into it.

 The system I'm current working with will be relatively low traffic.  But I
 was pondering on the method of having a server socket that would just spawn
 a transfer server socket and send the socket address to the calling client.
  Then the client disconnects from the main server and just uses the
 transfer server to complete the task.

 Having 10 open phantoms with sockets will use up 10 licenses.

 David A. Green
 (480) 201-7953
 DAG Consulting


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
 Sent: Tuesday, March 04, 2014 6:18 PM
 To: U2 Users List (u2-users@listserver.u2ug.org)
 Subject: [U2] Multi-threaded phantom processing

 Hi Everyone,

 A project that I'm currently working on requires transmission of
 transactional and ancillary data from one UV site to site to another.
 I have the communications all set up and it is working very well via the
 UV socket functions with a client at one end and a server at the other.
 Both the client and the server both run as a UV phantom processes written
 in UV basic and the data being transferred (also encrypted) is more or less
 real time with various UV file triggers on the client end creating queue
 items for transmission based on the data content / transaction type.

 This set up is a single threaded affair and I am wondering how it will
 cope and what options I'll have as the volume of data increases.

 Multi-threading my server process to dish out some of the load might be
 one possibility and I've seen examples in the past where the last digit of
 a numeric key (i.e. 0-9) is used to determine which one of 10 phantoms to
 call thus providing an effective distribution of the work.

 But even then, reading/writing processing data to a file for each child
 process seems to me to be the only way to achieve parent - child phantom
 communications at either end. Is there another way perhaps? It may be that
 I will need 2 sets of phantoms, 1 for the transactions and one for the
 ancillary data. Although we run UV on AIX the only other requirement is
 that I must be able to do it within UV Basic.

 Does anyone out there on the list know of a better way or any
 alternatives/advice so I can get a better appreciation of what else might
 be possible please?

 Many thanks in advance,
 Peter


 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au



  
 ---
 Note:
 This email (inc all attachments) is for the use of the intended
 recipient(s) only.
 Privileged or confidential information may be contained in this
 communication. If you have received this email in error, please notify the
 sender immediately and then delete all copies of this message from your
 computer network. If 

Re: [U2] Reporting Tools

2014-03-03 Thread Wjhonson

Ian you don't happen to have an example of what this code *does* do you?




-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Mar 3, 2014 1:35 pm
Subject: Re: [U2] Reporting Tools


If you're not already, it's a really good idea to consider creating something 
that will make producing excel files (the number one choice of accounting 
groups 
everywhere) from your reports easily.  Many years ago we used to physically 
print a bunch of reports each night, but since creating a tool the users can 
easily use, almost everything is electronic.

http://www.pickwiki.com/cgi-bin/wiki.pl?DumpRecall shows one way to do it, 
though it's pretty specific to our needs.  It wouldn't be hard to use this as 
inspiration for something that works in your own environment.  I'd forgotten 
about the 150 field limit in unidata, but this comment remembers:

* We have a list of field names and a select, parse them the hard way
* and write a tab-seperated file.  This is slower but avoids limitations
* on the number of columns (of unidata) and the perl module WriteExcel


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of jeffrey Butera
Sent: Monday, March 03, 2014 1:05 PM
To: U2 Users List; dmcgr...@rocketsoftware.com
Subject: Re: [U2] Reporting Tools

On 3/3/14, 4:01 PM, Daniel McGrath wrote:
 Hi Jeff,

 In case you missed it before:

  Does your query use the LIMIT keyword? This is an internally hardcoded 
 limit 
that was increased, IIRC, in 7.3.6 to 250.

 On further checking, here is the issue, along with fix version. I suggest you 
update to the latest UDT version.

 UDT-4284 - Request for UniQuery hard limit of 150 attributes (in LIST 
 or REFORMAT commands) to be increased

   A change was made to increase this to 250 attributes in 7.3.5. The actual 
limit has now been added to the report from the LIMIT verb so you can see 
limitation as U_ATTRLIST

Thanks Dan - this helps immensely.


--
Jeffrey Butera, PhD
Associate Director for Application and Web Services Information Technology 
Hampshire College
413-559-5556

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
-
IMPORTANT NOTICE:   This message is intended only for the addressee
and may contain confidential, privileged information.  If you are
not the intended recipient, you may not use, copy or disclose any
information contained in the message.  If you have received this
message in error, please notify the sender by reply e-mail and
delete the message.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] ED: The very finest of 1970s technology! was: UniVerse Dictionary question

2014-02-06 Thread Wjhonson

I knew all that except IB

To your question of why you need two spaces in IBspacespaceenter
This is because the *first* space is not an operand, it's just a delimiter to 
separate the opera*TOR* from the oper*AND*
(Maybe that should be oper*ATOR*... )
at any rate, it's a throw away

The thing it's opera*TING* on, is whatever follows the delimiter
In this case the space
In the other case the text

The second space is the *text* if you will that it should operate upon.



-Original Message-
From: Charles Stevenson stevenson.c...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Feb 6, 2014 1:49 am
Subject: [U2] ED: The very finest of 1970s technology! was: UniVerse 
Dictionary question


 it's been that way for, oh I dunno, going back to PI, 30+ years?
That's in input mode.

Here are some related ED facts about edit-mode that I've found Pickies 
(vs. Primates) don't seem to know:

Rspace enter   replaces current line with a blank line.

Ispacethis is some textenter
will insert a line this is some textbut leave yoiu in edit-mode, 
not insert-mode.

IB will put you in input mode BEFORE the line you're on.

IBspacethis is a some textenter
will insert a line this is some text  BEFORE the current line
but leave yoiu in edit-mode, not insert-mode.

There  is a bit of an inconsistency with IB:
IBspacespaceenter
 Inserts a blank line BEFORE current line.  I don't know why 2 
spaces are needed. Oh, well.

Renter   repeats the previous full-line Replacement
Center   repeats the previous Change command.
R this is some textenter
 replaces thw whole line.
R/ABC/XYZ
   is really  C/ABC/XYZ

So if you pickies are used to saying
 R/ABC/XYZ/
That is really a Change command,   C/ABC/XYZ.
So subsequent Center will repeat your R/ABC/XYZ/


Finally, there is the actually helpful HELPenter command. (Check out 
HELP SEQenter.)

AE aficionados may quibble over the ED  motto,  The very finest of 
1970s technology!

cds


On 2/6/2014 4:24 AM, Clif Oliver wrote:
 The UniVerse ED verb in input mode accepts a *single* space as a null line 
indicator.


 Regards,

 Clif


 On Feb 5, 2014, at 6:15 PM, Daniel McGrath dmcgr...@rocketsoftware.com 
wrote:

 A tip my original mentor taught me on the first day was that in ED/AE, the 
back tick (`) gets treated as an empty line so you can keep going in insert 
mode 
and not need to worry about it.

 Regards,
 Dan


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Martin Scholl
 Sent: Wednesday, February 05, 2014 5:07 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse Dictionary question

 The dots were just there to keep the numbered list going, The same I use 
 dots 
in the Editor to enter blank lines. Later I go to the top and do R/.//50 to 
remove the dot.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
 Sent: Tuesday, February 04, 2014 3:04 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] UniVerse Dictionary question


 What are the periods in 3 and 4 for?
 Did you try removing those?



 -Original Message-
 From: Woodward, Bob bob_woodw...@k2sports.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Tue, Feb 4, 2014 11:49 am
 Subject: Re: [U2] UniVerse Dictionary question


 Just to make sure, you're wanting FIELD 178 and the first value of that 
field.  Correct?  Because you have a length of 1, left justified I want to make 
sure you're not looking for the first character of the 178th field.
 Maybe if you showed what you're wanting and what you're getting, instead, 
then we'd be sure to give you an answer that makes sense.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Haskett
 Sent: Tuesday, February 04, 2014 11:45 AM
 To: U2 Users List
 Subject: Re: [U2] UniVerse Dictionary queston

 Martin:

 This is the only way to do accomplish the defined task in UniData.
 Maybe @RECORD178,1 is the preferred method in UV.

 Bill
 Untitled Page


 
 - Original Message -
 *From:* msch...@martinscholl.com
 *To:* U2 Users List u2-users@listserver.u2ug.org
 *Date:* 2/4/2014 11:33 AM
 *Subject:* [U2] UniVerse Dictionary queston
 UniVerse.

 I want to create a dictionary item that extract value 178,1

 I thought

 1.   I
 2.   EXTRACT(@RECORD,178,1,0)
 3.   .
 4.   .
 5.   1L
 6.   S


 Would do but it does not give me the desired result. Any suggestions?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UV 11 vs 10

2014-02-06 Thread Wjhonson

One thing for us, going from 10 to 11, was what happens to the Zombie Processes
Those processes where the user gets *kicked* out and the process is still there 
running in *windoze* (not necessarily in the LISTU)

We used to accumulate dozens of these over the course of a month
Now zero.



-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users u2-users@listserver.u2ug.org
Sent: Thu, Feb 6, 2014 9:25 am
Subject: [U2] UV 11 vs 10


OK. We are kicking around upgrading UV on Linux - from version 10.0.2 to the 
latest version of UV.

The question of what do we get from it (aside from being able to have support) 
to warrant the downtime for migration and
That everything is working fine now attitude.

What have been some features that upgrading has been beneficial for? That you 
couldn't do before?  (universe - not unidata)
I'd prefer to stay with linux, only because we use a lot of linux programs 
for support of our applications, and
   From our experience , has been more stable than a windows platform - so 
a 
side question would be are there
  Any advantages we might gain by migrating to windows as well?

I'm not just looking for VAR answers, but also end users as well.

Thanks
George Gallen
Senior Programmer/Analyst
Accounting/Data Division, EDI Administrator
ggal...@wyanokegroup.com
ph:856.848.9005 Ext 220
The Wyanoke Group
http://www.wyanokegroup.comhttp://www.wyanokegroup.com/

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] ED: The very finest of 1970s technology! was: UniVerse Dictionary question

2014-02-06 Thread Wjhonson

It was not in Reality.
It was also not in the R83 editor
I don't think it even made it into OA



-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Feb 6, 2014 8:36 am
Subject: Re: [U2] ED: The very finest of 1970s technology! was: UniVerse 
Dictionary question


I don't remember if that was on the Editor in Reality, or if it came along with 
Prime Information
And eventually into UV

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Israel, John R.
Sent: Thursday, February 06, 2014 11:33 AM
To: 'U2 Users List'
Subject: Re: [U2] ED: The very finest of 1970s technology! was: UniVerse 
Dictionary question

ABSOLUTELY!!!

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of George Gallen
Sent: Thursday, February 06, 2014 11:27 AM
To: U2 Users List
Subject: Re: [U2] ED: The very finest of 1970s technology! was: UniVerse 
Dictionary question

But you left out THE ABSOLUTE most important feature

OOPS

George

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UV 11 vs 10

2014-02-06 Thread Wjhonson

Right, so with us those broken connections disappeared once we upgraded to 11
I don't mean the breaks stopped.
I just mean the running processes got cleaned away, when before they were not 
being so purged.



-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Feb 6, 2014 9:31 am
Subject: Re: [U2] UV 11 vs 10


We still get those with linux, especially if the network connection gets broken 
in the middle, that is not
By either end. Sometimes the OS cleans them up, or with phantoms that are 
started by phantoms, until the
Parent phantom ends, the child phantoms don't die. 

Not sure if that is something that has been addressed.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, February 06, 2014 12:28 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UV 11 vs 10


One thing for us, going from 10 to 11, was what happens to the Zombie Processes
Those processes where the user gets *kicked* out and the process is still there 
running in *windoze* (not necessarily in the LISTU)

We used to accumulate dozens of these over the course of a month
Now zero.




___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse Dictionary question

2014-02-04 Thread Wjhonson

What are the periods in 3 and 4 for?
Did you try removing those?



-Original Message-
From: Woodward, Bob bob_woodw...@k2sports.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Feb 4, 2014 11:49 am
Subject: Re: [U2] UniVerse Dictionary question


Just to make sure, you're wanting FIELD 178 and the first value of that
field.  Correct?  Because you have a length of 1, left justified I want
to make sure you're not looking for the first character of the 178th
field.  Maybe if you showed what you're wanting and what you're getting,
instead, then we'd be sure to give you an answer that makes sense.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Haskett
Sent: Tuesday, February 04, 2014 11:45 AM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary queston

Martin:

This is the only way to do accomplish the defined task in UniData.  
Maybe @RECORD178,1 is the preferred method in UV.

Bill
Untitled Page



- Original Message -
*From:* msch...@martinscholl.com
*To:* U2 Users List u2-users@listserver.u2ug.org
*Date:* 2/4/2014 11:33 AM
*Subject:* [U2] UniVerse Dictionary queston
 UniVerse.

 I want to create a dictionary item that extract value 178,1

 I thought

 1.   I
 2.   EXTRACT(@RECORD,178,1,0)
 3.   .
 4.   .
 5.   1L
 6.   S


 Would do but it does not give me the desired result. Any suggestions?

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] A Descriptors and its Subroutine Issue

2014-01-31 Thread Wjhonson
Kate means that she cannot use the fields within a DICT file record, higher 
than field 10
This is because I-type dict items put their calculation stuff in those fields.


 

 

 

-Original Message-
From: Ed Clark u...@edclark.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Jan 31, 2014 5:36 am
Subject: Re: [U2] A Descriptors and its Subroutine Issue



On Jan 30, 2014, at 5:44 PM, Kate Stanton k...@walstan.com wrote:

 Thankyou Ed!
 
 We did not know you could call a program from a S-type dictionary!  How
 long has it been there?
I first used universe 21 years ago and the user exit support was in there 
then. I imagine that it was in there from near the beginning. The 50BB entry in 
APP.PROGS has a 1988 timestamp in it.

 
 We went through months of work to be able to use I-types to be able to call
 subroutines, and to get accurate arithmetic.
 
 Test shows arithmetic has been fixed.  We talked to U2 people about it at a
 U2U, and were told UV doe integer arithmetic, and we had to live with it.
 Many (20+) years ago 1.9 + 1.9 gave 2, then it was fixed so we took the
 work-arounds out, then it went bad again.  Do you know when it was fixed
 again?
You mean arithmetic using F and A processing codes, right? My universe version 
is a bit old--10.3.7-- and it still truncates decimals. It needs to do that for 
compatibility. Older pick applications expect it. If you're not seeing it, 
maybe 
there is a configuration flag that can be set?

 
 We do still need I-types to bring back multi-values from a Translate.
 Perhaps this will be attended to as well some day.
Probably not. It's also expected behavior, though I've seen other posts on here 
saying that it was one of the more common change requests for D3.

 
 We do not like I-types, as we cannot use dict fields beyond 10 for out data
 entry parameters, and inadvertently printing the dict item kills the
 session.  Maybe one day we can get rid of them again.
Why can't you use dict fields beyond 10?

 
 Cheers, Kate
 
 Kate Stanton
 Walstan Systems Ltd
 4 Kelmarna Ave, Herne Bay, Auckland 1011, New Zealand
 Phone: + 64 9 360 5310  Mobile: + 64 21 400 486
 Email: k...@walstan.com
 
 
 On 31 January 2014 10:34, Ed Clark u...@edclark.net wrote:
 
 Curious why you are doing this as a user exit?
 iirc, there are differences between using an A and an Itype. In an itype,
 the subroutine is called just once for each item in the file. With an
 A-type, the subroutine is going to be called once for each value/subvalue
 in the attribute referenced by the amc on line 2 of the dictionary entry
 (which in this case is 0 so there will only be once value, but be careful
 using it on other attributes in the item)
 
 The subroutine needs to be cataloged with a $ prefix, $RNS.CB.MAS.SUB
 rather than just RNS.CB.MAS.SUB, and I think it needs to be cataloged
 globally.
 From the universe manual:
 
 Cataloging User Exits
 Once you have written and compiled the UniVerse BASIC subroutine, you must
 catalog the program. User exits are cataloged globally by specifying the
 user exit
 name with a dollar sign in front of it. For example, to catalog the user
 exit U50MB
 in the example shown earlier, use the CATALOG command as follows:
 CATALOG
CATALOG NAME or LOCAL = $50MB
FILENAME = APP.PROGS
PROGRAM NAME = 50MB
 Or you can use the form:
 CATALOG APP.PROGS $50MB
 Like any other program, a user exit must be compiled before you can
 catalog it. See
 Chapter 8,  UniVerse BASIC, for more information about cataloging
 UniVerse
 BASIC programs.
 
 Cataloging Programs in PICK Accounts
 PICK and IN2 flavor accounts do not permit global cataloging; therefore
 you must
 either catalog the program in a different flavor account or create an
 INFORMATION
 flavor CATALOG entry in your PICK account. To create an INFORMATION flavor
 CATALOG entry, create a VOC entry which is the same as the entry for
 CATALOG,
 except that field 6 is defined as INFORMATION.FORMAT instead of
 PICK.FORMAT.
 
 On Jan 30, 2014, at 3:07 PM, randyleesmith randyleesm...@roadrunner.com
 wrote:
 
 I'm not use to making these.
 
 I based what I was doing on another A type which also called a
 Subroutine.
 
 My A Type record;
 
 SB.SVCED DICT ADFILA RNS.CB.MAS
 
 10 lines long.
 
 :
 0001: A
 :
 0002: 0
 :
 0003: Reason Not To Be Sent
 :
 0004: M
 :
 0005:
 :
 0006:
 :
 0007:
 :
 0008: URNS.CB.MAS.SUB
 :
 0009: L
 :
 0010: 20
 Bottom at line 10.
 
 I cataloged the process RNS.CB.MAS.SUB
 
 But get this error;
 
 $RNS.CB.MAS.SUB is not in the CATALOG space.
 [ENOENT] No such file or directory
 Incorrect VOC entry for $RNS.CB.MAS.SUB.
 Unable to load subroutine.
 
 Not seen this before. Any ideas?
 
 I know I can just make an I type, and I have done those before.
 I thought this might be less work in making and porting over to
 production.
 
 
 
 
 -
 I used to be an Optimist until I knocked over the glass.
 --
 View this message in context:
 

Re: [U2] A Descriptors and its Subroutine Issue

2014-01-30 Thread Wjhonson

You have to catalog it, using the renaming option
Otherwise the system will most likely catalog it normally, thus the error you 
have



-Original Message-
From: Robert i...@keyway.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Jan 30, 2014 1:06 pm
Subject: Re: [U2] A Descriptors and its Subroutine Issue


Did you compile the program before cataloging it?

What command did you use to catalog it?

I always like to take a look at the output from the CATALOG command to 
verify it was done properly.

Robert Norman

ROBERT NORMAN AND ASSOCIATES
23441 Golden Springs Dr., #289, Diamond Bar, CA 91765
(951) 541-1668
i...@keyway.net mailto:i...@keyway.net
http://users.keyway.net/~ice/ http://users.keyway.net/%7Eice/
Affordable computer consulting services and computer programming for
UNIVERSE, UNIDATA, U2, PICK/BASIC, DATA/BASIC, UniVerseBasic,
UniBasic, R/BASIC, jBC.
Ask about our lowest $45 discounted rate for long-term telecommuting 
projects.

On 1/30/2014 12:07 PM, randyleesmith wrote:
 I'm not use to making these.

 I based what I was doing on another A type which also called a Subroutine.

 My A Type record;

 SB.SVCED DICT ADFILA RNS.CB.MAS

 10 lines long.

 :
 0001: A
 :
 0002: 0
 :
 0003: Reason Not To Be Sent
 :
 0004: M
 :
 0005:
 :
 0006:
 :
 0007:
 :
 0008: URNS.CB.MAS.SUB
 :
 0009: L
 :
 0010: 20
 Bottom at line 10.

 I cataloged the process RNS.CB.MAS.SUB

 But get this error;

 $RNS.CB.MAS.SUB is not in the CATALOG space.
 [ENOENT] No such file or directory
 Incorrect VOC entry for $RNS.CB.MAS.SUB.
 Unable to load subroutine.

 Not seen this before. Any ideas?

 I know I can just make an I type, and I have done those before.
 I thought this might be less work in making and porting over to production.




 -
 I used to be an Optimist until I knocked over the glass.
 --
 View this message in context: 
 http://u2-universe-unidata.1073795.n5.nabble.com/A-Descriptors-and-its-Subroutine-Issue-tp42599.html
 Sent from the U2 - Users mailing list archive at Nabble.com.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] Is anyone up on UV 11.2 ?

2014-01-28 Thread Wjhonson

Baker you didn't mention what I was thinking.
What does 11.2 give me, that I need, and would be worth the upgrade pain?



-Original Message-
From: Baker_Hughes baker_hug...@neimanmarcus.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Jan 28, 2014 8:29 am
Subject: [U2] [UV] Is anyone up on UV 11.2 ?


Hi friends,

Its time to rev a few UV instances here and I wanted to ask if anyone is 
running on UniVerse 11.2.x  ??

If so, what can you share?

If you considered it but decided to stay with 11.1.14 or something around 
there, why?  Any issues that are yet to get worked out?

What ARE you waiting for -- is there some enhancement that you've heard is 
about to be released, or something patched that you feel is essential?

Thanks, from [unusually] cold Texas (yet not as cold as Chicago).

-Baker

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine

2014-01-28 Thread Wjhonson

The routine returns your below RC which it calls success as a zero if either 
it cannot open the GLOBAL.CATDIR file, or if it cannot read the catalog name 
passed in that file.

The STATUS() (which I didn't even know could be assigned) is assigned to the 
ASCII value (using SEQ) of the 52nd character of the first line of the record 
it does successfully read.

What is the significant of the 52nd character ?  What would one find there?



-Original Message-
From: Hona, David david.h...@cba.com.au
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 27, 2014 7:50 pm
Subject: Re: [U2] [UV] Programmatic Verification of Globally Cataloged 
Subroutine


There is the !EXIST subroutine. It's a legacy Prime INFO subroutine - created 
for legacy code that need it. The source code is in UV APP.PROGS and just reads 
GLOBAL.CATDIR and also sets STATUS() with a return code too.

CATALOGED.NAME = '*MYGLOBALSUB'
call !EXIST(CATALOGED.NAME, RC)

crt CATALOGED.NAME: = :(if RC then exists else NOT found)
crt CATALOGED.NAME: STATUS() = :STATUS(): = :(if STATUS() then exists 
else 
NOT found)


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Perry Taylor
Sent: Tuesday, 28 January 2014 4:06 AM
To: U2-Users List
Subject: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine

Does anyone know of a good method in UniVerse BASIC to be able to verify if a 
subroutine is globally cataloged?

Thanks.
Perry Taylor
Senior MV Architect
Office (877) 494-7633 ext. 4392
Direct (502) 779-4392
ZirMed
888 West Market Street, Suite 400
Louisville, KY 40202
www.zirmed.comhttp://www.zirmed.com/

** IMPORTANT MESSAGE *   
This e-mail message is intended only for the addressee(s) and contains 
information which may be
confidential. 
If you are not the intended recipient please advise the sender by return email, 
do not use or
disclose the contents, and delete the message and any attachments from your 
system. Unless
specifically indicated, this email does not constitute formal advice or 
commitment by the sender
or the Commonwealth Bank of Australia (ABN 48 123 123 124) or its subsidiaries. 
We can be contacted through our web site: commbank.com.au. 
If you no longer wish to receive commercial electronic messages from us, please 
reply to this
e-mail by typing Unsubscribe in the subject line. 
**



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you verify windows printer is good before fatal error by PRINTing to a bogus printer.

2014-01-28 Thread Wjhonson

The Spool -List only lists universe print queues
It doesn't like printers on the network.
When we create a new printer on our network, we have to go into Universe and 
add the queue and link the two to each other.



-Original Message-
From: Wols Lists antli...@youngman.org.uk
To: u2-users u2-users@listserver.u2ug.org
Sent: Tue, Jan 28, 2014 8:19 am
Subject: Re: [U2] How do you verify windows printer is good before fatal error 
by PRINTing to a bogus printer.


On 28/01/14 15:07, Jeff Schasny wrote:
 SPOOL -LIST will show you all the print queue names

Is that all the printer names known to U2, or all the printer names
known to the network?

In Chuck's example, this particular printer will never have been
declared to U2 - I did this all the time. The only printer UV was told
about was DEFAULT, which didn't exist ...

In fact, I suspect this syntax will list all the printers known to the
server on which U2 is running, which could easily NOT include a valid
printer the user is trying to print to ...

Cheers,
Wol
 
 Charles Stevenson wrote:
 SETPTR 0,80,60,3,3,1,AT \\BAD\NAME
 seems to execute w/o throwing an error.
 but an actual PRINT statement yields a fatal error:

Program PRT: Line 2, Printer name \\BAD\PRINTERNAME is not
 recognized by the system.

 I'd like to verify we're printing to a good printer *before*
 attempting to do so.
 Execute some DOS command, maybe?

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 .

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you verify windows printer is good before fatal error by PRINTing to a bogus printer.

2014-01-28 Thread Wjhonson

Do a SETPTR, followed by a PRINT and capture that output
It's the only way to *guarantee* that the process won't work in exactly the 
same way as it's not working now.



-Original Message-
From: Charles Stevenson stevenson.c...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Jan 28, 2014 1:00 pm
Subject: Re: [U2] How do you verify windows printer is good before fatal error 
by PRINTing to a bogus printer.


Anthony pretty much nailed how we're doing it.

But my original question is still unanswered.
I want to make sure it's a valid printer before I start printing to it.
I think I problably need to do something like
 EXECUTE DOS /C [some-command] \\MY_PRINT_SERVER\PrinterName  
CAPTURING DOSMSG
 IF DOSMSG = [something bad] THEN  . . .

I was hoping someone in this august body had crossed that bridge before.

cds


On 1/28/2014 11:31 PM, Jeff Schasny wrote:
 I've been using Universe since it was in beta and I had no idea you 
 could use a URI in SETPTR.

 Its a good day, I've learned something new. Thanks!

 Wols Lists wrote:
 So if I am working on \\ASHDOWN (the name of my computer) I can use
 SETPTR to point at \\TIGGER\HP - a printer logically connected to a
 different computer that I've never told UV anything about.

 Setptr is quite happy to be given a windows remote computer reference
 and it works fine. That was how all our printers worked - they usually
 had network cards in them, so when a new printer turned up, I would
 assign it a name in DNS, and for anybody who was supposed to use it I
 would just edit their login script to add eg

 SETPTR ...,AT \\ACCOUNTS-HP\RAW

 And it just worked. No UV printer setting up whatsoever. Okay, my setup
 was a little bit cleverer than that, but everything, and I mean
 EVERYTHING, was done in my programs. Nothing at the UV level whatsoever.

 Cheers,
 Wol
   Correct. Except he was *also* using the URI syntax, ie 
 \\COMPUTER\QUEUE.
 Wols Lists wrote:
 On 28/01/14 15:07, Jeff Schasny wrote:

 SPOOL -LIST will show you all the print queue names
 Is that all the printer names known to U2, or all the printer names
 known to the network?

 In Chuck's example, this particular printer will never have been
 declared to U2 - I did this all the time. The only printer UV was told
 about was DEFAULT, which didn't exist ...

 In fact, I suspect this syntax will list all the printers known to the
 server on which U2 is running, which could easily NOT include a valid
 printer the user is trying to print to ...

 Cheers,
 Wol

 Charles Stevenson wrote:
 SETPTR 0,80,60,3,3,1,AT \\BAD\NAME
 seems to execute w/o throwing an error.
 but an actual PRINT statement yields a fatal error:

Program PRT: Line 2, Printer name \\BAD\PRINTERNAME is not
 recognized by the system.

 I'd like to verify we're printing to a good printer *before*
 attempting to do so.
 Execute some DOS command, maybe? 


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine

2014-01-28 Thread Wjhonson

I was just trying to think of a reason why I'd want specifically to know how 
many arguments the subroutine has.
That is, why was this particular fact chosen as the returned status code ?



-Original Message-
From: Keith Johnson [DATACOM] keith.john...@datacom.co.nz
To: 'u2-users@listserver.u2ug.org' u2-users@listserver.u2ug.org
Sent: Tue, Jan 28, 2014 3:10 pm
Subject: Re: [U2] [UV] Programmatic Verification of Globally Cataloged 
Subroutine


Hi,

LeRoy Dreyfuss said that you would have to change 52 to 12 for EXIST to work.

The globally cataloged programs have an extra 40 characters put on the front, 
so 
that would cause a problem.

@RECORD[1,4] is a count of the number of times the program has been used.

@RECORD[5,8] is who cataloged it

@RECORD[13,4] are the date and time (I think)


Regards, Keith



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine

2014-01-27 Thread Wjhonson

You read the GLOBAL.CATDIR file looking for that subroutine name, typically, at 
least at my site, they are prepended with an asterisk

*GET.YEAR




-Original Message-
From: Perry Taylor perry.tay...@zirmed.com
To: U2-Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 27, 2014 9:06 am
Subject: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine


Does anyone know of a good method in UniVerse BASIC to be able to verify if a 
subroutine is globally cataloged?

Thanks.
Perry Taylor
Senior MV Architect
Office (877) 494-7633 ext. 4392
Direct (502) 779-4392
ZirMed
888 West Market Street, Suite 400
Louisville, KY 40202
www.zirmed.comhttp://www.zirmed.com/



CONFIDENTIALITY NOTICE: This e-mail message, including any 
attachments, is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information.  Any
unauthorized review, use, disclosure or distribution is 
prohibited. ZirMed, Inc. has strict policies regarding the 
content of e-mail communications, specifically Protected Health 
Information, any communications containing such material will 
be returned to the originating party with such advisement 
noted. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the 
original message.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] Programmatic Verification of Globally Cataloged Subroutine

2014-01-27 Thread Wjhonson

Could you give an example of this usage?
Trying to use the HELP, I'm just getting strange errors when I try to follow 
HELP and use it on known globally catalogued routines



-Original Message-
From: Allen Egerton aeger...@pobox.com
To: U2 Users List u2-users@listserver.u2ug.org
Cc: U2-Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 27, 2014 9:29 am
Subject: Re: [U2] [UV] Programmatic Verification of Globally Cataloged 
Subroutine


Perhaps VCATALOG

(Allen - Sent from my paperweight)

 On Jan 27, 2014, at 12:06 PM, Perry Taylor perry.tay...@zirmed.com wrote:
 
 Does anyone know of a good method in UniVerse BASIC to be able to verify if a 
subroutine is globally cataloged?
 
 Thanks.
 Perry Taylor
 Senior MV Architect
 Office (877) 494-7633 ext. 4392
 Direct (502) 779-4392
 ZirMed
 888 West Market Street, Suite 400
 Louisville, KY 40202
 www.zirmed.comhttp://www.zirmed.com/
 
 
 
 CONFIDENTIALITY NOTICE: This e-mail message, including any 
 attachments, is for the sole use of the intended recipient(s) 
 and may contain confidential and privileged information.  Any
 unauthorized review, use, disclosure or distribution is 
 prohibited. ZirMed, Inc. has strict policies regarding the 
 content of e-mail communications, specifically Protected Health 
 Information, any communications containing such material will 
 be returned to the originating party with such advisement 
 noted. If you are not the intended recipient, please contact 
 the sender by reply e-mail and destroy all copies of the 
 original message.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] JET no longer available on Universe

2014-01-27 Thread Wjhonson

But we *did* have JET.  In an upgrade, it was removed, I suspect simply because 
the person who ask for the upgrade disks didn't specifically ask for JET to be 
included.

Can we get it back?
You're suggesting here that you can ship it, included in upgrades, to people 
who already *have* it.



-Original Message-
From: Daniel McGrath dmcgr...@rocketsoftware.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 27, 2014 10:39 am
Subject: Re: [U2] JET no longer available on Universe


Hi Will,

I said Rocket has Jet, not necessarily that it is available. For people who 
already have the product and new more 'users', that is someone. For outright 
new, we may need to legally need to rebrand the product (hence build, QA, etc) 
to remove previous company names. Obviously, there are commercial restrictions 
on what we spend our time on, so if it was an opportunity for $1000, it almost 
definitely wouldn't happen - $1,000,000 or more and we would probably discuss 
it 
more.

From the internal questions I've seen here, it looks the account manager was 
looking into it further.

Regards,
Dan

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, January 16, 2014 11:30 AM
To: wjhon...@aol.com; u2-users@listserver.u2ug.org
Subject: Re: [U2] JET no longer available on Universe


Daniel, you said that JET is available.
In our query through our vendor, to Rocket, we were told that JET is *not* 
available on Universe.
That's what they were told, from their Rocket contact.

Can you confirm, or give me a direct connection to someone who *can* process an 
order for JET?



-Original Message-
From: Wjhonson wjhon...@aol.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 2:41 pm
Subject: Re: [U2] JET


This is the *first* I've heard that Rocket is still shipping JET !
 
 


-Original Message-
From: Charles Stevenson stevenson.c...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 2:39 pm
Subject: Re: [U2] JET


Jet as a subset of Rocket instead or Rocket as a subset of Jet.
It's a different universe.

On 1/6/2014 8:00 PM, Daniel McGrath wrote:
 Have them contact their U2 support provider. Rocket has JET.

 Cheers,

 Dan McGrath
 Managing Director, U2 Servers Lab
 Rocket Software


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Time for a Redback upgrade ?

2014-01-22 Thread Wjhonson

Ryan thanks for that.  Our WWSTATE file is indeed poorly sized
Is this something we are supposed to be periodically clearing out ?
Or is some garbage collection process broken that supposed to be clearing these 
old entries?



-Original Message-
From: Ladd, Ryan ryan.l...@meritain.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Wed, Jan 22, 2014 9:35 am
Subject: Re: [U2] Time for a Redback upgrade ?


Here are some suggestions.

-use showrgw and perfrgw to inspect your responders and their response 
time.
-check your Redback Garbage Collection (RB.ADMIN, option 2) settings 
and logs.  Additionally, check the WWSTATE table to ensure it is sized 
appropriately.  If that table is poorly sized, your response time will suffer.
-turn on more verbose logging and inspect the output of rgw.log (this 
requires a bounce of redback, so this may or may not be possible depending on 
your uptime requirements).

There are more things to look at, but these should at least give you a chance 
at 
looking in the right direction.


Ryan

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Tuesday, January 21, 2014 6:35 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Time for a Redback upgrade ?


We are Running Redback 4.4.0.1526 Build 1527 which is stamped 29 May 2007

This is running on Windows Server 2008 R2 Standard

We've lately been experiencing odd slowness.

Any tricks to where I should look first to try to narrow the possibilities of 
why?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

Note: The information contained in this message may be privileged and 
confidential and protected from disclosure. If the reader of this message is 
not 
the intended recipient, or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify us 
immediately by replying to the message and deleting it from your computer.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Time for a Redback upgrade ?

2014-01-21 Thread Wjhonson

We are Running Redback 4.4.0.1526 Build 1527 which is stamped 29 May 2007

This is running on Windows Server 2008 R2 Standard

We've lately been experiencing odd slowness.

Any tricks to where I should look first to try to narrow the possibilities of 
why?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Report Generation

2014-01-16 Thread Wjhonson

MITS


-Original Message-
From: Charles_Shaffer charles_shaf...@ntn-bower.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Thu, Jan 16, 2014 7:47 am
Subject: [U2] Report Generation


I have been asked to look into a report generation tool similar to Crystal 
Reports for multivalued databases. and MS SQL server databases.  I've 
worked with BI Query before are you folks aware of other possible 
solutions. The user has asked for
Ability to schedule queries to run at night
Ability to automatically distribute reports. I think saving them in a 
shared area is good enough.
Ability to generate charts as part of the scheduled run.

Any ideas are appreciated.

Charles Shaffer
Senior Analyst
NTN-Bower Corporation
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] No mail since Friday

2014-01-14 Thread Wjhonson

I have seen no traffic at all since Friday the 10th.
I find it hard to believe.
Is the list down?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Report Writer

2014-01-10 Thread Wjhonson

MITS ?


-Original Message-
From: Bill Brutzman bi...@hkmetalcraft.com
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Thu, Jan 9, 2014 2:05 pm
Subject: [U2]  Report Writer


We have a new General Manager here.

He is interested in report writers for end users... I suppose like Crystal
Reports... but that can handle MultiValue.

While I am looking into Rocket's CoreVu... I am wondering what else is out
there...

--Bill 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] [u2] Pick 7.3 What is this?

2014-01-10 Thread Wjhonson

On someone's resume I see Pick 7.3.  When I try to google for that, I get 
nothing useful.

Is this from Raining Data ?  It's a D3?
Or is this an MvBase or something other thing.

What is it?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [u2] Pick 7.3 What is this?

2014-01-10 Thread Wjhonson

Whatever this is, they are claiming it runs on AIX.
So Unidata 7.3 probably *does*, does D3 also run on AIX ?



-Original Message-
From: Mark Eastwood ma...@afsi.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Jan 10, 2014 10:57 am
Subject: Re: [U2] [u2] Pick 7.3  What is this?


I would assume D3 7.3.x (from pick systems, raining data, tiger logic, rocket)


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Friday, January 10, 2014 12:58 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] [u2] Pick 7.3 What is this?


On someone's resume I see Pick 7.3.  When I try to google for that, I get 
nothing useful.

Is this from Raining Data ?  It's a D3?
Or is this an MvBase or something other thing.

What is it?


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

** 
This email and any files transmitted with it are confidential and may be 
subject 
to copyright. They are intended solely for the use of the individual or entity 
to which they are addressed. If you have received this message in error please 
notify AFS immediately by return email. Any views or opinions presented in this 
email are solely those of the author and do not necessarily represent those of 
AFS, except where an authorized sender specifically states them to be the views 
of AFS. It is your responsibility to verify this email and any attachments for 
the presence of viruses. AFS accepts no liability for any damage caused by any 
virus transmitted.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] USERS command in Universe

2014-01-08 Thread Wjhonson

The HELP USERS doesn't really say anything useful.

When I do a LISTU I count 87 sessions
USERS says there are 74 users logged on the system

That's close to what I might say are the unique users, since some people have 
more than one session.
But I can't get it exact.

Does USERS count phantoms? console jobs? jobs like that uvdlock and uvcleanup 
and uvsmm?
How about jobs from Uniobjects making it's brief connections (uvcs), are those 
USERS for the purpose of this verb?

And if there's any better documentation about exactly what USERS is doing, can 
you point it at me?

Thanks.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Logging program execution in Unidata?

2014-01-07 Thread Wjhonson

So Ian, everything is globally catalogued?


-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 6:57 pm
Subject: Re: [U2] Logging program execution in Unidata?


Wow!  Didn't know about that command either.  This has been very instructional. 
 
I can easily filter out the vendor code from that command by path, and just see 
our custom programs.

There seems to be some caching going on too, at least until the user logs off - 
the reference count stays for some period of time.  It runs really fast too, so 
I could run a cron job once per minute and not have too much overhead.  Every 
10 
minutes wouldn't be good enough, but we likely have few processes that login, 
do 
their thing and then logout within a minute.  Most of those would be 
web-service 
clients, and those call a couple of generic handlers first.

Great suggestion, thanks!

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Baakkonen, Rodney A (Rod) 46K
Sent: Monday, January 06, 2014 5:24 PM
To: U2 Users List
Subject: Re: [U2] Logging program execution in Unidata?

 What we did was have a cron run every 10 minutes that executed a Unidata 
program. The Unidata program did a PCPERFORM sbcsprogs to capture everything 
that was running out of the global catalog. It parses up the output of 
sbcsprogs 
and builds a Unidata file. This file has the program name as the key and the 
following attributes:

DR  DoctoR (Display Record) File: CBH.PROGRAM.TRACKING

ATB ATB Name  Conv   Value   Item: CLM101

  1 Last Update   D2/01/06/14  
  2 First RecordedD2/11/16/00  
  3 No of Times Captured 4254  
End of Defined Attributes

If something consistently runs and finshes within 10 minutes, it will never be 
recorded. You could have the threshold set to whatever you want. But we thought 
10 minutes was good enough for our usage.


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Monday, January 06, 2014 7:07 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Logging program execution in Unidata?


I believe there is something wrong with this suggestions.
IIRC you don't get the time and date it was last RUN, only the date it was last 
Accessed.
I suspect this is the touch date, which could mean that just looking at it in 
a directory scan, touches it.
Along with a host of other things that don't actually *run* the code.

So it wouldn't answer the Q as to whether it's actively executed.

You also get the number of times is has run since being catalogued, which 
always 
seemed to be an odd choice for me.
It may have been run a thousand times, but not run at all in the past ten years.
But if I ruled the world, things would be different.
Not better just different.

Anyway, let us know how it works for your purpose.



-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 4:55 pm
Subject: Re: [U2] Logging program execution in Unidata?


Larry/Wol, thanks for this.  Trying it now on a dev server.  Not sure how I've 
missed this all these years, but glad to learn something new!

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org]
On Behalf Of lar...@wcs-corp.com
Sent: Monday, January 06, 2014 4:44 PM
To: U2 Users List
Subject: Re: [U2] Logging program execution in Unidata?

MAKE.MAP.FILE

 We catalog all our programs - locally (so they end up in CTLG in the 
 current account) for programs specific to a particular account, as 
 well as globally (so there is a pointer in CTLGTB) for generic programs.

 Unfortunately, unidata seems to have  _MAP_ file in $UDTHOME/sys/_MAP_ 
 (as well as a MAP command) but at least for us it's not populated.

 Thanks for the suggestion,
 Ian

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of dale kelley
 Sent: Monday, January 06, 2014 4:13 PM
 To: U2 Users List
 Subject: Re: [U2] Logging program execution in Unidata?

 Ian,

 In universe the map file contains the most recent execution date for 
 cataloged programs.  Programs that are just RUN I don't know of any way.

 Dale


 On 01/06/2014 06:08 PM, McGowan, Ian wrote:
 We're looking into a major conversion late this year, which will 
 involve checking out several thousand programs (mostly opens, reads 
 or
writes).
 Some programs are run many times a day, whereas some were throwaway 
 and haven't been touched in years.  It would be great to get some 
 sense of which ones are active.

 We

Re: [U2] Logging program execution in Unidata?

2014-01-07 Thread Wjhonson

I think we've found before, that *if* you ask the system what was the last 
access date... it's updates the last access date.
Because you just accessed it.

Wrong?



-Original Message-
From: Charles Stevenson stevenson.c...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Jan 7, 2014 1:14 am
Subject: Re: [U2] Logging program execution in Unidata?


track OS's last access date on the object?
On 1/7/2014 3:08 AM, McGowan, Ian wrote:
 We're looking into a major conversion late this year, which will involve 
checking out several thousand programs (mostly opens, reads or writes).  Some 
programs are run many times a day, whereas some were throwaway and haven't been 
touched in years.  It would be great to get some sense of which ones are active.

 We unfortunately don't have a wrapper program, wondering if anyone has run 
into this before - is it possible to somehow log when a program is executed in 
Unidata?  Any magic triggers, directory flags or other audit flags that can get 
turned on?

 Any ideas gratefully received,
 Ian

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Logging program execution in Unidata?

2014-01-07 Thread Wjhonson

On this R-pointer point, can someone point me to the manual which describes the 
ability to have a security routine on these?
I can't quite figure out where that information is.

I've never heard of that ability before this thread.

Thanks.



-Original Message-
From: Dennis Bartlett dqbartl...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 10:02 pm
Subject: Re: [U2] Logging program execution in Unidata?


Ian
Perhaps your answer lies in a combo - rather than looking at the actual
code you have, why not focus on what calls it: This will minimise what
changes are needed.

MENU: you say you don't have code for the menu system - but you do have
access to the VOC, so why not do the R pointer thing on the VOC entries of
the menu stuff. A little research could get the main 'calling' routine, and
maybe something like uniVerse's @PARASENTENCE might tell you what was
called.

FILES USED: Files can have triggers applied that simply 'touch' a file at
o/s level - file being named of file:date:time:seq:action. The resultant ls
will tell you what files were read/written and when.

TCL: As for the ops staff dropping to TCL, you could write a pseudo TCL
that has all the commands, but logs their use. I've seen this done
successfully in situations where some staff are limited in what they can
do. Most folk don't even realise they're at a pseudo level.

CRON: As for the cron items, what about R pointer'ing the PHANTOM verb
(dunno if that's possible!) - then you could trap what's being launched
each time. Alternatively, stepping outside of the UniData environment you
could apply svn to the PH file, which would give you date / time evidence
of calls to launch (the advantage is that it has tools designed for
analysis)

JAVA ETC: Java etc calls can be logged outside of UniData.


On 7 January 2014 12:27, McGowan, Ian james.mcgo...@bankofthewest.comwrote:

 That's a good question - always get to what the user really needs, not
 what they say they want ;-)

 I support a vendor supplied application.  It runs from the LOGIN paragraph
 and provides a menu interface.  Over the years we have written a lot of
 supporting code around the vendor app, so now we have (at least) four
 ways a custom program can be run:

 1) We can add user-defined menu items and they get EXECUTE'd from the menu
 (by code I don't have access to)
 2) Our operations people can drop to TCL and run a command directly from
 there
 3) We have an elaborate cron setup that ends up running streams on a
 variety of schedules
 4) We use uniobjects, and different external interfaces making calls into
 Unidata (mostly subroutine calls from java and .net clients)

 As a result of an upcoming upgrade (in  1 year), we're likely going to
 have to touch all of the programs and make some modifications.  Ideally
 we'd cut down the number by disregarding one-off programs that haven't run
 in ages.  We have programs last compiled in 2004, but I know they run many
 times per day, so time-stamps don't cut it.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Charlie Noah
 Sent: Monday, January 06, 2014 5:31 PM
 To: U2 Users List
 Subject: Re: [U2] Logging program execution in Unidata?

 Ian,

 You said you didn't have a wrapper program. How do your programs get
 executed?

 Charlie

 On 01-06-2014 7:23 PM, Baakkonen, Rodney A (Rod) 46K wrote:
What we did was have a cron run every 10 minutes that executed a
 Unidata program. The Unidata program did a PCPERFORM sbcsprogs to capture
 everything that was running out of the global catalog. It parses up the
 output of sbcsprogs and builds a Unidata file. This file has the program
 name as the key and the following attributes:
 
  DR  DoctoR (Display Record) File:
 CBH.PROGRAM.TRACKING
 
  ATB ATB Name  Conv   Value   Item: CLM101
 
 1 Last Update   D2/01/06/14
 2 First RecordedD2/11/16/00
 3 No of Times Captured 4254
  End of Defined Attributes
 
  If something consistently runs and finshes within 10 minutes, it will
 never be recorded. You could have the threshold set to whatever you want.
 But we thought 10 minutes was good enough for our usage.
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
  Sent: Monday, January 06, 2014 7:07 PM
  To: u2-users@listserver.u2ug.org
  Subject: Re: [U2] Logging program execution in Unidata?
 
 
  I believe there is something wrong with this suggestions.
  IIRC you don't get the time and date it was last RUN, only the date it
 was last Accessed.
  I suspect this is the touch date, which could mean that just looking
 at it in a directory scan, touches it.
  Along with a host of other things that don't actually *run* the code.
 
  So it wouldn't answer the Q

Re: [U2] JET

2014-01-06 Thread Wjhonson

This is the *first* I've heard that Rocket is still shipping JET !




-Original Message-
From: Charles Stevenson stevenson.c...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 2:39 pm
Subject: Re: [U2] JET


Jet as a subset of Rocket instead or Rocket as a subset of Jet.
It's a different universe.

On 1/6/2014 8:00 PM, Daniel McGrath wrote:
 Have them contact their U2 support provider. Rocket has JET.

 Cheers,

 Dan McGrath
 Managing Director, U2 Servers Lab
 Rocket Software


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Logging program execution in Unidata?

2014-01-06 Thread Wjhonson

That would be interesting.  The only thing I've done in the past, is to stick a 
subroutine call near the top, to write the name of the routine into a logging 
file, and then recompile all the programs.




-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2-Users U2-Users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 4:08 pm
Subject: [U2] Logging program execution in Unidata?


We're looking into a major conversion late this year, which will involve 
checking out several thousand programs (mostly opens, reads or writes).  Some 
programs are run many times a day, whereas some were throwaway and haven't been 
touched in years.  It would be great to get some sense of which ones are active.

We unfortunately don't have a wrapper program, wondering if anyone has run into 
this before - is it possible to somehow log when a program is executed in 
Unidata?  Any magic triggers, directory flags or other audit flags that can get 
turned on?

Any ideas gratefully received,
Ian


-
IMPORTANT NOTICE:   This message is intended only for the addressee
and may contain confidential, privileged information.  If you are
not the intended recipient, you may not use, copy or disclose any
information contained in the message.  If you have received this
message in error, please notify the sender by reply e-mail and
delete the message.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Logging program execution in Unidata?

2014-01-06 Thread Wjhonson

I believe there is something wrong with this suggestions.
IIRC you don't get the time and date it was last RUN, only the date it was last 
Accessed.
I suspect this is the touch date, which could mean that just looking at it in 
a directory scan, touches it.
Along with a host of other things that don't actually *run* the code.

So it wouldn't answer the Q as to whether it's actively executed.

You also get the number of times is has run since being catalogued, which 
always seemed to be an odd choice for me.
It may have been run a thousand times, but not run at all in the past ten years.
But if I ruled the world, things would be different.
Not better just different.

Anyway, let us know how it works for your purpose.



-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Jan 6, 2014 4:55 pm
Subject: Re: [U2] Logging program execution in Unidata?


Larry/Wol, thanks for this.  Trying it now on a dev server.  Not sure how I've 
missed this all these years, but glad to learn something new!

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of lar...@wcs-corp.com
Sent: Monday, January 06, 2014 4:44 PM
To: U2 Users List
Subject: Re: [U2] Logging program execution in Unidata?

MAKE.MAP.FILE

 We catalog all our programs - locally (so they end up in CTLG in the 
 current account) for programs specific to a particular account, as 
 well as globally (so there is a pointer in CTLGTB) for generic programs.

 Unfortunately, unidata seems to have  _MAP_ file in $UDTHOME/sys/_MAP_ 
 (as well as a MAP command) but at least for us it's not populated.

 Thanks for the suggestion,
 Ian

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of dale kelley
 Sent: Monday, January 06, 2014 4:13 PM
 To: U2 Users List
 Subject: Re: [U2] Logging program execution in Unidata?

 Ian,

 In universe the map file contains the most recent execution date for 
 cataloged programs.  Programs that are just RUN I don't know of any way.

 Dale


 On 01/06/2014 06:08 PM, McGowan, Ian wrote:
 We're looking into a major conversion late this year, which will 
 involve checking out several thousand programs (mostly opens, reads or 
writes).
 Some programs are run many times a day, whereas some were throwaway 
 and haven't been touched in years.  It would be great to get some 
 sense of which ones are active.

 We unfortunately don't have a wrapper program, wondering if anyone 
 has run into this before - is it possible to somehow log when a 
 program is executed in Unidata?  Any magic triggers, directory flags 
 or other audit flags that can get turned on?

 Any ideas gratefully received,
 Ian


 -
 IMPORTANT NOTICE:   This message is intended only for the addressee
 and may contain confidential, privileged information.  If you are not 
 the intended recipient, you may not use, copy or disclose any 
 information contained in the message.  If you have received this 
 message in error, please notify the sender by reply e-mail and delete 
 the message.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Accuterm the Web version

2013-12-23 Thread Wjhonson

We are using the Accuterm application to telnet into Universe 11

I've toyed with the idea of using the Accuterm browser version, does anyone 
here use that ?
I just wonder what are the advantages or disadvantages of that.

I know what Pete says, I want to hear from a customer though.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Accuterm the Web version

2013-12-23 Thread Wjhonson

Bruce if you don't like this thread, you don't have to respond.
Please let those of us who want to know these answers discuss it.



-Original Message-
From: Bruce Decker bdec...@bluepinc.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 10:19 am
Subject: Re: [U2] Accuterm the Web version


Exactly what he means.
-BD
On 12/23/2013 11:13 AM, Dave Laansma wrote:
 Please elaborate. What exactly does Pete say.

 Sincerely,
 David Laansma
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Bruce Decker
 Sent: Monday, December 23, 2013 12:58 PM
 To: U2 Users List
 Subject: Re: [U2] Accuterm the Web version

 If Pete says it, I believe it.
 -BD

 On 12/23/2013 10:52 AM, Wjhonson wrote:
 We are using the Accuterm application to telnet into Universe 11

 I've toyed with the idea of using the Accuterm browser version, does anyone 
here use that ?
 I just wonder what are the advantages or disadvantages of that.

 I know what Pete says, I want to hear from a customer though.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Accuterm the Web version

2013-12-23 Thread Wjhonson

No the original post was to see 1) if anyone is using this web version and 2) 
to get a testimonial FROM them.
Period.  That's all.  Anything else you read into it, was not present.

The purpose of customer testimonials is to get their own personal experience.
That's for what I was looking.  Solely.


-Original Message-
From: Bruce Decker bdec...@bluepinc.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 10:36 am
Subject: Re: [U2] Accuterm the Web version


Okay:
Let me try it this way.  I've known and worked with Pete for over 25 
years.  In ALL of that time, I've found that the quality of his products 
are first rate, he does not exaggerate claims (which is what I thought 
the original post was suggesting) and if there was an issue (rare) he is 
very responsive and quick to resolve the issue. I believe if Pete tells 
you something, you can take it to the bank. I think this is helpful 
information especially for those who may not know Pete and wonder if 
they can rely on information he is providing.

I should have spelled it out instead of being snarky.  My apologies.
-BD

On 12/23/2013 11:22 AM, Wjhonson wrote:
 Bruce if you don't like this thread, you don't have to respond.
 Please let those of us who want to know these answers discuss it.



 -Original Message-
 From: Bruce Decker bdec...@bluepinc.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 10:19 am
 Subject: Re: [U2] Accuterm the Web version


 Exactly what he means.
 -BD
 On 12/23/2013 11:13 AM, Dave Laansma wrote:
 Please elaborate. What exactly does Pete say.

 Sincerely,
 David Laansma
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Bruce Decker
 Sent: Monday, December 23, 2013 12:58 PM
 To: U2 Users List
 Subject: Re: [U2] Accuterm the Web version

 If Pete says it, I believe it.
 -BD

 On 12/23/2013 10:52 AM, Wjhonson wrote:
 We are using the Accuterm application to telnet into Universe 11

 I've toyed with the idea of using the Accuterm browser version, does anyone
 here use that ?
 I just wonder what are the advantages or disadvantages of that.

 I know what Pete says, I want to hear from a customer though.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Accuterm the Web version

2013-12-23 Thread Wjhonson

Correct.
I want to hear from a customer actually using this particular product, what 
they think of it.
That statement says nothing about Pete at all, in my mind.


-Original Message-
From: Bruce Decker bdec...@bluepinc.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 11:22 am
Subject: Re: [U2] Accuterm the Web version


Sorry:
I must have misinterpreted the statement /*I know what Pete says, I 
want to hear from a customer though.*/

I felt I was on point but it's not the first time I've misread a 
statement.  Apologies again and happy holidays to you and your family,

-BD

On 12/23/2013 12:07 PM, Wjhonson wrote:
 No the original post was to see 1) if anyone is using this web version and 2) 
to get a testimonial FROM them.
 Period.  That's all.  Anything else you read into it, was not present.

 The purpose of customer testimonials is to get their own personal experience.
 That's for what I was looking.  Solely.


 -Original Message-
 From: Bruce Decker bdec...@bluepinc.com
 To: u2-users u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 10:36 am
 Subject: Re: [U2] Accuterm the Web version


 Okay:
 Let me try it this way.  I've known and worked with Pete for over 25
 years.  In ALL of that time, I've found that the quality of his products
 are first rate, he does not exaggerate claims (which is what I thought
 the original post was suggesting) and if there was an issue (rare) he is
 very responsive and quick to resolve the issue. I believe if Pete tells
 you something, you can take it to the bank. I think this is helpful
 information especially for those who may not know Pete and wonder if
 they can rely on information he is providing.

 I should have spelled it out instead of being snarky.  My apologies.
 -BD

 On 12/23/2013 11:22 AM, Wjhonson wrote:
 Bruce if you don't like this thread, you don't have to respond.
 Please let those of us who want to know these answers discuss it.



 -Original Message-
 From: Bruce Decker bdec...@bluepinc.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 10:19 am
 Subject: Re: [U2] Accuterm the Web version


 Exactly what he means.
 -BD
 On 12/23/2013 11:13 AM, Dave Laansma wrote:
 Please elaborate. What exactly does Pete say.

 Sincerely,
 David Laansma
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Bruce Decker
 Sent: Monday, December 23, 2013 12:58 PM
 To: U2 Users List
 Subject: Re: [U2] Accuterm the Web version

 If Pete says it, I believe it.
 -BD

 On 12/23/2013 10:52 AM, Wjhonson wrote:
 We are using the Accuterm application to telnet into Universe 11

 I've toyed with the idea of using the Accuterm browser version, does anyone
 here use that ?
 I just wonder what are the advantages or disadvantages of that.

 I know what Pete says, I want to hear from a customer though.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Accuterm the Web version

2013-12-23 Thread Wjhonson

My specific request is that I wish to hear from a person who is actually using, 
as their main way of connecting to the database, the WEB based version of 
Accuterm.

Not just someone who tried it for a day or something.  But rather a person who 
is using it day to day for their normal work.



-Original Message-
From: Bill Haskett wphask...@advantos.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 11:28 am
Subject: Re: [U2] Accuterm the Web version


Were you talking about the version of AccuTerm that runs through a web 
browser?  If so it's a nice product but the user still has to download 
and install AccuTerm, which works fine over the internet.  I can 
certainly echo the sentiments regarding the quality of AccuTerm products 
and their wonderful support.

If you'd like more information, can you be more specific about what 
you're looking for.  I think your request was a little too general.

Bill


- Original Message -
*From:* wjhon...@aol.com
*To:* u2-users@listserver.u2ug.org
*Date:* 12/23/2013 11:07 AM
*Subject:* Re: [U2] Accuterm the Web version
 No the original post was to see 1) if anyone is using this web version and 2) 
to get a testimonial FROM them.
 Period.  That's all.  Anything else you read into it, was not present.

 The purpose of customer testimonials is to get their own personal experience.
 That's for what I was looking.  Solely.


 -Original Message-
 From: Bruce Decker bdec...@bluepinc.com
 To: u2-users u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 10:36 am
 Subject: Re: [U2] Accuterm the Web version


 Okay:
 Let me try it this way.  I've known and worked with Pete for over 25
 years.  In ALL of that time, I've found that the quality of his products
 are first rate, he does not exaggerate claims (which is what I thought
 the original post was suggesting) and if there was an issue (rare) he is
 very responsive and quick to resolve the issue. I believe if Pete tells
 you something, you can take it to the bank. I think this is helpful
 information especially for those who may not know Pete and wonder if
 they can rely on information he is providing.

 I should have spelled it out instead of being snarky.  My apologies.
 -BD

 On 12/23/2013 11:22 AM, Wjhonson wrote:
 Bruce if you don't like this thread, you don't have to respond.
 Please let those of us who want to know these answers discuss it.



 -Original Message-
 From: Bruce Decker bdec...@bluepinc.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 10:19 am
 Subject: Re: [U2] Accuterm the Web version


 Exactly what he means.
 -BD
 On 12/23/2013 11:13 AM, Dave Laansma wrote:
 Please elaborate. What exactly does Pete say.

 Sincerely,
 David Laansma
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Bruce Decker
 Sent: Monday, December 23, 2013 12:58 PM
 To: U2 Users List
 Subject: Re: [U2] Accuterm the Web version

 If Pete says it, I believe it.
 -BD

 On 12/23/2013 10:52 AM, Wjhonson wrote:
 We are using the Accuterm application to telnet into Universe 11

 I've toyed with the idea of using the Accuterm browser version, does anyone
 here use that ?
 I just wonder what are the advantages or disadvantages of that.

 I know what Pete says, I want to hear from a customer though.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http

Re: [U2] [UV] INPUTTRAP Statement

2013-12-23 Thread Wjhonson

I don't think you can use *any* of the chars that are pre-trapped like ctrl-c 
(Break)
That is, chars that actually make the op-sys wake up and act in immediate mode


If you are trying to *trap* the break so you can see when someone is trying to 
use it, there is another way, although the other way of which I'm thinking 
doesn't *prevent* its use, it just *records* its use.

Maybe you could go into more detail about why you're trying to trap ctrl-c



-Original Message-
From: Perry Taylor perry.tay...@zirmed.com
To: U2-Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 11:41 am
Subject: [U2] [UV] INPUTTRAP Statement


Has anyone ever used the INPUTTRAP statement in UniVerse BASIC?  I want to be 
able to trap a break (Ctrl-c) but I can't seem to get it to work with CHAR(3), 
or any other character for that matter.  The UniVerse BASIC Commands 
documentation provides no examples on its use.

Anybody done anything like this?  Any sample code you're willing to share?

Thanks.
Perry Taylor
Senior MV Architect
ZirMed
888 West Market Street, Suite 400
Louisville, KY 40202
www.zirmed.comhttp://www.zirmed.com/



CONFIDENTIALITY NOTICE: This e-mail message, including any 
attachments, is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information.  Any
unauthorized review, use, disclosure or distribution is 
prohibited. ZirMed, Inc. has strict policies regarding the 
content of e-mail communications, specifically Protected Health 
Information, any communications containing such material will 
be returned to the originating party with such advisement 
noted. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the 
original message.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV] INPUTTRAP Statement

2013-12-23 Thread Wjhonson

Could you explain more why your On.Abort executes another On.Abort ?
I didn't understand that part.



-Original Message-
From: Bill Haskett wphask...@advantos.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 23, 2013 1:06 pm
Subject: Re: [U2] [UV] INPUTTRAP Statement


You can't trap the 'break' key, but you can prevent its usage.  In 
UniData it is:

ON.ABORT

...which is a very finicky task to accomplish in that the command 
doesn't permanently turn on or off anything, it simply executes a 
command on a program abort.  For us, the command executes the ON.ABORT 
command again (for the next abort) the routes the user back to the main 
menu; a very abstract way to get the job done.

HTH,

Bill


- Original Message -
*From:* wjhon...@aol.com
*To:* u2-users@listserver.u2ug.org
*Date:* 12/23/2013 11:56 AM
*Subject:* Re: [U2] [UV] INPUTTRAP Statement
 I don't think you can use *any* of the chars that are pre-trapped like ctrl-c 
(Break)
 That is, chars that actually make the op-sys wake up and act in immediate mode


 If you are trying to *trap* the break so you can see when someone is trying 
 to 
use it, there is another way, although the other way of which I'm thinking 
doesn't *prevent* its use, it just *records* its use.

 Maybe you could go into more detail about why you're trying to trap ctrl-c



 -Original Message-
 From: Perry Taylor perry.tay...@zirmed.com
 To: U2-Users List u2-users@listserver.u2ug.org
 Sent: Mon, Dec 23, 2013 11:41 am
 Subject: [U2] [UV] INPUTTRAP Statement


 Has anyone ever used the INPUTTRAP statement in UniVerse BASIC?  I want to be
 able to trap a break (Ctrl-c) but I can't seem to get it to work with CHAR(3),
 or any other character for that matter.  The UniVerse BASIC Commands
 documentation provides no examples on its use.

 Anybody done anything like this?  Any sample code you're willing to share?

 Thanks.
 Perry Taylor
 Senior MV Architect
 ZirMed
 888 West Market Street, Suite 400
 Louisville, KY 40202
 www.zirmed.comhttp://www.zirmed.com/



 CONFIDENTIALITY NOTICE: This e-mail message, including any
 attachments, is for the sole use of the intended recipient(s)
 and may contain confidential and privileged information.  Any
 unauthorized review, use, disclosure or distribution is
 prohibited. ZirMed, Inc. has strict policies regarding the
 content of e-mail communications, specifically Protected Health
 Information, any communications containing such material will
 be returned to the originating party with such advisement
 noted. If you are not the intended recipient, please contact
 the sender by reply e-mail and destroy all copies of the
 original message.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

   
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Wjhonson

For a client who is currently using QuickBooks.

Just essentially the same functionality as QuickBooks, doesn't need added bells 
and whistles.
No one who's going to charge 50K please :)
Thanks.



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Wjhonson

Wow that's kinda fascinating in itself.
At one time there are thirty different Pick-based accounting packages being 
offered.
Now it's down to one?



-Original Message-
From: George R Smith geo...@grsmith.arcoxmail.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Wed, Dec 18, 2013 9:20 am
Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


http://www.gaap.com/

Pick based for over 30 years.
George

-Original Message- 
From: Wjhonson
Sent: Wednesday, December 18, 2013 10:53 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Please recommend a Pick-based upgrade for QuickBooks


For a client who is currently using QuickBooks.

Just essentially the same functionality as QuickBooks, doesn't need added 
bells and whistles.
No one who's going to charge 50K please :)
Thanks.



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Wjhonson

Excuse me?
You never spoke with my client.


-Original Message-
From: Doug Averch dave...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Dec 18, 2013 3:22 pm
Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


Hi Will:

I spoke with your client about our Universe/Unidata accounting package.
 So there is more than one.

Good Luck,
Doug
www.u2logic.com/applications.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Wjhonson

Doug you are speaking of a job that is months old already.
This is a brand new job.
With a brand new client.




-Original Message-
From: Doug Averch dave...@gmail.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Dec 18, 2013 3:45 pm
Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


Does Jeff L. ring a bell?


On Wed, Dec 18, 2013 at 4:28 PM, Wjhonson wjhon...@aol.com wrote:


 Excuse me?
 You never spoke with my client.


 -Original Message-
 From: Doug Averch dave...@gmail.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Wed, Dec 18, 2013 3:22 pm
 Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


 Hi Will:

 I spoke with your client about our Universe/Unidata accounting package.
  So there is more than one.

 Good Luck,
 Doug
 www.u2logic.com/applications.html
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-12-17 Thread Wjhonson

 Fine be that way.
Personally I always *write* my dates as dd MMM yy format anyway, which can be 
universal, since the MMM is alphabetic and therefore can't be mistaken for 
anything else.

It's just hard to get my clients to appreciate that universality when their 
customers are all within a 50 mile radius.

 

 

-Original Message-
From: Kevin King ke...@precisonline.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 16, 2013 6:29 pm
Subject: Re: [U2] [OT] Interview Questions


Well now... this is getting interesting.  Wol has a very valid point.
 Assumptions can be deadly.  Hence why I called Will out on his.  It's
minor in the sense of this dialogue, but if when customers are putting up
money for the end result assumptions and misunderstanding can be the
difference between getting the gig or getting the boot.


On Mon, Dec 16, 2013 at 7:13 PM, Bill Haskett wphask...@advantos.netwrote:

 Another option, which I always have done, is to iconv dates in 15 Jan
 2013 format.  This always works regardless of which date method is
 selected.

 Don't know why yanks do things that irritate you.  But then, most people
 do things that irritate someone.  As Mark Brown always points out; the
 trouble with standards is everybody has one.  This seems more of an issue
 than what yanks do.  :-)

 Bill
 Untitled Page


 
 - Original Message -
 *From:* antli...@youngman.org.uk
 *To:* u2-users@listserver.u2ug.org
 *Date:* 12/16/2013 6:00 PM
 *Subject:* Re: [U2] [OT] Interview Questions

  On 17/12/2013 00:17, Wjhonson wrote:

 What is the last Thursday of the current month.

 Current Date minus Current Day of Month number plus 1 puts you on the
 first of the current month
 Or you could just Oconv d2/ and replace the middle number with 01 with
 Iconv that.


 Actually, I think that'll screw up pretty spectacularly! OCONV(@TODAY,
 D2) gives me 17/12/13. If I replace the middle number (or if Kevin
 replaced the middle number) we'd both end up somewhere in January! Why do
 you Yanks put the least significant number in the middle? That's crazy!

 If you want the first of the month, the easiest way to do it is

 FIRST = 01/:OCONV(@TODAY,D2[M,Y])

 (if I've remembered my syntax correctly). Then to get that into internal
 format

 I_FIRST = ICONV(FIRST, D2DMY)

 You should NEVER assume that dates are in the format you expect, unless
 you are in control (which you aren't, here, seeing as you've messed up
 pretty spectacularly :-)

 Cheers,
 Wol

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-12-16 Thread Wjhonson

What is the last Thursday of the current month.

Current Date minus Current Day of Month number plus 1 puts you on the first of 
the current month
Or you could just Oconv d2/ and replace the middle number with 01 with Iconv 
that.

Now take that internal date and add 32, this will *always* put you exactly into 
the next month somewhere.
Now oconv that date D2/ and replace the middle number with 01 which will always 
put on the first of next month
Now if the DOW number is larger than Thursday subtract the difference
If its less than Thursday subtract that number and an extra 2 to get to last 
Thursday



-Original Message-
From: Daniel McGrath dmcgr...@rocketsoftware.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 16, 2013 2:55 pm
Subject: Re: [U2] [OT] Interview Questions


Build an API to Mechanical Turk.

neededDate = Mech_Turk(In /mm/dd format, what is the last Thursday 
of 
:month: :year)

Hmmm - I guess that's why I don't code anymore ;)

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Kevin King
Sent: Monday, December 16, 2013 3:22 PM
To: U2 Users List
Subject: Re: [U2] [OT] Interview Questions

Asking the list...I'd label that as resourceful.  So yeah, that's a positive.


On Mon, Dec 16, 2013 at 10:08 AM, Woodward, Bob
bob_woodw...@k2sports.comwrote:

 Maybe it's a good thing you're not interviewing me, Kevin.  My 
 immediate answer would be I don't know.  Let me check the 
 documentation and get back to you.  I've never had to do anything 
 like that so it's not something I'd know off the top of my head.  I'm 
 sure there's probably and OCONV format that would get me started but.

 Oh!  I know!  I'd as this list!  silly smile  Does that count?

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Saturday, December 14, 2013 8:15 AM
 To: U2 Users List
 Subject: Re: [U2] [OT] Interview Questions

 David, I've used many of these questions in the past but where it fell 
 down was that it didn't give any real picture of technical ability. 
 The one question I've been using lately to assess technical thinking 
 is how would you calculate the last Thursday in a month? The answers 
 have been everywhere from accurate to sheer ridiculous. The unexpected 
 takeaway from this question is that it has helped to identify people 
 who simply want to answer quickly without thinking - not a good trait 
 unless the answer is right and to date that's happened a total of zero 
 times - vs people who think first and then give a reasoned response.

 I've just found it too easy for people to stretch the truth when 
 explaining their technical ability, so I'm asking questions intended 
 to give some evidence.

 On Saturday, December 14, 2013, David Sharp wrote:

  Here is something I have used:
  What single project
  or task would you consider the most significant accomplishment in 
  your

  career so far?
 
 
 
 
  *
  Can you give me a detailed overview of the accomplishment?
 
  *
  Tell me about the company, your title, your position, your role, and 
  the team involved.
 
  *
  What were the actual results achieved?
 
  *
  When did it take place and how long did the project take.
 
  *
  Why you were chosen?
 
  *
  What were the 3-4 biggest challenges you faced and how did you deal 
  with them?
 
  *
  Where did you go the extra mile or take the initiative?
 
  *
  Walk me through the plan, how you managed to it, and if it was 
  successful.
 
  *
  Describe the environment and resources.
 
  *
  Describe your manager's style and whether you liked it or not.
 
  *
  Describe the technical skills needed to accomplish the objective and 
  how they were used.
 
  *
  Some of the biggest mistakes you made.
 
  *
  Aspects of the project you truly enjoyed.
 
  *
  Aspects you didn't especially care about and how you handled them.
 
  *
  How you managed and influenced other, with lots of examples.
 
  *
  How you changed and grew as a person.
 
  *
  What you would do differently if you could do it again.
 
  *
  What type of formal recognition did your receive?
 
 
  Regards,
  David Sharp
   Date: Fri, 13 Dec 2013 12:27:18 -0800
   From: i...@keyway.net javascript:;
   To: u2-users@listserver.u2ug.org javascript:;
   Subject: Re: [U2] [OT] Interview Questions
  
   Please email me in regards to your ads. I am currently in between 
   contracts/assignments/projects and looking for my next assignment.
   Multivalue languages I have been programming in:
  
   * CACHE (language: MV BASIC)
   * INFORMATION (language: INFO/BASIC)
   * jBASE (language: jBC, jBASE BASIC, jBASIC)
   * MENTOR System (language: DATA/BASIC, DATABASIC, DATA BASIC)
   * MVENTERPRISE (language: MVENTERPRISE BASIC)
   * MVON/ONWARE (language: ONWARE BASIC)
   * OPENINSIGHT (language: BASIC+)
   * OPENQM, QM (language: QMBASIC)
   

Re: [U2] [OT] Interview Questions

2013-12-16 Thread Wjhonson

Replace current date with Any date
The logic is exactly the same


-Original Message-
From: Kevin King ke...@precisonline.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Dec 16, 2013 4:48 pm
Subject: Re: [U2] [OT] Interview Questions


Except, Will, the question did not ask for current month. Rather it asked
for a month.  Similar, yes, but a different request.

On Monday, December 16, 2013, Wjhonson wrote:


 What is the last Thursday of the current month.

 Current Date minus Current Day of Month number plus 1 puts you on the
 first of the current month
 Or you could just Oconv d2/ and replace the middle number with 01 with
 Iconv that.

 Now take that internal date and add 32, this will *always* put you exactly
 into the next month somewhere.
 Now oconv that date D2/ and replace the middle number with 01 which will
 always put on the first of next month
 Now if the DOW number is larger than Thursday subtract the difference
 If its less than Thursday subtract that number and an extra 2 to get to
 last Thursday



 -Original Message-
 From: Daniel McGrath dmcgr...@rocketsoftware.com javascript:;
 To: U2 Users List u2-users@listserver.u2ug.org javascript:;
 Sent: Mon, Dec 16, 2013 2:55 pm
 Subject: Re: [U2] [OT] Interview Questions


 Build an API to Mechanical Turk.

 neededDate = Mech_Turk(In /mm/dd format, what is the last
 Thursday of
 :month: :year)

 Hmmm - I guess that's why I don't code anymore ;)

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Kevin King
 Sent: Monday, December 16, 2013 3:22 PM
 To: U2 Users List
 Subject: Re: [U2] [OT] Interview Questions

 Asking the list...I'd label that as resourceful.  So yeah, that's a
 positive.


 On Mon, Dec 16, 2013 at 10:08 AM, Woodward, Bob
 bob_woodw...@k2sports.comwrote:

  Maybe it's a good thing you're not interviewing me, Kevin.  My
  immediate answer would be I don't know.  Let me check the
  documentation and get back to you.  I've never had to do anything
  like that so it's not something I'd know off the top of my head.  I'm
  sure there's probably and OCONV format that would get me started but.
 
  Oh!  I know!  I'd as this list!  silly smile  Does that count?
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
  Sent: Saturday, December 14, 2013 8:15 AM
  To: U2 Users List
  Subject: Re: [U2] [OT] Interview Questions
 
  David, I've used many of these questions in the past but where it fell
  down was that it didn't give any real picture of technical ability.
  The one question I've been using lately to assess technical thinking
  is how would you calculate the last Thursday in a month? The answers
  have been everywhere from accurate to sheer ridiculous. The unexpected
  takeaway from this question is that it has helped to identify people
  who simply want to answer quickly without thinking - not a good trait
  unless the answer is right and to date that's happened a total of zero
  times - vs people who think first and then give a reasoned response.
 
  I've just found it too easy for people to stretch the truth when
  explaining their technical ability, so I'm asking questions intended
  to give some evidence.
 
  On Saturday, December 14, 2013, David Sharp wrote:
 
   Here is something I have used:
   What single project
   or task would you consider the most significant accomplishment in
   your
 
   career so far?
  
  
  
  
   *
   Can you give me a detailed overview of the accomplishment?
  
   *
   Tell me about the company, your title, your position, your role, and
   the team involved.
  
   *
   What were the actual results achieved?
  
   *
   When did it take place and how long did the project take.
  
   *
   Why you were chosen?
  
   *
   What were the 3-4 biggest challenges you faced and how did you deal
   with them?
  
   *
   Where did you go the extra mile or take the initiative?
  
   *
   Walk me through the plan, how you managed to it, and if it was
   successful.
  
   *
   Describe the environment and resources.
  
   *
   Describe your manager's style and whether you liked it or not.
  
   *
   Describe the technical skills needed to accomplish the objective and
   how they were used.
  
   *
   Some of the biggest mistakes you made.
  
   *
   Aspects of the
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-12-16 Thread Wjhonson

Nothing exists outside of the USA.



-Original Message-
From: Anthonys Lists antli...@youngman.org.uk
To: u2-users u2-users@listserver.u2ug.org
Sent: Mon, Dec 16, 2013 6:00 pm
Subject: Re: [U2] [OT] Interview Questions


On 17/12/2013 00:17, Wjhonson wrote:
 What is the last Thursday of the current month.

 Current Date minus Current Day of Month number plus 1 puts you on the first 
 of 
the current month
 Or you could just Oconv d2/ and replace the middle number with 01 with Iconv 
that.

Actually, I think that'll screw up pretty spectacularly! OCONV(@TODAY, 
D2) gives me 17/12/13. If I replace the middle number (or if Kevin 
replaced the middle number) we'd both end up somewhere in January! Why 
do you Yanks put the least significant number in the middle? That's crazy!

If you want the first of the month, the easiest way to do it is

FIRST = 01/:OCONV(@TODAY,D2[M,Y])

(if I've remembered my syntax correctly). Then to get that into internal 
format

I_FIRST = ICONV(FIRST, D2DMY)

You should NEVER assume that dates are in the format you expect, unless 
you are in control (which you aren't, here, seeing as you've messed up 
pretty spectacularly :-)

Cheers,
Wol

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-12-13 Thread Wjhonson

Oh my.
Bites Tongue.



-Original Message-
From: Robert i...@keyway.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Dec 13, 2013 12:27 pm
Subject: Re: [U2] [OT] Interview Questions


Please email me in regards to your ads. I am currently in between 
contracts/assignments/projects and looking for my next assignment. 
Multivalue languages I have been programming in:

* CACHE (language: MV BASIC)
* INFORMATION (language: INFO/BASIC)
* jBASE (language: jBC, jBASE BASIC, jBASIC)
* MENTOR System (language: DATA/BASIC, DATABASIC, DATA BASIC)
* MVENTERPRISE (language: MVENTERPRISE BASIC)
* MVON/ONWARE (language: ONWARE BASIC)
* OPENINSIGHT (language: BASIC+)
* OPENQM, QM (language: QMBASIC)
* PICK, Advanced PICK, D3 (language: PICK BASIC)
* Power95 (language: DATA/BASIC, DATABASIC, DATA BASIC)
* REALITY System (language: DATA/BASIC, DATABASIC, DATA BASIC)
* REVELATION, Advanced REVELATION (language: R/BASIC, REVELATION BASIC)
* UNIDATA (language: UNIBASIC)
* UNIVERSE (language: UNIVERSE BASIC)
* UNIVISION (language: UVBASIC)
* WebSphere DataStage (language: DSBASIC, DataStage BASIC)

Robert Norman, Multivalue Programmer/Analyst
(951) 541-1668

On 10/7/2013 7:35 PM, Kevin King wrote:
 This is not specifically a job posting, but I do have ads up on Monster and
 LinkedIn looking for talent.

 At the risk of confessing too much, I have historically been far too easy
 in the interview process.  As a result, I have had some less-than-excellent
 hires and spent far too much time and money trying to rescue
 underperforming and/or recalcitrant staff.  Therefore, I'm planning to be
 much more discriminating this time around, and am building a series of
 technical questions to help quickly identify those that have the right
 skills, abilities, and attitude for our team compared to those who may not.

 That being said, I have a question for the group:

 Technical questions aside, what are the best interview questions you've
 asked, been asked, or otherwise heard about that help differentiate between
 the candidates worthy of additional consideration vs. those that are not?

 Each company is different of course, but that aside I'm hoping to get some
 ideas to cut to the heart of the matter as quickly and efficiently as
 possible, both for the sake of the interviewer and the interviewee.  (My
 technical interview is bordering on 200 questions and growing at an
 alarming pace.) If there were a half dozen questions to open with that
 could help set the stage for what may be to come, that could be very
 beneficial for everyone in this mix.

 Also, in an effort to keep the OT to a minimum, please don't ask me
 questions about the positions here.  If you have questions, email me
 directly or through LinkedIn.  I'd prefer to keep this topic on point of
 your recommended interview questions.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users




___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Exporting to File regularly

2013-12-11 Thread Wjhonson

Can I modify this suggestion to say that it *stores* each write, and only 
emails you once a day :)

Put that snake back in the box!!!



-Original Message-
From: doug d...@chancofamily.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Dec 10, 2013 11:38 pm
Subject: Re: [U2] Exporting to File regularly


I suggest that you put a write trigger on the file that would call a universe 
program that emails you everytime the file is written to.  You would need to 
write the program the trigger calls to send tbe email but if you can send 
emails 
from the os then you can also send emails from universe but it may require a 
little work.  Email me off list if you need some help and I'll be happy to help.


dougc

Sent from Samsung tablet

 Original message 
From: David Campbell davidcampb...@themutual.com.au 
Date: 12/11/2013  00:38  (GMT-05:00) 
To: u2-users@listserver.u2ug.org 
Subject: [U2] Exporting to File regularly 
 
Hi Everyone,

I'm new to universe (a complete noob) and I couldn't quite find what I was
looking for on google and I've been smashing my face against this for a
while until I stumbled upon this mailing list so I was wondering if anyone
could help me out here.

I'm writing a script that will hopefully alert me via email whenever a new
record is added to a particular universe file, if there is a better way to
do this I would be all ears. I'm working around another proprietary system
which operates on universe and I dont know enough about universe to really
say for sure what is proprietary and what is universe standard code and the
proprietary stuff is covered in NDA's and no touchy hand slappy orders so I
cannot really modify the way it works, I just need to know when a new entry
appears, preferably via an smtp email.

My Current plan works like this

I'm looking to regularly (every 5 minutes) output data into a text or csv
file, doesn't matter really, so long as it is not full of characters that
batch scripts hate and it can happen in an automated fashion.

The closest thing I can get to what I want right now is

SP.ASSIGN HS
LIST FILE.NAME LPTR

this lists all the records and dumps them in a spool file under
/var/spool/uv/ and then a script I have written in the past retrieves that
spool file for me, I have trained that spool file to look for specific
markers in the first line of the file and apply a particular script to it

This spooled print job gives me a list of the records that I can then sort
numerically, pick the highest number, check that number against what the
number was last time and alert me via email if its different.

Ultimately I would love for a regularly running script to just output the
highest record (maybe sort numerically and give me the highest number and
dump just that number into a file on the unix box for me to retrieve and the
work with.

Any help would be greatly appreciated!




--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Exporting-to-File-regularly-tp42264.html
Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata error for the ages, so to speak.

2013-12-05 Thread Wjhonson

Quizzle Zik
It's a palindrome by the way
Sounds like you've hit such a strange error, that the systems programmer said 
I'll name this one later...



-Original Message-
From: Allen Elwood RR aelw...@socal.rr.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Dec 5, 2013 1:52 pm
Subject: Re: [U2] Unidata error for the ages, so to speak.


sounds like an error in the error message

error squared?  lol...

On 12/5/2013 1:44 PM, Doug Averch wrote:
 I was playing with EVAL trying to see why it would work in Universe
 and not in Unidata.  I typed in this sentence in Unidata 7.3.6:

 list CRM.CUSTOMERS WITH EVAL UPCASE(@RECORD15) LIKE BILL...

 UPCASE(@RECORD15)
 -^
 Virtual Attribute Error: qz1zq syntax error

 So what is qz1zq syntax error?  Who would of thought this would help a
 seasoned professional like myself figure our my syntax error.  I guess
 I really don't understand this database after many many years...

 The correct syntax was :
 list CRM.CUSTOMERS WITH EVAL UPCASE(CONTACT.NAME) LIKE 'BILL...'

 Regards,
 Doug
 www.u2logic.com
 Web applications with real error messages
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do we search through ALL archives for a particular string? *

2013-11-21 Thread Wjhonson

you mean like this?

site:www.mail-archive.com/u2-users@listserver.u2ug.org




-Original Message-
From: Robert i...@keyway.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Nov 21, 2013 11:10 am
Subject: [U2] How do we search through ALL archives for a particular string? *


How do we search through ALL archives for a particular string?

I would like to search all archives at one time, without having to pull 
up each thread and searching. Usually I do something like this from 
www.ixquick.com :

+site:www.listserver.u2ug.org +(USC OR UNIVERSITY OF SOUTHERN CALIFORNIA)

If I was looking for all USC posts, for example.

Any ideas?

Robert Norman
pic
ROBERT NORMAN AND ASSOCIATES
23441 Golden Springs Dr., #289, Diamond Bar, CA 91765
(951) 541-1668
i...@keyway.net mailto:i...@keyway.net
http://users.keyway.net/~ice/ http://users.keyway.net/%7Eice/
Affordable U2 programming services for PICK/BASIC, DATA/BASIC, UniVerse
Basic, UniBasic, R/BASIC, jBC.



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Johnson's Lemma

2013-11-21 Thread Wjhonson

Johnson's Lemma:
On any sufficiently complex application, you will have running and useful 
routines, that predate your career.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Simple question - selecting and listing records

2013-11-19 Thread Wjhonson
Could you post the exact statement you're using with the WHEN clause, a
and also the contents of the DICT items?

I suspect one or more of them is not actually setup as a multivalued field

 

 

 

-Original Message-
From: Hilk, Brandon brandon.h...@iqor.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Nov 19, 2013 8:29 am
Subject: [U2] Simple question - selecting and listing records


Hello, I have a quick question regarding listing multivalued fields. I
hope the formatting is retained on this email so my example doesn't get
confusing. 

 

This file is structured for multiple credit card entries under one @id.
How can I alter my LIST command to only show the entries for the date
specified? I tried using when in both the LIST and SELECT statements
but didn't get the results I was looking for. I feel like I'm missing
something really basic. Thanks in advance.

 

 

}SELECT CREDITCARD.FILE WITH PMT.DATE EQ 11/19/2013

303 record(s) selected to SELECT list #0.

 

}}LIST CREDITCARD.FILE PACKET STATUS TRACKING.ID PMT.DATE

 

CREDITCARD.FILE PACKET.. STATUS. TRACKING ID. PMT DATE..



5215216252152162 APPROVED25D6TGCD 11/19/2013

52152162  12/31/2013

52152162  01/31/2014

52152162  02/28/2014

52152162  03/31/2014

52152162  04/30/2014

52152162  05/30/2014

52152162  06/30/2014

52152162  07/31/2014

52152162  08/29/2014

52152162  09/30/2014

52152162  10/31/2014

5643649556436495 APPROVED259l17j2 02/18/2013

56436495 APPROVED25a0hfg7 03/18/2013

56436495 APPROVED25adf4bt 04/18/2013

56436495 APPROVED25ar1ofv 05/20/2013

56436495 APPROVED25b7a92o 06/18/2013

56436495 APPROVED25bk0tpv 07/18/2013

56436495 APPROVED25c11rl1 08/19/2013

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Ref: Web Services at Universe 11.n

2013-10-31 Thread Wjhonson
Could you give an example of web services you are actually using and why?


 

 

 

-Original Message-
From: Cooper, Rudy rudy.coo...@sagepub.com
To: 'u2-users@listserver.u2ug.org' u2-users@listserver.u2ug.org
Sent: Thu, Oct 31, 2013 1:18 pm
Subject: [U2] Ref: Web Services at Universe 11.n


Harold,



We’re on a windows platform and we’ve doing web services with UV since 10.2.  
Use the WSD for creating the soap server and and use soapui (free) for testing.



We access external services from UV using the soap api that is documented in 
basicext.pdf of the uv documentation.



The documentation from Rocket for your release, IBM U2 Web Services Developer, 
is very good.



rudy





Date: Wed, 30 Oct 2013 12:00:40 -0700

From: Oaks, Harold harold.o...@clark.wa.govmailto:harold.o...@clark.wa.gov

To: u2-users@listserver.u2ug.orgmailto:u2-users@listserver.u2ug.org

Subject: [U2] Web Services at Universe 11.n

Message-ID:

  
e9aeaa752e89734bb39e1c6bfcddcfb804f7f...@esxvm40.clark.root.localmailto:e9aeaa752e89734bb39e1c6bfcddcfb804f7f...@esxvm40.clark.root.local

Content-Type: text/plain; charset=us-ascii



I've been telling my boss that if we upgraded to Universe 11.23, we can

implement web services.   (We're currently on 10.2)

But,  finally looking in detail at the appropriate manual  (Universe Web

Services Developer) it seems that one can publish a web service easily

enough so that Universe data can be gotten, but I don't see that the

other side is implemented, where one accesses an external web service

and brings back data into Universe.  Am I missing the something?



What are any of you using to fully implement web services with an

underlying Universe environment?

Thanks-

Harold Oaks

Sr. Analyst/Programmer

Clark County, WA



This e-mail and related attachments and any response may be subject to public 
disclosure under state law.






Rudy Cooper
Lead Applications Developer
Sage Publications Inc.
2455 Teller Road
Thousand Oaks, Ca. 91320
USA

T:805.410.7724
www.sagepub.com

Los Angeles | London | New Delhi
Singapore | Washington DC

The natural home for authors, editors  societies

Please consider the environment before printing this email


Are you a fan of SAGE? Show us at 
www.facebook.com/SAGEPublicationshttp://www.facebook.com/SAGEPublications.


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [JOB] Epicor is now in Denver?

2013-10-29 Thread Wjhonson
What do the offices in Denver house?
 

 

 

-Original Message-
From: Al DeWitt adew...@stylmark.com
To: 'U2 Users List' u2-users@listserver.u2ug.org
Sent: Tue, Oct 29, 2013 8:08 am
Subject: Re: [U2] [JOB] Epicor is now in Denver?


The offices in Minneapolis houses Epicor 9 (I believe the current flagship ERP 
system) as well as the Manage 2000 folks.  

Albert DeWitt, CPIM
Sr. Programmer Analyst
Stylmark, Inc.
Minneapolis MN 55432 | USA


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Hilk, Brandon
Sent: Monday, October 28, 2013 12:29 PM
To: U2 Users List
Subject: Re: [U2] [JOB] Epicor is now in Denver?

They have a building just outside Minneapolis as well. Not sure which business 
units belong to which campuses.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] [JOB] Fwd: Fulltime Role: Unidata Resource - San Clemente, CA

2013-10-26 Thread Wjhonson

 Wow I have to commend Ashish on this ad, it's really well-written !


 

 

-Original Message-
From: Ashish ash...@adroitswc.com
To: wjhonson wjhon...@aol.com
Sent: Thu, Oct 24, 2013 1:40 pm
Subject: Fulltime Role: Unidata Resource - San Clemente, CA



Dear Will,
Greetings for the day!!
Please go through the below fulltime role and let me knowyour interest and 
availability for a new start.
 
Position - UnidataResource
Location - San Clemente,CA 
Salary - Negotiable
MainDuties /Job Function-Primary duties include providing technical support for 
the SJC Billing systemthat runs a Unidata system utilizing Unibasic language 
and a PICK datastructure in a UNIX environment. Respond to customer requests by 
designing,developing, testing, documenting, training and maintaining computer 
programs.Receive, analyze, resolve and respond to customer questions regarding 
SJCBilling-Unidata processes.  Maintain appropriate project documentation. 
Develop and maintain strong ongoing relationships with customers. Strong 
communication skills are a must with the ability to workindependently. 
RequiredKnowledge- Extensive Business and Analytical skills working in a 
Healthcare Environment.  Experience with Unidata, Pick and Pick Like 
Structures, UNIX environment,Excel, Word and Microsoft Outlook. 
RequiredExperience- Minnimum of 7 years experience working in Information 
Systems, utilizing theUnidata PICK language. Excellent written and 
communication skills,interpersonal skills and organizational skills. Ability to 
meet short and longterm deadlines.  Detail oriented and dependable. Ability to 
activelyparticipate as a team member and project lead on projects.  Ability 
tomulti-task and prioritize work. 
SpecialRequirements– After Hours on call support. 
 
Thanks Regards
AshishGarg
Sr.Recruiter - Recruitment
AdroITSoftware  Consulting Inc. / Regal International Inc.
24,Emerson Plaza West, Emerson, NJ 07630
Call:201-588-3010
Fax:201-608-6870
Email:ash...@adroitswc.com
 


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-10-14 Thread Wjhonson
Hire hourly, then promote to permanent.
After fifty hours you should know if you want to hire for permanent.


 

 

 

-Original Message-
From: Kevin King ke...@precisonline.com
To: Susan Joslyn sjos...@sjplus.com; U2 Users List 
u2-users@listserver.u2ug.org
Sent: Wed, Oct 9, 2013 7:07 pm
Subject: Re: [U2] [OT] Interview Questions


Susan, yes.  I've been very open in my interviews, and it's netted
significantly regrettable results.  So this time I'm going for people who
can get behind and contribute to the common cause as soon after hire as
possible.  I don't have any aspirations of hiring for life, though I
certainly do endeavor to have that kind of an environment for a person who
wants that sort of thing.  I just need to quit hiring backstabbing chaff
with their own agendas.


On Tue, Oct 8, 2013 at 1:54 PM, Susan Joslyn sjos...@sjplus.com wrote:

 Kevin,

 Not that I have any real experience - at least not for what seems like a
 lifetime - with hiring.  But my instinct might be to let the applicant tell
 me whatever they want.  You know, just an open ended Tell me what you
 would
 like me to know about your skills, your ambitions and your work ethic.
 Probably that's an approach you've already tried.

 Susan



 -Original Message-

 From:  mailto:u2-users-boun...@listserver.u2ug.org
 u2-users-boun...@listserver.u2ug.org [
 mailto:u2-users-boun...@listserver.u2ug.org
 mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Leverett,
 Brendon

 Sent: Tuesday, 8 October 2013 1:40 PM

 To: U2 Users List

 Subject: Re: [U2] [OT] Interview Questions



 Interviewer: What is one of your weak points?

 Applicant: My honesty.

 Interviewer: I would have thought that was a strong point.

 Applicant: I don't give a %^* what you think you stupid ^^%$







 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-10-14 Thread Wjhonson
I've never been hired by a company who had HR interview me as well.
That says something.  I don't know what it says. But it's something.


 

 

 

-Original Message-
From: Kevin King ke...@precisonline.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Oct 9, 2013 7:08 pm
Subject: Re: [U2] [OT] Interview Questions


David, I'm a company of  10.  HR, technology, hell, even vacuuming the
facility falls to moi.


On Tue, Oct 8, 2013 at 2:27 PM, David A. Green dgr...@dagconsulting.comwrote:

 Why not let HR handle the personality questions and background checks,
 that's what they do.  That leaves you to concentrate on their technical
 abilities.

 David A. Green
 (480) 813-1725
 DAG Consulting

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Susan Joslyn
 Sent: Tuesday, October 08, 2013 12:54 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] [OT] Interview Questions

 Kevin,

 Not that I have any real experience - at least not for what seems like a
 lifetime - with hiring.  But my instinct might be to let the applicant tell
 me whatever they want.  You know, just an open ended Tell me what you
 would
 like me to know about your skills, your ambitions and your work ethic.
 Probably that's an approach you've already tried.

 Susan



 -Original Message-

 From:  mailto:u2-users-boun...@listserver.u2ug.org
 u2-users-boun...@listserver.u2ug.org [
 mailto:u2-users-boun...@listserver.u2ug.org
 mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Leverett,
 Brendon

 Sent: Tuesday, 8 October 2013 1:40 PM

 To: U2 Users List

 Subject: Re: [U2] [OT] Interview Questions



 Interviewer: What is one of your weak points?

 Applicant: My honesty.

 Interviewer: I would have thought that was a strong point.

 Applicant: I don't give a %^* what you think you stupid ^^%$







 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-10-11 Thread Wjhonson
If you give them their first programming job
they will leave

The trick is finding people to whom you are
giving them their *last* programming job.

 

 

 

-Original Message-
From: Kevin King ke...@precisonline.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Oct 11, 2013 1:15 pm
Subject: Re: [U2] [OT] Interview Questions


I also agree.  I'm willing to train, but what I've found is that someone
that is willing to learn doesn't necessarily mean they're able to learn
or willing to do what they've learned.  What happened here was that a
group of folks with little experience got a lot of good training and then
took the training elsewhere, so I'd rather not start from scratch if at all
possible.  We need folks to be able to contribute quickly, so I don't have
the time nor desire to give someone their first programming job knowing
that I'm only giving them wings to fly.

And yeah, I'm still a little bitter.  I'll get over it. :-)


On Fri, Oct 11, 2013 at 1:33 PM, Robert Frailey rfrai...@utahmed.comwrote:

 I totally agree with Brenda and Bill. Work sent Brooke and I to Epicor's
 Unidata and Pick classes in California, I only had Novell and Microsoft
 when I was hired.
 I picked up Unix, Unidata, redback and DBMS from classes provided by work.
 19 years later, Brooke and I are self sufficient. We show up on time and
 put in
 whatever necessary to complete our tasks. We learn everything in sight. We
 would be hard pressed if one or both of us got hit by a bus. I'm expected
 to be 24 hours
 a day / seven days a week and Brooke fills in when I can't. I run into
 very few people with our work ethic anymore.

 Robert
 - Original Message - From: Brenda Ives 
 bren...@marketamerica.com
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Friday, October 11, 2013 1:18 PM

 Subject: Re: [U2] [OT] Interview Questions


  How about the other end here?

 By other end, I mean this.  What about someone in college or out of
 college with a degree other than an IT subject or if with an IT degree or
 working on one, who has been taught by someone with over 20 years of
 experience outside of college but the student/graduate has no employment
 history of what has been taught them outside of college.  Plus they meet
 all 3 of your requirements listed below?

 UniVerse/UniData/D3/JBASE/**CACHE is not taught in colleges and if we
 don't teach them what happens when all of us oldies are gone?

 Brenda

 -Original Message-
 From: 
 u2-users-bounces@listserver.**u2ug.orgu2-users-boun...@listserver.u2ug.org[mailto:
 u2-users-bounces@**listserver.u2ug.orgu2-users-boun...@listserver.u2ug.org]
 On Behalf Of Bill Haskett
 Sent: Friday, October 11, 2013 2:41 PM
 To: U2 Users List
 Subject: Re: [U2] [OT] Interview Questions

 Kevin:

 After actually hiring a lot of people, and firing those that needed it,
 I've come to the conclusion that all employers need a person with the
 following three attributes:

 1)  An ability, and willingness, to be on-time,
 2)  An ability, and willingness, to be presentable in all business
 situations, and
 3)  An ability, and willingness, to learn what they don't know (which is
 always a lot!).

 The people coming out of college these days are mostly unemployable.
 Today's bachelors degree is like a 1930 8th grade education, or a 1970
 high school education.  So, no matter what any Human Services dweeb says,
 getting someone to show up looking presentable and willing to work whatever
 it takes to learn what they don't know is gold!  These kinds of people are
 quite trainable and, considering all software frameworks have a short shelf
 life anyway, offer a lot of flexibility for your purposes.

 Just a thought.  :-)

 Bill

 --**--**
 
 - Original Message -
 *From:* ke...@precisonline.com
 *To:* U2 Users List u2-users@listserver.u2ug.org
 *Date:* 10/11/2013 9:56 AM
 *Subject:* Re: [U2] [OT] Interview Questions

 Unfortunately, in one case I hired a friend.  Needless to say, it was
 one of the worst decisions I've made.  Not only lost a friend, but
 lost a lot of customer confidence by her attitude, poor workmanship,
 and unwillingness to adapt.


 On Thu, Oct 10, 2013 at 7:01 AM, Robert Frailey rfrai...@utahmed.com
 wrote:

  Wow, seen a lot of that and managers trying to get friends hired to
 create a perfect office society.


   quit hiring backstabbing chaff

 with their own agendas.

  Robert
 - Original Message - From: Kevin King
 ke...@precisonline.com
 To: Susan Joslyn sjos...@sjplus.com; U2 Users List 
 u2-users@listserver.u2ug.org
 Sent: Wednesday, October 09, 2013 8:07 PM

 Subject: Re: [U2] [OT] Interview Questions


   Susan, yes.  I've been very open in my interviews, and it's netted

 significantly regrettable results.  So this time I'm going for
 people who can get behind and contribute to the common cause as soon
 after hire as possible.  I don't have any aspirations of 

Re: [U2] Missing docs on Transaction Logging

2013-10-08 Thread Wjhonson

 The URL has been cut in the message and sends you to the wrong page
Daniel go back to my original message
The Universe version number should e part of the URL
Try this one for example

https://docs.rocketsoftware.com/nxt/gateway.dll/RKB14/universe/11.1.11/translog.pdf

 

 

-Original Message-
From: Daniel McGrath dmcgr...@rocketsoftware.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Mon, Oct 7, 2013 7:39 pm
Subject: Re: [U2] Missing docs on Transaction Logging


I've just tried this at home and was able to get to everything I could see.

What browser are you using? Sending in screenshots of your page to 
u2as...@rs.com might help us track down what issue you have.

Cheers,
Dan



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Kate Stanton
Sent: Monday, October 07, 2013 7:01 PM
To: U2 Users List
Subject: Re: [U2] Missing docs on Transaction Logging

It appears none of the documents can be retrieved from that page.  None that I 
tried could.

Kate Stanton
Walstan Systems Ltd
4 Kelmarna Ave, Herne Bay, Auckland 1011, New Zealand
Phone: + 64 9 360 5310  Mobile: + 64 21 400 486
Email: k...@walstan.com


On 4 October 2013 06:55, Wjhonson wjhon...@aol.com wrote:

 From this page


 http://www.rocketsoftware.com/brand/rocket-u2/technical-documentation/
 UniVerse-v11.1.11

 Select this
 UniVerse Transaction Logging and Recovery

 and you will get the error

 Unable to retrieve document


 By the way it says to contact the webmaster and yet there does not 
 appear to be any way to know how to do that, either from the error 
 page, or from the docs page either.  No link to webmaster at all



 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-10-08 Thread Wjhonson
Tell me about the best boss you ever had, and why they were the best.
 

 

 

-Original Message-
From: Susan Joslyn sjos...@sjplus.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Tue, Oct 8, 2013 12:54 pm
Subject: Re: [U2] [OT] Interview Questions


Kevin,

Not that I have any real experience - at least not for what seems like a
lifetime - with hiring.  But my instinct might be to let the applicant tell
me whatever they want.  You know, just an open ended Tell me what you would
like me to know about your skills, your ambitions and your work ethic.
Probably that's an approach you've already tried.

Susan

 

-Original Message-

From:  mailto:u2-users-boun...@listserver.u2ug.org
u2-users-boun...@listserver.u2ug.org [
mailto:u2-users-boun...@listserver.u2ug.org
mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Leverett, Brendon

Sent: Tuesday, 8 October 2013 1:40 PM

To: U2 Users List

Subject: Re: [U2] [OT] Interview Questions

 

Interviewer: What is one of your weak points?

Applicant: My honesty.

Interviewer: I would have thought that was a strong point.

Applicant: I don't give a %^* what you think you stupid ^^%$

 

 

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Missing docs on Transaction Logging

2013-10-08 Thread Wjhonson
Jackie try it.
It still gives an error, if you navigate the way I describe below.


 

 

 

-Original Message-
From: Jackie Burhans jburh...@rocketsoftware.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Oct 8, 2013 1:37 pm
Subject: Re: [U2] Missing docs on Transaction Logging


Sorry about that, we did some reorganization and decided to just keep the first 
2 digits of the database version, no matter the update level. So if you made 
that 11.1 instead of 11.1.11 it should work now. You may have been accessing it 
in the middle of the transition. Again apologies for the inconvenience.

Jackie

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 11:56 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Missing docs on Transaction Logging

From this page

http://www.rocketsoftware.com/brand/rocket-u2/technical-documentation/UniVerse-v11.1.11

Select this
UniVerse Transaction Logging and Recovery

and you will get the error

Unable to retrieve document


By the way it says to contact the webmaster and yet there does not appear to 
be any way to know how to do that, either from the error page, or from the docs 
page either.  No link to webmaster at all



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Missing docs on Transaction Logging

2013-10-08 Thread Wjhonson
It's still the case right now Jackie.
 

 

 

-Original Message-
From: Jackie Burhans jburh...@rocketsoftware.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Tue, Oct 8, 2013 1:35 pm
Subject: Re: [U2] Missing docs on Transaction Logging


You are right. We changed our naming conventions. Now while we may update one 
or 
two manuals at any given point release (e.g. 11.1.11 or 11.1.12), we decided to 
just keep calling the doc set 11.1. So if you've saved old links pointing to 
11.1.11, you'd be better off going back and resaving them as just 11.1. Does 
that make sense? If it wasn't an old saved link problem actually it may have 
been that we were updating the documentation database.  Apologies for the 
inconvenience. 

Jackie

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Jo Lester
Sent: Tuesday, October 08, 2013 2:11 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Missing docs on Transaction Logging

I see.
Depending on how you navigate to the documentation, you either get a success or 
failure.

this fails:
https://docs.rocketsoftware.com/nxt/gateway.dll/RKB14/universe/11.1.11/translog.pdf


this works:
https://docs.rocketsoftware.com/nxt/gateway.dll/RKB14/universe/11.1/translog.pdf








  
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
I don't think this is it.
Perhaps George you could post the full code that is the actual issue, not just 
an example.
We could then test it, to see if your symptom can be replicated.
However I still don't like Break=Null, that seems wrong to me.
It should say Break=Intr


 

 

 

-Original Message-
From: Ed Clark u...@edclark.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 5:32 am
Subject: Re: [U2] Interesting


My guess would be that it's because the loop was very tight. I've seen lots of 
instances where tight loops couldn't be interrupted at all. Maybe in this case 
it wasn't in basic code when it interrupted, and couldn't find any basic code 
within a few steps, so didn't offer D.

On Oct 2, 2013, at 11:30 PM, George Gallen ggal...@wyanokegroup.com wrote:

 Nothing special in the compile. Why would it give the D in one part of the 
program ,
 but not in another? Just very strange.
 
 Oh wellguess I'll have to chalk it up the computer having indigestion or 
something;
 Hopefully it didn't pick up a virus or bug! (I think I found them all now - 
but you never
 know)
 
 -Original Message- From: Kevin King
 Sent: Wednesday, October 02, 2013 11:13 PM
 To: U2 Users List
 Subject: Re: [U2] Interesting
 
 Isn't there something that strips the symbol table during compile? If the
 symbol table were suppressed the D might not appear because it couldn't do
 much anyway, right?
 On Oct 2, 2013 11:53 AM, George Gallen ggal...@wyanokegroup.com wrote:
 
 I Don't know? I never really looked into the PTERM signals.
 
 I would think that is referring to a Break signal vs Control C  (but I
 don't know)
 
 It's not that the Break is disabled - just the DEBUG option was missing.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Will Johnson
 Sent: Wednesday, October 02, 2013 1:51 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Interesting
 
 Is BREAK=NULL what you expected to see ?
 
 
 
 
 
 
 
 
 -Original Message-
 From: George Gallen-2 [via U2 (UniVerse  UniData)] 
 ml-node+s1073795n41901...@n5.nabble.com
 To: Will Johnson wjhon...@aol.com
 Sent: Wed, Oct 2, 2013 10:46 am
 Subject: Re: Interesting
 
 
PTERM DISPLAY  (RUNNING UV 10.0.2)
 
 MODEEMULATE
 CC  INTR= ^C  QUIT= ^\  SUSP= OFF DSUSP   = OFF
SWITCH  = OFF ERASE   = ^H  WERASE  = OFF KILL= ^U
LNEXT   = OFF REPRINT = OFF EOF = ^D  EOL = ^@
EOL2= ^@  FLUSH   = OFF START   = ^Q  STOP= ^S
LCONT   = ^_  FMC = ^^  VMC = ^]  SMC = ^\
TMC = ^T  SQLNULL = ^N
 INPUTCTLOFF
 CARRIER RECEIVE -HANGUP -LOCAL
 CASE-UCIN -UCOUT -XCASE -INVERT
 CRMODE  -INLCR -IGNCR ICRNL ONLCR -OCRNL -ONOCR -ONLRET -CRONLY
 DELAY   BS0 CR0 FF0 LF0 VT0 TAB0 -FILL
 ECHOECHO ERASE=BSB KILL=LF CTRL -LF
 HANDSHAKE   XON -ANY -TANDEM -DTR
 OUTPUT  POST -TILDE -BG CS -EXPAND
 PROTOCOLLINE=0 BAUD=9600 DATA=8 STOP=1 NONE DISABLE -STRIP
 SIGNALS ENABLE FLUSH BREAK=NULL
 
 
 
 -Original Message-
 From: [hidden email] [mailto:[hidden email]] On Behalf Of Wjhonson
 Sent: Wednesday, October 02, 2013 1:23 PM
 To: [hidden email]
 Subject: Re: [U2] Interesting
 
 The INTR.KEY in the VOC is not the only thing controlling breaking
 behaviour.
 It specifies the maximum level of ability, not the minimum, it can be
 overridden.
 
 However, please type PTERM DISPLAY at TCL and post the results for us to
 review.
 That is your first step, before we get more technical.
 
 
 
 
 
 
 
 
 -Original Message-
 From: George Gallen [hidden email]
 To: U2 Users List [hidden email]
 Sent: Wed, Oct 2, 2013 10:20 am
 Subject: Re: [U2] Interesting
 
 
 Yes...
 
 The only time I've not had the D option, is when I break from a VOC
 Which is expected, since you can't debug a VOC.
 
 So, why would the D option not appear when you break from a basic program?
 Whenit does when you break from an input
 it does when another program is in a loop
 just this program in this loop it did not appear
 
 And it wasn't executing a SELECT that was taking a long time or something,
 then
  That would be like breaking out of a VOC
 
 George



 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
The portion you posted works perfectly fine on my system.
It's quite likely that another portion you didn't post is the problem.
The 'D' option can be turned off in a variety of ways.
Without having more details its not very easy to find the cause.

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:16 am
Subject: Re: [U2] Interesting


I'm fairly confident that the Break= is not applicable to my connection
Since it's not a serial connection where a break signal could be sent.
The portion that would be applicable is INTR= ^C  - which did work,
When I hit control C, it interrupted the program. So the interrupt portion
Isn't the issue (or shouldn't be).

Posting the full code is not possible - over 1500 lines and well boss wouldn't 
like it either.
The code sample posted was the code in question with the names changed to 
protect the innocent.

George


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 12:24 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

I don't think this is it.
Perhaps George you could post the full code that is the actual issue, not just 
an example.
We could then test it, to see if your symptom can be replicated.
However I still don't like Break=Null, that seems wrong to me.
It should say Break=Intr


 

 

 

-Original Message-
From: Ed Clark u...@edclark.net
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 5:32 am
Subject: Re: [U2] Interesting


My guess would be that it's because the loop was very tight. I've seen lots of 
instances where tight loops couldn't be interrupted at all. Maybe in this case 
it wasn't in basic code when it interrupted, and couldn't find any basic code 
within a few steps, so didn't offer D.

On Oct 2, 2013, at 11:30 PM, George Gallen ggal...@wyanokegroup.com wrote:

 Nothing special in the compile. Why would it give the D in one part of the 
program ,
 but not in another? Just very strange.
 
 Oh wellguess I'll have to chalk it up the computer having indigestion or 
something;
 Hopefully it didn't pick up a virus or bug! (I think I found them all now - 
but you never
 know)
 
 -Original Message- From: Kevin King
 Sent: Wednesday, October 02, 2013 11:13 PM
 To: U2 Users List
 Subject: Re: [U2] Interesting
 
 Isn't there something that strips the symbol table during compile? If the
 symbol table were suppressed the D might not appear because it couldn't do
 much anyway, right?
 On Oct 2, 2013 11:53 AM, George Gallen ggal...@wyanokegroup.com wrote:
 
 I Don't know? I never really looked into the PTERM signals.
 
 I would think that is referring to a Break signal vs Control C  (but I
 don't know)
 
 It's not that the Break is disabled - just the DEBUG option was missing.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Will Johnson
 Sent: Wednesday, October 02, 2013 1:51 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Interesting
 
 Is BREAK=NULL what you expected to see ?
 
 
 
 
 
 
 
 
 -Original Message-
 From: George Gallen-2 [via U2 (UniVerse  UniData)] 
 ml-node+s1073795n41901...@n5.nabble.com
 To: Will Johnson wjhon...@aol.com
 Sent: Wed, Oct 2, 2013 10:46 am
 Subject: Re: Interesting
 
 
PTERM DISPLAY  (RUNNING UV 10.0.2)
 
 MODEEMULATE
 CC  INTR= ^C  QUIT= ^\  SUSP= OFF DSUSP   = OFF
SWITCH  = OFF ERASE   = ^H  WERASE  = OFF KILL= ^U
LNEXT   = OFF REPRINT = OFF EOF = ^D  EOL = ^@
EOL2= ^@  FLUSH   = OFF START   = ^Q  STOP= ^S
LCONT   = ^_  FMC = ^^  VMC = ^]  SMC = ^\
TMC = ^T  SQLNULL = ^N
 INPUTCTLOFF
 CARRIER RECEIVE -HANGUP -LOCAL
 CASE-UCIN -UCOUT -XCASE -INVERT
 CRMODE  -INLCR -IGNCR ICRNL ONLCR -OCRNL -ONOCR -ONLRET -CRONLY
 DELAY   BS0 CR0 FF0 LF0 VT0 TAB0 -FILL
 ECHOECHO ERASE=BSB KILL=LF CTRL -LF
 HANDSHAKE   XON -ANY -TANDEM -DTR
 OUTPUT  POST -TILDE -BG CS -EXPAND
 PROTOCOLLINE=0 BAUD=9600 DATA=8 STOP=1 NONE DISABLE -STRIP
 SIGNALS ENABLE FLUSH BREAK=NULL
 
 
 
 -Original Message-
 From: [hidden email] [mailto:[hidden email]] On Behalf Of Wjhonson
 Sent: Wednesday, October 02, 2013 1:23 PM
 To: [hidden email]
 Subject: Re: [U2] Interesting
 
 The INTR.KEY in the VOC is not the only thing controlling breaking
 behaviour.
 It specifies the maximum level of ability, not the minimum, it can be
 overridden.
 
 However, please type PTERM DISPLAY at TCL and post the results for us to
 review.
 That is your first step, before we get more technical.
 
 
 
 
 
 
 
 
 -Original Message

Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
If it worked fine for you, then what's the problem?
 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:27 am
Subject: Re: [U2] Interesting


Yes, it worked fine for me as well - which is what confused me. 

The only other time I've seen the D option not available, is when it's
Executing a TCL command, which was not the case in this program.

Knowing the variety of ways it can be turned off was what my question was,
From there I'd have to look into whether any fit the mold.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:23 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

The portion you posted works perfectly fine on my system.
It's quite likely that another portion you didn't post is the problem.
The 'D' option can be turned off in a variety of ways.
Without having more details its not very easy to find the cause.

 

 

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
It's impossible to debug your situation, without more details.
The code you posted is NOT the problem.
It's elsewhere.  To determine where we need to know more details.
Sorry, there's just too many ways to turn off the debugger.

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:27 am
Subject: Re: [U2] Interesting


Yes, it worked fine for me as well - which is what confused me. 

The only other time I've seen the D option not available, is when it's
Executing a TCL command, which was not the case in this program.

Knowing the variety of ways it can be turned off was what my question was,
From there I'd have to look into whether any fit the mold.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:23 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

The portion you posted works perfectly fine on my system.
It's quite likely that another portion you didn't post is the problem.
The 'D' option can be turned off in a variety of ways.
Without having more details its not very easy to find the cause.

 

 

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
The command that makes the BASIC program *run* supports an option to turn it 
off.
That's one way out of dozens

I'm not going to go through them all here :)

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:44 am
Subject: Re: [U2] Interesting


I can't really provide any more details.

What would be the most common ways to turn off the debugger? By not actually 
trying...

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:40 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

It's impossible to debug your situation, without more details.
The code you posted is NOT the problem.
It's elsewhere.  To determine where we need to know more details.
Sorry, there's just too many ways to turn off the debugger.

 

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Missing docs on Transaction Logging

2013-10-03 Thread Wjhonson
From this page

http://www.rocketsoftware.com/brand/rocket-u2/technical-documentation/UniVerse-v11.1.11

Select this
UniVerse Transaction Logging and Recovery

and you will get the error

Unable to retrieve document


By the way it says to contact the webmaster and yet there does not appear to 
be any way to know how to do that, either from the error page, or from the docs 
page either.  No link to webmaster at all



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
oops the compiler... not the run engine
 

 

 

-Original Message-
From: Wjhonson wjhon...@aol.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:54 am
Subject: Re: [U2] Interesting


The command that makes the BASIC program *run* supports an option to turn it 
off.
That's one way out of dozens

I'm not going to go through them all here :)

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:44 am
Subject: Re: [U2] Interesting


I can't really provide any more details.

What would be the most common ways to turn off the debugger? By not actually 
trying...

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:40 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

It's impossible to debug your situation, without more details.
The code you posted is NOT the problem.
It's elsewhere.  To determine where we need to know more details.
Sorry, there's just too many ways to turn off the debugger.

 

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-03 Thread Wjhonson
The only way to help you debug this, is with the full scope of the Area of 
code
What is was, what it is.
If you're not willing to show that, there is no way to help you :)


 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 11:00 am
Subject: Re: [U2] Interesting


Well that one is an obvious no - since the debugger works at the input 
statement 
in that program,
  But wasn't working when it was stuck in the loop.

That is what I meant by by not actually trying - if it's a method that is 
intentional to turn
  Off the debugger, then that is not the cause - this program essentially has 
been running for
  About 20 years, and the only change to that area was converting a GOTO to 
jump 
over statements
  To a LOOP - which I accidentally put in continue instead of exit.



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:55 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

The command that makes the BASIC program *run* supports an option to turn it 
off.
That's one way out of dozens

I'm not going to go through them all here :)

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Oct 3, 2013 10:44 am
Subject: Re: [U2] Interesting


I can't really provide any more details.

What would be the most common ways to turn off the debugger? By not actually 
trying...

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 

On Behalf Of Wjhonson
Sent: Thursday, October 03, 2013 1:40 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

It's impossible to debug your situation, without more details.
The code you posted is NOT the problem.
It's elsewhere.  To determine where we need to know more details.
Sorry, there's just too many ways to turn off the debugger.

 

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-02 Thread Wjhonson
I have to think (and I havent' yet checked) that the names of the files opened 
will appear within the object code, since they have to be represented as 
literal strings when they are named.  Sure you could pass the name in, but then 
the program wouldn't know it either, so we're just talking about files where 
the project itself knows the name of what it's opening.

So you can walk the object code, and reconstruct any literal strings within it. 
 In fact I think I have a tool that does that 


 

 

 

-Original Message-
From: McGowan, Ian james.mcgo...@bankofthewest.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Oct 2, 2013 9:42 am
Subject: Re: [U2] Interesting


The use of PORT.STATUS using the PID option and LAYER.STACK (PORT.STATUS 
PID 123456 LAYER.STACK) 
 over and over again can show you what hex address in the program your process 
is at.  I suggest calling this 
 50 or 100 times in a row and inspecting the output.  Once you have the hex 
addresses, use VLIST to figure 
 out what line in the program each address represents.

Does anyone have tips for doing the equivalent in Unidata (when you don't have 
source code, obviously)?  I end up using truss or strace to at least see which 
files are opened/written to, which can be instructive but really hard to follow.
-
IMPORTANT NOTICE:   This message is intended only for the addressee
and may contain confidential, privileged information.  If you are
not the intended recipient, you may not use, copy or disclose any
information contained in the message.  If you have received this
message in error, please notify the sender by reply e-mail and
delete the message.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-02 Thread Wjhonson
You mean if you break out at a BASIC input ?
If you break from a VOC you don't get the debug option, because you cannot 
debug VOC entries

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Oct 2, 2013 10:08 am
Subject: Re: [U2] Interesting


Both accounts (my login and the active one) have the D in INTR.KEY

I now if I break out of a VOC, then the D is not an option
And if I break out of that same program at an input, or when it's not stuck in 
a 
loop - the D was an option
And when I wrote the test program below - and broke out of that loop - the D 
was 
an option.

So my question still is, why would one program's loop not give the D option, 
whereas others do?

Putting in the debug statements were probably faster than running port.status 
50 
or 100 times :)
I just used a binary sort method to hone in on where in the program it was near 
- then looking
   At the source code - I was able to spot the problem. Fairly quick.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Ladd, Ryan
Sent: Wednesday, October 02, 2013 12:13 PM
To: U2 Users List
Subject: Re: [U2] Interesting

The INTR.KEY entry in the VOC determines what options are given when a user 
breaks out of a program.  The D is for the debug option.
 INTR.KEY
001 X-type - Define options available when INTR key is hit
002 ACLQD

One thing to note...  The options defined in INTR.KEY are read in when you 
first 
enter Universe and are NOT re-read when you log between accounts.  Whatever 
options are defined in the first account you log into will be the available 
options for your entire session.


As a side note, you mention that you were trying to figure out where you were 
getting stuck.

  The use of PORT.STATUS using the PID option and LAYER.STACK (PORT.STATUS 
PID 123456 LAYER.STACK) over and over again can show you what hex address in 
the 
program your process is at.  I suggest calling this 50 or 100 times in a row 
and 
inspecting the output.  Once you have the hex addresses, use VLIST to figure 
out what line in the program each address represents.

Ryan



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of George Gallen
Sent: Wednesday, October 02, 2013 9:07 AM
To: U2 Users
Subject: [U2] Interesting

LOOP
   IF (1=1) THEN CONTINUE
REPEAT
END

Run this program (yes, I know - it's an endless loop).
Then Control C to break out

D is one of the debug options (and lets you know what line your on).

However, when I had something like this in my program, when it got stuck
D wasn't one of the options - I had to start putting debug lines throughout the 
program
   To isolate what area I was getting stuck at.

What would cause that to be missing?   (I wasn't calling or executing anything 
at the time)


As a side note: the above had me thinking
First we execute a program, then if it's doesn't die, we kill it!

George
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

Note: The information contained in this message may be privileged and 
confidential and protected from disclosure. If the reader of this message is 
not 
the intended recipient, or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify us 
immediately by replying to the message and deleting it from your computer.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Interesting....

2013-10-02 Thread Wjhonson
The INTR.KEY in the VOC is not the only thing controlling breaking behaviour.
It specifies the maximum level of ability, not the minimum, it can be 
overridden.

However, please type PTERM DISPLAY at TCL and post the results for us to review.
That is your first step, before we get more technical.


 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Oct 2, 2013 10:20 am
Subject: Re: [U2] Interesting


Yes...

The only time I've not had the D option, is when I break from a VOC 
Which is expected, since you can't debug a VOC.

So, why would the D option not appear when you break from a basic program?
Whenit does when you break from an input
it does when another program is in a loop
just this program in this loop it did not appear

And it wasn't executing a SELECT that was taking a long time or something, then
  That would be like breaking out of a VOC

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 
On Behalf Of Wjhonson
Sent: Wednesday, October 02, 2013 1:16 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Interesting

You mean if you break out at a BASIC input ?
If you break from a VOC you don't get the debug option, because you cannot 
debug 
VOC entries

 

 

 

-Original Message-
From: George Gallen ggal...@wyanokegroup.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Wed, Oct 2, 2013 10:08 am
Subject: Re: [U2] Interesting


Both accounts (my login and the active one) have the D in INTR.KEY

I now if I break out of a VOC, then the D is not an option
And if I break out of that same program at an input, or when it's not stuck in 
a 

loop - the D was an option
And when I wrote the test program below - and broke out of that loop - the D 
was 

an option.

So my question still is, why would one program's loop not give the D option, 
whereas others do?

Putting in the debug statements were probably faster than running port.status 
50 

or 100 times :)
I just used a binary sort method to hone in on where in the program it was near 
- then looking
   At the source code - I was able to spot the problem. Fairly quick.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 

On Behalf Of Ladd, Ryan
Sent: Wednesday, October 02, 2013 12:13 PM
To: U2 Users List
Subject: Re: [U2] Interesting

The INTR.KEY entry in the VOC determines what options are given when a user 
breaks out of a program.  The D is for the debug option.
 INTR.KEY
001 X-type - Define options available when INTR key is hit
002 ACLQD

One thing to note...  The options defined in INTR.KEY are read in when you 
first 

enter Universe and are NOT re-read when you log between accounts.  Whatever 
options are defined in the first account you log into will be the available 
options for your entire session.


As a side note, you mention that you were trying to figure out where you were 
getting stuck.

  The use of PORT.STATUS using the PID option and LAYER.STACK (PORT.STATUS 
PID 123456 LAYER.STACK) over and over again can show you what hex address in 
the 

program your process is at.  I suggest calling this 50 or 100 times in a row 
and 

inspecting the output.  Once you have the hex addresses, use VLIST to figure 
out what line in the program each address represents.

Ryan



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] 

On Behalf Of George Gallen
Sent: Wednesday, October 02, 2013 9:07 AM
To: U2 Users
Subject: [U2] Interesting

LOOP
   IF (1=1) THEN CONTINUE
REPEAT
END

Run this program (yes, I know - it's an endless loop).
Then Control C to break out

D is one of the debug options (and lets you know what line your on).

However, when I had something like this in my program, when it got stuck
D wasn't one of the options - I had to start putting debug lines throughout the 
program
   To isolate what area I was getting stuck at.

What would cause that to be missing?   (I wasn't calling or executing anything 
at the time)


As a side note: the above had me thinking
First we execute a program, then if it's doesn't die, we kill it!

George
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

Note: The information contained in this message may be privileged and 
confidential and protected from disclosure. If the reader of this message is 
not 

the intended recipient, or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution or copying of this communication is strictly 
prohibited. If you have received this communication in error, please notify us 
immediately

  1   2   3   4   5   6   7   8   9   10   >