RE: [U2] Employment disaster

2009-04-24 Thread Les Hewkin
RubbishI have worked for the same couple for more then 10 years. In
that time I have gone from only knowing Universe to developing systems
in VB6, JAVA, dot.net. 

It's not the developers that become dinosaurs it's the PHB's that think
anything new is better then anything that's gone before, and only some
one young can understand this new world.

Have you spotted that most new ideas are old ideas with lots of big
words wrapped round them??

End of rant...boy am I glad it's Friday 


Les Sherlock Hewkin 
Project Manager
Group Financial Systems
I.T. Department
Ryehill House
Ryehill Close,
Lodge Way Industrial Estate,
Northampton.
NN5 7UA

T 01604 592289 
M 07917 856195

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki
Foerthmann
Sent: 23 April 2009 17:42
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Employment disaster

That may be right, but smart companies don't hire someone, who got stuck
somewhere and only knows that little niche, even if he knows it inside
out.
Smart employers hire people who bring new ideas, new skills and show the
ability to adapt to a new environment quickly.
Smart companies train their employees and let them constantly learn new
skills (and pay them decent salaries as well).
Dinosaurs became extinct, because they couldn't adapt to a rapidly
changing world.
That's why you call some people 'dinosaurs', not because they are over
55 like myself.

If you work for an end user company for more than 5 years, you most
likely already lost touch with what is going on in rest of the world.
After 20 years with the same outfit (probably also still running the
same software as 20 years ago) you become unemployable.
And in today's climate, no job is save.


jpb-u2ug wrote:
 I wouldn't say that too loudly there's a lot of potential employers on

 this list. Most smart companies like to have someone that is willing 
 to stick around long enough to learn their business logic.

 Jerry Banker

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki 
 Foerthmann
 Sent: Wednesday, April 22, 2009 5:54 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] UV to SAP migration disaster

 jpb-u2ug wrote:
   
 snip
 Oh and one of these days you are going to be sitting in the same seat

 talking about the good old days too, and someone is going to be 
 telling
 
 you
   
 that you're a dinosaur. It's not easy trying to keep up with the
 
 technology
   
 and if your company isn't using it you tend to gravitate toward what 
 they
 
 do
   
 use.

 Jerry Banker
   
 
 Not me Jerry, I usually don't stay long enough for that to happen.
 If there's nothing new to learn I move on.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

html
head
meta http-equiv=Content-type content=text/html; charset=UTF-8
/head
body
P style=MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0ptSPAN 
style=FONT-SIZE: 8.2pt; FONT-FAMILY: 'MS Sans Serif'This e-mail and any 
attachments are confidential and intended solely for the use of the addressee 
only. If you have received this message in error, you must not copy, distribute 
or disclose the contents; please notify the sender immediately and delete the 
message. /SPAN/P
P style=MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0ptSPAN 
style=FONT-SIZE: 8.2pt; FONT-FAMILY: 'MS Sans Serif'This message is 
attributed to the sender and may not necessarily reflect the view of Travis 
Perkins plc or its subsidiaries (Travis Perkins). Agreements binding Travis 
Perkins may not be concluded by means of e-mail communication. /SPAN/P
P style=MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0ptSPAN 
style=FONT-SIZE: 8.2pt; FONT-FAMILY: 'MS Sans Serif'E-mail transmissions are 
not secure and Travis Perkins accepts no responsibility for changes made to 
this 
message after it was sent. Whilst steps have been taken to ensure that this 
message is virus free, Travis Perkins accepts no liability for infection and 
recommends that you scan this e-mail and any attachments. /SPAN/P
P style=MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0ptSPAN 
style=FONT-SIZE: 8.2pt; FONT-FAMILY: 'MS Sans Serif'Part of Travis Perkins 
plc. Registered Office: Lodge Way House, Lodge Way, Harlestone Road, 
Northampton, NN5 7UG. /SPAN/P
/BODY
/HTML
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Question on UniVerse VOC record for CREATE.FILE

2009-04-24 Thread Brett Callacher
It is probably the options in attribute 4 that drive this.

Anyway, to set long name support on an account type, try this from the UV 
account:
LONGNAMES ON NEWACC,PICK

You can then see what the verb should look like.  You may want to take a backup 
copy of your original first though.

HTH

Brett

Doug Farmer dfar...@epicor.com wrote in message 
news:dbd320e216b98b4d842bb357e46c0788cd7...@basalt.americas.epicor.net...
 I am mainly a UniData person, so UniVerse is a bit foreign to me.

 I am running UniVerse on a Windows Platform.

 Using the CREATE.FILE command, I created a file with a long name (15
 characters) with my standard VOC pointer, and the VOC pointer in the
 UV\NEWAC,PICK file.

 Using the CREATE.FILE verb in my VOC, I am able to create the file
 correctly.  Using the verb as it is on the NEWAC,PICK file, it truncates
 the file name.  This, even though the LONGNAMES is on.  See the examples
 at the end of the E mail.

 My VOC entry looks like

 AE VOC CREATE.FILE
 Top of CREATE.FILE in VOC, 6 lines, 40 characters.
 *--: L22
 001: V
 002: create.file
 003: E
 004: VF
 005: LONGNAMES
 006: PICK.FORMAT
 Bottom.
 *--:

 The NEWACC\PICK file verb looks like this (After I copy it to my VOC and
 set LONGNAMES)
 AE VOC PICK-CREATE-FILE
 Top of CREATE.FILE in VOC, 6 lines, 40 characters.
 *--: L22
 001: V
 002: create.file
 003: E
 004: FG
 005: LONGNAMES
 006: PICK.FORMAT
 Bottom.
 *--:

 The only difference is attribute 4 which has an FG instead of VF in it.
 I have no idea what FG vs VF is.

 You may wonder why I am asking?  I have an old application that creates
 files specifically using the PICK version, no matter what the VOC
 version is.

 I don't know why, is there a difference?

 The only difference I know of is that LONGNAMES do not seem to work
 under the PICK version.

 Any ideas?

 Thanks in Advance

 Doug


 Using PICK-CREATE-FILE

 PICK-CREATE-FILE DAF1234567890123456 1,1,18 1,1,19
 WARNING: An operating system file will be created with a truncated name.
 Creating file DAF123456000 as Type 19.
 Creating file D_DAF123456000 as Type 18, Modulo 1, Separation 1.

 Using CREATE-FILE
 CREATE.FILE DAF123456789012345 1,1,18 1,1,19
 Creating file DAF123456789012345 as Type 19.
 Creating file D_DAF123456789012345 as Type 18, Modulo 1, Separation 1.
 Added @ID, the default record for RetrieVe, to D_DAF123456789012345.
 

 This e-mail is for the use of the intended recipient(s) only. If you have 
 received this e-mail in error, please notify the sender immediately and then 
 delete it. If you are not the intended recipient, you must not use, disclose 
 or distribute this e-mail without the author's prior permission. We have 
 taken precautions to minimize the risk of transmitting software viruses, but 
 we advise you to carry out your own virus checks on any attachment to this 
 message. We cannot accept liability for any loss or damage caused by software 
 viruses. Any views and/or opinions expressed in this e-mail are of the author 
 only and do not represent the views of Epicor Software Corporation or any 
 other company within its group.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Jon Wells
Hi all,

