Re: [U2] Graph DataBase

2011-12-18 Thread Glenn Sallis

Hi,

On the nosql website MultiValue is classed as Soft NoSQL because it did 
not rise out of a web 2.0 need. Perhaps if people working on web 2.0 
technologies had heard of U2 at the time, U2 would now already be the 
primary web 2.0 backend and few of these newer databases would have 
arisen. (Apologies for fantasizing!).


For reasons discussed n times on these forums, we know why the above 
didn't happen. People thought this model did not exist, because they had 
never heard of Pick, U2, MV call it what you will.


There are ample opportunities for the vendors and vars to spread the 
word about U2 in the NoSQL world, but to do this I think they need to be 
willing to go out to the conferences and make presentations on U2 and 
where possible supply the audience with real world examples of websites 
(and where possible web 2.0) websites running on a U2 backend. Also if 
anyone would like to share references to any websites with me I would be 
happy to pass them on to my NoSQL contacts here in Germany. There is 
nothing better than real world examples!


The question is, which multivalue vendors are even interested or willing 
to attend the NoSQL conferences. There are numerous conferences taking 
place in 2012 which someone from Rocket or one of the VAR's could attend 
to share the message about U2. If you want to be heard of you need to 
get out to these events and tell people about U2. Even if vendors or 
vars do not want to present at these events then we as individuals can 
attend and chat with people on an informal basis about U2. But I really 
want to see Rocket representatives at these events presenting U2. I 
already know when and where some of these events will be taking place 
(at least on the europe side of the water) so if anyone from Rocket is 
reading, get in touch with me for more info.


Regards
Glenn




Am 18.12.2011 00:17, schrieb Tony Gravagno:

From: Laura Hirsh
... Most importantly, does i  model allow a
company to focus on, and increase the bottom line of
their business.

It really shouldn't be about one technology vs another.

Laura hit it on the head.  There's all of this rhetoric about
where MV is best positioned.  But even outside of the NoSQL
ecosystem, other databases are just out there evangelizing their
platform.  While people in the MV market try to figure out if MV
fits a specific NoSQL niche definition, there's still no
marketing outside of the already established base.  If people
don't see MV anywhere but on a NoSQL web page, it's going to be
regarded as just another unworthy curiosity - the way any of us
would gloss over a NoSQL database that we've never heard of.  If
the MV DBMS vendors just put the platform out there, we won't
need to worry about where it fits; people will categorize it
where they see fit.  That's the way real grassroots movements
like NoSQL work, a concept largely forgotten in this community.
And while I give the DBMS vendors grief about lack of marketing,
this community is as guilty of it as they are.  "Grassroots", a
concept that used to be closely associated with us, means it
comes from the community, not just the vendor upline.

T

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Graph DataBase

2011-12-16 Thread Glenn Sallis

Hi


One MV vendor suggested that we collectively try to "occupy NoSQL" and see

if we can make a place for MV within the greater NoSQL ("Not Only SQL")
community. Most of the MV DBMS vendors are on the list at nosql-database.org.


Whilst there would appear to be some similarities with NoSQL databases, 
I think it is important that the MV community does not appear to be be a 
desperate hanger-on to this movement, in the hope of gaining some 
attention and coverage otherwise we won't be taken seriously. Statements 
like "We have been doing this since the 70's" (not sure where I have 
heard  this, but I have) isn't going to win any credo really, other than 
making us look desperate for recoginition.


MV is not mentioned in any of the NoSQL books out there because it is 
not a "non-relational Web 2.0" database. It is a relational (tables have 
relationships with one-another) non-normalised database.
Of course, there are structural similarities, so I suppose they can be 
described as "soft" NoSQL databases at a push.


As frustrating as it is, if the vendors aren't going to market their 
products and shout out to the industry about how fantastic their 
products are then it will be difficult to convince people at a NoSQL 
meeting about something they have never heard of. Very, very frustrating 
I know.


Glenn





Am 16.12.2011 02:13, schrieb Dawn Wolthuis:

Good idea to attend.

Although I have some probably-not-great reasons (so I'll keep them to
myself) for not having a lot of respect for Neo4J even without touching it,
I think it is a really good idea to visit some of the many various NoSQL
events when they are in your neck of the woods (they are unlikely to be in
my area).

One MV vendor suggested that we collectively try to "occupy NoSQL" and see
if we can make a place for MV within the greater NoSQL ("Not Only SQL")
community. Most of the MV DBMS vendors are on the list at nosql-database.org
.

Have fun, Bill, and let us know what you think.  --dawn

On Thu, Dec 15, 2011 at 9:46 AM, Bill Brutzmanwrote:


I expect that the topic is of interest to U2 programmers.  I plan to
attend.

NYJavaSIG,

   What: "Neo4J - High Performance NoSQL Graph Database"
Who:  Peter Bell - CTO - Skinnio
   When:  WEDNESDAY, Dec 21, 2011  - 6:30pm-8:00pm (refreshments
6:00-6:30pm)
  Where:  Credit Suisse
  1 Madison Ave (bet 23rd/24th St), Main Floor (
http://g.co/maps/dxpnf)

  REGISTER:  http://www.javasig.com/meeting/show/57<--- YOU
MUST REGISTER!
or
http://www.meetup.com/JavaSIG/events/44515732/< YOU MUST
REGISTER!

The world is a graph - and Neo4J can help you to interact with it.
In this presentation we'll look at the strengths and weaknesses of
graph
databases and the kinds of use cases that they fit for.  We'll then
briefly
look at graph based queries and how to get the best of both world
using
the cross store persistence capabilities of Spring Data.

Neo4J is an open source project available from neo4j.org and
available as an AMI on AWS.

Thanks to Credit Suisse for hosting *and* the food and refreshments!
Thanks to JetBrains for Two Free IntelliJ licenses to give away!

See everyone on Wed night for our last monthly meeting of the year.
Happy Holidays!

Frank G.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] 64-bit ODBC driver for win 7

2011-09-13 Thread Glenn Sallis

Hi Chris,

I suggest you download the latest client software package from the 
Rocket site. The latest release is 11.1A which should be 64 bit windows 
compatible.


https://u2tc.rocketsoftware.com/u2bcesdinternal.asp?pid=10037293&product=UVCLIENT 
<https://u2tc.rocketsoftware.com/u2bcesdinternal.asp?pid=10037293&product=UVCLIENT>


Kind regards
Glenn Sallis

Am 13.09.2011 23:17, schrieb Chris Austin:

I'm running a 64-bit version of Windows 7 and trying to install the ODBC driver 
that came with the UniVerse 10.1 client disk but
I keep getting a message when I run the INSTALL application. The error states:

