RE: [UV] Pass by value [was:Need/Want/Would like to know]
Maybe passing a matrix in parentheses DOES pass by value - it passes the value of the matrix reference! Which still contains pointers to the matrix elements ... :-) With respect to the docu, I suspect it's meaningless when talking about matrices because it's not talking about what you think it is. For the same reason that C actively discourages passing structs by value (it's a HORRENDOUS performance hit on anything beyond the trivial), I suspect UV doesn't pass matrix CONTENTS by value for the same reason. Cheers, Wol -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stuart Boydell Sent: 17 February 2004 23:10 To: U2 Users Discussion List Subject: [UV] Pass by value [was:Need/Want/Would like to know] I know that UDT passes by reference Interesting. The UV documentation for the CALL statement says: All scalar and matrix variables are passed to subroutines by reference. If you want to pass variables by value, enclose them in parentheses. Enclosing a matrix in parentheses apparently does not actually work. (UV10.0.7 aix) Vlisting the difference between a scalar and a vector (1D matrix) variable surrounded by parentheses shows in the first example, using a scalar variable, passes by value using a new internal variable _T. In the second example, surrounding a vector in parentheses does nothing and the vector is passed by reference, the same as if there were no parentheses. --- 1 5: CALL P2((A), MAT X) 5 00022 : 0F8 move A = _T 5 00028 : 01E call P2 _T X --- 2 5: CALL P2((X(100)), MAT X) 5 00018 : 01E call P2 X(100(1(X Seems like a bug in the documentation. Stuart ** This email message and any files transmitted with it are confidential and intended solely for the use of addressed recipient(s). If you have received this email in error please notify the Spotless IS Support Centre (61 3 9269 7555) immediately who will advise further action. This footnote also confirms that this email message has been scanned for the presence of computer viruses. ** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users *** This transmission is intended for the named recipient only. It may contain private and confidential information. If this has come to you in error you must not act on anything disclosed in it, nor must you copy it, modify it, disseminate it in any way, or show it to anyone. Please e-mail the sender to inform us of the transmission error or telephone ECA International immediately and delete the e-mail from your information system. Telephone numbers for ECA International offices are: Sydney +61 (0)2 9911 7799, Hong Kong + 852 2121 2388, London +44 (0)20 7351 5000 and New York +1 212 582 2333. *** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: Need/Want/Would like to know
Mike Rajkowski [EMAIL PROTECTED] wrote... 0005: CALL P2(X(100), MAT X) On a similar vein there's the mistake of using common block variables as arguments - at least on UD and Pick (can't comment on UV). Simon -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
Well, Ray has spoken, so I guess that makes it gospel. Top posting is wrong-posting, and only newbies who don't know any better do it. Speak for yourself, Ray - I, and many others, would rather not have to scroll down in each post to see the new material. I want to see it at the top, and scroll down if I need to refresh my memory as to the context. I am not a newby - I've been in the computer business for 26 years, and on the internet about as long as there was one (BBSs before that - top posting was quite common then, too). I do agree that the poster should trim out non-relevant material from prior posts, though. Regards, Charlie Noah [EMAIL PROTECTED] writes: [snip] Without interposting, you have no idea where the reply fits into the thread. If you are a reader that typically reads through an entire thread, when it's essentially dead, and don't mind the occasional reply that's out of place because somebody has their clock out of sync, or the time zone set incorrectly, then that's fine for you. But top-posting still makes things more difficult for just about everybody else. The byte flow problem, is the one that directly affects Cliff and the digests. Unfortunately, 99.% of Top-Posters neglect to trim the quoted message to the relevant material. That wastes huge amounts of bandwidth. [snip] There really are no valid reasons to top-post, but there are plenty of valid reasons to inter-post and trim the quoted material. That's why it's been a flameable action on Usenet for over twenty years. Top-posting has only become more common in recent years because OE and a few other email/newsreader hybrids (that really don't do either well) make it tough to reply correctly and newbies are showing up everyday, not just in the first couple of weeks in September. Insisting on top-posting and not trimming the quoted material, especially when there's replies that have already been right-posted (aka inter-posted), I hate to say it, is just plain rude and self serving. Please take a moment and read the material listed in the two links previously provided. If you missed them, here they are again: http://www.netmeister.org/news/learn2quote.html http://www.greenend.org.uk/rjk/2000/06/14/quoting Ray -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!!
Hmmm... I downloaded the complete Unidata 6.0 Personal Edition to my PC, uninstalled the old Unidata ODBC driver, installed the NEW Unidata ODBC driver, and retried. Still getting the same message when I try to pull the data into Excel 2000 (as 'Get External Data'): Non-numeric was found when numeric required. Weird thing though. I noticed that the current version of the Unidata ODBC driver on IBM's website, is 3.01.03.1071. The version I uninstalled was version 3.01.04.7013. The current version for personal edition, was older than the current version for the full blown version 6.0. Colin, you mentioned you had version 3.01.04.7036. Any idea where you actually got that version from, and I'll try to obtain it. Any other ideas? From anyone? Thanks, Dave -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: Tuesday, February 17, 2004 4:14 PM To: [EMAIL PROTECTED] Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! If you have trouble getting an upgrade CD from your vendor you can download the Client CD from the IBM website under the Personal Edition. https://www-927.ibm.com/software/data/u2/support/u2techconnect/udt6pe.asp I don't think there is any difference on the client side... hth -- Colin Alfke Calgary, Alberta Canada Just because something isn't broken doesn't mean that you can't fix it Stu Pickles -Original Message- From: Dave Tabor [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 17, 2004 12:11 PM To: U2 Users Discussion List Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! Hi, Thanks for the suggestions. Here's what I've found. I've got the Unidata ODBC driver version number 3.01.04.7013, so it's a little earlier than you mentioned. I also tried setting up a .dsn file as you mentioned, and that didn't seem to work either. Is there a way to download a 'Service Pack' for this, or do I need to obtain an upgrade CD from our VAR? Any other ideas? Thanks, Dave -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
I have to say, I just loaded Outlook 2003, and sort EVERYTHING by conversation... I'm kinda sorry people are now making efforts to complying with 'netiquette', because 'top posts' are SO much easier to use in this venue - it is awesome to be able to run through the whole set of topics in the preview pane without having to so much as scroll I suspect we'll see Netiquette change over time for this reason - as posts become more 'real time' and interactive, it would make sense the rules would evolve as well... More and more we're *not* typically reading a response a week later or out of context - the world is changing! Evolve! ;-) -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
Except - the most important thing is COURTESY. To OTHER PEOPLE. I'm amazed I've stayed out of this as long as I have :-) The problem is that top-posting encourages people to not trim. That leads to, typically, maybe 90% of the average post being junk that's been seen before? Add to that, it is still probably normal that most people do not have flat fee net access (that's not true for the US I expect, but it's probably still true overall). How would you like to be downloading all that crap, at a cost of say 50c/min, where your 14,400 modem is running at half-speed due to the phone line being crap! LookOut is designed for people on a LAN running at gigglebit(sic) speeds. Think of those people who are still on old technology ... Cheers, Wol -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Wolverton Sent: 18 February 2004 13:47 To: 'U2 Users Discussion List' Subject: RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING I have to say, I just loaded Outlook 2003, and sort EVERYTHING by conversation... I'm kinda sorry people are now making efforts to complying with 'netiquette', because 'top posts' are SO much easier to use in this venue - it is awesome to be able to run through the whole set of topics in the preview pane without having to so much as scroll I suspect we'll see Netiquette change over time for this reason - as posts become more 'real time' and interactive, it would make sense the rules would evolve as well... More and more we're *not* typically reading a response a week later or out of context - the world is changing! Evolve! ;-) -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users *** This transmission is intended for the named recipient only. It may contain private and confidential information. If this has come to you in error you must not act on anything disclosed in it, nor must you copy it, modify it, disseminate it in any way, or show it to anyone. Please e-mail the sender to inform us of the transmission error or telephone ECA International immediately and delete the e-mail from your information system. Telephone numbers for ECA International offices are: Sydney +61 (0)2 9911 7799, Hong Kong + 852 2121 2388, London +44 (0)20 7351 5000 and New York +1 212 582 2333. *** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Using OpenOffice with UniVerse/Unidata - request for U2 users to be involved
As much as I hate to defend Microsoft...and I do hate defending Microsoft...they have patents on their implementation of XML, not XML in general. This has no effect on XML. It's akin to someone patenting a method of casting a die out of aluminum. That patent doesn't affect aluminum, nor does it affect the casting of aluminum dies except for protecting the methodology laid out in the patent. As for MS Office being bloatware, I can't defend that. -Original Message- From: Farrell McGovern [mailto:[EMAIL PROTECTED] Sent: Monday, February 16, 2004 9:52 AM To: U2 Users Discussion List Subject: Re: Using OpenOffice with UniVerse/Unidata - request for U2 users to be involved Ian Stuart wrote: Although I have requested IBM to look at some of the issues associated with OOo and U2 it would appear that the 'not invented here' syndrome prevents them from doing anything constructive; this is not a criticism, just an observation. I am surprised though that with IBM really pushing the Linux strategy that OOo is not seen as an alternative to MS Office for Linux on the desktop. Actually, it's more of this: As part of its initiative to put Linux on the desktop, IBM Corp. wants to migrate Microsoft Corp.'s Office suite to Linux. Microsoft said it's not involved and suggests that IBM might do it by emulation. from: http://www.infoworld.com/article/04/02/13/HNlinuxoffice_1.html I don't think this is a good move...MS-Office is bloatware, and as MS patents it's XML formats (the Patent Office is so stoopid! Tomorrow, I will patent Air, and start charging everyone on Earth usage fees!), many may move away from it, if only for interoperablity sake. But that's just my personal opinions. We have someone here is is working on OOo and integrating it with our Unvierse product, Medformix under our version of Linux, MfxLinux. You can email him at [EMAIL PROTECTED] He doesn't get onto mailing lists. ttyl Farrell -- Politicians should read science fiction, not westerns and detective stories. -- Sir Arthur C. Clarke Farrell J. McGovern Crowell Systems Linux Systems Admin.Toll Free (US and Canada) 1-800-366-4564 [EMAIL PROTECTED] http://crowellsystems.com -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
Heh - I notice you top posted, and didn't trim. There must be a deeper meaning there... =:-o DW -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Youngman Sent: Wednesday, February 18, 2004 8:31 AM To: U2 Users Discussion List Subject: RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING Except - the most important thing is COURTESY. To OTHER PEOPLE. I'm amazed I've stayed out of this as long as I have :-) The problem is that top-posting encourages people to not trim. That leads to, typically, maybe 90% of the average post being junk that's been seen before? snip -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!!
Good question. I'm not exactly sure where I got this version - I can't remember if I've reinstalled the drivers or not. I did get a .dll from IBM a while back (when I had similar problems). That could be where I got it. I keep thinking there was something else that might have caused that error but I can't quite put my finger on it. I do remember having trouble with files that have 'concatenated keys' using the '*' - I think that is why IBM sent me the .dll. Have you tried connecting to the demo account - perhaps it is something in your setup that you have missed hth -- Colin Alfke Calgary, Alberta Canada Just because something isn't broken doesn't mean that you can't fix it Stu Pickles -Original Message- From: Dave Tabor [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 5:55 AM To: U2 Users Discussion List Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! Hmmm... I downloaded the complete Unidata 6.0 Personal Edition to my PC, uninstalled the old Unidata ODBC driver, installed the NEW Unidata ODBC driver, and retried. Still getting the same message when I try to pull the data into Excel 2000 (as 'Get External Data'): Non-numeric was found when numeric required. Weird thing though. I noticed that the current version of the Unidata ODBC driver on IBM's website, is 3.01.03.1071. The version I uninstalled was version 3.01.04.7013. The current version for personal edition, was older than the current version for the full blown version 6.0. Colin, you mentioned you had version 3.01.04.7036. Any idea where you actually got that version from, and I'll try to obtain it. Any other ideas? From anyone? Thanks, Dave -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
Top Posting vs. Bottom Posting - didn't I see this in Gulliver's Travels with Big Endians and Little Endians? Where is our technical moxie boys and girls? With this group, I figured this would morph into a discussion on which of us could whip out a better e-mail client for parsing the responses to a different pane. Then we could fight about Right Posting vs. Left Posting. - Charles 'I deleted the entire previous response on this mail as a non-violent means of Civil Disobedience' Barouch -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!!
Hi, I've tried the demo account, and get the same error. I'm trying a different avenue. A freshly set up PC, where I'll only install the Unidata ODBC driver and Microsoft Excel. I'm just making sure that it isn't some other program that I may have on my PC having overwritten a file somewhere. If that doesn't work, where's the best place to get further assistance. Should I go back to our VAR, or directly to IBM? I know that both will charge for the help, so I'd rather get the best bang for my buck. I'm betting that IBM has more resources for past issues, and possible solutions, but I don't know if they would want me to go through the VAR first or not. Thanks, Dave -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] I keep thinking there was something else that might have caused that error but I can't quite put my finger on it. I do remember having trouble with files that have 'concatenated keys' using the '*' - I think that is why IBM sent me the .dll. Have you tried connecting to the demo account - perhaps it is something in your setup that you have missed -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
VSG Invalid procedure call SCHEMA_ATTRIBUTE_MAP
I am using Visual Schema Generator to SQLize some UniData files so that I can access them through an OLEDB connection to Unidata. I can enter the file name in without any problems and pull up the File/Table Action screen. I click on Map Attributes and the File Attributes screen comes up. The problem I am having is when I click on OK on the File Attributes screen to update my changes to the schema. I am getting the message Died in UCI::SQLExecDirect() with SQLSTATE S1001, Native error:0 [IBM][SQL Client][UNIDATA] Invalid procedure call: SCHEMA_ATTRIBUTE_MAP. Does anyone know what this means or what is causing it. I have been trying to figure it out for a couple of days now to no avail. Any help would be very much appreciated. Kerry Gasque Systems Developer/Analyst [EMAIL PROTECTED] -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!!
You have to go the VAR route now. We've found that IBM won't even help license U2 products when the end user calls. I could send you the UCI.DLL that IBM sent me. However, I'll have to check that it's one of the files in the 'distribution' package and it's OK for me to send it. Ibm has already wrapped my knuckles for sending out code (and rightly so). -- Colin Alfke Calgary, Alberta Canada Just because something isn't broken doesn't mean that you can't fix it Stu Pickles -Original Message- From: Dave Tabor [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 8:41 AM To: U2 Users Discussion List Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! Hi, I've tried the demo account, and get the same error. I'm trying a different avenue. A freshly set up PC, where I'll only install the Unidata ODBC driver and Microsoft Excel. I'm just making sure that it isn't some other program that I may have on my PC having overwritten a file somewhere. If that doesn't work, where's the best place to get further assistance. Should I go back to our VAR, or directly to IBM? I know that both will charge for the help, so I'd rather get the best bang for my buck. I'm betting that IBM has more resources for past issues, and possible solutions, but I don't know if they would want me to go through the VAR first or not. Thanks, Dave -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!!
Hi, That would be great, if it's ok to do it. You can reach me at [EMAIL PROTECTED] Thanks again for the help. - Dave -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 11:01 AM To: [EMAIL PROTECTED] Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! I could send you the UCI.DLL that IBM sent me. However, I'll have to check that it's one of the files in the 'distribution' package and it's OK for me to send it. Ibm has already wrapped my knuckles for sending out code (and rightly so). -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
UniVerse printing problem - cannot print as root
I have a client with a printing problem. Running UniVerse 10.x on HP-UX. The client is able to print except if he is logged in as root. When logged in as root the print jobs appear to go off to data hell and don't show up in the spooler anywhere. Sounds like it might be a permissions problem or something similar. Anyone encounter this? Thanks in advance! Jeff Fitzgerald Fitzgerald Long, Inc. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: Using OpenOffice with UniVerse/Unidata - request for U2 users to be involved
Ian Stuart wrote: Firstly, the performance of OOo is really good and we have not been able to match it with MS Office on a thin-client platform. At a customer site we have successfully migrated 45 users onto a single Intel-based server running Linux and OpenOffice for thin-client based users. This includes those users who have the RTC syndrome (resistance to change) like the executive secretaries and personal assistants. Whatever functionality may be missing in OOo that is in MS Office is obviously not used. This includes receiving and sending MS Office documents (Excel, Word, Powerpoint) to the corporate head-office who have inplemented MS Office. We have thousands of users on Universe on Linux. We ended up building our own distro of Linux to get all the features we wanted, like very good support for IBM eSeries Intel based servers. Our distro has support for things like the Serveraid Card and such built right in. We make medical office management software. We initially were going to use AbiWord as an integrated editor/word-processor, but it mostly does what we want, but OOo has turned out to be a much better solution, and opens some really big integration possiblities with Universe. What about the porting of UniVerse/UniData to Linux on the pSeries. I don't see why it isn't there already! ttyl Farrell -- Politicians should read science fiction, not westerns and detective stories. -- Sir Arthur C. Clarke Farrell J. McGovern Crowell Systems Linux Systems Admin.Toll Free (US and Canada) 1-800-366-4564 [EMAIL PROTECTED] http://crowellsystems.com -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: UniVerse printing problem - cannot print as root
I haven't seen the problem specifically, but my first thought would be to look at the differences in the PATH environment variable between root and a normal user. -Original Message- I have a client with a printing problem. Running UniVerse 10.x on HP-UX. The client is able to print except if he is logged in as root. When logged in as root the print jobs appear to go off to data hell and don't show up in the spooler anywhere. Sounds like it might be a permissions problem or something similar. Anyone encounter this? Thanks in advance! Jeff Fitzgerald Fitzgerald Long, Inc. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Distributing U2 files
I have a set of small UniData files that I would like folks to be able to receive via e-mail and then install. The requirements are: 1) OS can be most flavors of Windows or UNIX 2) DB can be UniData or Universe 3) I would like to have a single zipped up file for distribution, but if two or more are best, I'd like to know that 4) assume there is only a windows server available for the packaging function (no unix box available for that task) 5) the user should need to do almost nothing to be able to get to the point where they can type LIST filename for these files and have them work at the command prompt. Thanks in advance for your suggestions. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Distributing U2 files
1) Make your source files Universe type 19s (eliminate the whole fnuxi thing) 2) Gzip them all up along with a paragraph to be placed in the voc file to resize them to whatever filetype you prefer (I'd go with dynamic for anything other than source code files, but thats just me). Installation procedure would then be: 1) download the gzip file 2) ungzip into an existing Uni* directory 3) copy the paragraph to the VOC file 4) execute the paragraph 5) dance joyously -Original Message- I have a set of small UniData files that I would like folks to be able to receive via e-mail and then install. The requirements are: 1) OS can be most flavors of Windows or UNIX 2) DB can be UniData or Universe 3) I would like to have a single zipped up file for distribution, but if two or more are best, I'd like to know that 4) assume there is only a windows server available for the packaging function (no unix box available for that task) 5) the user should need to do almost nothing to be able to get to the point where they can type LIST filename for these files and have them work at the command prompt. Thanks in advance for your suggestions. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Distributing U2 files
Gzip is gnu licensed and available for both Unix and Windows platforms. You can get them here: http://www.gzip.org/ -Original Message- Thanks -- I zip all the time, but never have I gzip'd, so I'm green. I'll have to figure out what tools are used for that since it appears that my WinZip copy doesn't permit a gzip archive to be created (as best I can tell at first glance). Is there an obvious choice (e.g. free) that runs on Windows? I can do your step 5 now -- ever since folks at the Datatel User Group meetings forced me to dance at age 36 or 7 (having grown up in a non-dancing sub-culture). Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Distributing U2 files
O bother ... I clicked before asking my other question ... If I create the files in UniData instead of Universe, what should the CREATE-FILE statement look like or is it important to make them type 19 Universe files? Can the same paragraph to alter them to dynamic work in both UV and UDT or not (I'm not very UV-savvy)? Thanks. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Schasny Sent: Wednesday, February 18, 2004 12:04 PM To: U2 Users Discussion List Subject: RE: Distributing U2 files O bother... I forgot. Install procedure 4.5: Create Voc pointers (or send along a process to create them) -Original Message- From: Jeff Schasny [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 10:59 AM To: U2 Users Discussion List Subject: RE: Distributing U2 files 1) Make your source files Universe type 19s (eliminate the whole fnuxi thing) 2) Gzip them all up along with a paragraph to be placed in the voc file to resize them to whatever filetype you prefer (I'd go with dynamic for anything other than source code files, but thats just me). Installation procedure would then be: 1) download the gzip file 2) ungzip into an existing Uni* directory 3) copy the paragraph to the VOC file 4) execute the paragraph 5) dance joyously -Original Message- I have a set of small UniData files that I would like folks to be able to receive via e-mail and then install. The requirements are: 1) OS can be most flavors of Windows or UNIX 2) DB can be UniData or Universe 3) I would like to have a single zipped up file for distribution, but if two or more are best, I'd like to know that 4) assume there is only a windows server available for the packaging function (no unix box available for that task) 5) the user should need to do almost nothing to be able to get to the point where they can type LIST filename for these files and have them work at the command prompt. Thanks in advance for your suggestions. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: Distributing U2 files
Dawn, The UniData DIR file is the functional equiv. to UniVerse Type 19. Dawn M. Wolthuis wrote: O bother ... I clicked before asking my other question ... If I create the files in UniData instead of Universe, what should the CREATE-FILE statement look like or is it important to make them type 19 Universe files? Can the same paragraph to alter them to dynamic work in both UV and UDT or not (I'm not very UV-savvy)? Thanks. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Schasny Sent: Wednesday, February 18, 2004 12:04 PM To: U2 Users Discussion List Subject: RE: Distributing U2 files O bother... I forgot. Install procedure 4.5: Create Voc pointers (or send along a process to create them) -Original Message- From: Jeff Schasny [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 10:59 AM To: U2 Users Discussion List Subject: RE: Distributing U2 files 1) Make your source files Universe type 19s (eliminate the whole fnuxi thing) 2) Gzip them all up along with a paragraph to be placed in the voc file to resize them to whatever filetype you prefer (I'd go with dynamic for anything other than source code files, but thats just me). Installation procedure would then be: 1) download the gzip file 2) ungzip into an existing Uni* directory 3) copy the paragraph to the VOC file 4) execute the paragraph 5) dance joyously -Original Message- I have a set of small UniData files that I would like folks to be able to receive via e-mail and then install. The requirements are: 1) OS can be most flavors of Windows or UNIX 2) DB can be UniData or Universe 3) I would like to have a single zipped up file for distribution, but if two or more are best, I'd like to know that 4) assume there is only a windows server available for the packaging function (no unix box available for that task) 5) the user should need to do almost nothing to be able to get to the point where they can type LIST filename for these files and have them work at the command prompt. Thanks in advance for your suggestions. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: COUNT modifying unix timestamp
Is there any way to directly access information stored in the file header? I use the information returned by the FILE.USAGE command to determine if a static file can be archived or if it needs to be checked to see if it needs to be resized. Vance -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Glenn Herbert Sent: Tuesday, February 17, 2004 9:18 AM To: U2 Users Discussion List; U2 Users Discussion List Subject: Re: COUNT modifying unix timestamp Actually, it was added in during release 7.x of uniVerse to support the SQL optimizer. The optimizer used the count to make a determination on how long it would take to perform certain SQL operations such as outer-joins, etc, and spit out a warning message something like It will take 4307 hours to perform this operation. Do you want to continue?. At first, only an unqualified COUNT command (i.e. COUNT FILE) would update this field, but sometime in early 8.x releases, I added the code into uvbackup/uvrestore so that it would also update this field. That was quite a few years ago so I don't have the exact timeframes, but there ya go Glenn At 04:54 AM 02/17/2004, Martin Phillips wrote: Apologies if I missed anyone already giving this explanation... The other thing, of course, which timestamp? Date modified, or date accessed? Are you sure your client isn't looking at the wrong one? UniVerse file system revision 12 which came in at release 9.5 includes a count of records in the file header for use by uvbackup and uvrestore. This is updated by COUNT and by uvbackup itself (perhaps other places too). Maybe it's time for another plug for the UniVerse Internals course where these things get discussed??? Martin Phillips Ladybridge Systems 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB +44-(0)1604-709200 -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata ODBC initial setup error - Run out of ideas!!! - Success - THANK YOU!!!
Colin, you are great! The updated uci.dll file worked great, and I can import a Unidata file into Excel now! (Now back to VB.NET for the program.) Thanks so much! :) :) :) - Dave -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Dave Tabor Sent: Wednesday, February 18, 2004 11:10 AM To: U2 Users Discussion List Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! Hi, That would be great, if it's ok to do it. You can reach me at [EMAIL PROTECTED] Thanks again for the help. - Dave -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: Wednesday, February 18, 2004 11:01 AM To: [EMAIL PROTECTED] Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!! I could send you the UCI.DLL that IBM sent me. However, I'll have to check that it's one of the files in the 'distribution' package and it's OK for me to send it. Ibm has already wrapped my knuckles for sending out code (and rightly so). -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: COUNT modifying unix timestamp
I believe there is. There is a UNIVERSE.INCLUDE file FILEINFO.H which includes a definition of what would be in each dynamic array field when using: FILEINFO(Fvar, 99) or FILEINFO(Fvar, FINFO$HDRLAYOUT) For example if you executed: FileInfo = FILEINFO(Fvar, 99) you'd have: FileInfo1 = File revision level FileInfo2 = Modulus FileInfo3 = Separation etc etc etc The count field updated in the file header would be FileInfo112. Note that some fields are bitmapped and none of that is detailed. Each of the fields makes more sense if you know what actually exists within a universe file header. I know there is documentation out there ;-) At 02:11 PM 02/18/2004, you wrote: Is there any way to directly access information stored in the file header? I use the information returned by the FILE.USAGE command to determine if a static file can be archived or if it needs to be checked to see if it needs to be resized. Vance -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Glenn Herbert Sent: Tuesday, February 17, 2004 9:18 AM To: U2 Users Discussion List; U2 Users Discussion List Subject: Re: COUNT modifying unix timestamp Actually, it was added in during release 7.x of uniVerse to support the SQL optimizer. The optimizer used the count to make a determination on how long it would take to perform certain SQL operations such as outer-joins, etc, and spit out a warning message something like It will take 4307 hours to perform this operation. Do you want to continue?. At first, only an unqualified COUNT command (i.e. COUNT FILE) would update this field, but sometime in early 8.x releases, I added the code into uvbackup/uvrestore so that it would also update this field. That was quite a few years ago so I don't have the exact timeframes, but there ya go Glenn At 04:54 AM 02/17/2004, Martin Phillips wrote: Apologies if I missed anyone already giving this explanation... The other thing, of course, which timestamp? Date modified, or date accessed? Are you sure your client isn't looking at the wrong one? UniVerse file system revision 12 which came in at release 9.5 includes a count of records in the file header for use by uvbackup and uvrestore. This is updated by COUNT and by uvbackup itself (perhaps other places too). Maybe it's time for another plug for the UniVerse Internals course where these things get discussed??? Martin Phillips Ladybridge Systems 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB +44-(0)1604-709200 -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: UV write fatal error
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Glenn Herbert Sent: Tuesday, February 17, 2004 10:32 AM To: [EMAIL PROTECTED] Subject: RE: UV write fatal error Ok. So there WAS a bscan done on the T25 file prior to attempting the write. Since this is done from within BASIC, my guess is that the active scan is causing some type of error. Try this; after the scan has verified that the data item does NOT exist, close and reopen the data file, THEN attempt your write (yes I know that this may invalidate the notion that the record does not exist). This would test to see if the active scan of the T25 file is interfering with the low level write, as the close of the data file would automatically terminate the scan (there is no other way from within BASIC). I wrote the code for bscan back in 1992 so I don't recall all different interactions involved, but it could be a long-standing bug that never appeared or not reported. In any case, if you could try that, I'd be interested in the results. Trim I closed and reopened the file after the BSCAN and before the WRITE with the same result. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: UV write fatal error
So what exactly is the particular data item that is causing the grief? At 02:50 PM 02/18/2004, you wrote: -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Glenn Herbert Sent: Tuesday, February 17, 2004 10:32 AM To: [EMAIL PROTECTED] Subject: RE: UV write fatal error Ok. So there WAS a bscan done on the T25 file prior to attempting the write. Since this is done from within BASIC, my guess is that the active scan is causing some type of error. Try this; after the scan has verified that the data item does NOT exist, close and reopen the data file, THEN attempt your write (yes I know that this may invalidate the notion that the record does not exist). This would test to see if the active scan of the T25 file is interfering with the low level write, as the close of the data file would automatically terminate the scan (there is no other way from within BASIC). I wrote the code for bscan back in 1992 so I don't recall all different interactions involved, but it could be a long-standing bug that never appeared or not reported. In any case, if you could try that, I'd be interested in the results. Trim I closed and reopened the file after the BSCAN and before the WRITE with the same result. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: COUNT modifying unix timestamp
Cool. I found the include file with the following comment: * 04/23/99 24742 GMH Add special FINFO$HDRLAYOUT and access keywords ;-) But my include file only includes keys up to the following line: EQUATE FH$RESIZEPATH TO 95 I am running 9.6. Were the extra keys added in a later release or do I just need to search for additional documentation? Vance -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Glenn Herbert Sent: Wednesday, February 18, 2004 2:28 PM To: U2 Users Discussion List Subject: RE: COUNT modifying unix timestamp I believe there is. There is a UNIVERSE.INCLUDE file FILEINFO.H which includes a definition of what would be in each dynamic array field when using: FILEINFO(Fvar, 99) or FILEINFO(Fvar, FINFO$HDRLAYOUT) For example if you executed: FileInfo = FILEINFO(Fvar, 99) you'd have: FileInfo1 = File revision level FileInfo2 = Modulus FileInfo3 = Separation etc etc etc The count field updated in the file header would be FileInfo112. Note that some fields are bitmapped and none of that is detailed. Each of the fields makes more sense if you know what actually exists within a universe file header. I know there is documentation out there ;-) At 02:11 PM 02/18/2004, you wrote: Is there any way to directly access information stored in the file header? I use the information returned by the FILE.USAGE command to determine if a static file can be archived or if it needs to be checked to see if it needs to be resized. Vance -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: UV write fatal error
Hmmm. It's a very curious situation. Your data doesn't appear to be anything out of the ordinary (though it's neat about your munging). Have you tried using the blook utility to scan through the btree file to see if anything is out of the ordinary? From the OS level, just issue blook without any parameters to get its syntax and options: Usage: blook [options] file +a address display nodes from addr to end -a address display node at addr -d display record keys and data -k display record keys -i keylist display item key only -n disable auto pagination -r traverse descending (default ascending) -s generate statistics -v verify file integrity: no details -V verify file integrity: detailed report Environment variable interaction: LINES to control display depth COLS to control display width You might want to direct the output to a file then peruse it with your fav editor. I wrote this utility when I was implementing the secondary index files. Maybe you might be able to figure out what the heck is causing your troubles, pay close attention to see if maybe your inserted data might fall at the boundary of a node and a split is aborting. Let me know if you need any help in making heads or tails of anything. At 03:39 PM 02/18/2004, you wrote: -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Glenn Herbert Sent: Wednesday, February 18, 2004 12:06 PM To: [EMAIL PROTECTED] Subject: RE: UV write fatal error So what exactly is the particular data item that is causing the grief? Trim I am storing IP address information. My record ID is of the form 323208*3232223231. This ID is two numeric values that represent the IP address as a sequential integer (first octet multiplied by 2^24, second multiplied by 2^16, etc. then summed, then left-filled with zeros to a width of 10). The second numeric is the same if it is a single address. If it is a range of addresses, the first value is the beginning of the range and the second the end of the range. I convert the address being stored into the above form and do the BSCAN in descending order on the IP file looking for a match or an adjacent record (determined by additional code) that overlaps the record being stored. This process has worked flawlessly for all but a handful of records being stored, including the example above (323208*3232223231, which is 192.167.204-207, by the way). An example of the data this record structure would contain is as follows: 323208*3232223231 1 1*69171 2 192.167.204.0 3 192.167.207.255 4 192.167.204-207 I work for a publishing company and the IP addresses belong to our customers for our web-accessed databases. Thanks in advance for your consideration. Jimi -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING
Ray: I don't much agree with your analysis. Definitive statements such as ...top-posting still makes things more difficult for just about everybody else and ...there really are no valid reasons to top-post,... and ...Insisting on top-posting...is just plain rude and self serving. are incorrect and to base an analysis on such a flimsy foundation is...well, I think I'll say no more. Bill -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Face-to-Face U2 gathering
Tuesday, March 16th, at the Spectrum show, we will be having an informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at the Key Ally table (right near the door, across from IBM) as the exhibits break for the evening. Unfortunately, we can not fund dinner (this time) but we'd like to see who we can get together from the list and share a meal. You don't have to register, but I'd like you to e-mail me in advance, if you can - I'd like to get a rough head count for when we scout restaurants. (Include any food restrictions.) - Charles 'Table for 150, Please Barouch -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Face-to-Face U2 gathering
Tuesday, March 16th, at the Spectrum show, we will be having an informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at the Key Ally table (right near the door, across from IBM) as the exhibits break for the evening. Unfortunately, we can not fund dinner (this time) but we'd like to see who we can get together from the list and share a meal. You don't have to register, but I'd like you to e-mail me in advance, if you can - I'd like to get a rough head count for when we scout restaurants. (Include any food restrictions.) - Charles 'Table for 150, Please Barouch Note: Cross Posted from the Discussion list with the moderator's permission. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [UV] Pass by value [was:Need/Want/Would like to know]
Maybe passing a matrix in parentheses DOES pass by value - it passes the value of the matrix reference! Which still contains pointers to the matrix elements ... :-) With respect to the docu, I suspect it's meaningless when talking about matrices because it's not talking about what you think it is. For the same reason that C actively discourages passing structs by value (it's a HORRENDOUS performance hit on anything beyond the trivial), I suspect UV doesn't pass matrix CONTENTS by value for the same reason. Thanks but I'm not convinced. I still think this is buggy behaviour or bad documentation. My reasons for not being convinced are: A scalar and a matrix variable may refer to the same types of things (value, pointer, dyn array etc). Scalar variables with datum over eight bytes are pointers - same as a matrix variable. So in this case there is virtually no difference between a scalar variable and matrix variable. The documentation suggests that the effect of pass-by-value-parentheses will be the same on either scalar or matrix variable. The documentation says : When data is passed by value, the contents of the variable in the main program do not change as a result of manipulations to the data in the subroutine. This rule breaks when passing a matrix variable by value. The compiler will specifically fail on a call xxx((mat array)) type syntax. This specifically excises passing whole dimensioned arrays by value (your HORRENDOUS struct scenario). The compiler does not fail on a call xxx((array(9))) type syntax suggesting to the developer that certain behaviour will be exhibited. This expected behaviour is not manifested. The compiler treats scalar or matrix variables differently. So, to summarise, I feel my thesis is sound and the U2 developers should either amend the documentation of fix the compiler so that passing a matrix variable by value works. Regards, Stuart Note: in researching this I discovered there are 2 types of dimensioned arrays Prime and Pick style. I tested this for both styles of array with negative results. ** This email message and any files transmitted with it are confidential and intended solely for the use of addressed recipient(s). If you have received this email in error please notify the Spotless IS Support Centre (61 3 9269 7555) immediately who will advise further action. This footnote also confirms that this email message has been scanned for the presence of computer viruses. ** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [UV] Pass by value [was:Need/Want/Would like to know]
Hello, Stuart. I say this is a compiler flaw rather than a documentation flaw. While it may prove challenging to dig through the parse-tree to figure out when to make use of the implicit temporary, it should be done for matrix components as it is for scalars. The compiler can do it far more reliably for us than we can manually. Best regards, Gyle -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stuart Boydell Sent: Wednesday, February 18, 2004 5:27 PM To: U2 Users Discussion List Subject: RE: [UV] Pass by value [was:Need/Want/Would like to know] [snip] So, to summarise, I feel my thesis is sound and the U2 developers should either amend the documentation of fix the compiler so that passing a matrix variable by value works. [snip] -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [UV] Pass by value [was:Need/Want/Would like to know]
EQUATE CONST LIT ':' CALL xxx(CONST zzz(n)) Good call! ** This email message and any files transmitted with it are confidential and intended solely for the use of addressed recipient(s). If you have received this email in error please notify the Spotless IS Support Centre (61 3 9269 7555) immediately who will advise further action. This footnote also confirms that this email message has been scanned for the presence of computer viruses. ** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [UV] Pass by value [was:Need/Want/Would like to know]
I say this is a compiler flaw rather than a documentation flaw. While it may prove challenging to dig through the parse-tree to figure out when to make use of the implicit temporary, it should be done for matrix components as it is for scalars. The compiler can do it far more reliably for us than we can manually. Best regards, Gyle Sounds good. Cheers S ** This email message and any files transmitted with it are confidential and intended solely for the use of addressed recipient(s). If you have received this email in error please notify the Spotless IS Support Centre (61 3 9269 7555) immediately who will advise further action. This footnote also confirms that this email message has been scanned for the presence of computer viruses. ** -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
version control software
I am looking for a version control application for U2 software development. Ideally it would have a check-out/check-in function, ability to track changes, migration dates, etc Does anyone have any suggestions? Jeff Steinmetz Vice President, Store Systems Guitar Center, Inc 5795 Lindero Canyon Road Westlake Village, CA 91362 818-735-8800 ext 2248 [EMAIL PROTECTED] -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: version control software
I am looking for a version control application for U2 software development. Ideally it would have a check-out/check-in function, ability to track changes, migration dates, etc Hi Jeff, Have you looked at CVS? It's available for a variety of platforms and should handle what you're looking for. It's available at http://www.cvshome.org/ Larry Hiscock Western Computer Services http://www.wcs-corp.com -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
UNCLASSIFIED RE: version control software
Jeff, Someone in Oz - maybe PRISM www.pri.com.au IIRC - does a U2 integration with Microsoft Source Safe. And someone on this list has created and sells a U2-specifi product. Check the list archives. HTH Mike -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Steinmetz Sent: Thursday, 19 February 2004 3:20 p.m. To: [EMAIL PROTECTED] Subject: version control software I am looking for a version control application for U2 software development. Ideally it would have a check-out/check-in function, ability to track changes, migration dates, etc Does anyone have any suggestions? Jeff Steinmetz Vice President, Store Systems Guitar Center, Inc 5795 Lindero Canyon Road Westlake Village, CA 91362 818-735-8800 ext 2248 [EMAIL PROTECTED] The information contained in this Internet Email message is intended for the addressee only and may contain privileged information, but not necessarily the official views or opinions of the New Zealand Defence Force. If you are not the intended recipient you must not use, disclose, copy or distribute this message or the information in it. If you have received this message in error, please Email or telephone the sender immediately. -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: [UV] Pass by value [was:Need/Want/Would like to know]
Hello, Stuart. Hmmm. The technique shown deals with string, real and whole number variables. What about files, subroutines, sockets, etc? And performing string concatenation would coerce numerics into strings, which may slow things further down stream. Best regards, Gyle -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stuart Boydell Sent: Wednesday, February 18, 2004 6:20 PM To: U2 Users Discussion List Subject: RE: [UV] Pass by value [was:Need/Want/Would like to know] EQUATE CONST LIT ':' CALL xxx(CONST zzz(n)) Good call! [snip] -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Face-to-Face U2 gathering
Rats -- Spectrum coincides with the Datatel User Group conference this year. So, if you happen to be going to DUG in DC rather than Spectrum in LV, please let me know you are a u2-users member if you see me working in the Entrinsik (Informer) booth or find me sitting next to the lobby in need of a beverage (just kiddin'). By the way, there is a lot in the works with the International U2UG, and we hope to communicate to the members soon -- we have been vewy qwiet of late, but have been meeting bi-weekly by phone, including IBM. Stay tuned. --dawn Dawn M. Wolthuis Tincat Group, Inc. www.tincat-group.com Take and give some delight today. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Results Sent: Wednesday, February 18, 2004 5:55 PM To: U2 Users Discussion List Subject: Face-to-Face U2 gathering Tuesday, March 16th, at the Spectrum show, we will be having an informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at the Key Ally table (right near the door, across from IBM) as the exhibits break for the evening. Unfortunately, we can not fund dinner (this time) but we'd like to see who we can get together from the list and share a meal. You don't have to register, but I'd like you to e-mail me in advance, if you can - I'd like to get a rough head count for when we scout restaurants. (Include any food restrictions.) - Charles 'Table for 150, Please Barouch -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
Re: version control software
Jeff, You can also look at Susan Josyln's offering: http://sjplus.com/sjphomepage.html - Charles Barouch [EMAIL PROTECTED] Larry Hiscock wrote: I am looking for a version control application for U2 software development. Ideally it would have a check-out/check-in function, ability to track changes, migration dates, etc -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: VSG Invalid procedure call SCHEMA_ATTRIBUTE_MAP
on [EMAIL PROTECTED] wrote:: I am using Visual Schema Generator to SQLize some UniData files [snip] I am getting the message Died in UCI::SQLExecDirect() with SQLSTATE S1001, Native error:0 [IBM][SQL Client][UNIDATA] Invalid procedure call: SCHEMA_ATTRIBUTE_MAP. Does anyone know what this means or what is causing it. There are a number of subroutines which need to be globally cataloged on the UniData server for VSG to work properly. SCHEMA_ATTRIBUTE_MAP is one of them and it doesn't seem to be cataloged on your box. You'll probably find the compiled object on the machine somewhere under the UniData bin directory - where it is loaded off tape or CD on install. Copy anything that starts with SCHEMA_ that you find into the 's' subdirectory of the global catalog CTLG directory and then try again with VSG. HTH, Ken -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users
RE: Unidata, Monitoring system parameters
James Hogan wrote: From time to time we have customers who break a Unidata parameter and the program they are running will crash with errors such as No more entries in MI table in 'LCT -n'. [snip] I have had a look at the commands sms, gstt and lstt. With some clever scripting these could be used to take snap shots of the system periodically to check for an over step of the parameters. The script could then warn the user if any parameter is over 80% utilised. I doubt it could warn them in time James. When programs go wild and eat smm resources they tend to do it in a big hurry. With decent tuning you should be able to find a reasonable compromise between making lots of memory available for big jobs without lumbering little jobs with a huge footprint. Even on AIX now there are some extended shared memory facilities which allow you to have more segments instead of just making them all huge! I can't remember the exact details but EXTSHM rings a bell. Cheers, Ken -- u2-users mailing list [EMAIL PROTECTED] http://www.oliver.com/mailman/listinfo/u2-users