I was asked to create an I-descriptor friendly wrapper subroutine for a
subroutine that has one input argument and 10 outputs.  Turns out this
subroutine calls another subroutine that executes a select (against a
different file).

Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper calls
subroutine - called subroutine tries to execute select against FILE-2.

Is there any way to get around the active select so the query against FILE-2
works correctly?

BTW - We're running Unidata 7.1

Thanks,
*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Israel, John R.
By default, selecting uses the default of select list 0.

In the 2nd/internal subroutine, have the SELECT use a different select # and 
then read from that select #.

For example:
STMT = SELECT WIGETS TO 4
EXECUTE STMT
LOOP
WHILE READNEXT KEY FROM 4
  (your code)
REPEAT


John Israel
Sr. Programmer/Analyst
Dayton Superior Corporation
721 Richard St.
Dayton, OH  45342
937-866-0711 x44380

-Original Message-
From: owner-u2-us...@listserver.u2ug.org 
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jon Wells
Sent: Friday, April 24, 2009 9:04 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] I-descriptor subroutine / SELECT question

Hi all,

I was asked to create an I-descriptor friendly wrapper subroutine for a
subroutine that has one input argument and 10 outputs.  Turns out this
subroutine calls another subroutine that executes a select (against a
different file).

Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper calls
subroutine - called subroutine tries to execute select against FILE-2.

Is there any way to get around the active select so the query against FILE-2
works correctly?

BTW - We're running Unidata 7.1

Thanks,
*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread David A. Green
I would add to the wrapper to SAVE all the UniData Internal Variables then
call your subroutine, and then RESTORE all the Variables.

Example:

U.ID = @ID
U.DICT   = @DICT
U.RECORD = @RECORD
READLIST U.SEL THEN SEL.FLAG = @TRUE
(Any other COMMON variables that might be modified)
...
DO YOUR CALL
...
IF SEL.FLAG THEN FORMLIST U.SEL
@RECORD = U.RECORD
@DICT   = U.DICT
@ID = U.ID

Thanks,
David A. Green
www.dagconsulting.com
(480) 813-1725


-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jon Wells
Sent: Friday, April 24, 2009 6:04 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] I-descriptor subroutine / SELECT question

Hi all,

I was asked to create an I-descriptor friendly wrapper subroutine for a
subroutine that has one input argument and 10 outputs.  Turns out this
subroutine calls another subroutine that executes a select (against a
different file).

Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper calls
subroutine - called subroutine tries to execute select against FILE-2.

Is there any way to get around the active select so the query against FILE-2
works correctly?

BTW - We're running Unidata 7.1

Thanks,
*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: RE: [U2] Employment disaster

2009-04-24 Thread Gerd Forthmann
Les,

I didn't say ALL developers become dinosaurs (even if Jerry seems to think so) 
and PHBs are ALWAYS smart.
The fact that you are in this group probably makes you an exception already.
There are many reasons to stick with the same outfit for a long time; Family, 
friends, habit to name just a few. There might even be companies which really 
appreciate what you are doing and are great to work for. I don't know, I 
haven't found one yet.
Being a dinosaur has nothing to do with age, it has to do with adaptability. 
Crocodiles are even older than dinosaurs, and they are still around and still a 
very successful species.
And of course a subroutine is still a subroutine even if you call it a method!
That is not the point. The point is, that it is not ALWAYS the obsession of 
PHBs with new technology and youth that leads to MV-systems being replaced with 
the likes of Microsoft, SAP or Oracle. In many cases it is the dinosaurs under 
the IT-people who are the reason for the wish or even need to change. And 
believe me or not, I had to work with quite a lot of them over the years - old 
ones and young ones alike.
But you are right in a way, in every case it has been ignorant management who 
let them get away with that attitude in the first place; so it is always the 
fault of the PHBs after all. ;-)

Aren't Fridays great?