'The version of this file is not compatible with the version of windows you're 
running. Check your computers system information to see
whether you need a 32-bit or 64-bit version of the program'

Where can I download the 64-bit version of the UniVerse ODBC drivers?

Thanks,

Chris


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


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


Re: [U2] Job scheduling in UniVerse

2011-09-13 Thread Glenn Sallis

Hi Martin,

In this situation I would create a phantom process, presuming you have 
enough free user licences available, as a phantom process will consume 
one user licence.


This is a UniVerse Basic program which runs in the background and 
perform the actions or processes that you need to take place, every 
fifteen minutes. Start the program as a phantom process with the 
following command at TCL:


PHANTOM MYPROG

In the program you can make it sleep until 00, 15, 30 and 45 minutes 
past the hour are reached. I am also going on the assumption that your 
process will take less than 15 minutes to run.


If you need to reboot your server at any time, you will need to manually 
restart the phantom or you can add it to the uv.rc script (making a bold 
assumption you are on Linux or Unix) with


uv "PHANTOM MYPROG"

Make sure there are no INPUT statements in your program.

Kind regards

Glenn Sallis
Germany

Am 13.09.2011 08:25, schrieb Martin Hlasensky:

Hello,

I need help with UniVerse and job scheduling. Now we have UniVerse 9.5 and
System Builder 3.3.2 (SB) and I want to run process every 15 minutes. I am able
schedule job once only in SB. How can I schedule periodically recurring job in
UniVerse or SB?

Thanks for answer

Martin Hlasensky
Czech republic

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Ardent programmers

2011-09-09 Thread Glenn Sallis
I started out with Reality and remember the first training courses well. 
During the four day slog when the trainer reached the section on PROC he 
just said "PQN, thats all you need to know about proc" and we moved onto 
the next topic!


Still I can understand and write PROC, it is a necessity when you have 
customers whose systems have been written to rely so heavily on it.


Have a great weekend folks.
Glenn

Am 09.09.2011 22:39, schrieb Charlie Noah:
I can still read and write both PQ and PQN (OK, I'm old). In eons past 
it was possible on Microdata to write an entire database app, with 
file reads and writes - not that I would want to (I'm cantankerous, 
not masochistic, suicidal or stupid). I wouldn't even want to convert 
one to Basic anymore, too much head scratching and I don't have all 
that much hair left.


Gotta love paragraphs - there's a lot of power there and they're much 
easier to understand and maintain.


Charlie Noah

On 09-09-2011 3:15 PM, Larry Hiscock wrote:

Ah, but how many of them can still write PQ procs  ;-)

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Wjhonson
Sent: Friday, September 09, 2011 12:53 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Ardent programmers


By the way, I today, for the first time in my career, encountered a 
seasoned
Pick BASIC programmer, conversant with Paragraphs, but who did not 
know what

Proc was.  Never heard of it.

It only took 20 years of trying to make Proc die I guess ;)


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Ardent programmers

2011-09-09 Thread Glenn Sallis

I guess he must be freelance.

Am 09.09.2011 15:21, schrieb George Gallen:

That JC programmer must work in a lot of placesbecause I hear lot's
Of people calling for him, at all hours of the day!

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Phil Walker
Sent: Thursday, September 08, 2011 9:33 PM
To: U2 Users List
Subject: Re: [U2] Ardent programmers

PVW is me Phil  Walker
DSM might be David Meeks
WLC is probably Wendy Cleary
JC Jesus Christ ;-)

Others cannot remember

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Free Software for DataBasic

2011-09-08 Thread Glenn Sallis

All,

If anyone does have code samples (other than games!) of how to achieve 
specific tasks that they would like to share, please do so at the U2UG 
website: www.u2ug.org by following the wiki link.


This is your resource provided to you by the U2UG Board for everything 
U2 related. Please use it and contribute to it, as it will only be 
active if you do contribute to it.


Kind regards
Glenn Sallis




Am 08.09.2011 17:21, schrieb DavidJMurray (mvdbs.com):

Over the last weekend, I noticed that the pickwiki.com (the common mv code
website) does not have any games programmes.

I can remember playing the star-trek and adventure games on a Ultimate (or
Altos I think), many years ago.

Does anyone have any remnant or complete code that they can (legally) and
would be willing to contribute to pickwiki.com?



-

Learn and Do
Excel and Share


http://mvdbs.com http://mvdbs.com


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


Re: [U2] Catalog In Place

2011-09-07 Thread Glenn Sallis

Hi Will,

Everything is possible!

Your friend in this case is the VCATALOG (verify catalog) command.

If you want to do it all in one routine, execute the VCATALOG command 
from your program, capture and do a check on the output which should 
indicate how the program was cataloged.Then you could do a CASE 
statement to choose how you want to catalog it this time depending on 
your specific criteria.


Be careful though, I don't know how complex your application is, so you 
may be playing with fire. You don't want to get into a situation where 
different accounts are using different versions of object code and your 
programs get out of sync.


My advice, make sure you catalog correctly the first time!

Grüße
Glenn



Am 08.09.2011 00:24, schrieb Wjhonson:

Task: Write a BASIC helper program that will, figure out whether or not this 
routine was previously catalogued locally, normally or globally and then, 
automatically, after executing a BASIC on it, execute the appropriate CATALOG 
on it as well.

Possible?

Useful?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] PC based UniBasic program editor for 64 bit OS

2011-09-02 Thread Glenn Sallis

Not if the server is running Linux or Unix.

As for a Windows server, I really don't know and I cannot imagine it is 
worth the effort finding out. The UniObjects libraries are an 
indispensible set of libraries, in fact, absolutely necessary, to have 
on your machine if you are doing anything other than green-screen 
development. Together with the fact that mvDeveloper is very 
lightweight, I don't see any reason why you would not want to run it on 
your local machine.


Glenn

Am 02.09.2011 19:01, schrieb Wjhonson:

Well then could MVDeveloper be installed on the same server as Universe and 
just launched via a shortcut link.









-Original Message-----
From: Glenn Sallis
To: U2 Users List
Sent: Fri, Sep 2, 2011 9:59 am
Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS


Will,
In my original email, I already stated:
"It sounds to me like you are missing the UODOTNET library, which needs
o be on *your local machine* in order to expedite the connection to the
erver."
Here, your local machine = the machine you have installed mvDeveloper
n, to which the keyboard is connected on  which you are typing.
Glenn
Am 02.09.2011 18:41, schrieb Wjhonson:
  Slight amplification.  You need to install UniObjects LOCALLY.
  We have uniobjects installed, but it runs on the same network server as
niverse.
  Since I don't type my keystrokes on the network server (but on my own PC
