Re: [U2] [Universe] [Windows]

2014-05-06 Thread Dave Davis
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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Israel, John R.
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


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 Dave Davis
File permissions?

-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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Mark Eastwood
Maybe one of these files is actually a sub-folder in this directory?




-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

** 
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


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 Woodward, Bob
Check your directories, specifically any TMP/TEMP directories, for a
maximum number of entries.  HD Root directories, savedlists, ph,
anything that would have temporary files created in them.  This caught
me once before and it took forever to stumble on the idea that windows
does seem to have a maximum number of files condition.  If you can
delete a handful of temp files in a directory and the read starts to
work, that's the one you need to be looking at.

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 10:05 AM
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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread dale kelley

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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Bill Haskett
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


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 Holt, Jake
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


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 Israel, John R.
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


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 Israel, John R.
If it's not confidential, send it to me as an attachment:
johnisr...@daytonsuperior.com

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:16 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] [Universe] [Windows]


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://cp.mcafee.com/d/k-Kr43qb9EVd7b5NPbMUTsSzt5d-WdQPhOrhKyC_t5d4QsCQrEFLThKPsSzt5cQsLIIc6zAS8R9MBie-u2AdbjH2zqTNBmfbCQdbjH2zqTNBmfbCZhpod7bzb_nV5-UWXDnKnjphvVcQsEFKfsJt6OaaJXEYG7DR8OJMddECTPtPtPo0c-l9Q-9DUYSCShU03wCHIcfBisEeRNJcKTjUQdJFBSWv6xsxlK5LE2zVkDjUCvzPqrp7w09IsyMOr1vF6y0QJxdcQKCy0QJxe4zfNFVFtd41Fr0mk4aCa6BQSCqejqkL28Jqd

 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://cp.mcafee.com/d/5fHCN8edEICzAQsIn7cL3ztPqdQkTXETjd79J6WarZQkQjhOrhKyC_t6XdPqdQkPhO-OMMqejozkD2l8XVUagQJeIadHv6loYKrgQJeIadHv6loYKrR5BwQsKcLZvAnXzHKtuVtdB5_APhOyCUZORQr8EGTKzOEuvkzaT0QSCrvdTdTdw0PVkDjUCvzPqrp7w0e2qKMM-l9OwXn6QOXtfzgSSCnrFYq5O5mUm-wafBitfyp-fdFJAu00CNOb39I5-Aq83iS4QPiWq83iS4Uic_6DCBQQg6BI1pggGoEqnjqpEVdCH6EdAd2Vf6k
___
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 Bruce Decker

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-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


___
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 Woodward, Bob
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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread dale kelley
I goog'd 40070 and references I found said its a windows registry 
error.  That kind of baffles me,... unless the NSA is administering 
windows registry now.


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


Re: [U2] [Universe] [Windows]

2014-05-06 Thread Peter Cheney
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 and you do not wish to receive similar electronic messages 
from us in future, then please respond to the sender to this effect. 
We have taken precautions to minimise the risk of transmitting software 
viruses, but advise you to carry out your own virus

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] UniVerse Dictionary question

2014-02-08 Thread Robert
And nowadays we are lucky to have additional choices, like UniVerse 
allowing you to key a space in and after pressing ENTER it gets 
removed and we have the same thing.


I like this technique better sometimes because in some versions of 
PICK/BASIC, control characters show up as a '.' in the Editor. You look 
at it, and without typing some more commands, you cannot differentiate 
between a control character and an actual period. But it's good to know 
multiple techniques in case we have to work on multiple 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 2/5/2014 4:07 PM, Martin Scholl wrote:

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

  
___

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 Dictionary question