Mecki

 Original-Nachricht 
 Datum: Fri, 24 Apr 2009 08:44:43 +0100
 Von: Les Hewkin les.hew...@travisperkins.co.uk
 An: u2-users@listserver.u2ug.org
 Betreff: RE: [U2] Employment disaster

 RubbishI have worked for the same couple for more then 10 years. In
 that time I have gone from only knowing Universe to developing systems
 in VB6, JAVA, dot.net. 
 
 It's not the developers that become dinosaurs it's the PHB's that think
 anything new is better then anything that's gone before, and only some
 one young can understand this new world.
 
 Have you spotted that most new ideas are old ideas with lots of big
 words wrapped round them??
 
 End of rant...boy am I glad it's Friday 
 
 
 Les Sherlock Hewkin 
 Project Manager
 Group Financial Systems
 I.T. Department
 Ryehill House
 Ryehill Close,
 Lodge Way Industrial Estate,
 Northampton.
 NN5 7UA
 
 T 01604 592289 
 M 07917 856195
 
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki
 Foerthmann
 Sent: 23 April 2009 17:42
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Employment disaster
 
 That may be right, but smart companies don't hire someone, who got stuck
 somewhere and only knows that little niche, even if he knows it inside
 out.
 Smart employers hire people who bring new ideas, new skills and show the
 ability to adapt to a new environment quickly.
 Smart companies train their employees and let them constantly learn new
 skills (and pay them decent salaries as well).
 Dinosaurs became extinct, because they couldn't adapt to a rapidly
 changing world.
 That's why you call some people 'dinosaurs', not because they are over
 55 like myself.
 
 If you work for an end user company for more than 5 years, you most
 likely already lost touch with what is going on in rest of the world.
 After 20 years with the same outfit (probably also still running the
 same software as 20 years ago) you become unemployable.
 And in today's climate, no job is save.
 
 
 jpb-u2ug wrote:
  I wouldn't say that too loudly there's a lot of potential employers on
 
  this list. Most smart companies like to have someone that is willing 
  to stick around long enough to learn their business logic.
 
  Jerry Banker
 
  -Original Message-
  From: owner-u2-us...@listserver.u2ug.org
  [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki 
  Foerthmann
  Sent: Wednesday, April 22, 2009 5:54 PM
  To: u2-users@listserver.u2ug.org
  Subject: Re: [U2] UV to SAP migration disaster
 
  jpb-u2ug wrote:

  snip
  Oh and one of these days you are going to be sitting in the same seat
 
  talking about the good old days too, and someone is going to be 
  telling
  
  you

  that you're a dinosaur. It's not easy trying to keep up with the
  
  technology

  and if your company isn't using it you tend to gravitate toward what 
  they
  
  do

  use.
 
  Jerry Banker

  
  Not me Jerry, I usually don't stay long enough for that to happen.
  If there's nothing new to learn I move on.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 
 html
 head
 meta http-equiv=Content-type content=text/html; charset=UTF-8
 /head
 body
 P style=MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0ptSPAN 
 style=FONT-SIZE: 8.2pt; FONT-FAMILY: 'MS 

RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Jon Wells
Hi John,

I tried that approach.  The select attempts to use the active list for the
query.


*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Friday, April 24, 2009 8:22 AM
To: 'u2-users@listserver.u2ug.org'
Subject: RE: [U2] I-descriptor subroutine / SELECT question

By default, selecting uses the default of select list 0.

In the 2nd/internal subroutine, have the SELECT use a different select # and
then read from that select #.

For example:
STMT = SELECT WIGETS TO 4
EXECUTE STMT
LOOP
WHILE READNEXT KEY FROM 4
  (your code)
REPEAT
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Question on UniVerse VOC record for CREATE.FILE

2009-04-24 Thread Joshua Gallant
The LONGNAMES command will update certain VOC records (CREATE.FILE,
DELETE.FILE, CNAME,  CREATE.BFILE) so they will work with long file
names properly.  Certain fields are updated with the necessary data when
that command is used that can be missed if modified manually.  For the
CREATE.FILE command it will add LONGNAMES to field 5 and change field
4 to either V or FV if the field previously had an F somewhere in
it.

It appears to me that someone manually modified the record in the
NEWACC,PICK file on your system instead of using the LONGNAMES command.
The proper command to update the records in the NEWACC file would be
LONGNAMES ON NEWACC

- Josh

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Thursday, April 23, 2009 5:04 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Question on UniVerse VOC record for CREATE.FILE

I am mainly a UniData person, so UniVerse is a bit foreign to me.

I am running UniVerse on a Windows Platform.

Using the CREATE.FILE command, I created a file with a long name (15
characters) with my standard VOC pointer, and the VOC pointer in the
UV\NEWAC,PICK file.

Using the CREATE.FILE verb in my VOC, I am able to create the file
correctly.  Using the verb as it is on the NEWAC,PICK file, it truncates
the file name.  This, even though the LONGNAMES is on.  See the examples
at the end of the E mail.

My VOC entry looks like

AE VOC CREATE.FILE
Top of CREATE.FILE in VOC, 6 lines, 40 characters.
*--: L22
001: V
002: create.file
003: E
004: VF
005: LONGNAMES
006: PICK.FORMAT
Bottom.
*--:

The NEWACC\PICK file verb looks like this (After I copy it to my VOC and
set LONGNAMES)
AE VOC PICK-CREATE-FILE
Top of CREATE.FILE in VOC, 6 lines, 40 characters.
*--: L22
001: V
002: create.file
003: E
004: FG
005: LONGNAMES
006: PICK.FORMAT
Bottom.
*--:

The only difference is attribute 4 which has an FG instead of VF in it.
I have no idea what FG vs VF is.

You may wonder why I am asking?  I have an old application that creates
files specifically using the PICK version, no matter what the VOC
version is.

I don't know why, is there a difference?

The only difference I know of is that LONGNAMES do not seem to work
under the PICK version.

Any ideas?

Thanks in Advance

Doug


Using PICK-CREATE-FILE

PICK-CREATE-FILE DAF1234567890123456 1,1,18 1,1,19
WARNING: An operating system file will be created with a truncated name.
Creating file DAF123456000 as Type 19.
Creating file D_DAF123456000 as Type 18, Modulo 1, Separation 1.

Using CREATE-FILE
CREATE.FILE DAF123456789012345 1,1,18 1,1,19
Creating file DAF123456789012345 as Type 19.
Creating file D_DAF123456789012345 as Type 18, Modulo 1, Separation 1.
Added @ID, the default record for RetrieVe, to D_DAF123456789012345.


This e-mail is for the use of the intended recipient(s) only. If you
have received this e-mail in error, please notify the sender immediately
and then delete it. If you are not the intended recipient, you must not
use, disclose or distribute this e-mail without the author's prior
permission. We have taken precautions to minimize the risk of
transmitting software viruses, but we advise you to carry out your own
virus checks on any attachment to this message. We cannot accept
liability for any loss or damage caused by software viruses. Any views
and/or opinions expressed in this e-mail are of the author only and do
not represent the views of Epicor Software Corporation or any other
company within its group.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Jeff Butera
John wrote:
 Hi all,

 I was asked to create an I-descriptor friendly wrapper subroutine for a
 subroutine that has one input argument and 10 outputs.  Turns out this
 subroutine calls another subroutine that executes a select (against a
 different file).

 Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper
 calls subroutine - called subroutine tries to execute select against
 FILE-2.

 Is there any way to get around the active select so the query against
 FILE-2 works correctly?

John - the solution provided by David will work.  

However, I've got to say that I cringe whenver someone proposes using an 
I-decriptor that, in turn, is performing it's own SELECT under the hood.  
This is really poor from both a design and performance point of view - 
there's got to be a more methodical means to get the data you need.

For example, if your I-desc XYZ.MONEY is in the PERSON file and in turn 
performs a SELECT against the MONEY file and each has 1000 records, this:

SELECT PERSON WITH XYZ.MONEY  1000.00

is going to execute 1,000,000 SELECTs to obtain it's results.

I do a lot with stored computed columns (ahem: I-desc), many of which are 
calculated in realtime using triggers.  Combined with indexing these stored 
values, queries take less than a second.



-- 
Jeff Butera, Ph.D.
Administrative Systems
Hampshire College
jbut...@hampshire.edu
413-559-5556

Dad, you're talking in grown-up and need to stop.
 Catherine Butera
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] Universe Fonts

2009-04-24 Thread Baruch Salamander
Greetings,

Is the generic font in Universe a Courier?

If not, what's the command for a Courier font?

If someone can provide the commands for other types of fonts, it would be
a plus.

Baruch
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Jon Wells
Hi David,

That did the trick.  

MANY THANKS.

*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of David A. Green
Sent: Friday, April 24, 2009 8:31 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] I-descriptor subroutine / SELECT question

I would add to the wrapper to SAVE all the UniData Internal Variables then
call your subroutine, and then RESTORE all the Variables.

Example:

U.ID = @ID
U.DICT   = @DICT
U.RECORD = @RECORD
READLIST U.SEL THEN SEL.FLAG = @TRUE
(Any other COMMON variables that might be modified)
...
DO YOUR CALL
...
IF SEL.FLAG THEN FORMLIST U.SEL
@RECORD = U.RECORD
@DICT   = U.DICT
@ID = U.ID

Thanks,
David A. Green
www.dagconsulting.com
(480) 813-1725
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Israel, John R.
After all my advice, I do agree with Jeff that doing selects within I-desc 
creates a LOT of overhead and in general, is not a good idea.  If you can get 
around this and put it all in one piece of code, you will get better results.  
I was assuming you had a reason for doing it the way you described.

John Israel
Sr. Programmer/Analyst
Dayton Superior Corporation
721 Richard St.
Dayton, OH  45342
937-866-0711 x44380

-Original Message-
From: owner-u2-us...@listserver.u2ug.org 
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jeff Butera
Sent: Friday, April 24, 2009 10:01 AM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] I-descriptor subroutine / SELECT question

John wrote:
 Hi all,

 I was asked to create an I-descriptor friendly wrapper subroutine for a
 subroutine that has one input argument and 10 outputs.  Turns out this
 subroutine calls another subroutine that executes a select (against a
 different file).

 Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper
 calls subroutine - called subroutine tries to execute select against
 FILE-2.

 Is there any way to get around the active select so the query against
 FILE-2 works correctly?

John - the solution provided by David will work.  

However, I've got to say that I cringe whenver someone proposes using an 
I-decriptor that, in turn, is performing it's own SELECT under the hood.  
This is really poor from both a design and performance point of view - 
there's got to be a more methodical means to get the data you need.

For example, if your I-desc XYZ.MONEY is in the PERSON file and in turn 
performs a SELECT against the MONEY file and each has 1000 records, this:

SELECT PERSON WITH XYZ.MONEY  1000.00