onnecting through an Accuterm telnet window) it can't see that UniObjects is
unning I suppose.




  Is it even a possibillity, that the software can say, "Gee is Uniobjects
unning anywhere I can sense"? "Or anywhere you can *tell* me?"

  Or is that a silly question?

  Funny thing is, we have scripts sitting on server x that are calling
niobjects which is running on server y.  So it seems possible





  -Original Message-
  From: Brian Leach
  To: U2 Users List
  Sent: Fri, Sep 2, 2011 12:45 am
  Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS


  Hi Will
  You do need to install UniObjects - I don't include it as early on there were
  ome version incompatibilities so it was important to have a version that
  atched the database. Nowadays you can just use the version that comes with the
  ree client package that accompanies the personal editions of U2 - its the
nidk
  ibrary which as U2 developers everyone should install anyway
  Brian
  Sent from my ASUS Eee Pad
  Wjhonson   wrote:
  I like Brian that you have a Windows installer for your software, which it did
  eemlessly, it was beautiful -- it made me cry.

  And I like that it's only 5 Meg.  But my host is a remote system, not local.
  he first thing your software does is complain that it can't find Uniobjects.
  hould it be able to find it over a network connection?  Or does this only work
  ith locally installed Universe systems.

  Will






  -Original Message-
  From: Brian Leach
  To: 'U2 Users List'
  Sent: Thu, Sep 1, 2011 6:09 am
  Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS



Let alone one, whose sole purpose for us (U2) is to highlight code.

  Well a good program editor - like mvDeveloper (grin) or Doug's U2 Editor -
  oes a lot more than just highlight.
  It's about ease of navigation and assisting developers to work faster and
  ore efficiently. Doug and I have taken different routes to that - Doug's
  ditor is arguably more powerful, mine is arguably lighter - but where they
  oth score over general editors is in understanding the code they are
  ealing with.
  That manifests in all kinds of ways. In mvDeveloper, for example, you can
  ight click to open a called subroutine or include file, can jump to a label
  n a program, can quickly navigate a program by label (Ctl-U move to
  revious label, Ctl-D down to the next label), can comment in and out (even
  or PROC), can perform a quick conversion on an internal date and time, can
  dit associated multivalues in a grid, pull up keyword help ..
  In short, lots of things that are specific to the platform and to the people
  ho use it.
  Brian

  __
  2-Users mailing list
  2-us...@listserver.u2ug.org
  ttp://listserver.u2ug.org/mailman/listinfo/u2-users

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

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

___

Re: [U2] PC based UniBasic program editor for 64 bit OS

2011-09-02 Thread Glenn Sallis

Will,

In my original email, I already stated:

"It sounds to me like you are missing the UODOTNET library, which needs 
to be on *your local machine* in order to expedite the connection to the 
server."


Here, your local machine = the machine you have installed mvDeveloper 
on, to which the keyboard is connected on  which you are typing.


Glenn

Am 02.09.2011 18:41, schrieb Wjhonson:

Slight amplification.  You need to install UniObjects LOCALLY.
We have uniobjects installed, but it runs on the same network server as 
Universe.
Since I don't type my keystrokes on the network server (but on my own PC 
connecting through an Accuterm telnet window) it can't see that UniObjects is 
running I suppose.




Is it even a possibillity, that the software can say, "Gee is Uniobjects running anywhere I 
can sense"? "Or anywhere you can *tell* me?"

Or is that a silly question?

Funny thing is, we have scripts sitting on server x that are calling uniobjects 
which is running on server y.  So it seems possible





-Original Message-
From: Brian Leach
To: U2 Users List
Sent: Fri, Sep 2, 2011 12:45 am
Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS


Hi Will
You do need to install UniObjects - I don't include it as early on there were
ome version incompatibilities so it was important to have a version that
atched the database. Nowadays you can just use the version that comes with the
ree client package that accompanies the personal editions of U2 - its the unidk
ibrary which as U2 developers everyone should install anyway
Brian
Sent from my ASUS Eee Pad
Wjhonson  wrote:
I like Brian that you have a Windows installer for your software, which it did
eemlessly, it was beautiful -- it made me cry.

And I like that it's only 5 Meg.  But my host is a remote system, not local.
he first thing your software does is complain that it can't find Uniobjects.
hould it be able to find it over a network connection?  Or does this only work
ith locally installed Universe systems.

Will






-Original Message-
From: Brian Leach
To: 'U2 Users List'
Sent: Thu, Sep 1, 2011 6:09 am
Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS



Let alone one, whose sole purpose for us (U2) is to highlight code.

Well a good program editor - like mvDeveloper (grin) or Doug's U2 Editor -
oes a lot more than just highlight.
It's about ease of navigation and assisting developers to work faster and
ore efficiently. Doug and I have taken different routes to that - Doug's
ditor is arguably more powerful, mine is arguably lighter - but where they
oth score over general editors is in understanding the code they are
ealing with.
That manifests in all kinds of ways. In mvDeveloper, for example, you can
ight click to open a called subroutine or include file, can jump to a label
n a program, can quickly navigate a program by label (Ctl-U move to
revious label, Ctl-D down to the next label), can comment in and out (even
or PROC), can perform a quick conversion on an internal date and time, can
dit associated multivalues in a grid, pull up keyword help ..
In short, lots of things that are specific to the platform and to the people
ho use it.
Brian

__
2-Users mailing list
2-us...@listserver.u2ug.org
ttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
__
2-Users mailing list
2-us...@listserver.u2ug.org
ttp://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] Red Hat Enterprise Linux 64 bit and Universe 11.1.4 - Experiences?

2011-09-01 Thread Glenn Sallis

Hi John,

I think you will find it to be a positive move, both technically and 
financially!


Recently I have done a fair bit of testing for a customer who are going 
to be migrating to 64 Bit Red Hat from a non-AIX variant of Unix and I 
cannot say I stumbled across any big issues. I was using previous 
versions of 11.1 for the tests.


Do plenty of trials and tests to identify any potential issues, and I am 
pretty confident you will report back with positive news.


Regards
Glenn



Am 02.09.2011 00:02, schrieb John Thompson:

I'm looking to migrate from AIX 5.3 to RHEL.  Basically because IBM is
putting the hatchet to "regular" support on AIX 5.3 in May 2012.

Has anyone had any experiences/challenges running Universe 11.1.4 on Red Hat
Enterprise 6 - 64bit?

I'm guessing I may get crickets on this one, since accroding to U2
Techconnect, 11.1.4 has only been out about a week...

https://u2tc.rocketsoftware.com/buildmatrix.asp

Kudos to Rocket for getting it to run on RHEL 6.

I'm just scared if I go with RHEL 5, then I'll be in the "obsolescence" boat
two years from now.



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