2014-02-07 Thread Colin Alfke
I got this from him a number of years ago:

  And thank you for the appreciation of AE! I really worked on that 
  program, determined to get the best of the Pick and Prime Information 
  editors together in one place, plus some innovations of my own, such as 
  the EditValues (EV) command. UniData was just getting started and I 
  wrote the program without pay, on speculation, asking for generous 
  payment if UniData succeeded. They succeeded and honored the agreement. 
  David Brunel proved himself to be a man of unusually high integrity.

  Leif Smith
  I was the author of AE back when (started when UniData was Ming Yue, 
  David Brunel, and 5 chinese programmers in a basement in a home in 
  Aurora, Colorado. I'm out of the MV programming business now and 
  expected that AE would have long ago been completely supplanted by more 
  powerful products. By the way, I never was a UniData employee, just a 
  free-lance programmer playing a wild card. The whole deal was a 
  handshake and a few notes on scraps of paper.

-Original Message-
From: McGowan, Ian
Sent: Wednesday, February 05, 2014 6:26 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

http://www.linkedin.com/in/leifsmith - an interesting guy. Not sure if
anyone
remembers the old comp.databases.pick days, but Leif reminds me of Henry
Eggers - I only understood 10% of what he said, but it was always
interesting.

-Original Message-
From: Kevin King
Sent: Wednesday, February 05, 2014 5:02 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

AE is the brainchild of one Leif Smith as I recall.  Haven't seen him in
years, but he used to stomp around here in Denver.

On Wed, Feb 5, 2014 at 5:53 PM, McGowan, Ian wrote:

 It's well worth spending some time reading the AE help pages.  One of 
 my favorites is help + which ends with the gem We could go on and 
 on about this, but you probably get it.  I'm a huge fan of AE, even 
 though I spend most of my programming time inside a visual editor (I 
 like joe [ http://joe-editor.sourceforge.net/], not to start a 
 religious debate).  I don't use AE prestores with the wild abandon of 
 my misspent youth, but they're still a handy thing to know.  If anyone 
 knows the author of AE, let me know - I owe him or her several drinks...
[snip]


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


Re: [U2] UniVerse Dictionary question

2014-02-07 Thread McGowan, Ian
That's brilliant!  Colin, would you mind if I steal that for www.pickwiki.com?

Ian

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Colin Alfke
Sent: Friday, February 07, 2014 2:14 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse Dictionary question

I got this from him a number of years ago:

  And thank you for the appreciation of AE! I really worked on that
  program, determined to get the best of the Pick and Prime Information
  editors together in one place, plus some innovations of my own, such as
  the EditValues (EV) command. UniData was just getting started and I
  wrote the program without pay, on speculation, asking for generous
  payment if UniData succeeded. They succeeded and honored the agreement. 
  David Brunel proved himself to be a man of unusually high integrity.

  Leif Smith
  I was the author of AE back when (started when UniData was Ming Yue,
  David Brunel, and 5 chinese programmers in a basement in a home in
  Aurora, Colorado. I'm out of the MV programming business now and
  expected that AE would have long ago been completely supplanted by more
  powerful products. By the way, I never was a UniData employee, just a
  free-lance programmer playing a wild card. The whole deal was a
  handshake and a few notes on scraps of paper.

-Original Message-
From: McGowan, Ian
Sent: Wednesday, February 05, 2014 6:26 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

http://www.linkedin.com/in/leifsmith - an interesting guy. Not sure if anyone 
remembers the old comp.databases.pick days, but Leif reminds me of Henry Eggers 
- I only understood 10% of what he said, but it was always interesting.

-Original Message-
From: Kevin King
Sent: Wednesday, February 05, 2014 5:02 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

AE is the brainchild of one Leif Smith as I recall.  Haven't seen him in years, 
but he used to stomp around here in Denver.

On Wed, Feb 5, 2014 at 5:53 PM, McGowan, Ian wrote:

 It's well worth spending some time reading the AE help pages.  One of 
 my favorites is help + which ends with the gem We could go on and 
 on about this, but you probably get it.  I'm a huge fan of AE, even 
 though I spend most of my programming time inside a visual editor (I 
 like joe [ http://joe-editor.sourceforge.net/], not to start a 
 religious debate).  I don't use AE prestores with the wild abandon of 
 my misspent youth, but they're still a handy thing to know.  If anyone 
 knows the author of AE, let me know - I owe him or her several drinks...
[snip]


___
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


Re: [U2] UniVerse Dictionary question

2014-02-07 Thread Colin
I don't - but of course, I didn't actually write it :)
Colin

 From: James.McGowan
 To: u2-users@listserver.u2ug.org
 Date: Fri, 7 Feb 2014 16:57:35 -0800
 Subject: Re: [U2] UniVerse Dictionary question
 
 That's brilliant!  Colin, would you mind if I steal that for www.pickwiki.com?
 
 Ian
 
 -Original Message-
 From: Colin Alfke
 Sent: Friday, February 07, 2014 2:14 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse Dictionary question
 
 I got this from him a number of years ago:
 
   And thank you for the appreciation of AE! I really worked on that
   program, determined to get the best of the Pick and Prime Information
   editors together in one place, plus some innovations of my own, such as
   the EditValues (EV) command. UniData was just getting started and I
   wrote the program without pay, on speculation, asking for generous
   payment if UniData succeeded. They succeeded and honored the agreement. 
   David Brunel proved himself to be a man of unusually high integrity.
 
   Leif Smith
   I was the author of AE back when (started when UniData was Ming Yue,
   David Brunel, and 5 chinese programmers in a basement in a home in
   Aurora, Colorado. I'm out of the MV programming business now and
   expected that AE would have long ago been completely supplanted by more
   powerful products. By the way, I never was a UniData employee, just a
   free-lance programmer playing a wild card. The whole deal was a
   handshake and a few notes on scraps of paper.
 
 -Original Message-
 From: McGowan, Ian
 Sent: Wednesday, February 05, 2014 6:26 PM
 To: U2 Users List
 Subject: Re: [U2] UniVerse Dictionary question
 
 http://www.linkedin.com/in/leifsmith - an interesting guy. Not sure if anyone 
 remembers the old comp.databases.pick days, but Leif reminds me of Henry 
 Eggers - I only understood 10% of what he said, but it was always interesting.
 
 -Original Message-
 From: Kevin King
 Sent: Wednesday, February 05, 2014 5:02 PM
 To: U2 Users List
 Subject: Re: [U2] UniVerse Dictionary question
 
 AE is the brainchild of one Leif Smith as I recall.  Haven't seen him in 
 years, but he used to stomp around here in Denver.
 
 On Wed, Feb 5, 2014 at 5:53 PM, McGowan, Ian wrote:
 
  It's well worth spending some time reading the AE help pages.  One of 
  my favorites is help + which ends with the gem We could go on and 
  on about this, but you probably get it.  I'm a huge fan of AE, even 
  though I spend most of my programming time inside a visual editor (I 
  like joe [ http://joe-editor.sourceforge.net/], not to start a 
  religious debate).  I don't use AE prestores with the wild abandon of 
  my misspent youth, but they're still a handy thing to know.  If anyone 
  knows the author of AE, let me know - I owe him or her several drinks...
 [snip]
 
 
 ___
 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] UniVerse Dictionary question

2014-02-06 Thread Tom Whitmore
Hi,
I use a single space which is nulled out by the editor.
Tom Whitmore
RATEX Business Solutions

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Charlie Noah
Sent: Wednesday, February 05, 2014 7:31 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

Well, I'll be a son of a biscuit eater! I never knew that. I've done it the 
same way Martin does for 35 years. I just checked it in Jbase and it works. You 
learn something new every day. Of course, I consider a day a total waste if I 
don't either learn something new or catch hell about something. As you can 
guess, I don't have many wasted days.

Thanks, Dan!
Charlie

Tiny Bear Wild Bird Store
Home of Safety Net Shipping
http://www.TinyBearWildBirdStore.com
Toll Free: 1-855-TinyBear (855-846-9232)

On 02-05-2014 6:15 PM, Daniel McGrath 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

   
 ___
 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] UniVerse Dictionary question

2014-02-06 Thread McGowan, Ian
That's not true for me, at least in Unidata - it inserts a literal space. 
Either there's a system option that controls it, or your application doesn't 
care about spaces in the data ;-)  Try a CA/ /* after entering some spaces 
and see what you see?

BOTW_DEV2ae trin.temp test
Top of New TEST in TRIN.TEMP.
*--: i
001= 1
002= 2
003= 3
004=
005= 5
006= 6
*--: p
Top.
001: 1
002: 2
003: 3
004:
005: 5
006: 6
Bottom.
*--: ca/ /*
Changed all occurrences (1) of   to * in record.
*--: p
Top.
001: 1
002: 2
003: 3
004: *
005: 5
006: 6
Bottom.


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tom Whitmore
Sent: Thursday, February 06, 2014 5:10 AM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

Hi,
I use a single space which is nulled out by the editor.
Tom Whitmore
RATEX Business Solutions

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Charlie Noah
Sent: Wednesday, February 05, 2014 7:31 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

Well, I'll be a son of a biscuit eater! I never knew that. I've done it the 
same way Martin does for 35 years. I just checked it in Jbase and it works. You 
learn something new every day. Of course, I consider a day a total waste if I 
don't either learn something new or catch hell about something. As you can 
guess, I don't have many wasted days.

Thanks, Dan!
Charlie

Tiny Bear Wild Bird Store
Home of Safety Net Shipping
http://www.TinyBearWildBirdStore.com
Toll Free: 1-855-TinyBear (855-846-9232)

On 02-05-2014 6:15 PM, Daniel McGrath 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

   
 ___
 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 Dictionary question

2014-02-05 Thread Martin Scholl
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

 
___
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-05 Thread Daniel McGrath
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

 
___
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 Dictionary question

2014-02-05 Thread Charlie Noah
Well, I'll be a son of a biscuit eater! I never knew that. I've done it 
the same way Martin does for 35 years. I just checked it in Jbase and it 
works. You learn something new every day. Of course, I consider a day a 
total waste if I don't either learn something new or catch hell about 
something. As you can guess, I don't have many wasted days.


Thanks, Dan!
Charlie

Tiny Bear Wild Bird Store
Home of Safety Net Shipping
http://www.TinyBearWildBirdStore.com
Toll Free: 1-855-TinyBear (855-846-9232)

On 02-05-2014 6:15 PM, Daniel McGrath 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

  
___

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] UniVerse Dictionary question

2014-02-05 Thread Kevin King
Unreal.  This old dog just learnt a new trick.


On Wed, Feb 5, 2014 at 5:15 PM, Daniel McGrath
dmcgr...@rocketsoftware.comwrote:

 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


 ___
 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] UniVerse Dictionary question

2014-02-05 Thread McGowan, Ian
It's well worth spending some time reading the AE help pages.  One of my 
favorites is help + which ends with the gem We could go on and on about 
this, but you probably get it.  I'm a huge fan of AE, even though I spend most 
of my programming time inside a visual editor (I like joe 
[http://joe-editor.sourceforge.net/], not to start a religious debate).  I 
don't use AE prestores with the wild abandon of my misspent youth, but they're 
still a handy thing to know.  If anyone knows the author of AE, let me know - I 
owe him or her several drinks...

The backtick is just the default 'command delimiter'.  You can read more about 
it with:

*--: help delimiter
Command: CDelimiter (CD)

'CD' allows you to change the command delimiter to any single character.
When you enter the editor for the first time the command delimiter is
set to the ` (weirdmark, not single quote) character.

Examples:

 *--: CD   [displays the current command delimiter; no change]
 Command delimiter is `

 *--: CD#  [changes the command delimiter to '#']
 Command delimiter is now #

The Command Delimiter is a single character that separates multiple
editor commands when they are entered at a single editor prompt.

Valid command delimiters are:

` , ; # $ %  ~ | [ ] { } /  '

and then onto prestores
Example:

 *--: G10`G20`G30   [go to line 10, then to 20, then to 30]

A rather pointless command, but it illustrates the principle.

Multipart commands are very useful as prestored commands. They allow
processing many records with a single command. For example, suppose
you had a select list of 100 records, and each of them needs every
occurrence of '100' changed to '250'. You can do this with a multipart
prestored command.

First create the prestored command:

   =DOITALL CU/100/250`FI`=DOITALL

Then run the command '=DOITALL' by entering '=DOITALL' as a command.

The editor will then loop through the list of records, perform the
change for each of them, file each of them, and then run =DOITALL again
on the next record.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
Sent: Wednesday, February 05, 2014 4:33 PM
To: U2 Users List
Subject: Re: [U2] UniVerse Dictionary question

Unreal.  This old dog just learnt a new trick.


On Wed, Feb 5, 2014 at 5:15 PM, Daniel McGrath
dmcgr...@rocketsoftware.comwrote:

 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

Re: [U2] UniVerse Dictionary question

2014-02-05 Thread Kevin King
AE is the brainchild of one Leif Smith as I recall.  Haven't seen him in
years, but he used to stomp around here in Denver.


On Wed, Feb 5, 2014 at 5:53 PM, McGowan, Ian 
james.mcgo...@bankofthewest.com wrote:

 It's well worth spending some time reading the AE help pages.  One of my
 favorites is help + which ends with the gem We could go on and on about
 this, but you probably get it.  I'm a huge fan of AE, even though I spend
 most of my programming time inside a visual editor (I like joe [
 http://joe-editor.sourceforge.net/], not to start a religious debate).  I
 don't use AE prestores with the wild abandon of my misspent youth, but
 they're still a handy thing to know.  If anyone knows the author of AE, let
 me know - I owe him or her several drinks...

 The backtick is just the default 'command delimiter'.  You can read more
 about it with:

 *--: help delimiter
 Command: CDelimiter (CD)

 'CD' allows you to change the command delimiter to any single character.
 When you enter the editor for the first time the command delimiter is
 set to the ` (weirdmark, not single quote) character.

 Examples:

  *--: CD   [displays the current command delimiter; no change]
  Command delimiter is `

  *--: CD#  [changes the command delimiter to '#']
  Command delimiter is now #

 The Command Delimiter is a single character that separates multiple
 editor commands when they are entered at a single editor prompt.

 Valid command delimiters are:

 ` , ; # $ %  ~ | [ ] { } /  '

 and then onto prestores
 Example:

  *--: G10`G20`G30   [go to line 10, then to 20, then to 30]

 A rather pointless command, but it illustrates the principle.

 Multipart commands are very useful as prestored commands. They allow
 processing many records with a single command. For example, suppose
 you had a select list of 100 records, and each of them needs every
 occurrence of '100' changed to '250'. You can do this with a multipart
 prestored command.

 First create the prestored command:

=DOITALL CU/100/250`FI`=DOITALL

 Then run the command '=DOITALL' by entering '=DOITALL' as a command.

 The editor will then loop through the list of records, perform the
 change for each of them, file each of them, and then run =DOITALL again
 on the next record.

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Wednesday, February 05, 2014 4:33 PM
 To: U2 Users List
 Subject: Re: [U2] UniVerse Dictionary question

 Unreal.  This old dog just learnt a new trick.


 On Wed, Feb 5, 2014 at 5:15 PM, Daniel McGrath
 dmcgr...@rocketsoftware.comwrote:

  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

Re: [U2] UniVerse Dictionary question

2014-02-05 Thread Clif Oliver
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
 
 
 ___
 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] UniVerse Dictionary question

2014-02-05 Thread McGowan, Ian
http://www.linkedin.com/in/leifsmith - an interesting guy. Not sure if anyone
remembers the old comp.databases.pick days, but Leif reminds me of Henry
Eggers - I only understood 10% of what he said, but it was always interesting.

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

AE is the brainchild of one Leif Smith as I recall.  Haven't seen him in years, 
but he used to stomp around here in Denver.

On Wed, Feb 5, 2014 at 5:53 PM, McGowan, Ian  james.mcgo...@bankofthewest.com 
wrote:

 It's well worth spending some time reading the AE help pages.  One of 
 my favorites is help + which ends with the gem We could go on and 
 on about this, but you probably get it.  I'm a huge fan of AE, even 
 though I spend most of my programming time inside a visual editor (I 
 like joe [ http://joe-editor.sourceforge.net/], not to start a 
 religious debate).  I don't use AE prestores with the wild abandon of 
 my misspent youth, but they're still a handy thing to know.  If anyone 
 knows the author of AE, let me know - I owe him or her several drinks...
[snip]
-
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


Re: [U2] UniVerse Dictionary queston

2014-02-04 Thread José Luis Gutiérrez de la Peza
In line 2 put @RECORD178,1

Regards

JLGP

-Mensaje original-
De: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] En nombre de Martin Scholl
Enviado el: martes, 4 de febrero de 2014 01:33 p. m.
Para: U2 Users List
Asunto: [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] UniVerse Dictionary queston

2014-02-04 Thread Bill Haskett

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


Re: [U2] UniVerse Dictionary question

2014-02-04 Thread Woodward, Bob
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] 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] UniVerse Dictionary queston

2014-02-04 Thread George Gallen
Another option to this would be to define field 178 in one dictionary

@ID=ITEMWHOLE
D
178
 
DESCRIPTION
1L
S

And then

@ID=ITEMPART
I
ITEMWHOLE ; @11,1
 
PIECEofITEM
1L
S

This way if you ever move where the ITEM is stored, just change the D Item. BUT 
You might still
Have to recompile the I descriptor - I don't think it will automatically sense 
the ITEMWHOLE
Reference changed.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of José Luis Gutiérrez 
de la Peza
Sent: Tuesday, February 04, 2014 2:39 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse Dictionary queston

In line 2 put @RECORD178,1

Regards

JLGP

-Mensaje original-
De: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] En nombre de Martin Scholl
Enviado el: martes, 4 de febrero de 2014 01:33 p. m.
Para: U2 Users List
Asunto: [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] UniVerse Install on HP-Ux

2013-12-16 Thread Bill Brutzman
Peter:

Thanks... I will try this... 

--Bill

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
Sent: Sunday, December 15, 2013 5:35 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse Install on HP-Ux

How about making a copy of the cd/dvd to an iso and installing from that?

Somewhere in *nix land where it's easier to mount and use the cd...
# dd if=/dev/cdrom of=/var/tmp/uv.iso bs=8000

transport the resulting ISO to your HPUX machine # mount -F lofs
/some/dir/to/uv.iso /tmp/mount

You should then be able to cd to /tmp/mount and run the cpio command as root
(or uvadm?) and follow the install instructions for hpux.
# cpio -ivcBdum uv.load  ./STARTUP
# ./uv.load -longnames

HTH
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 William Brutzman
Sent: Saturday, 14 December 2013 10:49
To: U2 Users List
Subject: [U2] UniVerse Install on HP-Ux

1. I am having some problems trying to get to first base.
2. There is this cpio command.
3. Is it necessary to install from a CD or DVD?
4. I would rather install from FTP'd files.
5. Mounting the media is a hassle... so is CDFS on a DVD.
6. Suggestions would be appreciated.

--Bill
___
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 and you do not wish to receive
similar electronic messages from us in future, then please respond to the
sender to this effect. 
We have taken precautions to minimise the risk of transmitting software
viruses, but advise you to carry out your own virus checks on this email and
its attachments. We do not accept liability for any loss or damage caused by
software viruses and do not represent that this transmission is free from
viruses or other defects. 
Firstmac Limited (ABN 59 094 145 963) (AFSL 290600)
 

---
___
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 Install on HP-Ux

2013-12-16 Thread George Gallen
Also, check your uv.load to see if it does an uncompress
Then make sure your OS has that command
If not, I changed mine from uncompress to gunzip in the uv.load
I guess you could also cp gunzip uncompress as well

To make things easier if you have a problem.

Make a copy of the uv.load to something like uv.load.bu

This way if the install fails, you won't have to cpio it back off
The CD (just cp it from uv.load.bu to uv.load)

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: Monday, December 16, 2013 12:54 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse Install on HP-Ux

Peter:

Thanks... I will try this... 

--Bill

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
Sent: Sunday, December 15, 2013 5:35 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse Install on HP-Ux

How about making a copy of the cd/dvd to an iso and installing from that?

Somewhere in *nix land where it's easier to mount and use the cd...
# dd if=/dev/cdrom of=/var/tmp/uv.iso bs=8000

transport the resulting ISO to your HPUX machine # mount -F lofs
/some/dir/to/uv.iso /tmp/mount

You should then be able to cd to /tmp/mount and run the cpio command as root
(or uvadm?) and follow the install instructions for hpux.
# cpio -ivcBdum uv.load  ./STARTUP
# ./uv.load -longnames

HTH
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 William Brutzman
Sent: Saturday, 14 December 2013 10:49
To: U2 Users List
Subject: [U2] UniVerse Install on HP-Ux

1. I am having some problems trying to get to first base.
2. There is this cpio command.
3. Is it necessary to install from a CD or DVD?
4. I would rather install from FTP'd files.
5. Mounting the media is a hassle... so is CDFS on a DVD.
6. Suggestions would be appreciated.

--Bill
___
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 and you do not wish to receive
similar electronic messages from us in future, then please respond to the
sender to this effect. 
We have taken precautions to minimise the risk of transmitting software
viruses, but advise you to carry out your own virus checks on this email and
its attachments. We do not accept liability for any loss or damage caused by
software viruses and do not represent that this transmission is free from
viruses or other defects. 
Firstmac Limited (ABN 59 094 145 963) (AFSL 290600)
 

---
___
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 Install on HP-Ux

2013-12-16 Thread Anthonys Lists

On 16/12/2013 18:14, George Gallen wrote:

Also, check your uv.load to see if it does an uncompress
Then make sure your OS has that command
If not, I changed mine from uncompress to gunzip in the uv.load
I guess you could also cp gunzip uncompress as well

Ummm.

If you've got that problem ... I know when I was installing it, I was 
installing it on SuSE, for which it isn't certified. And the options to 
cpio changed - the default of some option was inverted! - so with UV 
certified for the old cpio and me running the new one, it was quite a 
mess :-)


But at the end of the day it was pretty easy to go in and edit the script.

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


Re: [U2] UniVerse Install on HP-Ux

2013-12-15 Thread Peter Cheney
How about making a copy of the cd/dvd to an iso and installing from that?

Somewhere in *nix land where it's easier to mount and use the cd...
# dd if=/dev/cdrom of=/var/tmp/uv.iso bs=8000

transport the resulting ISO to your HPUX machine
# mount -F lofs /some/dir/to/uv.iso /tmp/mount

You should then be able to cd to /tmp/mount and run the cpio command as root 
(or uvadm?) and follow the install instructions for hpux.
# cpio -ivcBdum uv.load  ./STARTUP
# ./uv.load -longnames

HTH
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 William Brutzman
Sent: Saturday, 14 December 2013 10:49
To: U2 Users List
Subject: [U2] UniVerse Install on HP-Ux

1. I am having some problems trying to get to first base.
2. There is this cpio command.
3. Is it necessary to install from a CD or DVD?
4. I would rather install from FTP'd files.
5. Mounting the media is a hassle... so is CDFS on a DVD.
6. Suggestions would be appreciated.

--Bill
___
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 and you do not wish to receive similar electronic messages 
from us in future, then please respond to the sender to this effect. 
We have taken precautions to minimise the risk of transmitting software 
viruses, but advise you to carry out your own virus checks on this email and 
its attachments. We do not accept liability for any loss or damage caused by 
software viruses and do not represent that this transmission is free from 
viruses or other defects. 
Firstmac Limited (ABN 59 094 145 963) (AFSL 290600) 
 ---
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse Install on HP-Ux

2013-12-13 Thread Bob Wyatt
Inline below...

Bob Wyatt

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of William Brutzman
Sent: Friday, December 13, 2013 7:49 PM
To: U2 Users List
Subject: [U2] UniVerse Install on HP-Ux

1. I am having some problems trying to get to first base.
Have you considered stepping into the ball? Taunting the pitcher?
2. There is this cpio command.
Yup.
3. Is it necessary to install from a CD or DVD?
Nope.
4. I would rather install from FTP'd files.
No problem.
5. Mounting the media is a hassle... so is CDFS on a DVD.
Can be... but not if you know how...
6. Suggestions would be appreciated.
Download the NEWINSTALL.pdf guide from the Rocket Web Site...
http://www3.rocketsoftware.com/marketing-files/uv112doc.zip

--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


Re: [U2] UniVerse Training

2013-10-25 Thread Dianne Ackerman
I seem to remember reading recently that the next u2 university is 
planned for 2014 but no dates yet.

-Dianne

On 10/25/2013 9:25 AM, Mike Pflugfelder wrote:

Does anyone know if the UniVerse internals class is being offered anymore?  It 
something that I've always wanted to attend, but I was never able to get approved.  I 
think I can get it approved now, but it seems like the course isn't being taught 
anymore.  If it's not available, is there any option to get the course materials?  
I've tried reaching out to 
u2train...@rocketsoftware.commailto:u2train...@rocketsoftware.com and haven't 
gotten any response.

On a somewhat similar topic, does anyone know anything about U2 UniVersity?  
The information on their web page (http://www.rocketsoftware.com/u2-university) 
is a little out of date, mentioning University 2012.  Nothing about 2013 or 
2014.

Thanks!
-Mike


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





---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com

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


Re: [U2] UniVerse Training

2013-10-25 Thread Ladd, Ryan
I believe the internals class you are referring to is now called UV910 - 
Universe theory and practice.  I've included a link, but it doesn't look like 
they are offering it anytime soon.

http://www.rocketsoftware.com/u2-training-uv910-universe-theory-and-practice

Ryan


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mike Pflugfelder
Sent: Friday, October 25, 2013 8:25 AM
To: U2-Users@listserver.u2ug.org
Subject: [U2] UniVerse Training

Does anyone know if the UniVerse internals class is being offered anymore?  It 
something that I've always wanted to attend, but I was never able to get 
approved.  I think I can get it approved now, but it seems like the course 
isn't being taught anymore.  If it's not available, is there any option to get 
the course materials?  I've tried reaching out to 
u2train...@rocketsoftware.commailto:u2train...@rocketsoftware.com and haven't 
gotten any response.

On a somewhat similar topic, does anyone know anything about U2 UniVersity?  
The information on their web page (http://www.rocketsoftware.com/u2-university) 
is a little out of date, mentioning University 2012.  Nothing about 2013 or 
2014.

Thanks!
-Mike


___
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


Re: [U2] UniVerse Training

2013-10-25 Thread Perry Taylor
I've signed up for it a couple of times in the past only to have it cancelled 
due to lack of participation :(

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ladd, Ryan
Sent: Friday, October 25, 2013 8:53 AM
To: U2-Users@listserver.u2ug.org
Subject: Re: [U2] UniVerse Training

I believe the internals class you are referring to is now called UV910 - 
Universe theory and practice.  I've included a link, but it doesn't look like 
they are offering it anytime soon.

http://www.rocketsoftware.com/u2-training-uv910-universe-theory-and-practice

Ryan


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mike Pflugfelder
Sent: Friday, October 25, 2013 8:25 AM
To: U2-Users@listserver.u2ug.org
Subject: [U2] UniVerse Training

Does anyone know if the UniVerse internals class is being offered anymore?  It 
something that I've always wanted to attend, but I was never able to get 
approved.  I think I can get it approved now, but it seems like the course 
isn't being taught anymore.  If it's not available, is there any option to get 
the course materials?  I've tried reaching out to 
u2train...@rocketsoftware.commailto:u2train...@rocketsoftware.com and haven't 
gotten any response.

On a somewhat similar topic, does anyone know anything about U2 UniVersity?  
The information on their web page (http://www.rocketsoftware.com/u2-university) 
is a little out of date, mentioning University 2012.  Nothing about 2013 or 
2014.

Thanks!
-Mike


___
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

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


Re: [U2] UniVerse Training

2013-10-25 Thread Charles Stevenson

Perry,  you could just teach it instead.

Actually, there's some significant changes in user management at 11.1.
It looks like the Unidata-based Data Replication is pretty tightly 
integrated.

There are some new logs, but that's pretty straightforward.
I think I took an internals class back at maybe 9.6 or so.  I'd like to 
to take it again.


Chuck

On 10/25/2013 8:25 PM, Perry Taylor wrote:

I've signed up for it a couple of times in the past only to have it cancelled 
due to lack of participation :(

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ladd, Ryan
Sent: Friday, October 25, 2013 8:53 AM
To: U2-Users@listserver.u2ug.org
Subject: Re: [U2] UniVerse Training

I believe the internals class you are referring to is now called UV910 - Universe 
theory and practice.  I've included a link, but it doesn't look like they are offering it 
anytime soon.

http://www.rocketsoftware.com/u2-training-uv910-universe-theory-and-practice

Ryan


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mike Pflugfelder
Sent: Friday, October 25, 2013 8:25 AM
To: U2-Users@listserver.u2ug.org
Subject: [U2] UniVerse Training

Does anyone know if the UniVerse internals class is being offered anymore?  It 
something that I've always wanted to attend, but I was never able to get approved.  I 
think I can get it approved now, but it seems like the course isn't being taught 
anymore.  If it's not available, is there any option to get the course materials?  
I've tried reaching out to 
u2train...@rocketsoftware.commailto:u2train...@rocketsoftware.com and haven't 
gotten any response.

On a somewhat similar topic, does anyone know anything about U2 UniVersity?  
The information on their web page (http://www.rocketsoftware.com/u2-university) 
is a little out of date, mentioning University 2012.  Nothing about 2013 or 
2014.

Thanks!
-Mike




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


Re: [U2] UniVerse Resize 30

2013-10-11 Thread Mark Eastwood
What's even more twisted, is I tried the same scenario on my development box 
(Linux uv 10.2), and the RESIZE XXX 30 * * actually corrupted my test file

LIST XXX
XXX...

Read operation failure.  Internal file corruption detected.  File must be 
repaired.





-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of LeRoy Dreyfuss
Sent: Friday, October 11, 2013 9:55 AM
To: U2 Users List
Subject: Re: [U2] UniVerse Resize 30

What resize should have done was create the dynamic file, but preserve the 
current modulo of 11 and the group size. Perhaps it got itself in a twist 
because it was coming from a static-hashed structure and somehow couldn't work 
out the mod and sep like it should have. I am pretty sure this used to work 
back in 10.1.x- we had requests to make that work correctly.

Cheers,

LeRoy


On Fri, Oct 11, 2013 at 8:50 AM, Mark Eastwood ma...@afsi.com wrote:

 I had an interesting call from a customer this morning - he was
 resizing some files, making them Dynamic using the command RESIZE FILENAME 
 30 * *
 (normally you wouldn't enter the * * after 30) But then his session
 was comsuming all of the CPU for over 20 minutes (until I killed it).
 Just curious if anyone knows what the system was trying to do?

 We resized using the correct command format and everything is fine.
 The files in question were type 18, empty and very small modulo 11.

 Thanks,
 Mark
 Uv 10 Windows

** 
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


Re: [U2] UniVerse Resize 30

2013-10-11 Thread LeRoy Dreyfuss
My testing on an empty type 18 file:
:RESIZE DUMMY 30 * *
:LIST DUMMY

0 records listed.
:ANALYZE.FILE DUMMY
File name ..   DUMMY
Pathname ...   DUMMY
File type ..   DYNAMIC
File style and revision    32BIT Revision 12
NLS Character Set Mapping ..   ISO8859-1+MARKS
Hashing Algorithm ..   GENERAL
No. of groups (modulus)    3 current ( minimum 3 )
Large record size ..   809 bytes
Group size .   1024 bytes
Load factors ...   80% (split), 50% (merge) and 0% (actual)
Total size .   5120 bytes
:

It kept the mod and sep. Notice that the minimum and current modulo are the
same and at 3. Note the group size is 1 K, which you cannot do when you
create the file initially.

I tried it again with a file that had data but otherwise the same. It
worked fine there two. It shouldn't matter that we use NLS here.

AIX 6.1/11.1.11



On Fri, Oct 11, 2013 at 1:02 PM, Mark Eastwood ma...@afsi.com wrote:

 What's even more twisted, is I tried the same scenario on my development
 box (Linux uv 10.2), and the RESIZE XXX 30 * * actually corrupted my test
 file

 LIST XXX
 XXX...

 Read operation failure.  Internal file corruption detected.  File must be
 repaired.
 




 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of LeRoy Dreyfuss
 Sent: Friday, October 11, 2013 9:55 AM
 To: U2 Users List
 Subject: Re: [U2] UniVerse Resize 30

 What resize should have done was create the dynamic file, but preserve the
 current modulo of 11 and the group size. Perhaps it got itself in a twist
 because it was coming from a static-hashed structure and somehow couldn't
 work out the mod and sep like it should have. I am pretty sure this used to
 work back in 10.1.x- we had requests to make that work correctly.

 Cheers,

 LeRoy


 On Fri, Oct 11, 2013 at 8:50 AM, Mark Eastwood ma...@afsi.com wrote:

  I had an interesting call from a customer this morning - he was
  resizing some files, making them Dynamic using the command RESIZE
 FILENAME 30 * *
  (normally you wouldn't enter the * * after 30) But then his session
  was comsuming all of the CPU for over 20 minutes (until I killed it).
  Just curious if anyone knows what the system was trying to do?
 
  We resized using the correct command format and everything is fine.
  The files in question were type 18, empty and very small modulo 11.
 
  Thanks,
  Mark
  Uv 10 Windows

 **
 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


Re: [U2] Universe errlog reader

2013-10-01 Thread McGowan, Ian
Huh, Will, thanks for the heads up - haven't seen this message before: Invalid 
UserID 111, preferences not saved. (Preferences require cookies, but no cookie 
was sent.).  Checking into that.

Another suggestion is to share code on www.github.com.  Which I think applies 
to anyone that codes - even in such a, ahem, mature language as we do.  If you 
don't want to go to the trouble of packaging code into an honest-to-goodness 
project, there's always https://gist.github.com/ which is for those less well 
formed ideas.

Is anyone using github for MV code?  Is there any way to tag a project so it's 
easy to find other Pick Basic diehards?  I've never been really happy with the 
way pickwiki handles code submissions, but not unhappy enough to do something 
about it...

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Tuesday, October 01, 2013 11:36 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe errlog reader

I can't figure out why I can't log into the Pickwiki, so I went ahead and put 
this routine up at

https://sites.google.com/site/pickuniverse/codeexamples/errlog-reader

It displays the errlog in a more readable fashion (at least in my opinion).


___
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


Re: [U2] Universe errlog reader

2013-10-01 Thread Daniel McGrath
Ian, Rocket is: https://github.com/RocketSoftware/

Regards,

Dan McGrath
Managing Director, U2 Servers Lab
Rocket Software

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of McGowan, Ian
Sent: Tuesday, October 01, 2013 1:21 PM
To: U2 Users List
Subject: Re: [U2] Universe errlog reader

Huh, Will, thanks for the heads up - haven't seen this message before: Invalid 
UserID 111, preferences not saved. (Preferences require cookies, but no cookie 
was sent.).  Checking into that.

Another suggestion is to share code on www.github.com.  Which I think applies 
to anyone that codes - even in such a, ahem, mature language as we do.  If you 
don't want to go to the trouble of packaging code into an honest-to-goodness 
project, there's always https://gist.github.com/ which is for those less well 
formed ideas.

Is anyone using github for MV code?  Is there any way to tag a project so it's 
easy to find other Pick Basic diehards?  I've never been really happy with the 
way pickwiki handles code submissions, but not unhappy enough to do something 
about it...

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Tuesday, October 01, 2013 11:36 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe errlog reader

I can't figure out why I can't log into the Pickwiki, so I went ahead and put 
this routine up at

https://sites.google.com/site/pickuniverse/codeexamples/errlog-reader

It displays the errlog in a more readable fashion (at least in my opinion).


___
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] UniVerse v11.2 Public Beta - Personal Edition

2013-09-13 Thread Wjhonson
Reading the first part, regarding the Auditing, it appears that if a site 
ignores the auditing entirely and progresses along with their normal activity, 
*that*, ignoring that auditing, which is on and cannot be turned off, will 
eventually result in their system halting and being unstartable.  Am I mistaken?

However the introduction of local subroutines is certainly a game changer for 
many of us.
That along might be worth the upgrade hassle.


 

 

 

-Original Message-
From: Daniel McGrath dmcgr...@rocketsoftware.com
To: U2 Users List (u2-users@listserver.u2ug.org) u2-users@listserver.u2ug.org
Sent: Fri, Sep 13, 2013 1:48 pm
Subject: [U2] UniVerse v11.2 Public Beta - Personal Edition


Hi all,

I'm excited to announce that Rocket is doing its first ever public beta for 
UniVerse v11.2. As our first public beta, this will be a learning experience 
for 
us. We will use this experience to shape how we conduct subsequent public betas.

This will be a Personal Edition, so while it won't enable you to play with all 
the new features currently being tested in our private beta, you will get to 
see 
some significant new additions. It has the same restrictions of our regular 
personal edition that can be found here: 
http://www.rocketsoftware.com/products/rocket-universe/try-now

So, before I mention the new features, some quick housekeeping. While we learn 
about how much interest a public beta will generate, we want to prevent 
overwhelming our support team as to not affect customers. To this end, will 
accept bugs and regressions via our u2supp...@rs.com email channel with the 
following guidelines:

1) All issues submitted to u2supp...@rs.com need to have the subject 
UniVerse 
v11.2 Public Beta
2) Rocket requires any regressions not associated with new features to 
be 
confirmed not to exist in the current UniVerse v11.1 Personal Edition
3) Rocket will record issues sent in via a bug tracking system, but 
will not 
respond to the reporter unless further clarification is required.

Some of the new features you can expect to see UniVerse v11.2 (that you can 
play 
with in the Personal Edition) are:

1) Local subroutines  functions
2) Additions to XDOM, such as XDOMQuery
3) XML support in U2 Dynamic Objects
4) Compiler DEFINES to enable condition compile basic on database type 
and 
version
$IFDEF U2_UNIVERSE
$IFDEF U2_UNIVERSEv11
$IFDEF U2_UNIVERSEv11.2
5) 64-bit Windows Port
6) SHA-256 support
stat = DIGEST(SHA256,data,DATA__STRING,result)
7) nbasic returns exit code 1 for success, 0 for failure
8) New compiler directive $DIM.IN.SUB to support redimensioning in 
subroutines
9) CLEARCOMMON /named/ now supported.

Note: As mentioned before, this is only a subset of the new features that will 
be released for UniVerse v11.2. Keep a look out for the official release of 
UniVerse v11.2 later this year were you can find out everything!

Downloads for Windows Personal Edition:
32bit PE: 
https://myshare.rocketsoftware.com/myshare/d/0FECA68828544D92B2F6322EDE56E154
64bit PE: 
https://myshare.rocketsoftware.com/myshare/d/ADD04F9D82F44182B6983E7DBDE4849C

Part of our private beta documentation to help with local subroutines, XDOM 
changes and XML support in U2 Dynamic Objects:

https://myshare.rocketsoftware.com/myshare/d/D71648D5C05E4BBD8A5A36C830CEF3B1

I'm looking forward to hearing your thoughts and will be working to post 
examples for some of these on our GitHub site: 
https://github.com/RocketSoftware/u2-servers-lab

As a starting point, you can find 2 example implementations of an HMAC function 
using local functions here: 
https://github.com/RocketSoftware/u2-servers-lab/tree/master/Security-Demos/HMAC
 


Regards,

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] UniVerse v11.2 Public Beta - Personal Edition

2013-09-13 Thread Daniel McGrath
Hi Will - great question. As you've noted, Audit Logging is one of the new 
features coming out with UV 11.2, but not available in the Public Beta.

As there are only a few events that are always on, I don't believe any site 
will run into that issue. The always on events are:

1) SYS.CONFIG.CHANGE
A system-level configuration changed, such and a uvconfig, audit configuration, 
replication configuration change, and so forth.

2) SYS.SECURITY
SQL GRANT, REVOKE, future security operations.

3) SYS.ADE
Automatic Data Encryption operations: master key, key store, key creation, key 
deletion, file encryption, index encryption, password related operations.

4) SYS.DAEMON
Starting or stopping of UniVerse background processes, such as U2Rep services.

It is hard to conceive (although granted, not impossible) a site managing to 
run out of disk-space through the logging of those events.

Cheers,
Dan

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Friday, September 13, 2013 3:42 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UniVerse v11.2 Public Beta - Personal Edition

Reading the first part, regarding the Auditing, it appears that if a site 
ignores the auditing entirely and progresses along with their normal activity, 
*that*, ignoring that auditing, which is on and cannot be turned off, will 
eventually result in their system halting and being unstartable.  Am I mistaken?

However the introduction of local subroutines is certainly a game changer for 
many of us.
That along might be worth the upgrade hassle.


 

 

 

-Original Message-
From: Daniel McGrath dmcgr...@rocketsoftware.com
To: U2 Users List (u2-users@listserver.u2ug.org) u2-users@listserver.u2ug.org
Sent: Fri, Sep 13, 2013 1:48 pm
Subject: [U2] UniVerse v11.2 Public Beta - Personal Edition


Hi all,

I'm excited to announce that Rocket is doing its first ever public beta for 
UniVerse v11.2. As our first public beta, this will be a learning experience 
for us. We will use this experience to shape how we conduct subsequent public 
betas.

This will be a Personal Edition, so while it won't enable you to play with all 
the new features currently being tested in our private beta, you will get to 
see some significant new additions. It has the same restrictions of our regular 
personal edition that can be found here: 
http://www.rocketsoftware.com/products/rocket-universe/try-now

So, before I mention the new features, some quick housekeeping. While we learn 
about how much interest a public beta will generate, we want to prevent 
overwhelming our support team as to not affect customers. To this end, will 
accept bugs and regressions via our u2supp...@rs.com email channel with the 
following guidelines:

1) All issues submitted to u2supp...@rs.com need to have the subject 
UniVerse
v11.2 Public Beta
2) Rocket requires any regressions not associated with new features to 
be confirmed not to exist in the current UniVerse v11.1 Personal Edition
3) Rocket will record issues sent in via a bug tracking system, but 
will not respond to the reporter unless further clarification is required.

Some of the new features you can expect to see UniVerse v11.2 (that you can 
play with in the Personal Edition) are:

1) Local subroutines  functions
2) Additions to XDOM, such as XDOMQuery
3) XML support in U2 Dynamic Objects
4) Compiler DEFINES to enable condition compile basic on database type 
and version
$IFDEF U2_UNIVERSE
$IFDEF U2_UNIVERSEv11
$IFDEF U2_UNIVERSEv11.2
5) 64-bit Windows Port
6) SHA-256 support
stat = DIGEST(SHA256,data,DATA__STRING,result)
7) nbasic returns exit code 1 for success, 0 for failure
8) New compiler directive $DIM.IN.SUB to support redimensioning in 
subroutines
9) CLEARCOMMON /named/ now supported.

Note: As mentioned before, this is only a subset of the new features that will 
be released for UniVerse v11.2. Keep a look out for the official release of 
UniVerse v11.2 later this year were you can find out everything!

Downloads for Windows Personal Edition:
32bit PE: 
https://myshare.rocketsoftware.com/myshare/d/0FECA68828544D92B2F6322EDE56E154
64bit PE: 
https://myshare.rocketsoftware.com/myshare/d/ADD04F9D82F44182B6983E7DBDE4849C

Part of our private beta documentation to help with local subroutines, XDOM 
changes and XML support in U2 Dynamic Objects:

https://myshare.rocketsoftware.com/myshare/d/D71648D5C05E4BBD8A5A36C830CEF3B1

I'm looking forward to hearing your thoughts and will be working to post 
examples for some of these on our GitHub site: 
https://github.com/RocketSoftware/u2-servers-lab

As a starting point, you can find 2 example implementations of an HMAC function 
using local functions here: 
https://github.com/RocketSoftware/u2

Re: [U2] UniVerse v11.2 Public Beta - Personal Edition

2013-09-13 Thread LeRoy Dreyfuss
On a busy system the AUDLOGn file can grow over time, but you can work out 
archive capabilities with the command-line tools provided. It's not a big deal, 
really.

Regards,

LeRoy
Sent from my iPhone 4

On Sep 13, 2013, at 6:11 PM, Daniel McGrath dmcgr...@rocketsoftware.com wrote:

 Hi Will - great question. As you've noted, Audit Logging is one of the new 
 features coming out with UV 11.2, but not available in the Public Beta.
 
 As there are only a few events that are always on, I don't believe any site 
 will run into that issue. The always on events are:
 
 1) SYS.CONFIG.CHANGE
 A system-level configuration changed, such and a uvconfig, audit 
 configuration, replication configuration change, and so forth.
 
 2) SYS.SECURITY
 SQL GRANT, REVOKE, future security operations.
 
 3) SYS.ADE
 Automatic Data Encryption operations: master key, key store, key creation, 
 key deletion, file encryption, index encryption, password related operations.
 
 4) SYS.DAEMON
 Starting or stopping of UniVerse background processes, such as U2Rep services.
 
 It is hard to conceive (although granted, not impossible) a site managing to 
 run out of disk-space through the logging of those events.
 
 Cheers,
 Dan
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
 Sent: Friday, September 13, 2013 3:42 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] UniVerse v11.2 Public Beta - Personal Edition
 
 Reading the first part, regarding the Auditing, it appears that if a site 
 ignores the auditing entirely and progresses along with their normal 
 activity, *that*, ignoring that auditing, which is on and cannot be turned 
 off, will eventually result in their system halting and being unstartable.  
 Am I mistaken?
 
 However the introduction of local subroutines is certainly a game changer 
 for many of us.
 That along might be worth the upgrade hassle.
 
 
 
 
 
 
 
 
 -Original Message-
 From: Daniel McGrath dmcgr...@rocketsoftware.com
 To: U2 Users List (u2-users@listserver.u2ug.org) 
 u2-users@listserver.u2ug.org
 Sent: Fri, Sep 13, 2013 1:48 pm
 Subject: [U2] UniVerse v11.2 Public Beta - Personal Edition
 
 
 Hi all,
 
 I'm excited to announce that Rocket is doing its first ever public beta for 
 UniVerse v11.2. As our first public beta, this will be a learning experience 
 for us. We will use this experience to shape how we conduct subsequent public 
 betas.
 
 This will be a Personal Edition, so while it won't enable you to play with 
 all the new features currently being tested in our private beta, you will get 
 to see some significant new additions. It has the same restrictions of our 
 regular personal edition that can be found here: 
 http://www.rocketsoftware.com/products/rocket-universe/try-now
 
 So, before I mention the new features, some quick housekeeping. While we 
 learn about how much interest a public beta will generate, we want to prevent 
 overwhelming our support team as to not affect customers. To this end, will 
 accept bugs and regressions via our u2supp...@rs.com email channel with the 
 following guidelines:
 
1) All issues submitted to u2supp...@rs.com need to have the subject 
 UniVerse
 v11.2 Public Beta
2) Rocket requires any regressions not associated with new features to be 
 confirmed not to exist in the current UniVerse v11.1 Personal Edition
3) Rocket will record issues sent in via a bug tracking system, but will 
 not respond to the reporter unless further clarification is required.
 
 Some of the new features you can expect to see UniVerse v11.2 (that you can 
 play with in the Personal Edition) are:
 
1) Local subroutines  functions
2) Additions to XDOM, such as XDOMQuery
3) XML support in U2 Dynamic Objects
4) Compiler DEFINES to enable condition compile basic on database type and 
 version
$IFDEF U2_UNIVERSE
$IFDEF U2_UNIVERSEv11
$IFDEF U2_UNIVERSEv11.2
5) 64-bit Windows Port
6) SHA-256 support
stat = DIGEST(SHA256,data,DATA__STRING,result)
7) nbasic returns exit code 1 for success, 0 for failure
8) New compiler directive $DIM.IN.SUB to support redimensioning in 
 subroutines
9) CLEARCOMMON /named/ now supported.
 
 Note: As mentioned before, this is only a subset of the new features that 
 will be released for UniVerse v11.2. Keep a look out for the official release 
 of UniVerse v11.2 later this year were you can find out everything!
 
 Downloads for Windows Personal Edition:
32bit PE: 
 https://myshare.rocketsoftware.com/myshare/d/0FECA68828544D92B2F6322EDE56E154
64bit PE: 
 https://myshare.rocketsoftware.com/myshare/d/ADD04F9D82F44182B6983E7DBDE4849C
 
 Part of our private beta documentation to help with local subroutines, XDOM 
 changes and XML support in U2 Dynamic Objects:

 https://myshare.rocketsoftware.com/myshare/d/D71648D5C05E4BBD8A5A36C830CEF3B1
 
 I'm looking forward

Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

2013-08-28 Thread Charles Stevenson

Thanks, Troy.
I was going to write that after I got to 11.1.
(The upgrade was scheduled for Q3, but I hear rumours it got bumped 
because salesmen just sold something we can't do - yet.  It pays the bills.)


Troy, I want to borrow your code,  but I want to include proper 
attribution in the program header.


Chuck

On 8/27/2013 7:02 PM, Buss, Troy (Contractor, Logitek Systems) wrote:

Regarding the recent discussion of using indexes as triggers, I use the 
following to update timestamps of record changes to a master item stats file 
that we use for controlling updates to a business warehouse (BW).   Without 
modifying hundreds of legacy programs to support proper timestamps in the 
primary records, I added the following indexed Idescriptors to files I need to 
track.   We are on universe 11.1.1 and this has been working well for over a 
year.

DICT AR-INVOICE INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, AR-INVOICE!:F0,)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword
EOI 216 bytes

In this example, we have a AR-INVOICE header record and a related ARLI line item file.   
For our purposes to keep in sync with the BW, we want to timestamp the corresponding 
header record whenever a line item is updated so the ARLI dict item also updates 
AR-INVOICE header ZITEMSTATS with an I indirect update flag.

DICT ARLI INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, ARLI!:F0,):SUBR(ZIDESC.ITEMSTATS.UPDATE, 
AR-INVOICE!:F1,I)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword
EOI 264 bytes

Alternate Key Index Summary for file ARLI
File... ARLI
Indices 3 (0 A-type, 0 C-type, 0 D-type, 3 I-type, 0 SQL, 0 S-type)
Index Updates.. Enabled, No updates pending

Index name  Type  BuildNulls  In DICT  S/M  Just Unique Field num/I-type
INDEX..MODIFIEDZ INot Reqd  No Yes  SL NSUBR(ZIDESC.ITE
 MSTATS.UPDATE,
 
ARLI!:F0,):S
 
UBR(ZIDESC.ITEM
 STATS.UPDATE, 

 
AR-INVOICE!:F1,
 I)


Subroutine ZIDESC.ITEMSTATS.UPDATE:

0001 SUB (RETURN.VALUE, ZITEMSTATS.ID, OPTIONS)
0002 * updates zitemstats with timestamps; create, modified, deleted
0003 *
0004 * Revision history:
0005 *
0006 * tdb.1190 2012-04-22_1602 new
0007 *
0008 *
0009 * input:  ZITEMSTATS.ID item id to use for ZITEMSTATS file
0010 * OPTIONS
0011 *I  update attb 5 with I for indirect 
reference
0012 *
0013 * output: RETURN.VALUE  NULL
0014 *
0015 * common vars: /ZITEMSTATS/
0016 *
0017 * called by:  INDEX..MODIFIEDZ dictionary items
0018 * calls:
0019 *
0020 * notes:
0021 *
0022 *
0023 $OPTIONS TIME.MILLISECOND
0024 *
0025 * @idx.iotype = 0 - Not being used from an index;
0026 * 1 - INSERT (new) record;
0027 * 2 - DELETE record;
0028 * 3 - Derive old index value;
0029 * 4 - Derive new index value;
0030 *
0031 COMMON /ZITEMSTATS/ F.ZITEMSTATS, ZITEMSTATS.FLAG.OPEN, ZITEMSTATS.WHO
0032 *
0033 EQU NUL TO 
0034 *
0035 RETURN.VALUE = NUL
0036 *
0037 * the following handles initial call and logto commands
0038 *
0039 IF NOT(ZITEMSTATS.FLAG.OPEN) OR (@WHO # ZITEMSTATS.WHO) THEN
0040   OPEN ZITEMSTATS TO F.ZITEMSTATS ELSE
0041 RETURN ;*  to caller.
0042   END
0043 *
0044   ZITEMSTATS.FLAG.OPEN = 1
0045   ZITEMSTATS.WHO   = @WHO
0046 END
0047 *
0048 LOG.TYPE = NUL
0049 *
0050 BEGIN CASE
0051   CASE @IDX.IOTYPE = 0
0052 *
0053   CASE @IDX.IOTYPE = 1
0054 LOG.TYPE = C ;* new - created - easier to see than 'N' new
0055 *
0056   CASE @IDX.IOTYPE = 2
0057 LOG.TYPE = D ;* delete
0058 *
0059   CASE @IDX.IOTYPE = 3
0060 *
0061   CASE @IDX.IOTYPE = 4
0062 LOG.TYPE = M ;* modified
0063 *
0064 END CASE
0065 *
0066 IF LOG.TYPE # NUL THEN
0067 *
0068   DATE.NOW = DATE()
0069   TIME.NOW = TIME()
0070 *
0071 * handle instance of midnight between date/time functions
0072 *
0073   IF DATE.NOW # DATE() AND TIME()  TIME.NOW THEN DATE.NOW = DATE()
0074 *
0075   TIMESTAMP = DATE.NOW * 86400 + TIME.NOW
0076 *
0077   READU ZITEMSTATS$ FROM F.ZITEMSTATS, ZITEMSTATS.ID ELSE ZITEMSTATS$ = NUL
0078 *
0079   INDIRECT.FLAG = COUNT(OPTIONS, I)
0080 *
0081   IF INDIRECT.FLAG THEN
0082 ZITEMSTATS$1 = M ;* modified
0083   END ELSE
0084 ZITEMSTATS$1 = LOG.TYPE
0085   END
0086 *
0087 * created
0088 *
0089   IF INDIRECT.FLAG ELSE
0090 IF LOG.TYPE = C THEN
0091   ZITEMSTATS$2 = TIMESTAMP
0092 END
0093   END
0094 *
0095 * modified
0096 *
0097   ZITEMSTATS$3 = TIMESTAMP
0098 *
0099 * deleted
0100 *
0101 

Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

2013-08-27 Thread Perry Taylor
That is awesome information Troy!  Thanks for that!

(Now if I could just get my production environment upgrade to 11.1x :D )

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Buss, Troy 
(Contractor, Logitek Systems)
Sent: Tuesday, August 27, 2013 10:03 AM
To: U2 Users List
Subject: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

Regarding the recent discussion of using indexes as triggers, I use the 
following to update timestamps of record changes to a master item stats file 
that we use for controlling updates to a business warehouse (BW).   Without 
modifying hundreds of legacy programs to support proper timestamps in the 
primary records, I added the following indexed Idescriptors to files I need to 
track.   We are on universe 11.1.1 and this has been working well for over a 
year.

DICT AR-INVOICE INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, AR-INVOICE!:F0,)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword
EOI 216 bytes

In this example, we have a AR-INVOICE header record and a related ARLI line 
item file.   For our purposes to keep in sync with the BW, we want to timestamp 
the corresponding header record whenever a line item is updated so the ARLI 
dict item also updates AR-INVOICE header ZITEMSTATS with an I indirect update 
flag.

DICT ARLI INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, 
ARLI!:F0,):SUBR(ZIDESC.ITEMSTATS.UPDATE, AR-INVOICE!:F1,I)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword
EOI 264 bytes

Alternate Key Index Summary for file ARLI
File... ARLI
Indices 3 (0 A-type, 0 C-type, 0 D-type, 3 I-type, 0 SQL, 0 S-type)
Index Updates.. Enabled, No updates pending

Index name  Type  BuildNulls  In DICT  S/M  Just Unique Field num/I-type
INDEX..MODIFIEDZ INot Reqd  No Yes  SL NSUBR(ZIDESC.ITE
MSTATS.UPDATE,
ARLI!:F0,):S
UBR(ZIDESC.ITEM
STATS.UPDATE, 
AR-INVOICE!:F1,
I)


Subroutine ZIDESC.ITEMSTATS.UPDATE:

0001 SUB (RETURN.VALUE, ZITEMSTATS.ID, OPTIONS)
0002 * updates zitemstats with timestamps; create, modified, deleted
0003 *
0004 * Revision history:
0005 *
0006 * tdb.1190 2012-04-22_1602 new
0007 *
0008 *
0009 * input:  ZITEMSTATS.ID item id to use for ZITEMSTATS file
0010 * OPTIONS
0011 *I  update attb 5 with I for indirect 
reference
0012 *
0013 * output: RETURN.VALUE  NULL
0014 *
0015 * common vars: /ZITEMSTATS/
0016 *
0017 * called by:  INDEX..MODIFIEDZ dictionary items
0018 * calls:
0019 *
0020 * notes:
0021 *
0022 *
0023 $OPTIONS TIME.MILLISECOND
0024 *
0025 * @idx.iotype = 0 - Not being used from an index;
0026 * 1 - INSERT (new) record;
0027 * 2 - DELETE record;
0028 * 3 - Derive old index value;
0029 * 4 - Derive new index value;
0030 *
0031 COMMON /ZITEMSTATS/ F.ZITEMSTATS, ZITEMSTATS.FLAG.OPEN, ZITEMSTATS.WHO
0032 *
0033 EQU NUL TO 
0034 *
0035 RETURN.VALUE = NUL
0036 *
0037 * the following handles initial call and logto commands
0038 *
0039 IF NOT(ZITEMSTATS.FLAG.OPEN) OR (@WHO # ZITEMSTATS.WHO) THEN
0040   OPEN ZITEMSTATS TO F.ZITEMSTATS ELSE
0041 RETURN ;*  to caller.
0042   END
0043 *
0044   ZITEMSTATS.FLAG.OPEN = 1
0045   ZITEMSTATS.WHO   = @WHO
0046 END
0047 *
0048 LOG.TYPE = NUL
0049 *
0050 BEGIN CASE
0051   CASE @IDX.IOTYPE = 0
0052 *
0053   CASE @IDX.IOTYPE = 1
0054 LOG.TYPE = C ;* new - created - easier to see than 'N' new
0055 *
0056   CASE @IDX.IOTYPE = 2
0057 LOG.TYPE = D ;* delete
0058 *
0059   CASE @IDX.IOTYPE = 3
0060 *
0061   CASE @IDX.IOTYPE = 4
0062 LOG.TYPE = M ;* modified
0063 *
0064 END CASE
0065 *
0066 IF LOG.TYPE # NUL THEN
0067 *
0068   DATE.NOW = DATE()
0069   TIME.NOW = TIME()
0070 *
0071 * handle instance of midnight between date/time functions
0072 *
0073   IF DATE.NOW # DATE() AND TIME()  TIME.NOW THEN DATE.NOW = DATE()
0074 *
0075   TIMESTAMP = DATE.NOW * 86400 + TIME.NOW
0076 *
0077   READU ZITEMSTATS$ FROM F.ZITEMSTATS, ZITEMSTATS.ID ELSE ZITEMSTATS$ = NUL
0078 *
0079   INDIRECT.FLAG = COUNT(OPTIONS, I)
0080 *
0081   IF INDIRECT.FLAG THEN
0082 ZITEMSTATS$1 = M ;* modified
0083   END ELSE
0084 ZITEMSTATS$1 = LOG.TYPE
0085   END
0086 *
0087 * created
0088 *
0089   IF INDIRECT.FLAG ELSE
0090 IF LOG.TYPE = C THEN
0091   ZITEMSTATS$2 = TIMESTAMP
0092 END
0093   END
0094 *
0095 * modified
0096 *
0097   ZITEMSTATS$3 = TIMESTAMP

Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

2013-08-27 Thread Phil Walker
Should line 73 of your program be  rather than  for the time as when the date 
has changed, the time will be less than the time of the date - 1 which you have 
just set.


0068   DATE.NOW = DATE()
0069   TIME.NOW = TIME()

0073   IF DATE.NOW # DATE() AND TIME()  TIME.NOW THEN DATE.NOW = DATE()

Example:

DATE.NOW = 16789
TIME.NOW = 83999

DATE() = 16790
TIME() = 1

Might be wrong



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Perry Taylor
Sent: Wednesday, 28 August 2013 4:26 a.m.
To: U2 Users List
Subject: Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

That is awesome information Troy!  Thanks for that!

(Now if I could just get my production environment upgrade to 11.1x :D )

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Buss, Troy 
(Contractor, Logitek Systems)
Sent: Tuesday, August 27, 2013 10:03 AM
To: U2 Users List
Subject: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

Regarding the recent discussion of using indexes as triggers, I use the 
following to update timestamps of record changes to a master item stats file 
that we use for controlling updates to a business warehouse (BW).   Without 
modifying hundreds of legacy programs to support proper timestamps in the 
primary records, I added the following indexed Idescriptors to files I need to 
track.   We are on universe 11.1.1 and this has been working well for over a 
year.

DICT AR-INVOICE INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, AR-INVOICE!:F0,)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword EOI 216 bytes

In this example, we have a AR-INVOICE header record and a related ARLI line 
item file.   For our purposes to keep in sync with the BW, we want to timestamp 
the corresponding header record whenever a line item is updated so the ARLI 
dict item also updates AR-INVOICE header ZITEMSTATS with an I indirect update 
flag.

DICT ARLI INDEX..MODIFIEDZ
0001 I
0002 SUBR(ZIDESC.ITEMSTATS.UPDATE, 
ARLI!:F0,):SUBR(ZIDESC.ITEMSTATS.UPDATE, AR-INVOICE!:F1,I)
0004 \
0005 1L
0006 S
0049 used to create item created, modified, delete in zitemstats file - create 
index with this and no.nulls keyword EOI 264 bytes

Alternate Key Index Summary for file ARLI File... ARLI Indices 
3 (0 A-type, 0 C-type, 0 D-type, 3 I-type, 0 SQL, 0 S-type) Index Updates.. 
Enabled, No updates pending

Index name  Type  BuildNulls  In DICT  S/M  Just Unique Field num/I-type
INDEX..MODIFIEDZ INot Reqd  No Yes  SL NSUBR(ZIDESC.ITE
MSTATS.UPDATE,
ARLI!:F0,):S
UBR(ZIDESC.ITEM
STATS.UPDATE, 
AR-INVOICE!:F1,
I)


Subroutine ZIDESC.ITEMSTATS.UPDATE:

0001 SUB (RETURN.VALUE, ZITEMSTATS.ID, OPTIONS)
0002 * updates zitemstats with timestamps; create, modified, deleted
0003 *
0004 * Revision history:
0005 *
0006 * tdb.1190 2012-04-22_1602 new
0007 *
0008 *
0009 * input:  ZITEMSTATS.ID item id to use for ZITEMSTATS file
0010 * OPTIONS
0011 *I  update attb 5 with I for indirect 
reference
0012 *
0013 * output: RETURN.VALUE  NULL
0014 *
0015 * common vars: /ZITEMSTATS/
0016 *
0017 * called by:  INDEX..MODIFIEDZ dictionary items
0018 * calls:
0019 *
0020 * notes:
0021 *
0022 *
0023 $OPTIONS TIME.MILLISECOND
0024 *
0025 * @idx.iotype = 0 - Not being used from an index;
0026 * 1 - INSERT (new) record;
0027 * 2 - DELETE record;
0028 * 3 - Derive old index value;
0029 * 4 - Derive new index value;
0030 *
0031 COMMON /ZITEMSTATS/ F.ZITEMSTATS, ZITEMSTATS.FLAG.OPEN, ZITEMSTATS.WHO
0032 *
0033 EQU NUL TO 
0034 *
0035 RETURN.VALUE = NUL
0036 *
0037 * the following handles initial call and logto commands
0038 *
0039 IF NOT(ZITEMSTATS.FLAG.OPEN) OR (@WHO # ZITEMSTATS.WHO) THEN
0040   OPEN ZITEMSTATS TO F.ZITEMSTATS ELSE
0041 RETURN ;*  to caller.
0042   END
0043 *
0044   ZITEMSTATS.FLAG.OPEN = 1
0045   ZITEMSTATS.WHO   = @WHO
0046 END
0047 *
0048 LOG.TYPE = NUL
0049 *
0050 BEGIN CASE
0051   CASE @IDX.IOTYPE = 0
0052 *
0053   CASE @IDX.IOTYPE = 1
0054 LOG.TYPE = C ;* new - created - easier to see than 'N' new
0055 *
0056   CASE @IDX.IOTYPE = 2
0057 LOG.TYPE = D ;* delete
0058 *
0059   CASE @IDX.IOTYPE = 3
0060 *
0061   CASE @IDX.IOTYPE = 4
0062 LOG.TYPE = M ;* modified
0063 *
0064 END CASE
0065 *
0066 IF LOG.TYPE # NUL THEN
0067 *
0068   DATE.NOW = DATE()
0069   TIME.NOW = TIME()
0070 *
0071

Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

2013-08-27 Thread Buss, Troy (Contractor, Logitek Systems)
Phil,  

Ahh, good catch, I believe you are correct.   Thankfully, this should be a very 
very rare occurrence.  Thanks!

Should be:
0073   IF DATE.NOW # DATE() AND TIME()  TIME.NOW THEN DATE.NOW = DATE()

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Phil Walker
Sent: Tuesday, August 27, 2013 11:51 AM
To: U2 Users List
Subject: Re: [U2] universe 11.1 triggers via indexing and @IDX.IOTYPE sample

Should line 73 of your program be  rather than  for the time as when the date 
has changed, the time will be less than the time of the date - 1 which you have 
just set.


0068   DATE.NOW = DATE()
0069   TIME.NOW = TIME()

0073   IF DATE.NOW # DATE() AND TIME()  TIME.NOW THEN DATE.NOW = DATE()

Example:

DATE.NOW = 16789
TIME.NOW = 83999

DATE() = 16790
TIME() = 1

Might be wrong

_
Scanned by IBM Email Security Management Services powered by MessageLabs. For 
more information please visit http://www.ers.ibm.com

This email is intended only for the use of the party to which it is addressed 
and may contain information that is privileged, confidential, or protected by 
law.  If you are not the intended recipient you are hereby notified that any 
dissemination, copying or distribution of the email or its contents is strictly 
prohibited.  If you have received this message in error, please notify us 
immediately, by replying to the message and deleting it from your computer.

WARNING: Internet communications are not assured to be secure or clear of 
inaccuracies as information could be intercepted, corrupted, lost, destroyed, 
arrive late or incomplete, or contain viruses.  Therefore, we do not accept 
responsibility for any errors or omissions that are present in this email, or 
any attachment, that have arisen as a result of e-mail transmission.
_
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Universe Configuration --

2013-08-18 Thread Rick Nuckolls
Peter,

Thanks for digging for more information.  It sounds to me like RLOWNER was set 
to the RLTABSZ, effectively saying that every read lock associated with a given 
semaphore group could be a READL lock.  Since every READL lock would displace a 
possible READU lock, you could, with 300 separate processes accessing the same 
record in the same file, make it impossible anyone to get a READU lock in the 
same semaphore group.

Likewise, by having a smaller number of processes perform READL's on multiple 
files, but coincidently use the same semaphore group, you could obtain the same 
blocked condition.

Admittedly, both conditions seem unlikely, and if you are running a system with 
that many READL locks routinely active, why bother?, no one is ever going to 
be updating anything!

I would think that a better rule would be to limit the value of RLOWNER to 50% 
of RLTABSZ, just to keep some room for quasi-normal function if some developer 
decided to create an application that used a READL on a specific file/record to 
communicate to other processes in ill-considered ways.

Cheers,
Rick


On Aug 15, 2013, at 5:19 PM, Peter Cheney peter.che...@firstmac.com.au wrote:

 From my UV9.4 internals manual in the UV data structures chapter...
 
 Sizing lock tables...
 
 -   The file lock table has FSEMNUM (default 23) rows, each with FLTABSZ 
 (default 11) entries.
 
 -   The group lock table has GSEMNUM (default 23) rows, each with GLTABSZ 
 (default 300) entries.
 
 -   The record update lock table has GSEMNUM (default 23) rows, each with 
 RLTABSZ (default 300) entries
 
 Each row in each table has a semaphore associated with it.
 
 
 
 The whole chapter talks about semaphore collisions and retries etc when 
 dealing with locks. Further on is another section also called Sizing lock 
 tables that says...
 
 Increasing GSEMNUM spreads the concurrent group locks across more rows, 
 reducing the average count of group locks per semaphore. The shorter list 
 reduces the amount of time the semaphore needs to be held to process the 
 tables. This reduced time not only reduces the probability of collision but 
 also reduces the number of retries before the semaphore becomes available.
 
 Reducing the processing time also reduces the probability that the time slice 
 will expire while the user owns the semaphore. If the time slice expires 
 while the semaphore is held, other users may put significant load on the 
 system trying to get the semaphore.
 
 
 
 Further on it says...
 
 Shared file locks and shared record locks are handled as linked lists
 
 
 
 From the UV9.3 system administration manual...
 
 RLOWNER - Sets the number of lock owner entries that are maintained for 
 shared (READL) locks in a group lock semaphore set. Great care should be 
 exercised when changing this parameter. The performance of the disk i/o 
 subsystem may be profoundly affected.
 
 
 
 I've always been advised that the default RLOWNER value of 300 is too big and 
 should be reduced to about 120.
 
 
 
 So does the above mean that RLOWNER controls the number of entries in a 
 semaphore?
 
 HTH
 
 Cheers
 
 Peter
 
 
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
 Sent: Friday, 16 August 2013 2:33 AM
 To: 'U2 Users List'
 Subject: Re: [U2] Universe Configuration --
 
 
 
 More research than anything else. We are having an occasional performance 
 problem with one file, and I was checking the lock tables and tuneables.  And 
 realized that I might be misinterpreting RLOWNER, since smat-a does not 
 list out a separate table for it, at least that I could see.
 
 
 
 On some earlier versions of Solaris  UV, it is possible to configure the 
 lock tables to be too large for the memory segment, and uvregen will balk. I 
 have not played with this at the current releases.  I agree that the default 
 for RLOWNER of 300 does not sound very taxing, but if it really is 300 table 
 entries for each group semaphore x 40 bytes or so, that could add up to a 
 chunk of wasted space.
 
 
 
 + Okay, I tested a couple of these changes:  Changing RLOWNER from 300
 
 + to 400 has no effect on the segment size output of uvregen. Changing
 
 + RLOWNER to 2000 also has no effect. Changing the RLTABSZ by 100 upped
 
 + the usage by 1.7 M ( GSEMNUM=97). Likewise, bumping GSEMNUM by 10 to
 
 + 107 bumped the segment size by 0.52 M.  (No units, since it is not
 
 + reported by uvregen.  It could be bytes or words.)
 
 
 
 From this, I deduce that RLOWNER, does not affect the size of any tables, 
 rather it might be a limit on the number of users that can concurrently lock 
 a single record using the READL statement.  Not sure what else it could be.
 
 
 
 -Rick
 
 
 
 -Original Message-
 
 From: 
 u2-users-boun...@listserver.u2ug.orgmailto:u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Aaron Titus
 
 Sent

Re: [U2] Universe Configuration --

2013-08-15 Thread Aaron Titus
I wouldn't be concerned about the default value being too high.  The main
reason to modify the tunables is to increase them when you are hitting a
limit.  Years ago, when kernels had very little shared memory in their
out-of-the-box configuration, the tunables were set quite low so that
Universe would function after installation.  With decent sized concurrent
users (or lots of phantoms) it would frequently need to be increased.  The
defaults now are more reasonable.  smat -a will show all the lock tables;
with that you can see where you are at a given point in time.  Increase it
if you are reaching the limit but there is no reason to lower them if you
are not.


*Aaron Titus*
Senior Software Engineer
F.W. Davison  Company, Inc.
508-747-7261 x245
ati...@fwdco.com



On Wed, Aug 14, 2013 at 6:23 PM, Rick Nuckolls r...@lynden.com wrote:

 The link to SQL makes some sense.

 My original thought was RLOWNER was to Shared Locks (RL) as RLTABSZ is to
 Exclusive (RU) locks, but the default (300) seemed a little high for
 tracking RL locks, especially if that is 300 x GSEMNUM. Also, the only
 reporting that I can find is as a RL entry in the LIST.READU output, with
 multiple locks on a single record appearing as a single record lock in the
 Active Group Locks list.  Interestingly, smat -r shows the user info
 for the shared locks, but not the exclusive locks.  This makes me wonder if
 the configuration value is still relevant, or if the tables have been
 combined.

 In that there seem to be very minimal uses for shared locks outside of
 SQL, 300 seems a bit high for the average Legacy PI/OPEN install.

 Thanks,
 Rick

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Phil Walker
 Sent: Wednesday, August 14, 2013 2:00 PM
 To: U2 Users List
 Subject: Re: [U2] Universe Configuration --

 The RLOWNER parameter relates to record shared locks and were introduced
 to Universe when the SQL syntax was. The value determines the number of
 slots available to hold the user information of the processes holding the
 shared locks. If any shared locks are held against a record an exclusive
 lock, READU or FILELOCK, EXCLUSIVE will fail or take the locked clause. If
 you do not use SQL or specifically request a READL lock in basic then you
 can basically ignore it I believe from memory.

 Regards

 Phil

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
 Sent: Thursday, 15 August 2013 6:06 a.m.
 To: 'U2 Users List'
 Subject: [U2] Universe Configuration --

 Can anyone provide a cogent explanation of the RLOWNER configuration
 parameter in UV?  How does it relate to the GSEMNUM and GLTABSZ/RLTABSZ?
 What are the contents  duration of an associated entry?  Is there any way
 to determine the number in use (as opposed to the configured number)?

 The manual's explanation is a bit short.  Thanks,

 Rick Nuckolls

 ___
 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] Universe Configuration --

2013-08-15 Thread Rick Nuckolls
More research than anything else. We are having an occasional performance 
problem with one file, and I was checking the lock tables and tuneables.  And 
realized that I might be misinterpreting RLOWNER, since smat-a does not 
list out a separate table for it, at least that I could see.

On some earlier versions of Solaris  UV, it is possible to configure the lock 
tables to be too large for the memory segment, and uvregen will balk. I have 
not played with this at the current releases.  I agree that the default for 
RLOWNER of 300 does not sound very taxing, but if it really is 300 table 
entries for each group semaphore x 40 bytes or so, that could add up to a chunk 
of wasted space.

+ Okay, I tested a couple of these changes:  Changing RLOWNER from 300 to 400 
has no effect on the segment size output of uvregen. Changing RLOWNER to 2000 
also has no effect. Changing the RLTABSZ by 100 upped the usage by 1.7 M ( 
GSEMNUM=97). Likewise, bumping GSEMNUM by 10 to 107 bumped the segment size by 
0.52 M.  (No units, since it is not reported by uvregen.  It could be bytes or 
words.)

From this, I deduce that RLOWNER, does not affect the size of any tables, 
rather it might be a limit on the number of users that can concurrently lock a 
single record using the READL statement.  Not sure what else it could be.

-Rick

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Aaron Titus
Sent: Thursday, August 15, 2013 7:20 AM
To: U2 Users List
Subject: Re: [U2] Universe Configuration --

I wouldn't be concerned about the default value being too high.  The main
reason to modify the tunables is to increase them when you are hitting a
limit.  Years ago, when kernels had very little shared memory in their
out-of-the-box configuration, the tunables were set quite low so that
Universe would function after installation.  With decent sized concurrent
users (or lots of phantoms) it would frequently need to be increased.  The
defaults now are more reasonable.  smat -a will show all the lock tables;
with that you can see where you are at a given point in time.  Increase it
if you are reaching the limit but there is no reason to lower them if you
are not.


*Aaron Titus*
Senior Software Engineer
F.W. Davison  Company, Inc.
508-747-7261 x245
ati...@fwdco.com



On Wed, Aug 14, 2013 at 6:23 PM, Rick Nuckolls r...@lynden.com wrote:

 The link to SQL makes some sense.

 My original thought was RLOWNER was to Shared Locks (RL) as RLTABSZ is to
 Exclusive (RU) locks, but the default (300) seemed a little high for
 tracking RL locks, especially if that is 300 x GSEMNUM. Also, the only
 reporting that I can find is as a RL entry in the LIST.READU output, with
 multiple locks on a single record appearing as a single record lock in the
 Active Group Locks list.  Interestingly, smat -r shows the user info
 for the shared locks, but not the exclusive locks.  This makes me wonder if
 the configuration value is still relevant, or if the tables have been
 combined.

 In that there seem to be very minimal uses for shared locks outside of
 SQL, 300 seems a bit high for the average Legacy PI/OPEN install.

 Thanks,
 Rick

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Phil Walker
 Sent: Wednesday, August 14, 2013 2:00 PM
 To: U2 Users List
 Subject: Re: [U2] Universe Configuration --

 The RLOWNER parameter relates to record shared locks and were introduced
 to Universe when the SQL syntax was. The value determines the number of
 slots available to hold the user information of the processes holding the
 shared locks. If any shared locks are held against a record an exclusive
 lock, READU or FILELOCK, EXCLUSIVE will fail or take the locked clause. If
 you do not use SQL or specifically request a READL lock in basic then you
 can basically ignore it I believe from memory.

 Regards

 Phil

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
 Sent: Thursday, 15 August 2013 6:06 a.m.
 To: 'U2 Users List'
 Subject: [U2] Universe Configuration --

 Can anyone provide a cogent explanation of the RLOWNER configuration
 parameter in UV?  How does it relate to the GSEMNUM and GLTABSZ/RLTABSZ?
 What are the contents  duration of an associated entry?  Is there any way
 to determine the number in use (as opposed to the configured number)?

 The manual's explanation is a bit short.  Thanks,

 Rick Nuckolls

 ___
 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

Re: [U2] Universe Configuration --

2013-08-15 Thread Peter Cheney
From my UV9.4 internals manual in the UV data structures chapter...

Sizing lock tables...

-   The file lock table has FSEMNUM (default 23) rows, each with FLTABSZ 
(default 11) entries.

-   The group lock table has GSEMNUM (default 23) rows, each with GLTABSZ 
(default 300) entries.

-   The record update lock table has GSEMNUM (default 23) rows, each with 
RLTABSZ (default 300) entries

Each row in each table has a semaphore associated with it.



The whole chapter talks about semaphore collisions and retries etc when dealing 
with locks. Further on is another section also called Sizing lock tables that 
says...

Increasing GSEMNUM spreads the concurrent group locks across more rows, 
reducing the average count of group locks per semaphore. The shorter list 
reduces the amount of time the semaphore needs to be held to process the 
tables. This reduced time not only reduces the probability of collision but 
also reduces the number of retries before the semaphore becomes available.

Reducing the processing time also reduces the probability that the time slice 
will expire while the user owns the semaphore. If the time slice expires while 
the semaphore is held, other users may put significant load on the system 
trying to get the semaphore.



Further on it says...

Shared file locks and shared record locks are handled as linked lists



From the UV9.3 system administration manual...

RLOWNER - Sets the number of lock owner entries that are maintained for shared 
(READL) locks in a group lock semaphore set. Great care should be exercised 
when changing this parameter. The performance of the disk i/o subsystem may be 
profoundly affected.



I've always been advised that the default RLOWNER value of 300 is too big and 
should be reduced to about 120.



So does the above mean that RLOWNER controls the number of entries in a 
semaphore?

HTH

Cheers

Peter





-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
Sent: Friday, 16 August 2013 2:33 AM
To: 'U2 Users List'
Subject: Re: [U2] Universe Configuration --



More research than anything else. We are having an occasional performance 
problem with one file, and I was checking the lock tables and tuneables.  And 
realized that I might be misinterpreting RLOWNER, since smat-a does not 
list out a separate table for it, at least that I could see.



On some earlier versions of Solaris  UV, it is possible to configure the lock 
tables to be too large for the memory segment, and uvregen will balk. I have 
not played with this at the current releases.  I agree that the default for 
RLOWNER of 300 does not sound very taxing, but if it really is 300 table 
entries for each group semaphore x 40 bytes or so, that could add up to a chunk 
of wasted space.



+ Okay, I tested a couple of these changes:  Changing RLOWNER from 300

+ to 400 has no effect on the segment size output of uvregen. Changing

+ RLOWNER to 2000 also has no effect. Changing the RLTABSZ by 100 upped

+ the usage by 1.7 M ( GSEMNUM=97). Likewise, bumping GSEMNUM by 10 to

+ 107 bumped the segment size by 0.52 M.  (No units, since it is not

+ reported by uvregen.  It could be bytes or words.)



From this, I deduce that RLOWNER, does not affect the size of any tables, 
rather it might be a limit on the number of users that can concurrently lock a 
single record using the READL statement.  Not sure what else it could be.



-Rick



-Original Message-

From: 
u2-users-boun...@listserver.u2ug.orgmailto:u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Aaron Titus

Sent: Thursday, August 15, 2013 7:20 AM

To: U2 Users List

Subject: Re: [U2] Universe Configuration --



I wouldn't be concerned about the default value being too high.  The main 
reason to modify the tunables is to increase them when you are hitting a limit. 
 Years ago, when kernels had very little shared memory in their out-of-the-box 
configuration, the tunables were set quite low so that Universe would function 
after installation.  With decent sized concurrent users (or lots of phantoms) 
it would frequently need to be increased.  The defaults now are more 
reasonable.  smat -a will show all the lock tables; with that you can see where 
you are at a given point in time.  Increase it if you are reaching the limit 
but there is no reason to lower them if you are not.





*Aaron Titus*

Senior Software Engineer

F.W. Davison  Company, Inc.

508-747-7261 x245

ati...@fwdco.commailto:ati...@fwdco.com







On Wed, Aug 14, 2013 at 6:23 PM, Rick Nuckolls 
r...@lynden.commailto:r...@lynden.com wrote:



 The link to SQL makes some sense.



 My original thought was RLOWNER was to Shared Locks (RL) as RLTABSZ is

 to Exclusive (RU) locks, but the default (300) seemed a little high

 for tracking RL locks, especially if that is 300 x GSEMNUM. Also, the

 only reporting that I can find

Re: [U2] Universe Configuration --

2013-08-14 Thread Phil Walker
The RLOWNER parameter relates to record shared locks and were introduced to 
Universe when the SQL syntax was. The value determines the number of slots 
available to hold the user information of the processes holding the shared 
locks. If any shared locks are held against a record an exclusive lock, READU 
or FILELOCK, EXCLUSIVE will fail or take the locked clause. If you do not use 
SQL or specifically request a READL lock in basic then you can basically ignore 
it I believe from memory.

Regards

Phil

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
Sent: Thursday, 15 August 2013 6:06 a.m.
To: 'U2 Users List'
Subject: [U2] Universe Configuration --

Can anyone provide a cogent explanation of the RLOWNER configuration parameter 
in UV?  How does it relate to the GSEMNUM and GLTABSZ/RLTABSZ?
What are the contents  duration of an associated entry?  Is there any way to 
determine the number in use (as opposed to the configured number)?

The manual's explanation is a bit short.  Thanks,

Rick Nuckolls

___
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 Configuration --

2013-08-14 Thread Rick Nuckolls
The link to SQL makes some sense. 

My original thought was RLOWNER was to Shared Locks (RL) as RLTABSZ is to 
Exclusive (RU) locks, but the default (300) seemed a little high for tracking 
RL locks, especially if that is 300 x GSEMNUM. Also, the only reporting that I 
can find is as a RL entry in the LIST.READU output, with multiple locks on a 
single record appearing as a single record lock in the Active Group Locks 
list.  Interestingly, smat -r shows the user info for the shared locks, but 
not the exclusive locks.  This makes me wonder if the configuration value is 
still relevant, or if the tables have been combined.

In that there seem to be very minimal uses for shared locks outside of SQL, 300 
seems a bit high for the average Legacy PI/OPEN install.

Thanks,
Rick

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Phil Walker
Sent: Wednesday, August 14, 2013 2:00 PM
To: U2 Users List
Subject: Re: [U2] Universe Configuration --

The RLOWNER parameter relates to record shared locks and were introduced to 
Universe when the SQL syntax was. The value determines the number of slots 
available to hold the user information of the processes holding the shared 
locks. If any shared locks are held against a record an exclusive lock, READU 
or FILELOCK, EXCLUSIVE will fail or take the locked clause. If you do not use 
SQL or specifically request a READL lock in basic then you can basically ignore 
it I believe from memory.

Regards

Phil

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Rick Nuckolls
Sent: Thursday, 15 August 2013 6:06 a.m.
To: 'U2 Users List'
Subject: [U2] Universe Configuration --

Can anyone provide a cogent explanation of the RLOWNER configuration parameter 
in UV?  How does it relate to the GSEMNUM and GLTABSZ/RLTABSZ?
What are the contents  duration of an associated entry?  Is there any way to 
determine the number in use (as opposed to the configured number)?

The manual's explanation is a bit short.  Thanks,

Rick Nuckolls

___
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 Triggers

2013-07-26 Thread Charles Stevenson

re. triggers  Raid,  I could not agree with Phil more.  Well said.
Come on, Rocket!

On 7/19/2013 1:32 AM, Phil Walker wrote:

Ken,

I am glad you raised the issue about debugging a program with a file which has 
a trigger attached. I have been on to UV (Vmark/Ardent/IBM/Rocket for ages 
about fixing this pushing for the ability to be able to step into the trigger 
code, but at a VERY MINIMUM being able to debug the program and perform the 
write on the file, and in effect step over the trigger subroutine and carry on 
debugging. The issue is the trigger subroutine cannot support input, so what UV 
have done is basically say you are using the debugger so you are inputting 
debug commands so you will abort. They need to turn this restriction off for 
debugging so that either of the above two scenarios is supported.

In a Microsoft world I can debug anything through the connected world of 
web/databases etc..

Have had no feedback from UV

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ken Ford
Sent: Friday, 19 July 2013 9:48 a.m.
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Universe Triggers

Dan,
In addition to the other responses you have received, I suggest the following:
1. Have one master file trigger subroutine (globally catalogued) that calls 
subroutines (locally catalogued) tailored to individual files.  This means you 
don't have to stop and restart Universe when a new trigger is required or a 
change to an existing one.  If the master subroutine changes, you do have to 
restart Universe.
2. Use a control record that records the subroutine name and state of the 
trigger for each file having a trigger.
3. Use a program to change the state of a trigger, using the control records in 
2 above.
4. Make sure all background processes that have a file with a trigger open are 
logged out when recompiling the subroutine for that file trigger.
5. Remember that you can't do anything to a file with an active trigger whilst 
in the RAID debugger (it will crash).  Rather, if you are testing a file 
trigger subroutine, drop the trigger and use a trigger testing program that 
calls the subroutine after taking a copy of the record being changed, pausing 
whilst you change it in another session, and then resuming, calling the 
subroutine.

If you would like samples of any of the software mentioned above, let me know, 
and I can send them to you.

Regards,
Ken Ford
Universe Software Developer
t 07 3013 8605 | f 07 3002 8400
e ken.f...@firstmac.com.au | w firstmac.com.au


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


Re: [U2] Universe Triggers

2013-07-26 Thread Phil Walker
I won't be holding my breath Charles ;-)

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Charles Stevenson
Sent: Friday, 26 July 2013 9:22 p.m.
To: U2 Users List
Subject: Re: [U2] Universe Triggers

re. triggers  Raid,  I could not agree with Phil more.  Well said.
Come on, Rocket!

On 7/19/2013 1:32 AM, Phil Walker wrote:
 Ken,

 I am glad you raised the issue about debugging a program with a file which 
 has a trigger attached. I have been on to UV (Vmark/Ardent/IBM/Rocket for 
 ages about fixing this pushing for the ability to be able to step into the 
 trigger code, but at a VERY MINIMUM being able to debug the program and 
 perform the write on the file, and in effect step over the trigger subroutine 
 and carry on debugging. The issue is the trigger subroutine cannot support 
 input, so what UV have done is basically say you are using the debugger so 
 you are inputting debug commands so you will abort. They need to turn this 
 restriction off for debugging so that either of the above two scenarios is 
 supported.

 In a Microsoft world I can debug anything through the connected world of 
 web/databases etc..

 Have had no feedback from UV

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ken Ford
 Sent: Friday, 19 July 2013 9:48 a.m.
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Universe Triggers

 Dan,
 In addition to the other responses you have received, I suggest the following:
 1. Have one master file trigger subroutine (globally catalogued) that calls 
 subroutines (locally catalogued) tailored to individual files.  This means 
 you don't have to stop and restart Universe when a new trigger is required or 
 a change to an existing one.  If the master subroutine changes, you do have 
 to restart Universe.
 2. Use a control record that records the subroutine name and state of the 
 trigger for each file having a trigger.
 3. Use a program to change the state of a trigger, using the control records 
 in 2 above.
 4. Make sure all background processes that have a file with a trigger open 
 are logged out when recompiling the subroutine for that file trigger.
 5. Remember that you can't do anything to a file with an active trigger 
 whilst in the RAID debugger (it will crash).  Rather, if you are testing a 
 file trigger subroutine, drop the trigger and use a trigger testing program 
 that calls the subroutine after taking a copy of the record being changed, 
 pausing whilst you change it in another session, and then resuming, calling 
 the subroutine.

 If you would like samples of any of the software mentioned above, let me 
 know, and I can send them to you.

 Regards,
 Ken Ford
 Universe Software Developer
 t 07 3013 8605 | f 07 3002 8400
 e ken.f...@firstmac.com.au | w firstmac.com.au

___
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 Triggers

2013-07-18 Thread George Gallen
However, before you can add or activate any triggers, you must GRANT GRANT 
privileges to the user
   Attempting to add the triggers while you are the user uvsql if you want that 
user to be able
   To add triggers, otherwise, you will have to be user uvsql for any trigger 
activity.

I also found you can not have any  , * or - in the filename if you want 
to add triggers to it,
   If that is the case, you must create a Q pointer to the file with a name 
that is acceptable.

You can not add a trigger to a file that is a q pointer to another directory, 
UNLESS, you create
   The Q pointer as a F type Voc entry, and use the full pathname to the files 
- then it's not
   Technically a Q pointer, but still behaves like one!

These were things that I had the most trouble getting over

Also, make sure any files that the trigger program will need are accessable. So 
if you put a trigger
   On a file, and the trigger program opens FILE A, and your in Account A - you 
must make sure that
   FILE A can be opened in Account A. If you move to Account B and the file 
that has the trigger on
   And you have a Q pointer to that file, make sure Account B has access to 
FILE A otherwise your
   Trigger program will bomb out.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mark Eastwood
Sent: Thursday, July 18, 2013 8:33 AM
To: U2 Users List
Subject: Re: [U2] Universe Triggers

Yes. Check out the SQL Reference Manual.
The Trigger subroutine has a set defined number of parameters (it's in the doc).

We use account type Pick (non-Schema) so a few notes:
-Create a new VOC entry named ICATALOG (copy from CATALOG and change attr 6 to 
INFORMATION.FORMAT). Use this to catalog your Trigger Subroutine.
-When we add Triggers to files, we always have all users logged off (paranoid). 


Here's a sample trigger subroutine (not a real program, only a demo)
:   SUBROUTINE TRIGGER.EXAMPLE(TRIGGER.NAME,SCHEMA,TABLE,EVENT,TIME,
 NEW.RECORD.ID,NEW.RECORD,OLD.RECORD.ID,
OLD.RECORD,ASSOCIATION,ASSOCIATION.EVENT,COUNT,CHAIN.CASCADE,CASCADE)
:   OPEN 'AUDIT' TO AUDIT ELSE RETURN
:   *
:   UPDATE.TYPE = EVENT[1,1]   ; * U,D,I
:   *
:   IF NEW.RECORD # OLD.RECORD THEN
:  READU X FROM AUDIT,NEW.RECORD.ID ELSE NULL
:  WRITE DATE():*:TIME() ON AUDIT,NEW.RECORD.ID
:   END
:   RETURN ; * RETURN TO CALLING PROGRAM
:END


Mark




-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel Jorgenson
Sent: Wednesday, July 17, 2013 3:32 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe Triggers

Has anyone setup and used Unix/Universe triggers.  Where do you start? Any 
manuals to get started?


Regards,

Dan Jorgenson
Senior Systems Analyst

SICK, Inc.
6900 West 110th Street
Minneapolis, MN  55438  USA
Phone: 952.941.6780
Fax: 952.941.9287
Direct: 952.829.4732
http://www.sickusa.com

This message and any attachments are solely for the intended recipient and 
may contain confidential or privileged information.  If you are not the 
intended recipient, any disclosure, copying, use or distribution is 
prohibited.  If you have received this communication in error, please 
notify us by reply email and immediately and permanently delete this 
message and any attachments.  Thank you.
___
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 Triggers

2013-07-18 Thread Ken Ford
Dan,
In addition to the other responses you have received, I suggest the following:
1. Have one master file trigger subroutine (globally catalogued) that calls 
subroutines (locally catalogued) tailored to individual files.  This means you 
don't have to stop and restart Universe when a new trigger is required or a 
change to an existing one.  If the master subroutine changes, you do have to 
restart Universe.  
2. Use a control record that records the subroutine name and state of the 
trigger for each file having a trigger.
3. Use a program to change the state of a trigger, using the control records in 
2 above.
4. Make sure all background processes that have a file with a trigger open are 
logged out when recompiling the subroutine for that file trigger.
5. Remember that you can't do anything to a file with an active trigger whilst 
in the RAID debugger (it will crash).  Rather, if you are testing a file 
trigger subroutine, drop the trigger and use a trigger testing program that 
calls the subroutine after taking a copy of the record being changed, pausing 
whilst you change it in another session, and then resuming, calling the 
subroutine.

If you would like samples of any of the software mentioned above, let me know, 
and I can send them to you.

Regards,
Ken Ford 
Universe Software Developer 
t 07 3013 8605 | f 07 3002 8400 
e ken.f...@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 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 and you do not wish to receive similar electronic messages 
from us in future, then please respond to the sender to this effect. 
We have taken precautions to minimise the risk of transmitting software 
viruses, but advise you to carry out your own virus checks on this email and 
its attachments. We do not accept liability for any loss or damage caused by 
software viruses and do not represent that this transmission is free from 
viruses or other defects. 
Firstmac Limited (ABN 59 094 145 963) (AFSL 290600) 
 ---
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Universe Triggers

2013-07-18 Thread Phil Walker
Ken,

I am glad you raised the issue about debugging a program with a file which has 
a trigger attached. I have been on to UV (Vmark/Ardent/IBM/Rocket for ages 
about fixing this pushing for the ability to be able to step into the trigger 
code, but at a VERY MINIMUM being able to debug the program and perform the 
write on the file, and in effect step over the trigger subroutine and carry on 
debugging. The issue is the trigger subroutine cannot support input, so what UV 
have done is basically say you are using the debugger so you are inputting 
debug commands so you will abort. They need to turn this restriction off for 
debugging so that either of the above two scenarios is supported. 

In a Microsoft world I can debug anything through the connected world of 
web/databases etc..

Have had no feedback from UV

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ken Ford
Sent: Friday, 19 July 2013 9:48 a.m.
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Universe Triggers

Dan,
In addition to the other responses you have received, I suggest the following:
1. Have one master file trigger subroutine (globally catalogued) that calls 
subroutines (locally catalogued) tailored to individual files.  This means you 
don't have to stop and restart Universe when a new trigger is required or a 
change to an existing one.  If the master subroutine changes, you do have to 
restart Universe.  
2. Use a control record that records the subroutine name and state of the 
trigger for each file having a trigger.
3. Use a program to change the state of a trigger, using the control records in 
2 above.
4. Make sure all background processes that have a file with a trigger open are 
logged out when recompiling the subroutine for that file trigger.
5. Remember that you can't do anything to a file with an active trigger whilst 
in the RAID debugger (it will crash).  Rather, if you are testing a file 
trigger subroutine, drop the trigger and use a trigger testing program that 
calls the subroutine after taking a copy of the record being changed, pausing 
whilst you change it in another session, and then resuming, calling the 
subroutine.

If you would like samples of any of the software mentioned above, let me know, 
and I can send them to you.

Regards,
Ken Ford 
Universe Software Developer 
t 07 3013 8605 | f 07 3002 8400 
e ken.f...@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 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 and you do not wish to receive similar electronic messages 
from us in future, then please respond to the sender to this effect. 
We have taken precautions to minimise the risk of transmitting software 
viruses, but advise you to carry out your own virus checks on this email and 
its attachments. We do not accept liability for any loss or damage caused by 
software viruses and do not represent that this transmission is free from 
viruses or other defects. 
Firstmac Limited (ABN 59 094 145 963) (AFSL 290600) 
 ---
___
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 LPTR

2013-07-10 Thread Bill Brutzman
Wol:

Thanks... that helps a lot.

Most of our programs are UniBasic and users get to choose a destination...
screen, laser, or greenBar. For some of the legacy script reports... it is a
big deal to rewrite them in UniBasic... or problematic to launch these
scripts from UniBasic.  I do not know how to handle the problem of more than
two levels of nested quotes.

From the script, cranking in an LPTR1 or calling a UniBasic sub... on a
script-by-script basis... is a more flexible fix than the brute force
system-wide SETPTR.DEFAULT approach.

 --Bill Brutzman



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wols Lists
Sent: Monday, July 8, 2013 6:48 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UniVerse LPTR

On 08/07/13 21:19, Bill Brutzman wrote:
 Thanks to Martin, Phil, and Anthony.
 
 The SETPTR and then SETPTR.DEFAULT is the way to go.
 
 I am remembering the ugh when the server is reBoots... the 
 settings vanish.
 
 Of course, this LPTR command appears in a legacy script.
 
 Perhaps I can insert a little SETPTR 0...etc into the script so that 
 we can bypass the server reboot problem.
 
 Comments would be appreciated.

Do your users mess about at all with their printer settings?

Will they get upset if this script starts messing about with their printer?

If you want this printout coming out on the same printer regardless of user,
I'd do a SETPTR 1... followed by a LPTR 1

Our rule was always the user's default printer is on unit 0, and it's the
one closest to their desk. Any other printer or unit was fair game for the
programmer as required. Not knowing your setup, my immediate reaction would
be is tampering with the printer going to mess up stuff I don't know
about, hence my preference for picking any unit OTHER than 0, and messing
about with that.

Cheers,
Wol
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin 
 Phillips
 Sent: Monday, July 8, 2013 2:57 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 It's in the UV account only. It sets the defaults by copying printer 0 
 settings into shared memory. To use it, do something like
SETPTR 0,1,AT LASER
SETPTR.DEFAULT
 
 The problem with this is that it isn't saved between UV restarts so 
 you may need to set up a paragraph that runs as the machine is booted.
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill 
 Brutzman
 Sent: 08 July 2013 19:47
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 SETPTR.DEFAULT not in VOC.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin 
 Phillips
 Sent: Monday, July 8, 2013 2:45 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 Take a look at SETPTR.DEFAULT
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill 
 Brutzman
 Sent: 08 July 2013 19:36
 To: 'U2 Users List'
 Subject: [U2] UniVerse LPTR
 
 Where can I change the default printer?  We have an HP-Ux machine.
 
 --Bill Brutzman
 
___
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 LPTR

2013-07-08 Thread Phil Walker
From memory it is the first printer in sp.config, which you will have to edit. 
 I think there is also a command SETPTR.DEFAULT which may or may not be 
relevant.

Others will confirm I am sure.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: Tuesday, 9 July 2013 6:36 a.m.
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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 LPTR

2013-07-08 Thread Martin Phillips
Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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 LPTR

2013-07-08 Thread Bill Brutzman
SETPTR.DEFAULT not in VOC.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:45 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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 LPTR

2013-07-08 Thread Anthonys Lists

On 08/07/2013 19:36, Bill Brutzman wrote:

Where can I change the default printer?  We have an HP-Ux machine.



The default printer is called DEFAULT. That's probably in the DEVICE file.

But we never did that. I've always put a SETPTR in VOC LOGIN. But we had 
a lot of users and a lot of printers, so it read the user's default 
printer from a config.


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


Re: [U2] UniVerse LPTR

2013-07-08 Thread Phil Walker
HELP SETPTR.DEFAULT tells you, that you need to be logged into the UV account 
as root I believe.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: Tuesday, 9 July 2013 6:47 a.m.
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

SETPTR.DEFAULT not in VOC.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:45 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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] UniVerse LPTR

2013-07-08 Thread Martin Phillips
Hi Bill,

It's in the UV account only. It sets the defaults by copying printer 0 settings 
into shared memory. To use it, do something like
   SETPTR 0,1,AT LASER
   SETPTR.DEFAULT

The problem with this is that it isn't saved between UV restarts so you may 
need to set up a paragraph that runs as the machine is
booted.


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200




-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:47
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

SETPTR.DEFAULT not in VOC.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:45 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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] UniVerse LPTR

2013-07-08 Thread Bill Brutzman
Thanks to Martin, Phil, and Anthony.

The SETPTR and then SETPTR.DEFAULT is the way to go.

I am remembering the ugh when the server is reBoots... the settings
vanish.

Of course, this LPTR command appears in a legacy script.

Perhaps I can insert a little SETPTR 0...etc into the script so that we can
bypass the server reboot problem.

Comments would be appreciated.

--Bill

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:57 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

It's in the UV account only. It sets the defaults by copying printer 0
settings into shared memory. To use it, do something like
   SETPTR 0,1,AT LASER
   SETPTR.DEFAULT

The problem with this is that it isn't saved between UV restarts so you may
need to set up a paragraph that runs as the machine is booted.


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200




-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:47
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

SETPTR.DEFAULT not in VOC.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:45 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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] UniVerse LPTR

2013-07-08 Thread Martin Phillips
Hi again Bill,

You can execute a paragraph when UV is started by arranging to execute
UV paragraph.name
from the operating system level in the UV account as you bring up the system.


Martin

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 21:19
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Thanks to Martin, Phil, and Anthony.

The SETPTR and then SETPTR.DEFAULT is the way to go.

I am remembering the ugh when the server is reBoots... the settings
vanish.

Of course, this LPTR command appears in a legacy script.

Perhaps I can insert a little SETPTR 0...etc into the script so that we can
bypass the server reboot problem.

Comments would be appreciated.

--Bill

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:57 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

It's in the UV account only. It sets the defaults by copying printer 0
settings into shared memory. To use it, do something like
   SETPTR 0,1,AT LASER
   SETPTR.DEFAULT

The problem with this is that it isn't saved between UV restarts so you may
need to set up a paragraph that runs as the machine is booted.


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200




-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:47
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

SETPTR.DEFAULT not in VOC.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
Sent: Monday, July 8, 2013 2:45 PM
To: 'U2 Users List'
Subject: Re: [U2] UniVerse LPTR

Hi Bill,

Take a look at SETPTR.DEFAULT


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
+44 (0)1604-709200



-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
Sent: 08 July 2013 19:36
To: 'U2 Users List'
Subject: [U2] UniVerse LPTR

Where can I change the default printer?  We have an HP-Ux machine.

--Bill Brutzman

___
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] UniVerse LPTR

2013-07-08 Thread LeRoy Dreyfuss
Or place a UV.LOGIN paragraph in the UV account's VOC. Everyone logging in will 
take the setting by default.

Regards,

LeRoy
Sent from my iPhone 4

On Jul 8, 2013, at 4:45 PM, Martin Phillips martinphill...@ladybridge.com 
wrote:

 Hi again Bill,
 
 You can execute a paragraph when UV is started by arranging to execute
UV paragraph.name
 from the operating system level in the UV account as you bring up the system.
 
 
 Martin
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org 
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 21:19
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Thanks to Martin, Phil, and Anthony.
 
 The SETPTR and then SETPTR.DEFAULT is the way to go.
 
 I am remembering the ugh when the server is reBoots... the settings
 vanish.
 
 Of course, this LPTR command appears in a legacy script.
 
 Perhaps I can insert a little SETPTR 0...etc into the script so that we can
 bypass the server reboot problem.
 
 Comments would be appreciated.
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:57 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 It's in the UV account only. It sets the defaults by copying printer 0
 settings into shared memory. To use it, do something like
   SETPTR 0,1,AT LASER
   SETPTR.DEFAULT
 
 The problem with this is that it isn't saved between UV restarts so you may
 need to set up a paragraph that runs as the machine is booted.
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:47
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 SETPTR.DEFAULT not in VOC.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:45 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 Take a look at SETPTR.DEFAULT
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:36
 To: 'U2 Users List'
 Subject: [U2] UniVerse LPTR
 
 Where can I change the default printer?  We have an HP-Ux machine.
 
 --Bill Brutzman
 
 ___
 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] UniVerse LPTR

2013-07-08 Thread Wols Lists
On 08/07/13 21:19, Bill Brutzman wrote:
 Thanks to Martin, Phil, and Anthony.
 
 The SETPTR and then SETPTR.DEFAULT is the way to go.
 
 I am remembering the ugh when the server is reBoots... the settings
 vanish.
 
 Of course, this LPTR command appears in a legacy script.
 
 Perhaps I can insert a little SETPTR 0...etc into the script so that we can
 bypass the server reboot problem.
 
 Comments would be appreciated.

Do your users mess about at all with their printer settings?

Will they get upset if this script starts messing about with their printer?

If you want this printout coming out on the same printer regardless of
user, I'd do a SETPTR 1... followed by a LPTR 1

Our rule was always the user's default printer is on unit 0, and it's
the one closest to their desk. Any other printer or unit was fair game
for the programmer as required. Not knowing your setup, my immediate
reaction would be is tampering with the printer going to mess up stuff
I don't know about, hence my preference for picking any unit OTHER than
0, and messing about with that.

Cheers,
Wol
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:57 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 It's in the UV account only. It sets the defaults by copying printer 0
 settings into shared memory. To use it, do something like
SETPTR 0,1,AT LASER
SETPTR.DEFAULT
 
 The problem with this is that it isn't saved between UV restarts so you may
 need to set up a paragraph that runs as the machine is booted.
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:47
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 SETPTR.DEFAULT not in VOC.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:45 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 Take a look at SETPTR.DEFAULT
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:36
 To: 'U2 Users List'
 Subject: [U2] UniVerse LPTR
 
 Where can I change the default printer?  We have an HP-Ux machine.
 
 --Bill Brutzman
 
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse LPTR

2013-07-08 Thread Adrian Overs
Of course you could also capture the existing settings with !SET.PTR(-1...
And then restore them after all else has been done
Just my .02 cents worth :-)
Sent from my iPhone

On 09/07/2013, at 8:48, Wols Lists antli...@youngman.org.uk wrote:

On 08/07/13 21:19, Bill Brutzman wrote:
 Thanks to Martin, Phil, and Anthony.
 
 The SETPTR and then SETPTR.DEFAULT is the way to go.
 
 I am remembering the ugh when the server is reBoots... the settings
 vanish.
 
 Of course, this LPTR command appears in a legacy script.
 
 Perhaps I can insert a little SETPTR 0...etc into the script so that we can
 bypass the server reboot problem.
 
 Comments would be appreciated.

Do your users mess about at all with their printer settings?

Will they get upset if this script starts messing about with their printer?

If you want this printout coming out on the same printer regardless of
user, I'd do a SETPTR 1... followed by a LPTR 1

Our rule was always the user's default printer is on unit 0, and it's
the one closest to their desk. Any other printer or unit was fair game
for the programmer as required. Not knowing your setup, my immediate
reaction would be is tampering with the printer going to mess up stuff
I don't know about, hence my preference for picking any unit OTHER than
0, and messing about with that.

Cheers,
Wol
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:57 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 It's in the UV account only. It sets the defaults by copying printer 0
 settings into shared memory. To use it, do something like
   SETPTR 0,1,AT LASER
   SETPTR.DEFAULT
 
 The problem with this is that it isn't saved between UV restarts so you may
 need to set up a paragraph that runs as the machine is booted.
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:47
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 SETPTR.DEFAULT not in VOC.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Martin Phillips
 Sent: Monday, July 8, 2013 2:45 PM
 To: 'U2 Users List'
 Subject: Re: [U2] UniVerse LPTR
 
 Hi Bill,
 
 Take a look at SETPTR.DEFAULT
 
 
 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: 08 July 2013 19:36
 To: 'U2 Users List'
 Subject: [U2] UniVerse LPTR
 
 Where can I change the default printer?  We have an HP-Ux machine.
 
 --Bill Brutzman
___
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 v11.2 private beta starting next week!

2013-05-21 Thread Hona, David
Hi Dan

What's new in UV11.2 beta? Or is that not yet public yet? As per the private 
beta test... :)


Cheers,
David

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
Sent: Monday, 20 May 2013 11:40 PM
To: U2 Users List (u2-users@listserver.u2ug.org)
Subject: [U2] UniVerse v11.2 private beta starting next week!

Drop a line to u2as...@rs.com or your support partner if you want in. Spots are 
limited.


Dan McGrath
Managing Director, U2 Servers Lab
Rocket Software


** 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


Re: [U2] UniVerse v11.2 private beta starting next week!

2013-05-21 Thread Daniel McGrath
Hi David,

Correct, at this point it isn't public yet.

Cheers,
Dan



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Hona, David
Sent: Tuesday, May 21, 2013 1:40 AM
To: U2 Users List
Subject: Re: [U2] UniVerse v11.2 private beta starting next week!

Hi Dan

What's new in UV11.2 beta? Or is that not yet public yet? As per the private 
beta test... :)


Cheers,
David

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
Sent: Monday, 20 May 2013 11:40 PM
To: U2 Users List (u2-users@listserver.u2ug.org)
Subject: [U2] UniVerse v11.2 private beta starting next week!

Drop a line to u2as...@rs.com or your support partner if you want in. Spots are 
limited.


Dan McGrath
Managing Director, U2 Servers Lab
Rocket Software


** 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] Universe and ADO connections

2013-01-23 Thread Tony Gravagno
[AD]
Mike, in response to your question:

mv.NET has an ADO.NET-compliant provider called Adapter Objects. It
exposes the MV environment as tables, rows, columns, and stored
procedures for all CRUD, rather than files, items, attributes, and
BASIC programs, respectively. So the ADO.NET developer gets what
she/he needs without being a Pick expert. The queries to U2 are
pseudo-SQL, rather than being something like SQL-92 compliant. The
idea here is that the MV developer(s) collaborate with the .NET
developer(s) to craft queries with Where, and OrderBy clauses, where
we would normally use WITH and BY. For anything more complex the best
approach is to expose a BASIC subroutine as a stored proc, and accept
parameters.

mv.NET includes Adapter Objects to help keep non-Pick people happy,
but also included is Core Objects, which is more of a Pick-like
interface. This is a super-set of UO.NET. mv.NET uses UO.NET as a
basic lower-level transport and wraps round it a more powerful set of
functionality.

If you already abstract your UI from the middle-tier and the data
(Business Access Layer=BAL, Data Access Layer=DAL...) then replacing
existing code should not be a challenge.

mv.NET also includes Solution Objects, which generates strongly typed
classes - completely abstracting you away from database queries. This
will be familiar to those who know NHibernate, CSLA, the .NET Entity
Framework, and other ORM tools. You generate collection classes like
Customers which encapsulate instances of Customer, and those might
have methods like .Save or .UpdateSalesRep. So the mechanics of data
access are eliminated and the classes are usable by anyone independent
of their experience with RDBMS or Pick.

There are also built-in facilities for session pooling, Web Services,
Silverlight, and other common requirements.

Please feel free to contact me for more information, including
mentoring and other services to help with the conversion.

Tony Gravagno   
Nebula Research and Development 
TG@ remove.pleaseNebula-RnD.com 
Nebula RD sells mv.NET and other Pick/MultiValue products  
worldwide, and provides related development services
http://Nebula-RnD.com/blog  
Visit http://PickWiki.com! Contribute!  
http://Twitter.com/TonyGravagno 
http://groups.google.com/group/mvdbms   

 From: Mike Randall 
 Anyone out there have a list of the various ADO connectors for
 Universe?
 
 I'm looking for pros and cons of the various offerings.
 
 We had been using the data provider from IBM and now have Rocket's
 version.
 
 As we have experienced some issues,I need to know what is
available as
 options to possibly migrate our current web applications over to.
 New management and customer complaints about the web applications
are
 a bad combination.


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


Re: [U2] Universe and ADO connections

2013-01-23 Thread Robert Houben
[ad]
Hi Mike,

FusionWare has an ADO.NET managed provider, as well as an OLE DB driver that 
works with legacy ADO (MDAC).

You can find more information about the managed provider here:
http://www.fwic.net/Products/MultiValueProducts/FusionWaremvLynxManagedProvider.aspx

And there OLE DB driver here:
http://www.fwic.net/Products/MultiValueProducts/FusionWaremvLynxOLEDBProvider.aspx

Please don't hesitate to contact us if you have any questions.

Thank you,

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mike Randall
Sent: January-23-13 12:20 PM
To: 'U2 Users List'
Subject: [U2] Universe and ADO connections

Anyone out there have a list of the various ADO connectors for Universe?

I'm looking for pros and cons of the various offerings.

We had been using the data provider from IBM and now have Rocket's version.

As we have experienced some issues,I need to know what is available as
options to possibly migrate our current web applications over to.  New
management and customer complaints about the web applications are a bad 
combination.

Thanks in advance.

Mike Randall

___
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 and ADO connections

2013-01-23 Thread Mike Randall
Tony,

As we already have working models,   the concern would be things like use of
connection (session) pooling licenses, the ability to return datasets
directly from Universe (we use SQLDirect) and overall performance.

We haven't totally split the tiers but are headed down that path so we'd be
close. I would be interested in discussing this further.

Mike Randall
IT Director
Taylored Services
www.tayloredservices.com

732-248-7900  x131

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
Sent: Wednesday, January 23, 2013 4:54 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Universe and ADO connections

[AD]
Mike, in response to your question:

mv.NET has an ADO.NET-compliant provider called Adapter Objects. It exposes
the MV environment as tables, rows, columns, and stored procedures for all
CRUD, rather than files, items, attributes, and BASIC programs,
respectively. So the ADO.NET developer gets what she/he needs without being
a Pick expert. The queries to U2 are pseudo-SQL, rather than being something
like SQL-92 compliant. The idea here is that the MV developer(s) collaborate
with the .NET
developer(s) to craft queries with Where, and OrderBy clauses, where we
would normally use WITH and BY. For anything more complex the best approach
is to expose a BASIC subroutine as a stored proc, and accept parameters.

mv.NET includes Adapter Objects to help keep non-Pick people happy, but also
included is Core Objects, which is more of a Pick-like interface. This is a
super-set of UO.NET. mv.NET uses UO.NET as a basic lower-level transport and
wraps round it a more powerful set of functionality.

If you already abstract your UI from the middle-tier and the data (Business
Access Layer=BAL, Data Access Layer=DAL...) then replacing existing code
should not be a challenge.

mv.NET also includes Solution Objects, which generates strongly typed
classes - completely abstracting you away from database queries. This will
be familiar to those who know NHibernate, CSLA, the .NET Entity Framework,
and other ORM tools. You generate collection classes like Customers which
encapsulate instances of Customer, and those might have methods like .Save
or .UpdateSalesRep. So the mechanics of data access are eliminated and the
classes are usable by anyone independent of their experience with RDBMS or
Pick.

There are also built-in facilities for session pooling, Web Services,
Silverlight, and other common requirements.

Please feel free to contact me for more information, including mentoring and
other services to help with the conversion.

Tony Gravagno   
Nebula Research and Development 
TG@ remove.pleaseNebula-RnD.com 
Nebula RD sells mv.NET and other Pick/MultiValue products  
worldwide, and provides related development services
http://Nebula-RnD.com/blog  
Visit http://PickWiki.com! Contribute!  
http://Twitter.com/TonyGravagno 
http://groups.google.com/group/mvdbms   

 From: Mike Randall
 Anyone out there have a list of the various ADO connectors for 
 Universe?
 
 I'm looking for pros and cons of the various offerings.
 
 We had been using the data provider from IBM and now have Rocket's 
 version.
 
 As we have experienced some issues,I need to know what is
available as
 options to possibly migrate our current web applications over to.
 New management and customer complaints about the web applications
are
 a bad combination.


___
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 11.x

2012-12-17 Thread Oaks, Harold
Thanks Allen

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Allen Egerton
Sent: Friday, December 14, 2012 6:26 PM
To: U2 Users List
Subject: Re: [U2] Universe 11.x

On 12/14/2012 12:16 PM, Oaks, Harold wrote:
 Universe folks:
 
 Who has upgraded from Universe 10.x to Universe 11.x lately?  Is it 
 painless?  Like - get the users out, install Universe 11.x in 5 
 minutes, then get the users back in.  Then, as time permits, take 
 advantage of the new features within Universe 11.x.  Or - is it a big 
 deal to install it?
 
 My manager is interested in data encryption in the underlying data.  
 It is my understanding the Automatic Data Encryption (ADE) only exists
in
 Universe 11.x.  Is that right?   If the install is simple enough, that
 would seem to be the way to go to obtain this feature for all fields.

If you use indexes, check the release  to make sure they'll be okay.

--
allen

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

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


Re: [U2] Universe 11.x

2012-12-16 Thread John Jenkins
If you are planning to use ADE, then please *plan*. As David says, a
strategy to manage encryption keys is absolutely necessary, and planning for
worst-case scenarios is recommended.

1) Backups - how (and where) do you manage keys.. Do you keep the keys with
the data (as an example)?
2) If you needed to retrieve data in 7 years time (e.g. a tax audit) - would
you know all the keys - and the passwords - used 7 years ago?
3) Would your successors in the Company know how to obtain - and use - those
same keys and passwords?
4) Is it so easy that anyone stealing a backup tape would have the keys and
passwords as well?
5) What is the backup / archive strategy when individual keys and/or
passwords are added or changed at a point in time?
6) Fully test any DR scenario - use observers from outside the immediate
I.T. team to keep it honest:
*** Freshly change encryption keys on a file that day - after the last
backup - before the failure Is simulated
*** Simulate loss of the current system hardware (e.g., fire or flood)
*** Simulate loss of key staff - forget what you know.
*** Use different hardware - with no previous user IDs created
*** Ignore all previous knowledge of keys, passwords and procedures - only
work from routinely secured media and stored documentation
*** Fresh installation of UniVerse or UniData
*** Document every step followed so the post-mortem can check this was an
honest test
7) Run a post mortem - use the observers to help appraise the results.
*** Did it work?
*** Was it TOO easy to unlock data?
*** Was it too difficult / time consuming?
8) Run the application(s) and exercise all the files after recovery
9) Re-run the scenario until it works flawlessly
10)  Repeat at regular intervals - e.g. annually.

Why be so careful? Unlike file corruption (for example) - restore from
backup ALONE may not be a solution. It is possible to have your data and for
it to still be beyond use.

You don't need to feel concerned about using ADE - it has been fairly
hammered in a number of scenarios as the consequences of a serious issue are
well appreciated.  You DO need to plan and be extra careful.

Check for any specific advice, issues or notices as a matter of routine
diligence.

Regards

JayJay

 



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


Re: [U2] Universe 11.x

2012-12-15 Thread Hona, David
Your mileage will vary - the more UV specific features or APIs or the like 
you utilise - they more issues you're likely to have. As these tend to change 
at each release.

If on the other hand, you have plain vanilla application then you're unlikely 
to have issues...then all you're doing is project managing your migration to a 
new host, UV release and performing testing to ensure you configuration, 
software and end-to-end processes are A-OK afterwards.

As with any software release - carefully review the release / technical notes - 
especially if you have any mind any new feature you wish to use.

Caution and clear objectives on how and why you're going to implement ADE is 
recommended. It's a greatly improved facility over previous versions - with 
some new features added to dramatically improve it and easy administration. 

However, never buy or use version 1.x of any software - extra care (and 
testing) is needed (especially reading the tech / release notes so you're fully 
aware of known issues - some which can be OS and release specific). 

Some good test cases for worse cases scenarios for ADE would be recommended 
too... also think about what would happen if you needed to retrieve encrypted 
files from backups. Will these same backups include the UV version/keys, etc. 
that you can restore the data in any unencrypted form? Is the administrative 
overhead of maintaining a ADE database files really worth it? Would OS-level 
filesystem encryption be a better choice?


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Oaks, Harold
Sent: Saturday, 15 December 2012 4:16 AM
To: U2 Users List
Subject: [U2] Universe 11.x

Universe folks:

Who has upgraded from Universe 10.x to Universe 11.x lately?  Is it painless?  
Like - get the users out, install Universe 11.x in 5 minutes, then get the 
users back in.  Then, as time permits, take advantage of the new features 
within Universe 11.x.  Or - is it a big deal to install it?

My manager is interested in data encryption in the underlying data.  It is my 
understanding the Automatic Data Encryption (ADE) only exists in
Universe 11.x.  Is that right?   If the install is simple enough, that
would seem to be the way to go to obtain this feature for all fields.

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

** 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


Re: [U2] Universe 11.x

2012-12-14 Thread Wjhonson
Ah ha ha ha ha ha ha ha ha ha ha ha *crash*


 

 

 

-Original Message-
From: Oaks, Harold harold.o...@clark.wa.gov
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Dec 14, 2012 9:16 am
Subject: [U2] Universe 11.x


Universe folks:

Who has upgraded from Universe 10.x to Universe 11.x lately?  Is it
painless?  Like - get the users out, install Universe 11.x in 5 minutes,
then get the users back in.  Then, as time permits, take advantage of
the new features within Universe 11.x.  Or - is it a big deal to install
it?

My manager is interested in data encryption in the underlying data.  It
is my understanding the Automatic Data Encryption (ADE) only exists in
Universe 11.x.  Is that right?   If the install is simple enough, that
would seem to be the way to go to obtain this feature for all fields.

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


Re: [U2] Universe 11.x

2012-12-14 Thread Wjhonson
What I meant to say is, No, you can't do it in five minutes.
 

 

 

-Original Message-
From: Wjhonson wjhon...@aol.com
To: u2-users u2-users@listserver.u2ug.org
Sent: Fri, Dec 14, 2012 9:29 am
Subject: Re: [U2] Universe 11.x


Ah ha ha ha ha ha ha ha ha ha ha ha *crash*


 

 

 

-Original Message-
From: Oaks, Harold harold.o...@clark.wa.gov
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Dec 14, 2012 9:16 am
Subject: [U2] Universe 11.x


Universe folks:

Who has upgraded from Universe 10.x to Universe 11.x lately?  Is it
painless?  Like - get the users out, install Universe 11.x in 5 minutes,
then get the users back in.  Then, as time permits, take advantage of
the new features within Universe 11.x.  Or - is it a big deal to install
it?

My manager is interested in data encryption in the underlying data.  It
is my understanding the Automatic Data Encryption (ADE) only exists in
Universe 11.x.  Is that right?   If the install is simple enough, that
would seem to be the way to go to obtain this feature for all fields.

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


Re: [U2] Universe 11.x

2012-12-14 Thread Carl Dula
I have done it 10 or more times on AIX, now without issue.

Make sure you use the latest version of 11.x, earlier ones had some problems.

To make for an easy rollback in case of problems, I always make copies of the 
uv and unishared 
directories before starting. This way if there is a problem, you can quickly go 
back.

Also suggest you test your login and the Rocket Customer support site before 
starting, since you 
will need to authorize the new release.

--
Carl Dula   Voice: 973-227-8440 X111
Pulsar Systems, Inc.Fax: 973-227-8440
271 US Highway 46, STE H209 email:c...@pulsarsystems.com
Fairfield, NJ 07004-2474http://www.pulsarsystems.com 


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


Re: [U2] Universe 11.x

2012-12-14 Thread Allen Egerton
On 12/14/2012 12:16 PM, Oaks, Harold wrote:
 Universe folks:
 
 Who has upgraded from Universe 10.x to Universe 11.x lately?  Is it
 painless?  Like - get the users out, install Universe 11.x in 5 minutes,
 then get the users back in.  Then, as time permits, take advantage of
 the new features within Universe 11.x.  Or - is it a big deal to install
 it?
 
 My manager is interested in data encryption in the underlying data.  It
 is my understanding the Automatic Data Encryption (ADE) only exists in
 Universe 11.x.  Is that right?   If the install is simple enough, that
 would seem to be the way to go to obtain this feature for all fields.

If you use indexes, check the release  to make sure they'll be okay.

-- 
allen

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


Re: [U2] Universe 10.2

2012-11-30 Thread Doug Averch
Harold:

Universe 10.2 EOM was September 30, 2010. U2logic is a Rocket Software VAR.
 We have this question all of the time when it comes time to paying
maintenance.

Regards,
Doug
www.u2logic.com
Tools and applications for Unidata and Universe

On Fri, Nov 30, 2012 at 12:42 PM, Oaks, Harold harold.o...@clark.wa.govwrote:

 We are running Universe 10.2.  I know 11.x has been out quite a while.
 Does anyone know if there is a planned end-of-support for 10.2?

 Thanks-
 Harold Oaks
 County IT
 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


Re: [U2] Universe 10.2

2012-11-30 Thread Wjhonson
Hmmm so all those who are still on 10.2 should stop paying for it :)


 

 

 

-Original Message-
From: Doug Averch dave...@u2logic.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Fri, Nov 30, 2012 12:27 pm
Subject: Re: [U2] Universe 10.2


Harold:

Universe 10.2 EOM was September 30, 2010. U2logic is a Rocket Software VAR.
 We have this question all of the time when it comes time to paying
maintenance.

Regards,
Doug
www.u2logic.com
Tools and applications for Unidata and Universe

On Fri, Nov 30, 2012 at 12:42 PM, Oaks, Harold harold.o...@clark.wa.govwrote:

 We are running Universe 10.2.  I know 11.x has been out quite a while.
 Does anyone know if there is a planned end-of-support for 10.2?

 Thanks-
 Harold Oaks
 County IT
 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


Re: [U2] UniVerse on a Windows Virtual Server

2012-11-21 Thread Doug Averch
Hi Jerry:

We have been running internally Universe on Windows 2008R2 using the 32 bit
version for years.  We have found that occasionally we have a run away uv
process that consumes the machine. We keep either a Process Explorer window
open or Window Task Manager to kill the run away processes, because you
cannot get them to start on the Windows VM side.  We have not used 10.3
release in so long we cannot say except it is better to be current.  We
have client that is using Universe 11.3 on Windows 2008R2 and is not
experiencing any issues.

Disk I/O is shared so their is a speed hit which we notice on large files.
 We have just configured a replacement machine with a SSD on it.  We think
the speed increase will more than offset the VM shared resource issues.

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


Re: [U2] UniVerse on a Windows Virtual Server

2012-11-21 Thread Adrian Halid
Our customers have been running universe 10.3 on Windows 2008 R2 without any 
issues.

On the virtualisation side we have had customers who moved to a virtual 
environment and experienced a drop in the performance of universe database.

We ran our own test internally and could not get the same performance out of 
the same machine virtualized compared to bare metal. In some processes on large 
files the time to complete the process doubled.

I would suggest that you run some performance tests on your virtual environment 
first to see if you are happy with the results and that your application runs 
at an acceptable level.

Measure your processes in a virtual environment and then measure in a non 
virtual. It is up to you and your customers to what an acceptable level of 
performance is.


Regards

Adrian Halid


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Doug Averch
Sent: Thursday, 22 November 2012 3:13 AM
To: U2 Users List
Subject: Re: [U2] UniVerse on a Windows Virtual Server

Hi Jerry:

We have been running internally Universe on Windows 2008R2 using the 32 bit 
version for years.  We have found that occasionally we have a run away uv 
process that consumes the machine. We keep either a Process Explorer window 
open or Window Task Manager to kill the run away processes, because you cannot 
get them to start on the Windows VM side.  We have not used 10.3 release in so 
long we cannot say except it is better to be current.  We have client that is 
using Universe 11.3 on Windows 2008R2 and is not experiencing any issues.

Disk I/O is shared so their is a speed hit which we notice on large files.
 We have just configured a replacement machine with a SSD on it.  We think the 
speed increase will more than offset the VM shared resource issues.

Good Luck,
Doug
www.u2logic.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


  1   2   3   4   5   6   7   8   9   10   >