is going to execute 1,000,000 SELECTs to obtain it's results.

I do a lot with stored computed columns (ahem: I-desc), many of which are 
calculated in realtime using triggers.  Combined with indexing these stored 
values, queries take less than a second.



-- 
Jeff Butera, Ph.D.
Administrative Systems
Hampshire College
jbut...@hampshire.edu
413-559-5556

Dad, you're talking in grown-up and need to stop.
 Catherine Butera
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Israel, John R.
Jon,

Are you running in the native UniData/UniVerse flavor or the PICK flavor?  I 
don't think the PICK flavor supports multiple active selects.  A possible way 
to get this to work in PICK mode is to use a lower case select to force the 
syntax to the native UniData/UniVerse flavor.  However, after executing the 
internal select and returning control to the 2nd program, it might not 
understand the concept of multiple active selects.  I have never actually tried 
this in PICK flavor.

Just to be sure I understand, you have an active select from one program, and 
one way or another, a 2nd subroutine is being called for each key and this 2nd 
subroutine is doing a 2nd select.  Is this correct?

Alternatively, if all else fails, you could simply build an array of the keys 
in the first program, then loop/remove the keys (instead of using an active 
select).  This is not the preferred way, esp. if the 1st select returns a huge 
number of keys, but sometimes you have to do what you have to do.

If this still does not work, give me a call and I will see if I can talk you 
through a solution.

Good luck.


John Israel
Sr. Programmer/Analyst
Dayton Superior Corporation
721 Richard St.
Dayton, OH  45342
937-866-0711 x44380

-Original Message-
From: owner-u2-us...@listserver.u2ug.org 
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jon Wells
Sent: Friday, April 24, 2009 9:58 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] I-descriptor subroutine / SELECT question

Hi John,

I tried that approach.  The select attempts to use the active list for the
query.


*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Israel, John R.
Sent: Friday, April 24, 2009 8:22 AM
To: 'u2-users@listserver.u2ug.org'
Subject: RE: [U2] I-descriptor subroutine / SELECT question

By default, selecting uses the default of select list 0.

In the 2nd/internal subroutine, have the SELECT use a different select # and
then read from that select #.

For example:
STMT = SELECT WIGETS TO 4
EXECUTE STMT
LOOP
WHILE READNEXT KEY FROM 4
  (your code)
REPEAT
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Universe Fonts

2009-04-24 Thread Norman Bauer
we use ,FONTNAME Monotype.com

for the Monotype.com font.

On Fri, Apr 24, 2009 at 10:08 AM, Baruch Salamander bar...@ats.org wrote:
 Greetings,

 Is the generic font in Universe a Courier?

 If not, what's the command for a Courier font?

 If someone can provide the commands for other types of fonts, it would be
 a plus.

 Baruch
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/




-- 

Geeky sorcery at
My website http://normanbauer.info
Facebook http://www.facebook.com/profile.php?id=561250983
Twitter http://twitter.com/simulacra10
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Jon Wells
Hi Jeff,

This is one of those the trustee's are coming, the trustee's are coming
situations.  In other words they needed this before yesterday.  We went
through the Benefactor to Colleague Advancement conversion in early
February.  This is the sort of request I was not looking forward to.
Fortunately, at least for the moment, this will only be used in a LIST
statement.  Hopefully this will handle the immediate problem.

Do you have an example or two of using triggers?  This sounds very useful.  

Thanks,

*---*
  Jon Wells
Database Administrator Beloit College
Information Services  Resources   Beloit, Wisconsin
608-363-2290 wel...@beloit.edu 608-363-2100 (fax)
*---*

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jeff Butera
Sent: Friday, April 24, 2009 9:01 AM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] I-descriptor subroutine / SELECT question

John wrote:
 Hi all,

 I was asked to create an I-descriptor friendly wrapper subroutine for a
 subroutine that has one input argument and 10 outputs.  Turns out this
 subroutine calls another subroutine that executes a select (against a
 different file).

 Active select - LIST FILE-1 I-DESC - I-DESC calls wrapper - wrapper
 calls subroutine - called subroutine tries to execute select against
 FILE-2.

 Is there any way to get around the active select so the query against
 FILE-2 works correctly?

John - the solution provided by David will work.  

However, I've got to say that I cringe whenver someone proposes using an 
I-decriptor that, in turn, is performing it's own SELECT under the hood.  
This is really poor from both a design and performance point of view - 
there's got to be a more methodical means to get the data you need.

For example, if your I-desc XYZ.MONEY is in the PERSON file and in turn 
performs a SELECT against the MONEY file and each has 1000 records, this:

SELECT PERSON WITH XYZ.MONEY  1000.00

is going to execute 1,000,000 SELECTs to obtain it's results.

I do a lot with stored computed columns (ahem: I-desc), many of which are 
calculated in realtime using triggers.  Combined with indexing these stored 
values, queries take less than a second.



-- 
Jeff Butera, Ph.D.
Administrative Systems
Hampshire College
jbut...@hampshire.edu
413-559-5556

Dad, you're talking in grown-up and need to stop.
 Catherine Butera
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Universe Fonts

2009-04-24 Thread Brutzman, Bill
Where are we?  Are we talking about a terminal emulator?

--B 

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Baruch
Salamander
Sent: Friday, April 24, 2009 10:08 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe Fonts

Greetings,

Is the generic font in Universe a Courier?

If not, what's the command for a Courier font?

If someone can provide the commands for other types of fonts, it would
be a plus.

Baruch
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Universe Fonts

2009-04-24 Thread Baruch Salamander
thanks...please specify how the entire command looks like

Baruch

u2-users@listserver.u2ug.org on Friday, April 24, 2009 at 10:29 AM -0500
wrote:
we use ,FONTNAME Monotype.com

for the Monotype.com font.

On Fri, Apr 24, 2009 at 10:08 AM, Baruch Salamander bar...@ats.org
wrote:
 Greetings,

 Is the generic font in Universe a Courier?

 If not, what's the command for a Courier font?

 If someone can provide the commands for other types of fonts, it would
be
 a plus.

 Baruch
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/




-- 

Geeky sorcery at
My website http://normanbauer.info
Facebook http://www.facebook.com/profile.php?id=561250983
Twitter http://twitter.com/simulacra10
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Universe Fonts

2009-04-24 Thread Baruch Salamander
Universe 10.1 printing on HP laser. I'm not concerned about how it looks
on the screen, rather how it shows on a report.

Baruch

u2-users@listserver.u2ug.org on Friday, April 24, 2009 at 10:33 AM -0500
wrote:
Where are we?  Are we talking about a terminal emulator?

--B 

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Baruch
Salamander
Sent: Friday, April 24, 2009 10:08 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe Fonts

Greetings,

Is the generic font in Universe a Courier?

If not, what's the command for a Courier font?

If someone can provide the commands for other types of fonts, it would
be a plus.

Baruch
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Universe Fonts

2009-04-24 Thread George Gallen
I don't think UV has a default font. The font is from the application
you use to access the UV server (ie. TELNET). I use the telnet .exe
that came with windows, and it has the ability to use a few different
fonts.

The only thing (although not required) would be that the font not be
proportional, that is each letter uses the same width of space, otherwise
you will have a difficult time having columns line up properly.