Re: [U2] PC based UniBasic program editor for 64 bit OS

2011-09-01 Thread Glenn Sallis

Doug,

The notion of lines of code being  a measure of productivity makes me 
uneasy.


It is possible for someone to write 500 lines of efficient code using ED 
which solve the problem at hand, in half the time than another developer 
who writes 1000 lines of badly structured code to solve the same problem 
using "GUI Editor X".


So yes, to a certain extent the tool you use can help, but whether money 
is saved or not depends heavily on the mind and skills of the person 
using the tool.


As for me, I am still writing my code using Quills and Parchment, and 
still have a solution faster than using other mainstream technologies, 
although I do plan to upgrade to vi or ED at some point ;-)


Glenn

Am 01.09.2011 22:36, schrieb Doug Averch:

Hi Mecki:

Let us say, for example, that you can produce 60 lines of debugged code per
hour.  You cost the company $60.00 per hour including benefits.  So the cost
of each line of code is $1.00. You will produce in theory (160/hrs*60)  9600
lines of code per month for a cost of $9600.00.

This amazing tool from U2logic comes along and you produce a extra 10 lines
of code per hour.  You will produce in theory 160/hrs*70) 9670 line of code
for the same cost of 9600.00 saving the company $70.00.  So the $49.00 you
pay U2logic, pays for itself in about a month in this scenario. This math
works if you productivity is only increase by one line per hour.  You only
have to have 49 programming hours in this Eclipse based tool to pay for it,
or about a week and two days.

We use this tool everyday and so does many U2 programmers throughout the
world.  We know I'm more productive than I was using any of my former tools:
VI, or EMACS, or Notepad, or AE, or ED.  If you are not a programmer, then
this, or any tool, as limited value.  But for the rest of us and our boss,
they want us productive and our code clean.

After being at Fortune 1000 companies and showing our software applications,
we would not dare to show anyone how we have to edit program using the
built-in editors in Unidata and Universe.  Before we developed our Eclipse
based editor, every CIO or CTO or CEO or just middle management asked us all
of the time: Is this a DOS tool?  Of course not we would answer and not get
the sale!

Regards,
Doug
www.u2logic.com/tools.html
"XLr8Editor for real U2 programmers"

On Thu, Sep 1, 2011 at 1:28 AM, Mecki Foerthmann  wrote:


Doug,
How does my company save money if they have to buy and pay an annual
license fee for an editor?
They might as well ban going to the toilet or making and drinking coffee
during working hours.
I probably could be even more productive if the company would pay ME more
and not you.

I can understand that it must be frustrating for you having spent a lot of
time developing a piece of software that nobody wants to buy.
But threatening that we will all loose our jobs and be replaced by 25 year
old kids with no clue if we don't convince our boss to buy your tool won't
change that.
Writing code is time wise the least of my daily tasks.
And I guess like me most of us here are analysts first and coders last.

Mecki

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] PC based UniBasic program editor for 64 bit OS

2011-09-01 Thread Glenn Sallis

Hi Will,

You should be able to connect to a UV machine anywhere on planet earth 
using mvDeveloper.


It sounds to me like you are missing the UODOTNET library, which needs 
to be on your local machine in order to expedite the connection to the 
server.


One way to get this on your machine is to download the UniVerse Clients 
software package from the Rocket Website and install the UniDK, which 
will show as one of the items to install on the installation screen.


http://www.rocketsoftware.com/u2/downloads/register-universe.html

After you have installed this you should find the UODOTNET in the 
following folder on your C: drive:


C:\U2\UniDK\uonet\bin

Then I am presuming your connection from mvDeveloper to any UV database, 
irrelevant of location or OS should work.


Grüße
Glenn

Am 01.09.2011 21:44, schrieb Wjhonson:

I like Brian that you have a Windows installer for your software, which it did 
seemlessly, it was beautiful -- it made me cry.

And I like that it's only 5 Meg.  But my host is a remote system, not local.  
The first thing your software does is complain that it can't find Uniobjects.  
Should it be able to find it over a network connection?  Or does this only work 
with locally installed Universe systems.

Will






-Original Message-
From: Brian Leach
To: 'U2 Users List'
Sent: Thu, Sep 1, 2011 6:09 am
Subject: Re: [U2] PC based UniBasic program editor for 64 bit OS



Let alone one, whose sole purpose for us (U2) is to highlight code.

Well a good program editor - like mvDeveloper (grin) or Doug's U2 Editor -
oes a lot more than just highlight.
It's about ease of navigation and assisting developers to work faster and
ore efficiently. Doug and I have taken different routes to that - Doug's
ditor is arguably more powerful, mine is arguably lighter - but where they
oth score over general editors is in understanding the code they are
ealing with.
That manifests in all kinds of ways. In mvDeveloper, for example, you can
ight click to open a called subroutine or include file, can jump to a label
n a program, can quickly navigate a program by label (Ctl-U move to
revious label, Ctl-D down to the next label), can comment in and out (even
or PROC), can perform a quick conversion on an internal date and time, can
dit associated multivalues in a grid, pull up keyword help ..
In short, lots of things that are specific to the platform and to the people
ho use it.
Brian

__
2-Users mailing list
2-us...@listserver.u2ug.org
ttp://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] PC based UniBasic program editor for 64 bit OS

2011-08-31 Thread Glenn Sallis

Hi Wyatt

Rocket have supplied Editor software which is downloadable for free from 
their website called the Basic Developer Toolkit. Which as the name 
indicates, it offers more than just an editor. You can download this here:


http://www.rocketsoftware.com/u2/downloads/register-basic.html

Another good free Editor that I can recommend is called mvDeveloper from 
Brian Leach Consulting. I use this often for UniVerse development due to 
its being much more lightweight than the BDT. You can download this here:


http://www.brianleach.co.uk/pages/mvdeveloper.htm

When I am doing work for customers with other MultiValue flavours I tend 
to use WED which ships with AccuTerm.


As to whether they are 64 bit compatible I do not know. You will have to 
test and see.


Regards
Glenn


Am 31.08.2011 20:03, schrieb Buffington, Wyatt:

Can anyone suggest a good editor for 64 bit OS systems that allows people to 
edit UniBasic programs?
I was using HyperEdit by Sunergos Software for many years but I have upgraded 
my laptop and it will not run.
Must have color coded of reserved words if at all possible.

Any assistance would be greatly appreciated.

Wyatt



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] callHTTP creating Header

2011-08-24 Thread Glenn Sallis

Hello Karl-Heinz,

It could be that the issue is not with UniVerse, rather at the web 
server end. If you can share the source code with us which you are using 
to build up the request this may help us to trace the problem. Also, are 
you running UniVerse or UniData and on which OS?