George

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Baruch Salamander
 Sent: Friday, April 24, 2009 10:08 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Universe Fonts

 Greetings,

 Is the generic font in Universe a Courier?

 If not, what's the command for a Courier font?

 If someone can provide the commands for other types of fonts, it would
 be
 a plus.

 Baruch
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Universe Fonts

2009-04-24 Thread Norman Bauer
The entire command which is specified in PRITNERS:

 CSLASER
002 175
003 60
004 2
005 2
006 1
007 NFMT,BRIEF,NHEAD,AT CSLASER,GDI,FONTNAME Monotype.com,FONTSIZE 8

On Fri, Apr 24, 2009 at 10:49 AM, Baruch Salamander bar...@ats.org wrote:
 Universe 10.1 printing on HP laser. I'm not concerned about how it looks
 on the screen, rather how it shows on a report.

 Baruch

 u2-users@listserver.u2ug.org on Friday, April 24, 2009 at 10:33 AM -0500
 wrote:
Where are we?  Are we talking about a terminal emulator?

--B

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Baruch
Salamander
Sent: Friday, April 24, 2009 10:08 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe Fonts

Greetings,

Is the generic font in Universe a Courier?

If not, what's the command for a Courier font?

If someone can provide the commands for other types of fonts, it would
be a plus.

Baruch
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/




-- 

Geeky sorcery at
My website http://normanbauer.info
Facebook http://www.facebook.com/profile.php?id=561250983
Twitter http://twitter.com/simulacra10
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Universe Fonts

2009-04-24 Thread Baruch Salamander
Thanks

u2-users@listserver.u2ug.org on Friday, April 24, 2009 at 11:12 AM -0500
wrote:
The entire command which is specified in PRITNERS:

 CSLASER
002 175
003 60
004 2
005 2
006 1
007 NFMT,BRIEF,NHEAD,AT CSLASER,GDI,FONTNAME Monotype.com,FONTSIZE 8

On Fri, Apr 24, 2009 at 10:49 AM, Baruch Salamander bar...@ats.org
wrote:
 Universe 10.1 printing on HP laser. I'm not concerned about how it looks
 on the screen, rather how it shows on a report.

 Baruch

 u2-users@listserver.u2ug.org on Friday, April 24, 2009 at 10:33 AM -0500
 wrote:
Where are we?  Are we talking about a terminal emulator?

--B

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Baruch
Salamander
Sent: Friday, April 24, 2009 10:08 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Universe Fonts

Greetings,

Is the generic font in Universe a Courier?

If not, what's the command for a Courier font?

If someone can provide the commands for other types of fonts, it would
be a plus.

Baruch
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/




-- 

Geeky sorcery at
My website http://normanbauer.info
Facebook http://www.facebook.com/profile.php?id=561250983
Twitter http://twitter.com/simulacra10
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] I-descriptor subroutine / SELECT question

2009-04-24 Thread Charles Stevenson

Jeff Butera wrote:
However, I've got to say that I cringe whenver someone proposes using an 
I-decriptor that, in turn, is performing it's own SELECT under the hood.  
This is really poor from both a design and performance point of view - 
there's got to be a more methodical means to get the data you need.
Yes, it looks like a likely reason to create an index and use 
selectindex inside that nested subroutine.
That said, there is a place for QuickDirty when the trustees are 
coming, the trustees are coming.

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] UV 10.1.22; Dynamic File question

2009-04-24 Thread Charles Stevenson
2. Use resize if you can get exclusive use of the file.  (I don't 
think CONCURRENT works with dynamic files.  but I'm wary with 
static too.)
RESIZE will allow you to set the minimum modulus, but maybe not using 
the syntax as documented. And syntax differs according to acct 
flavour and OS (and UV rel?)
If RESIZE does nOt recognize MINIMUM.MODULUS on the command line,  
then specify the mod explicitly, like you would a static hashed file. 
That will become the minimum.modulus and the file will be sized 
accordingly.


RESIZE YOURFILE 30 1 4  [SEQ.NUM]  (syntax different in Pick 
flavour)


will resize the file,  type 30, setting MINIMUM.MODULUS TO 1  and 
reserve the disk space in DATA.30, setting the current modulus to 
1 too.
(Of course, if the file is already larger than that, the current 
modulus will be larger than 1.)


Hi Chuck,
In case you hadn't noticed, the manual is explicit about it - RESIZE 
does not recognise MIMIMUM.MODULUS if the file is already dynamic. Of 
course, that doesn't mean the manual is correct :-)

Cheers,
Wol
I do pretty much ignore the manual on the subject.  I'm not a 
postmodern, but in this case I think truth is relative, varying from 
flavour to flavour , OS to OS,  release to release, manual to manual.
The absolute truth is that you can use RESIZE to set the minimum modulus 
parameter itself, no matter what it says about the syntax or the 
corresponding parameter.


Wol, I think it would be reading too much into one of your posts to 
infer that you use (trust) CONCURRENT, but hope springs eternal.  Do 
you trust CONCURRENT  INPLACE?
I *think* the manual also says you can't do CONCURRENT when resizing a 
file that starts out dynamic.
IBM has been promising a trustworthy CONCURRENT to move toward 
competitive uptime capability.


cds
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Need assistance replicating UniObjects.NET issue

2009-04-24 Thread Raymond P. de Bourbon
Whenever we have run into this kind of error (RPC error 81009) using
UniObjects.NET we have pretty much always been able to trace it back to
a single UDT/UV process that is taking excessively long, or requiring
excessive disk/memory IO in order to complete.. 

The common one we initially ran into was a particular select on a file
was not returning in a timely fashion, and only once a proper index was
put in place this problem was then mitigated, until later an additional
method that tried to read batches of records (which can be quite large
individually) from the same file started to timeout and generate
excessive amounts of this error. Through trial and error we found that
our particular process needed parameters to allow each client
installation to fine tune the size of batches and frequency with which
the offending file was scanned and processed...

It's probably not going to give you much, but I would recommend running
Filemon (from sysinternals) to watch the file/disk IO on the UDT server
while your .NET code executes to try and identify any IO bottlenecks...
It may just give you a direction with which to dig into...

Ray

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Glenn Batson
Sent: 22 April 2009 02:17
To: u2-users@listserver.u2ug.org
Subject: [U2] Need assistance replicating UniObjects.NET issue

Does anyone have any insight into how to create the following error.

Error Message: IBMU2.UODOTNET.UniXMLException: Unable to read data from
th
 transport connection: An existing connection was forcibly closed by the
re
 host.[IBM U2][UODOTNET - UNIRPC][ErrorCode=81009] The RPC failed[IBM

 U2][UODOTNET - UNICLIENT][ErrorCode=91]  Please verify UniVerse or
UniData
 Version. This feature may not be supported in older UniVerse or UniData

 version.

 UNIDATA 7.1.0

 Windows 2003


I've tried killing the udapislave.exe process associated with the
connection and then accessing the connection.  I get a similar error but
not this one.  I've tried to sleep to long but noticed I we don't set
the timeout property on the UniObject and the default is no timeout.  So
it just sits there waiting.  I haven't tried unplugging the network
cable yet or mimicking some network interruption.

Any ideas would be greatly appreciated.

Thanks,

Glenn
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] UV 10.1.22; Dynamic File question