I would suggest turning on protocol logging which should help in 
locating the cause of the problem. To do this use the protocolLogging() 
function which requires three parameters

1. The name of the file to which you want to save the logs.
2. ON
3. 10 (level 10 should give you enough info to help you with debugging).

The function returns true or false depending on whether or not logging 
has started successfully.


Other than that, try searching the mailing list. I would bet that you 
are not the only one who has had this problem. Otherwise check the BASIC 
Extensions documentation at the Rocket website.


Mit freundlichen Grüßen

Glenn Sallis
Glenn Sallis Softwareentwicklung und Beratung



Am 23.08.2011 21:03, schrieb Karl-Heinz Winter:
in a header with post-data I have to create the header-information 
like this:


Content-type: text/xml;charset="UTF-8"
Accept: text/xml, multipart/related, text/html, image/gif, image/jpeg, 
*; q=.2, */*; q=.2


When creating it with "setRequestHeader" or with "addRequestParamete" 
I will receive the error 415 (Unsupported media type) from the server. 
How can I create the correct header?


Thanks in advance
Karl-Heinz

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Strange CASE Statement behavior

2011-08-05 Thread Glenn Sallis
Sorry, the fourth line of my email should read: "The subsequent 
conditions"


Glenn


Am 05.08.2011 16:59, schrieb Glenn Sallis:

Hi John

Based on the values of your variables, your CASE construct is behaving 
perfectly!


As far as I can tell, the reason partial_names_found never executes is 
because the preceding clause in your CASE statement evaluates to /true/.
In a CASE block, each clause is checked until a clause is found which 
evaluates to /true. /The preceding conditions in the CASE are not 
checked.


If you really do need to know the results of all conditions, you may 
be better of with using multiple IF clauses.


Regards

*/Glenn Sallis
/**Glenn Sallis Softwareentwicklung und Beratung
*47608 Geldern·Deutschland
Tel: + 49 2831 9104220 Mob: +49 151 55714743·
Email:_gl...@glennsallis.de <mailto:gl...@glennsallis.de>___
Web: www.glennsallis.de <http://www.glennsallis.de/>

/Ihr "Zuhause" für unabhängige MultiValue Beratung in Deutschland und 
Benelux/




Am 05.08.2011 16:57, schrieb John Thompson:

I'm running on Universe 10.3.4 on AIX 5.3 on a PICK flavor account.

I ran into some really weird behavior with a CASE statement this 
morning, or

at least what I deem to be strange.

I won't post the entire program... yet

Basically I have some boolean variables that get set earlier in the 
program

to the following values.

exact_alpha1_found= @FALSE
partial_alpha1s_found = @TRUE
partial_names_found   = @TRUE

Then the CASE statement does its checks...

BEGIN CASE
CASE exact_alpha1_found
...do something...
CASE (partial_alpha1s_found AND partial_names_found)
...do something...
CASE partial_names_found
...do something...
END CASE

However, the CASE partial_names_found never executes.  It fails!!!

Is it only allowed to check these once, and thats it?

In the debugger the value of partial_names_found is still a 1, even 
after

the check fails.



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://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] Strange CASE Statement behavior

2011-08-05 Thread Glenn Sallis

Hi John

Based on the values of your variables, your CASE construct is behaving 
perfectly!


As far as I can tell, the reason partial_names_found never executes is 
because the preceding clause in your CASE statement evaluates to /true/.
In a CASE block, each clause is checked until a clause is found which 
evaluates to /true. /The preceding conditions in the CASE are not checked.


If you really do need to know the results of all conditions, you may be 
better of with using multiple IF clauses.


Regards

*/Glenn Sallis
/**Glenn Sallis Softwareentwicklung und Beratung
*47608 Geldern·Deutschland
Tel: + 49 2831 9104220 Mob: +49 151 55714743·
Email:_gl...@glennsallis.de <mailto:gl...@glennsallis.de>___
Web: www.glennsallis.de <http://www.glennsallis.de/>

/Ihr "Zuhause" für unabhängige MultiValue Beratung in Deutschland und 
Benelux/




Am 05.08.2011 16:57, schrieb John Thompson:

I'm running on Universe 10.3.4 on AIX 5.3 on a PICK flavor account.

I ran into some really weird behavior with a CASE statement this morning, or
at least what I deem to be strange.

I won't post the entire program... yet

Basically I have some boolean variables that get set earlier in the program
to the following values.

exact_alpha1_found= @FALSE
partial_alpha1s_found = @TRUE
partial_names_found   = @TRUE

Then the CASE statement does its checks...

BEGIN CASE
CASE exact_alpha1_found
...do something...
CASE (partial_alpha1s_found AND partial_names_found)
...do something...
CASE partial_names_found
...do something...
END CASE

However, the CASE partial_names_found never executes.  It fails!!!

Is it only allowed to check these once, and thats it?

In the debugger the value of partial_names_found is still a 1, even after
the check fails.



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


Re: [U2] BDT is anyone using it?

2010-04-05 Thread Glenn Sallis
Doug,

The tools which I already have at my disposal are excellent and I am actually 
not even looking for a new editor. All I did was respond to an email about 
whether or not I use the BDT, however I wish you success with your product.

Glenn



-Ursprüngliche Nachricht-
Von: u2-users-boun...@listserver.u2ug.org im Auftrag von Doug
Gesendet: Mo 05.04.2010 23:25
An: 'U2 Users List'
Betreff: Re: [U2] BDT is anyone using it?

Hi Brian:

We are talking an apple and oranges here.

Your "free" editor is just that.  Been there and done that.

We don't need to do feature comparison.  We started out with the Eclipse IDE
that does thousands of things before we wrote a lick of code.

My point was is Glenn going to buy our XLr8Editor for $49.00 or complain we
don't have locking.  That complaint is null and void. But will he buy or
just be whining.  Time will tell.

Regards,
Doug
www.u2logic.com

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Brian Leach
Sent: Monday, April 05, 2010 4:40 AM
To: 'U2 Users List'
Subject: Re: [U2] BDT is anyone using it?

> You will never get this kind of response from any of the other developer
you mentioned below

Er.. because mvDeveloper already had locking in the first place?...



Brian


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of D Averch
Sent: 05 April 2010 2:33 AM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] BDT is anyone using it?


Hi Glenn:

I have changed our XLr8Editor today to lock UniBasic code while you edit.
You will never get this kind of response from any of the other developer you
mentioned below or Rocket Software for a feature you got to have.  Are you
going to put money where you mouth is and buy XLr8Editor for $49.00?

Regards,
Doug
http://www.u2logic.com/tools.html



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



Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BDT is anyone using it?

2010-04-03 Thread Glenn Sallis
Hi Doug,

The BDT certainly seems like the basis of what could become an excellent tool, 
however, I am not willing to edit programs without locking in place, and as far 
as I can tell the BDT does not lock the program for editing, which is asking 
for trouble.

I find a mixture of ED and mvDeveloper provide me with the ammunition I need, 
although I am also enjoying playing with Accuterm and WED at present.

Regards
Glenn




-Ursprüngliche Nachricht-
Von: u2-users-boun...@listserver.u2ug.org im Auftrag von Doug
Gesendet: Fr 02.04.2010 21:46
An: 'U2 Users List'
Betreff: [U2] BDT is anyone using it?

Being a VAR for Rocket Software, we support BDT.  We have this Universe
customer that tells us about this new BDT release that got of the download
site.  Oops, we did not know there was a new release.  This release does not
match the one that we gave them.



 Anyways, they have this multilevel file the wanted to see if it displayed
on BDT.  Of course it did not work.



After spending time in the Universe documentation I found what the structure
of VOC item should be.  Oh, the VOC was correct.  We checked Unidata "LF"
and "LD".   BDT worked on one and failed on the other.  This was not looking
good.



Just for grins,  we tested our  product XLr8Editor. XLr8Editor failed on
both Unidata and Universe.   Not good either.



Together with my Java programmer two days ago we issued a Bugzilla to fix
this. The code was fixed today.  So we have updated our download site with
the new code.  XLr8Editor allows editing of data and programs, so this fix
had to be done.



1.   BDT does not allow editing of data files so why should we care?

2.   We got one client with one programmer trying BDT that seems to be
on the fringe?

3.   Does anyone use this product except for my one obscure client?





Regards,

Doug

www.u2logic.com



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



Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Pick Pocket Guide

2010-03-23 Thread Glenn Sallis
Hi,

I couldn't agree more. It seems to me like the vendors "deaf ears" are their 
own worst enemy - each one clinging onto their own uniqueness, all be it by 
name. It would probably help if any of them actually appeared to market their 
products outside of Spectrumhaving said that, I do not read much trade 
press so I may be missing something. But my general assumption is that most of 
their business comes from word of mouth.

I also find the naming and terminology a nightmare. It is not a problem anymore 
as I don't have to deal with unknowledgeable agents much, but years ago I 
remember having to engage in long discussions with agents, explaining to them 
what the term "Pick" or "Multivalue" generally refers to in order to even get 
them to submit my CV to their client. Maybe they were looking for a "pick" 
developer but at the time my CV mentioned Reality or UniVerse - agents question 
- do you have any Pick experience?

Here in Germany, there is no point in even mentioning Pick or Multivalue. You 
won't get anywhere. The terms "Multidimensional", "Extended Relational" and 
"Nested Relational" are the only terms which will take the conversation 
anywhere useful over here; otherwise they will probably just think you are part 
of a strange cult (grin). 

Either we can sit here and moan about the vendors, or we can take action 
ourselves, as we clearly care about this topic more than the vendors do.

Schöne Grüße
Glenn



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Brian Leach
Sent: Dienstag, 23. März 2010 10:34
To: lbc7...@gmail.com; 'U2 Users List'
Subject: Re: [U2] Pick Pocket Guide

Lloyd

Thanks! Yes, I use Lulu because the volumes are so small and since they are
US based - as is most of the readership - they can dispatch directly to the
client rather than my having to dispatch them from here. The downside is the
lead time for production.

But 'windbag' or not Tony [grin], don't underestimate the amount of work
required to create these - they take literally months of effort and if I
were looking on a purely commercial basis they would be a non-starter for
that reason. I write the books because I enjoy it, and I because I love this
technology. The sales are a bonus.

BUT it does lead into another soap box of mine: if you were searching for a
book on this technology, what do you search under? The fact that there are
no generic names for this market space, other than the 'multivalue' name
that only participants understand, is one of my pet hates. Everyone
understands the name SQL even though different variants are largely
incompatible. Yet we can't even agree on one, single, sensible name for our
query language: it's even different between the two U2 products!

So if, for example, you wanted a book on the query language, are you looking
under: Retrieve, UniQuery, AQL, ACCESS, ENGLISH, INFORM, JQL ... Yes it's
fine to have all these trademarked variants - just like TSQL and SQL*PLUS -
but the fact that after all these years the vendors still cannot bash their
heads together to come up with a single, overarching and generic term just
frustrates the h*ll of out me.

And the other pieces are no better (BASIC, UniBasic, UniVerse Basic,
DATABASIC, DATA/BASIC, PROC or PROVERB ...)

I've raised this with the various vendors several times over the years, and
it has always falled on deaf ears. But until we can start to just refer to
our technology sensibly, it is always going to be an uphill struggle
reaching beyond our community boundaries.


Brian
 

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Lloyd Cottrell
Sent: 23 March 2010 3:01 AM
To: U2 Users List
Subject: Re: [U2] Pick Pocket Guide

I would talk to Brian Leach about how he publishes his.  If I'm not mistaken
they are printed on demand.  I have bought a few from him, and they are very
good quality.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.791 / Virus Database: 271.1.1/2763 - Release Date: 03/22/10
07:33:00

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


Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Use

Re: [U2] Pick Pocket Guide

2010-03-22 Thread Glenn Sallis
Hi Folks

There were two available via Amazon.de. 

I have snapped one of them up, the other one is available for 21.33 Euros. 

Liaise with me directly if you want it and need help getting it, as it doesn't 
appear to be available via .com or .co.uk.

Kind regards
Glenn Sallis

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Dianne Ackerman
Sent: Montag, 22. März 2010 13:59
To: U2 Users List
Subject: Re: [U2] Pick Pocket Guide

I will NEVER give mine up, even though it is held together with rubber 
bands now!  :)
-Dianne

MAJ Programming wrote:
> My briefcase was stolen and in it was one of these small JES Pick Pocket 
> Guides.
>
> While I have access to all of the docs I need via the internet, I still refer 
> to this for some efforts.
>
> With no distraction, could anyone donate or offer to sell me one of these. I 
> don't recall the vintage of the one I had but it wasn't Microdata (or another 
> flavor) specific. Probably good old solid R90.
>
> Thanks in advance,
> Mark Johnson
> ___
> U2-Users mailing list
> U2-Users@listserver.u2ug.org
> http://listserver.u2ug.org/mailman/listinfo/u2-users
>
>
>   


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


Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] create.index and numeric dict names

2010-01-07 Thread Glenn Sallis
Hi Symeon

This works fine and creates the index with no problems on Universe.
Unfortunately I don't have UD at hand. 

Have you tried putting the dictionary name in quotation marks? Maybe
then it might treat it differently?

CREATE.INDEX TEMP "1019"

Just a stab in the dark!

Regards
Glenn

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
Sent: Donnerstag, 7. Januar 2010 23:29
To: 'U2 Users List'
Subject: [U2] create.index and numeric dict names

A funny on unidata 7.1 on linux - 

 

For a particular reason (don't ask why) i wanted to create an index on
an
attribute in a file, the dict name for this attribute is actually a
number
(1019) - but the command comes back 

 

:CREATE.INDEX TEMP 1019

-^

syntax error

 

 

 

It does not like numeric dict names - anyone know if there is an option
to
get around this at all ??

 

 

Thanks

Symeon.

 

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


Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] SYSTEM.RETURN.CODE

2009-12-10 Thread Glenn Sallis
Hi Marinko

It depends on whether you are executing a TCL command or a Query within
the EXECUTE statement. 

For a TCL command, if the RETURNING or SETTING variable returns 0 then I
believe the command was successful, if however -1 is returned, the
command did fail.

However, if you are performing a SELECT query within the EXECUTE
statement, the RETURNING or SETTING variable has a different purpose and
returns the number of records selected. If you want to, instead of
creating a RETURNING variable, you can access @SYSTEM.RETURN.CODE
directly depending on your needs. However, I suspect the reason this
doesn't appear in the documentation is that possibly the documentation
authors expected developers to use RETURNING or SETTING rather than
@SYSTEM.RETURN.CODE directly.

Hope that helps!

Regards
Glenn Sallis







-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Babic Marinko
Sent: Donnerstag, 10. Dezember 2009 15:25
To: u2-users@listserver.u2ug.org
Subject: [U2] SYSTEM.RETURN.CODE

EXECUTE commands [CAPTURING variable] [PASSLIST [dynamic.array] ]

[RTNLIST [variable] ] [ {SETTING | RETURNING} variable]

 

Using the SETTING or RETURNING clause causes the @SYSTEM.RETURN.CODE of
the last executed command to be placed in variable.

 

Does that mean, that if the value of the RETURNING variable is not equal
to 0, the EXECUTE command failed?

 

Where are the @SYSTEM.RETURN.CODES documented or are these always os
specific? Actually I have a value 0f 1478 on a AIX machine.

 

Kind regards,

 

Marinko

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


Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Basic Developer Toolkit - Eclipse SDK

2009-06-18 Thread Glenn Sallis
Hi Baker

You can use this for your everyday BASIC developments. I believe it only
works perfectly on UV version 10.3. So if you are lucky enough to be
running 10.3 already then it's probably a good reason to finally cast
Unidebugger into that great screen editor in the sky
 
You can download the document related to this at:
http://publibfp.boulder.ibm.com/epubs/pdf/22922010.pdf

Regards
- glenn


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Baker Hughes
Sent: Donnerstag, 18. Juni 2009 14:53
To: 'U2 Users List'
Subject: [U2] Basic Developer Toolkit - Eclipse SDK

Is anyone using the Eclipse SDK that was released recently (I think part
of the UV 10.2 rollout pkg)?

I don't remember seeing any threads regarding it so I'm wondering if
folks are just working away with it with no issues or questions, or if
most haven't found a use for it, or haven't discovered it.

I haven't had a project yet 'in my day job' that calls for it, but am
thinking about other projects. Does anyone know of a fast-start guide?
The look and feel is a lot like visual studio, but it's been a couple of
years since I dabbled in that either.

If Nathan R. or Marcie G. are listening, this could be an opportunity
for a webinar.

-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
http://listserver.u2ug.org/mailman/listinfo/u2-users

Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] POS System

2009-06-10 Thread Glenn Sallis
Hi Norman



Check the following list on the IBM website:



http://www-01.ibm.com/software/data/u2/solutions/find.html



There are a number of references to point-of-sale systems there which
probably use UV or UD.



Regards

Glenn



From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Norman Bauer
Sent: Mittwoch, 10. Juni 2009 14:32
To: U2 Users List
Subject: [U2] POS System



Does anyone know of a point-of-sale system that uses UniVerse?



Thanks,



Norm


Legal Disclaimer:
The information contained in this message may be privileged and confidential. 
It is intended to be read only by the individual or entity to whom it is 
addressed or by their designee. If the reader of this message is not the 
intended recipient, you are on notice that any distribution of this message, in 
any form, is strictly prohibited. If you have received this message in error, 
please immediately notify the sender and delete or destroy any copy of this 
message
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


RE: [U2] UV to SAP migration disaster

2009-04-20 Thread Glenn Sallis
It's yet another story that makes people who know and understand the
multivalue database model cringe. Often one of the reasons for migrating
seems to be due to decisions being made upstairs by people who have not
bothered to consult the people with the knowledge to inform of the
technical realities and work involved in such a major change. 

I have noticed over the years that SAP has been very heavily marketed.
There is usually a reason for a product needing to be advertised ;-).
Just because a product has massive marketing muscle behind it doesn't
mean it's the bee's knees. I'm sure this story won't be the last
expensive disaster!

Glenn Sallis
Software Developer
Flextronics Logistics B.V




-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of
charles_shaf...@ntn-bower.com
Sent: Montag, 20. April 2009 14:44
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UV to SAP migration disaster

Hear hear.  And now that this Microsoft-centric mentality has spread to 
management, I am concerned that there will be serious consequences down 
the road.  I just heard that the US power grid control systems have been

hacked.  Imagine if the US were invaded and the power grid was taken
down 
at the same time.  I am only guessing but the fact that the system was 
compromised makes me think two things. 
1.  It is physically contected to the Internet.  (Bad idea #1).
2.  It was Windows-based. (Bad idea #2)   Can an easy to access system
be 
secure?  Isn't that an oxymoron? 

Charles Shaffer
Senior Analyst
NTN-Bower Corporation




"JPB-U2UG" 
Sent by: owner-u2-us...@listserver.u2ug.org
04/18/2009 05:53 PM
Please respond to u2-users

 
To: 
cc: 
Subject:Re: [U2] UV to SAP migration disaster


I can't speak for everyone but if it's anything like at our place, it's 
due 
to lack of education. UniVerse is contains all of our business logic and

Microsoft is used for our presentation layer, desktop and web. We have 3

programmers working on UniVerse with an average age of 55. In our
windows 
area we have 10 programmers with an average age of 25. Most of the
people 
coming out of the colleges and universities only know one platform 
Microsoft. They are taught nothing about processing data, database 
structure, proper logic, or problem solving. They are not even being 
taught 
Unix anymore. I think the colleges are doing their students a disservice

because most businesses are still running other platforms for their 
business 
logic and only have windows as the presentation layer. This causes a 
problem 
because when the business wants to hire someone they don't have anything

except these 90 day wonders to choose from. The candidate has problems 
because they have never been taught how to use anything other than the 
windows tools. This isn't exclusive to U2, it's a problem with any of
the 
proprietary operating systems/products and anything on Unix/Linux. This 
gives the PHB's the mistaken impression that anything not windows is 
obsolete and they should scrap what they have and go towards all MS or 
anything else that looks pretty. The new programmers are more than happy

to 
get on board with the idea because most of them want to be working in
what 

they are taught. They don't know what business logic is and they think
it 
would be a walk in the park to switch. After all they were able to build

that web page, right? They, of course, forget that the data had to be 
there 
before they could present it. The PHB's find that there is a bigger pool

of 
willing low cost employees to choose from and force all of their people 
that 
actually know the business logic off the payroll. Then the nail is in
the 
coffin. The new programmers all of a sudden discover that there is 
something 
happening in the background that they were not aware of, they try to 
reproduce it but nothing seems to work the same as it use to. Pride
takes 
over and nobody wants to admit that they may have made a mistake. They 
don't 
notify the PHB's that there is a problem, they start panicking, they
don't 

want to rehire the employees they got rid of, so they hire some 
consultants 
that don't know the business logic any more than the people that are 
there. 
It's not the consultants fault they were expecting that someone at the 
company knew something about how the company operates. By the time all
of 
the problems come to light the company is on the brink of bankruptcy. 
Where 
does the blame go, the people that left were at fault for not giving the

youngsters all of the information they needed.

--
From: "Rex Gozar" 
Sent: Friday, April 17, 2009 4:38 PM
To: 
Subject: Re: [U2] UV to SAP migration disaster

> I've been wondering why the Shane Co. felt the need to migrat

[U2] RE: U2 Users Digest V1 #1760

2007-07-13 Thread Glenn Sallis
Hi Jeff

If you go to the following link:

http://www14.software.ibm.com/download/data/web/en_US/trialprograms/Z955
364D40826J60.html?S_TACT=104CBW71

and select UniData Clients this will download UniODBC etc. You can use
these for all your needs and I don't believe they will expire.

Good luck!

Glenn Sallis
Systems Developer
 
Insurance Company Limited
Insurance with a different perspective
 
Telephone: +44 (0) 115 934 8990
Fax: +44 (0) 115 941 1316
Website: www.igi.co.uk
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] 
Sent: 13 July 2007 14:09
To: [EMAIL PROTECTED]
Subject: U2 Users Digest V1 #1760


U2 Users Digest Friday, July 13 2007 Volume 01 : Number
1760



In this issue:

[U2] Unidata ODBC
[U2] RE: [ID] Copying from AIX box to Linux box
RE: [U2] UniData 7.1 vs. MS SQL 2005 performance
Re: [U2] Tracking Disk Writes - AIX, Unidata

--

Date: Fri, 13 Jul 2007 08:30:05 -0400
From: Jeffrey Butera <[EMAIL PROTECTED]>
Subject: [U2] Unidata ODBC

We may embark down the ODBC connectivity path with Unidata (7.1.8 on
solaris 
9).  My understanding is that I need to get the UniData clients toolkit
and, 
in particular:  UniODBC, the UniDK developer's Toolkit, and the Visual
Schema 
Generator.

Can anyone confirm this, and how/where I obtain these downloads if I
already 
have a licensed Unidata product (yes, I have serial number, etc).  All
I've 
found on the IBM website is trials/demos.

Thanks,

- -- 
Jeff Butera, Ph.D.
Administrative Systems
Hampshire College
[EMAIL PROTECTED]
413-559-5556

"Daddy - did you lose your mind?"
Catherine Butera

--

Date: Fri, 13 Jul 2007 07:57:41 -0500
From: Jon Wells <[EMAIL PROTECTED]>
Subject: [U2] RE: [ID] Copying from AIX box to Linux box

You guys were on the right track.  My Sys. Admin. traced her 
connection to the network and found she was on the wrong kind of 
port.  After switching that around, "scp" works much much 
faster.  Now I'm going to look into this rsync folks have been talking
about.

THANKS,
Jon Wells

At 04:55 PM 7/12/2007, Matthew E. Lauterbach wrote:
>I agree with Clayton.  Sounds like a duplex issue.  It sounds like the
>port on the switch is erroring (<- is that even a word?) out.
>
>
>Matthew E. Lauterbach
>Programming/Systems Administration Support Specialist
>Academic and Information Services
>West Texas A&M University
>8066512177
>
>
>-Original Message-
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] On Behalf Of Clayton
>Burton
>Sent: Thursday, July 12, 2007 3:40 PM
>To: Jon Wells; [EMAIL PROTECTED]
>Subject: Re: [ID] Copying from AIX box to Linux box
>
>That ought to be a pretty fast process.
>Are either of these boxes new to the network?
>Are the duplex/simplex and network speeds set appropiately on the boxes
>and on the routers/switches?
>
>--Clayton

--

Date: Fri, 13 Jul 2007 09:11:13 -0400
From: "Nick Cipollina" <[EMAIL PROTECTED]>
Subject: RE: [U2] UniData 7.1 vs. MS SQL 2005 performance

I agree.  Trying to compare a relational database (such as SQL Server)
and a post-relational database (such as UniData) is like trying to
compare apples and oranges.  Your best bet is to analyze how you are
going to use the data, and pick the database that can handle those
needs.

Thanks,
 
Nick Cipollina
- -Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David Jordan
Sent: Thursday, July 12, 2007 10:27 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] UniData 7.1 vs. MS SQL 2005 performance

Hi Robert

Performance Benchmarking needs to be aligned with a business measure.

Most performance benchmarks are done on the basis of Simple transactions
per
second.

However where U2 realy bolts ahead is in complex transactions per
second.

In the realworld we have complex transactions, not always the simple
Dr,Cr
of a general ledger.   A transaction will often involve various business
rules and accessing multiple files for checks and process tables.  With
most
RDBMS as the complexity increases, the more likely they will have to
resort
to processing outside of the database which causes a performance hit.
With
U2, the processing remains inside the database where basic code resides.

Hence before doing performance benchmarking, make sure that the
benchmarking
represents the business process.  It is like using a ferrari to delive
furniture, it may be fast but it is the wrong vehicle for the job.

Regards

David Jordan


> Is anyone aware of any performance benchmarks for UniData 7.1?  How
does
> it stack up against SQL 2005?
> 
> 
> Robert K. Kubarych
> Network Services
> Bergen Community College
> ---
> u2-users mailing list
>