2009-04-24 Thread Dan Fitzgerald
... and at this point I'd be thinking static file. Distributed, if
necessary. 

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Charles Stevenson
Sent: Friday, April 24, 2009 12:19 AM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UV 10.1.22; Dynamic File question

Allen Egerton wrote:
 The situation is that I'm potentially adding a million records to a
 dynamic file.  That's not hypothetical, it's a real life scenario.  And
 I don't want to wait while the file splits multiple times over the
 course of the add.  I don't have that large a window.  I want to force
 the file to expand the weekend before so that when I add the records the
 file isn't rebuilding.

 The file's already dynamic, so setting Minimum.Modulus doesn't seem to
 do me much good unless I can figure out how to force it to split to that
 minium.modulos.  And there's the crux of my question.  How can I force
 it to split?
Allen,
Only doing CONFIGURE.FILE . . . MINIMUM.MODULUS  does not make the file 
grow.  It just tells UV that if  when the file ever grows that big, 
don't let it shrink smaller. You need to be sneakier.
Here are 2 ways reserving space on DATA.30,   one for OVER.30.

1.  Do it this way if you can't have any downtime,  but can sneak 
writing one bogus little record.

Tinker with MERGE.LOAD  SPLIT.LOAD then repeatedly write a fake record, 
so that each write triggers a split until you get to the size you want.
Let's say you want min mod of 10,000 and your current mod is 1,000
CONFIGURE.FILE YOURFILE   MINIMUM.MODULUS 1   MERGE.LOAD 1  
SPLIT.LOAD 2
run this:
   open YOURFILE to F else stop
   for i  = 1000 to 1  ;* you need 9000 =10,000-1,000 splits
  write '' F, 'dummy'
  delete F, 'dummy'
   next i

Now set MERGE.LOAD  SPLIT.LOAD TO where you want them (usually 50  80).
Until you load your real data you may be well below MERGE percentage,  
but merges will not happen because of minimum.modulus parameter..


2. Use resize if you can get exclusive use of the file.  (I don't think 
CONCURRENT works with dynamic files.  but I'm wary with static too.)
RESIZE will allow you to set the minimum modulus, but maybe not using 
the syntax as documented. 
And syntax differs according to acct flavour and OS (and UV rel?)
If RESIZE does nOt recognize MINIMUM.MODULUS on the command line,  then 
specify the mod explicitly, like you would a static hashed file.  That 
will become the minimum.modulus and the file will be sized accordingly.

  RESIZE YOURFILE 30 1 4  [SEQ.NUM]  (syntax different in Pick 
flavour)

will resize the file,  type 30, setting MINIMUM.MODULUS TO 1  and 
reserve the disk space in DATA.30, setting the current modulus to 1 too.
(Of course, if the file is already larger than that, the current modulus 
will be larger than 1.)

3. Neither of the above will reserve room in OVER.30.   If you know what 
your data will be like, then you know how much overload you'll need.
If you have the luxury of being able to create bogus data, you could 
write many large records so that OVER.30 grows.  Then delete all the 
bogus large records.
Other han that,  I don't know a way to make OVER.30 grow.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread George Gallen
ok...(UV 10 )

I'm doing the following:

SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued SAVING)
SELECT FILE2
SAVE-LIST XX

Problem is when there are VARB1 items in FILE1 that are not valid ID's in
FILE2
   the SELECT FILE2 displays all the ID's that are not valid ID's.

If I'm typing the commands, no problem...just hit 'n', however, if I put them
in a VOC, and execute the VOC from a program, the operator has to hit 'n'.

What would be nice would be if there was a NOPAGE, or a HUSH option to
SELECT.

My workaround is:

SELECT FILE1 SAVING VARIB1 TO 1
SELECT FILE2 TO 2
MERGE.LIST 1 INTERSECT 2
SAVE-LIST XX

George
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: RE: [U2] Employment disaster

2009-04-24 Thread Symeon Breen
The PHB's base their decisions upon the information given them - if there
dinosaur MV programmers (whatever age) go  xml tut tut not easy or  web
interface are you insane - then they look elsewhere !




-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Gerd Forthmann
Sent: 24 April 2009 14:35
To: u2-users@listserver.u2ug.org
Subject: Re: RE: [U2] Employment disaster

Les,

I didn't say ALL developers become dinosaurs (even if Jerry seems to think
so) and PHBs are ALWAYS smart.
The fact that you are in this group probably makes you an exception already.
There are many reasons to stick with the same outfit for a long time;
Family, friends, habit to name just a few. There might even be companies
which really appreciate what you are doing and are great to work for. I
don't know, I haven't found one yet.
Being a dinosaur has nothing to do with age, it has to do with adaptability.
Crocodiles are even older than dinosaurs, and they are still around and
still a very successful species.
And of course a subroutine is still a subroutine even if you call it a
method!
That is not the point. The point is, that it is not ALWAYS the obsession of
PHBs with new technology and youth that leads to MV-systems being replaced
with the likes of Microsoft, SAP or Oracle. In many cases it is the
dinosaurs under the IT-people who are the reason for the wish or even need
to change. And believe me or not, I had to work with quite a lot of them
over the years - old ones and young ones alike.
But you are right in a way, in every case it has been ignorant management
who let them get away with that attitude in the first place; so it is always
the fault of the PHBs after all. ;-)

Aren't Fridays great?

Mecki

 Original-Nachricht 
 Datum: Fri, 24 Apr 2009 08:44:43 +0100
 Von: Les Hewkin les.hew...@travisperkins.co.uk
 An: u2-users@listserver.u2ug.org
 Betreff: RE: [U2] Employment disaster

 RubbishI have worked for the same couple for more then 10 years. In
 that time I have gone from only knowing Universe to developing systems
 in VB6, JAVA, dot.net. 
 
 It's not the developers that become dinosaurs it's the PHB's that think
 anything new is better then anything that's gone before, and only some
 one young can understand this new world.
 
 Have you spotted that most new ideas are old ideas with lots of big
 words wrapped round them??
 
 End of rant...boy am I glad it's Friday 
 
 
 Les Sherlock Hewkin 
 Project Manager
 Group Financial Systems
 I.T. Department
 Ryehill House
 Ryehill Close,
 Lodge Way Industrial Estate,
 Northampton.
 NN5 7UA
 
 T 01604 592289 
 M 07917 856195
 
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki
 Foerthmann
 Sent: 23 April 2009 17:42
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Employment disaster
 
 That may be right, but smart companies don't hire someone, who got stuck
 somewhere and only knows that little niche, even if he knows it inside
 out.
 Smart employers hire people who bring new ideas, new skills and show the
 ability to adapt to a new environment quickly.
 Smart companies train their employees and let them constantly learn new
 skills (and pay them decent salaries as well).
 Dinosaurs became extinct, because they couldn't adapt to a rapidly
 changing world.
 That's why you call some people 'dinosaurs', not because they are over
 55 like myself.
 
 If you work for an end user company for more than 5 years, you most
 likely already lost touch with what is going on in rest of the world.
 After 20 years with the same outfit (probably also still running the
 same software as 20 years ago) you become unemployable.
 And in today's climate, no job is save.
 
 
 jpb-u2ug wrote:
  I wouldn't say that too loudly there's a lot of potential employers on
 
  this list. Most smart companies like to have someone that is willing 
  to stick around long enough to learn their business logic.
 
  Jerry Banker
 
  -Original Message-
  From: owner-u2-us...@listserver.u2ug.org
  [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Mecki 
  Foerthmann
  Sent: Wednesday, April 22, 2009 5:54 PM
  To: u2-users@listserver.u2ug.org
  Subject: Re: [U2] UV to SAP migration disaster
 
  jpb-u2ug wrote:

  snip
  Oh and one of these days you are going to be sitting in the same seat
 
  talking about the good old days too, and someone is going to be 
  telling
  
  you

  that you're a dinosaur. It's not easy trying to keep up with the
  
  technology

  and if your company isn't using it you tend to gravitate toward what 
  they
  
  do

  use.
 
  Jerry Banker

  
  Not me Jerry, I usually don't stay long enough for that to happen.
  If there's nothing new to learn I move on.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit 

RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread Jeff Fitzgerald
George,

If I understand correctly you are trying to end up with a list
of the VARB1's from FILE1 that are valid record keys in FILE2, correct?

If I'm right so far, what I'd do is create an I-descriptor in
FILE1 that does a TRANS to FILE2, like this:

CHECK.FILE2
0001: I
0002: TRANS(FILE2, VARB1, 0, X)
...

TRANS works for multivalued fields, by the way.  So then your
SELECT could be:

SELECT FILE1 WITH CHECK.FILE2 #  SAVING VARB1

SAVE-LIST XX


HTH,

Jeff Fitzgerald
Fitzgerald  Long, Inc.
www.fitzlong.com 

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, April 24, 2009 12:22 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] How do you do a NOPAGE on a SELECT?

ok...(UV 10 )

I'm doing the following:

SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued
SAVING) SELECT FILE2 SAVE-LIST XX

Problem is when there are VARB1 items in FILE1 that are not valid ID's
in
FILE2
   the SELECT FILE2 displays all the ID's that are not valid ID's.

If I'm typing the commands, no problem...just hit 'n', however, if I put
them in a VOC, and execute the VOC from a program, the operator has to
hit 'n'.

What would be nice would be if there was a NOPAGE, or a HUSH option to
SELECT.

My workaround is:

SELECT FILE1 SAVING VARIB1 TO 1
SELECT FILE2 TO 2
MERGE.LIST 1 INTERSECT 2
SAVE-LIST XX

George
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] UV 10.1.22; Dynamic File question

2009-04-24 Thread Allen Egerton
Dan Fitzgerald wrote:
 ... and at this point I'd be thinking static file. Distributed, if
 necessary. 

snip

Ayup.  But I'll quote myself from an earlier post:
I've got some slightly unusual circumstances and client induced
constraints that I'm working under.

-- 
Allen Egerton
aegerton at pobox dot com
PGP Key ID 0x8EA57261
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread DAVID WADEMAN
I know in UD that I can use:

UDT.OPTIONS 55 ON

Not sure about UV.

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, April 24, 2009 2:22 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] How do you do a NOPAGE on a SELECT?

ok...(UV 10 )

I'm doing the following:

SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued
SAVING)
SELECT FILE2
SAVE-LIST XX

Problem is when there are VARB1 items in FILE1 that are not valid ID's
in
FILE2
   the SELECT FILE2 displays all the ID's that are not valid ID's.

If I'm typing the commands, no problem...just hit 'n', however, if I put
them
in a VOC, and execute the VOC from a program, the operator has to hit
'n'.

What would be nice would be if there was a NOPAGE, or a HUSH option to
SELECT.

My workaround is:

SELECT FILE1 SAVING VARIB1 TO 1
SELECT FILE2 TO 2
MERGE.LIST 1 INTERSECT 2
SAVE-LIST XX

George
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread George Gallen
hmmm. that would work. I was hoping to not use a dict item,
as it could be 1 of many source files.

Thanks
George

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Jeff Fitzgerald
 Sent: Friday, April 24, 2009 2:58 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] How do you do a NOPAGE on a SELECT?

 George,

   If I understand correctly you are trying to end up with a list
 of the VARB1's from FILE1 that are valid record keys in FILE2, correct?

   If I'm right so far, what I'd do is create an I-descriptor in
 FILE1 that does a TRANS to FILE2, like this:

 CHECK.FILE2
 0001: I
 0002: TRANS(FILE2, VARB1, 0, X)
 ...

   TRANS works for multivalued fields, by the way.  So then your
 SELECT could be:

 SELECT FILE1 WITH CHECK.FILE2 #  SAVING VARB1

 SAVE-LIST XX


 HTH,

 Jeff Fitzgerald
 Fitzgerald  Long, Inc.
 www.fitzlong.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Friday, April 24, 2009 12:22 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] How do you do a NOPAGE on a SELECT?

 ok...(UV 10 )

 I'm doing the following:

 SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued
 SAVING) SELECT FILE2 SAVE-LIST XX

 Problem is when there are VARB1 items in FILE1 that are not valid ID's
 in
 FILE2
the SELECT FILE2 displays all the ID's that are not valid ID's.

 If I'm typing the commands, no problem...just hit 'n', however, if I
 put
 them in a VOC, and execute the VOC from a program, the operator has to
 hit 'n'.

 What would be nice would be if there was a NOPAGE, or a HUSH option to
 SELECT.

 My workaround is:

 SELECT FILE1 SAVING VARIB1 TO 1
 SELECT FILE2 TO 2
 MERGE.LIST 1 INTERSECT 2
 SAVE-LIST XX

 George
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread George Gallen
yes, HUSH works. I was hoping that SELECT had it built in.

George

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Joshua Gallant
 Sent: Friday, April 24, 2009 3:00 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] How do you do a NOPAGE on a SELECT?

 Couldn't you just use HUSH before doing the select to suppress the
 output?

 - Josh


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Friday, April 24, 2009 2:22 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] How do you do a NOPAGE on a SELECT?

 ok...(UV 10 )

 I'm doing the following:

 SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued
 SAVING)
 SELECT FILE2
 SAVE-LIST XX

 Problem is when there are VARB1 items in FILE1 that are not valid ID's
 in
 FILE2
the SELECT FILE2 displays all the ID's that are not valid ID's.

 If I'm typing the commands, no problem...just hit 'n', however, if I
 put
 them
 in a VOC, and execute the VOC from a program, the operator has to hit
 'n'.

 What would be nice would be if there was a NOPAGE, or a HUSH option to
 SELECT.

 My workaround is:

 SELECT FILE1 SAVING VARIB1 TO 1
 SELECT FILE2 TO 2
 MERGE.LIST 1 INTERSECT 2
 SAVE-LIST XX

 George
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread bradley . schrag
If no other suggestions work, how about putting a DATA N in there 
somewhere? I've used that to great effect in the past.

Brad 

owner-u2-us...@listserver.u2ug.org wrote on 04/24/2009 01:21:55 PM:

 If I'm typing the commands, no problem...just hit 'n', however, if I put 
them
 in a VOC, and execute the VOC from a program, the operator has to hit 
'n'.

U.S. BANCORP made the following annotations
-
Electronic Privacy Notice. This e-mail, and any attachments, contains 
information that is, or may be, covered by electronic communications privacy 
laws, and is also confidential and proprietary in nature. If you are not the 
intended recipient, please be advised that you are legally prohibited from 
retaining, using, copying, distributing, or otherwise disclosing this 
information in any manner. Instead, please reply to the sender that you have 
received this communication in error, and then immediately delete it. Thank you 
in advance for your cooperation.



-
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread Danny Ruckel
Or ...CAPTURING MESS...

Danny Ruckel, Senior Programmer
Southwest Traders
27711 Diaz Road
Temecula, CA  92590
Ph:   951.676.8377
Fax: 615.676.8370
dan...@southwesttraders.com
http://www.southwesttraders.com
-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Joshua Gallant
Sent: Friday, April 24, 2009 12:00 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] How do you do a NOPAGE on a SELECT?

Couldn't you just use HUSH before doing the select to suppress the
output?

- Josh


-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, April 24, 2009 2:22 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] How do you do a NOPAGE on a SELECT?

ok...(UV 10 )

I'm doing the following:

SELECT FILE1 SAVING VARB1  (PICK format SELECT - to allow multivalued
SAVING)
SELECT FILE2
SAVE-LIST XX

Problem is when there are VARB1 items in FILE1 that are not valid ID's
in
FILE2
   the SELECT FILE2 displays all the ID's that are not valid ID's.

If I'm typing the commands, no problem...just hit 'n', however, if I put
them
in a VOC, and execute the VOC from a program, the operator has to hit
'n'.

What would be nice would be if there was a NOPAGE, or a HUSH option to
SELECT.

My workaround is:

SELECT FILE1 SAVING VARIB1 TO 1
SELECT FILE2 TO 2
MERGE.LIST 1 INTERSECT 2
SAVE-LIST XX

George
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

[demime 1.01d removed an attachment of type application/octet-stream which had 
a name of Daniel Ruckel (dani...@southwesttraders.com).vcf]
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Question on UniVerse VOC record for CREATE.FILE

2009-04-24 Thread Doug Farmer
Thanks, it was the V option

Doug

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Joshua Gallant
Sent: Friday, April 24, 2009 9:01 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] Question on UniVerse VOC record for CREATE.FILE

The LONGNAMES command will update certain VOC records (CREATE.FILE,
DELETE.FILE, CNAME,  CREATE.BFILE) so they will work with long file
names properly.  Certain fields are updated with the necessary data when
that command is used that can be missed if modified manually.  For the
CREATE.FILE command it will add LONGNAMES to field 5 and change field
4 to either V or FV if the field previously had an F somewhere in
it.

It appears to me that someone manually modified the record in the
NEWACC,PICK file on your system instead of using the LONGNAMES command.
The proper command to update the records in the NEWACC file would be
LONGNAMES ON NEWACC

- Josh

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Thursday, April 23, 2009 5:04 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Question on UniVerse VOC record for CREATE.FILE

I am mainly a UniData person, so UniVerse is a bit foreign to me.

I am running UniVerse on a Windows Platform.

Using the CREATE.FILE command, I created a file with a long name (15
characters) with my standard VOC pointer, and the VOC pointer in the
UV\NEWAC,PICK file.

Using the CREATE.FILE verb in my VOC, I am able to create the file
correctly.  Using the verb as it is on the NEWAC,PICK file, it truncates
the file name.  This, even though the LONGNAMES is on.  See the examples
at the end of the E mail.

My VOC entry looks like

AE VOC CREATE.FILE
Top of CREATE.FILE in VOC, 6 lines, 40 characters.
*--: L22
001: V
002: create.file
003: E
004: VF
005: LONGNAMES
006: PICK.FORMAT
Bottom.
*--:

The NEWACC\PICK file verb looks like this (After I copy it to my VOC and
set LONGNAMES)
AE VOC PICK-CREATE-FILE
Top of CREATE.FILE in VOC, 6 lines, 40 characters.
*--: L22
001: V
002: create.file
003: E
004: FG
005: LONGNAMES
006: PICK.FORMAT
Bottom.
*--:

The only difference is attribute 4 which has an FG instead of VF in it.
I have no idea what FG vs VF is.

You may wonder why I am asking?  I have an old application that creates
files specifically using the PICK version, no matter what the VOC
version is.

I don't know why, is there a difference?

The only difference I know of is that LONGNAMES do not seem to work
under the PICK version.

Any ideas?

Thanks in Advance

Doug


Using PICK-CREATE-FILE

PICK-CREATE-FILE DAF1234567890123456 1,1,18 1,1,19
WARNING: An operating system file will be created with a truncated name.
Creating file DAF123456000 as Type 19.
Creating file D_DAF123456000 as Type 18, Modulo 1, Separation 1.

Using CREATE-FILE
CREATE.FILE DAF123456789012345 1,1,18 1,1,19
Creating file DAF123456789012345 as Type 19.
Creating file D_DAF123456789012345 as Type 18, Modulo 1, Separation 1.
Added @ID, the default record for RetrieVe, to D_DAF123456789012345.


This e-mail is for the use of the intended recipient(s) only. If you
have received this e-mail in error, please notify the sender immediately
and then delete it. If you are not the intended recipient, you must not
use, disclose or distribute this e-mail without the author's prior
permission. We have taken precautions to minimize the risk of
transmitting software viruses, but we advise you to carry out your own
virus checks on any attachment to this message. We cannot accept
liability for any loss or damage caused by software viruses. Any views
and/or opinions expressed in this e-mail are of the author only and do
not represent the views of Epicor Software Corporation or any other
company within its group.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


This e-mail is for the use of the intended recipient(s) only. If you have 
received this e-mail in error, please notify the sender immediately and then 
delete it. If you are not the intended recipient, you must not use, disclose or 
distribute this e-mail without the author's prior permission. We have taken 
precautions to minimize the risk of transmitting software viruses, but we 
advise you to carry out your own virus checks on any attachment to this 
message. We cannot accept liability for any loss or damage caused by software 
viruses. Any views and/or opinions expressed in this e-mail are of the author 
only and do not represent the views of Epicor Software Corporation or any other 
company within its group.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please 

[U2] MV based Financials ready for Intl business

2009-04-24 Thread Baker Hughes
Hey,

I'm looking for names of some multi-value based Financials. They must be ready 
for International business.  Hopefully something that would interface nicely to 
a highly customized order fulfillment system.

What should it contain? GL, AP, AR, be able to do it all in multiple currencies 
and use bank accounts in various countries, based in other currencies.

We are in the distribution business and most facets of our custom package are 
up to the task of international business.  Our financial package is lagging and 
is difficult to maintain so we're maybe reaching the tipping point where's its 
better for business to convert to something more up to date.

You can respond off list if you like. baker.hug...@mouser.com

Thanks in advance,
-Baker

This communication, its contents and any file attachments transmitted with it 
are intended solely for the addressee(s) and may contain confidential 
proprietary information.
Access by any other party without the express written permission of the sender 
is STRICTLY PROHIBITED.
If you have received this communication in error you may not copy, distribute 
or use the contents, attachments or information in any way.  Please destroy it 
and contact the sender.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] How do you do a NOPAGE on a SELECT?

2009-04-24 Thread Mark Eastwood
Instead of creating new dict items, you could use EVAL and do it
on-the-fly:

SELECT FILE1 WITH EVAL \TRANS(FILE2,@ID,0,X)\ # 


-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, April 24, 2009 1:09 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] How do you do a NOPAGE on a SELECT?

hmmm. that would work. I was hoping to not use a dict item,
as it could be 1 of many source files.

Thanks
George
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/