From owner-sqr-users@list.iex.net Fri Jan 1 00:03:25 1999 Date: Fri, 1 Jan 1999 00:00:00 -0500 From: Nathan Treadway Subject: Monthly sqr-users Hints Posting sqr-users Mailing List Hints and Guidelines Nathan Treadway, Ray Ontko & Co. (nathant@ontko.com) $Revision: 1.2 $ $Date: 1998/10/10 10:03:39 $ This document gathers in one location information about the sqr-users mail list. Directions for common list-server commands are given, as are guidelines for list usage. ______________________________________________________________________ Table of Contents 1. Introduction 1.1 sqr-users Mailing List 1.2 sqr-users Hints and Guidelines Document 2. Basic List Server Commands 2.1 Subscribing to the List 2.2 Unsubscribing from the List 2.3 Digests 2.4 Problems 3. Posting to the sqr-users List 3.1 Posting a Message 3.2 Replying to a Message 4. Job Announcements ______________________________________________________________________ 1. Introduction 1.1. sqr-users Mailing List The sqr-users mailing list was created to enable discussion related to the SQR database language (and to other products from SQRIBE Technologies). The mailing list is provided as a service of Ray Ontko & Co. . A searchable archive of past postings to the mailing list is available from the SQR Users Group web site . 1.2. sqr-users Hints and Guidelines Document This document gives various hints and guidelines about the sqr-users mailing list. It will be posted approximately monthly to the mailing list so that new users can see it (and existing users can find it easily). An HTML version of the document is always available at http://www.sqrug.com/sqr-users/sqr-users-hints.html. If you have comments or suggestions about this document, please contact me directly at the address listed in the title section. This document is (C)Copyright 1998 by Nathan Treadway. It may be freely copied and distributed provided it is not modified in any way and it retains the original copyright notice. 2. Basic List Server Commands Here are a few basic list server commands. Subscriptions and unsubscriptions can normally be processed automatically by sending the proper command as the only line in the body (not the subject line) of an e-mail message sent to "listserv@usa.net". 2.1. Subscribing to the List To subscribe to the mailing list, the command is subscribe sqr-users Your Name Note that you do not need to provide your e-mail address as it is taken from your message's header. You will be e-mailed a confirmation number, which you must then send back to the list server software before the command goes into effect. 2.2. Unsubscribing from the List To unsubscribe, the command is simply unsubscribe sqr-users Once again, you will need to confirm your command before it goes into effect. 2.3. Digests Once you are subscribed, you can request to get your messages in digest form (one large message containing all of the posts made each day) by sending the command set sqr-users digests If you use digests you should not just "reply" to the digest mailing. Instead, be sure your message's subject header matches the subject in the original posting to which you are replying, and that you don't include a quoted copy of the entire digest in your post. Use "nodigests" instead of "digests" to restore normal distribution. 2.4. Problems If the above commands do not work, please contact the list manager at "sqr-users-request@usa.net". (Do not send a message to the list itself -- no one there can help you with your problem!) Please include a copy of the error message you received from the list server. 3. Posting to the sqr-users List In order to post to the mailing list, you must be subscribed to it (see directions above). 3.1. Posting a Message Once you are subscribed, you can post to the list by sending a message to "sqr-users@usa.net". Be sure your subject heading describes your specific problem or question (i.e. don't just use "SQR Question"). In the body of your message, please include the following information: o SQRIBE product and version number o Operating system and version number o Database name and version number o Application name (i.e. PeopleSoft) and a version number, if any Also, include a short code sample whenever possible. It's much easier for other people to understand what you are trying to do when they can see the actual code. (At the same time, be careful not to post confidential code, since the posting will be placed in a public web archive.) Note that your question should relate to a SQRIBE product in some way. Don't ask questions about PeopleSoft, for example, unless you are having SQR-related issues. (To find out your version of SQR, you can run the following program: begin-program show $sqr-ver end-program This will produce a line that looks something like this: SQR/3.0.15/Intel/SCO Unix R3.2 V5.0/Oracle 7.2.2.3/Sep 25 1996 Include the full line of output in your message. Note that the oper- ating system version number listed here is the one under which this copy of SQR was compiled, so you'll still need to include your own information.) 3.2. Replying to a Message Messages sent out on the list have a Reply-To header pointing to the list. This means that you should be able to simply use your mail reader's "reply" function to send a reply to the list. Generally, all answers to questions sent out on the list should be public replies, so that other subscribers can benefit. In those cases where a private reply is appropriate, be sure to over-ride the default Reply-To address. If your message is not actually a reply to the earlier message, please do not use the "reply" function. Instead, address a new e-mail message to the list as described in the previous section. (This is because the list archives will incorrectly show the new message in the original thread if you use "reply".) You should quote enough lines from the original message that later readers can understand your answer even if they missed the orginal question. At the same time, you should remove any unnecessary lines from the quote in order to make your message shorter and easier to understand. In particular, in order to prevent mail loops, the list server will not accept messages that contain From:, Sender:, etc. lines pointing back to the sqr-users list, even if these lines are quoted (i.e. with ">" characters). Be sure to delete these from your reply message before sending it. 4. Job Announcements SQR-related job announcements are currently allowed on the list, subject to the following restrictions: o The subject line must begin with the words "JOB ANNOUNCEMENT:". o The message should be very short (fewer than 20 lines), giving brief details of the job and a way for those interested to get more information directly (i.e. web page or phone number). o The message should specifically remind people interested in the job to respond directly to the message author (and not to use their mailer's "reply" function, since that would send the reply out on the list). o Post job announcements as infrequently as possible. From owner-sqr-users@list.iex.net Sun Jan 3 16:15:27 1999 Date: Sun, 3 Jan 1999 16:03:34 -0500 From: Ray Ontko Subject: Re: Array name as parameter Bruce, Arrays cannot be passed as parameters to a procedure, sadly. Even if you pass the name, you cannot "dereference" the name to make a reference to the array itself (although that's an interesting idea). You might be able to do what you want by making clever use of #include and #define to create a separate copy of the procedure for each array you intend to use it with. This would allow you to use a "procedure" with many different arrays, but still have a single source module in which to define the logic of the procedure. Ray P.S. Note, however, you CAN pass an array to an external C routine (go figure), but I wouldn't recommend this unless you're willing to compile and re-link this into your SQR image each time you get a new SQR distribution. To learn more about this, look at the "array" function under "LET", and at ufunc.c in the "lib" directory of your SQR distribuition. > Can anyone tell me if an array name can be passed to a procedure as a > parameter and if so how do I refer to the array in a GET statement? I believe I > can not pass the array as a parameter but what about the name? > > Bruce Mitchell > Sierra Systems Consultants Inc. > ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Jan 4 10:12:04 1999 Date: Tue, 5 Jan 1999 07:01:31 -0800 From: Albert Howard Subject: Re: Diet Expert Software !!!!!! Aackkk!! SPAM!!!!!!!!! Please keep it off this list!!!! At 01:00 PM 12/26/98 +0100, you wrote: >Visit our web site http://www.dietexpert.com and look at our software >Diet expert. It is an easy-to-use, and still very sophisticated >programme for dieting with healthy eating both for you and members of >your family. If you are interested in diet without dieting, don't miss >it. 30 days free evaluation. >Special treatment for diabetics. Over 600 recipes!!!! From owner-sqr-users@list.iex.net Mon Jan 4 10:23:34 1999 Date: Mon, 4 Jan 1999 20:43:19 +0530 From: Srinivasan S Subject: SQR.INI Hello all, Could anyone tell me the significance of the file SQR.INI. It justs contains the following entry [Environment:Common] SQRDIR=f:\hr700\sqrbinw [Environment:Oracle] SQRDIR=f:\hr700\sqrbinw Thankx in Advance. From owner-sqr-users@list.iex.net Mon Jan 4 10:34:45 1999 Date: Tue, 5 Jan 1999 07:25:10 -0800 From: Albert Howard Subject: Oops (sorry folks) Ok my turn to apologize...Had a large clutter of email upon return and didn't see the original poster's apology for the accidental spam posting... From owner-sqr-users@list.iex.net Mon Jan 4 10:46:52 1999 Date: Tue, 5 Jan 1999 07:37:33 -0800 From: Albert Howard Subject: Re: SQR.INI This file can be used to set the various sqr flags such as -f and -o. In a PeopleSoft installation, these flags are set by the Process Scheduler or at the SQRW command line since they have to be different occasionally based on which database you execute from or whether you execute from SQRW directly. Setting the values in SQR.INI overrides command line parameters, so PeopleSoft does not set them in the SQR.INI. Therefore what you see is the minimum required values in SQR.INI required to execute SQRW. At 08:43 PM 1/4/99 +0530, you wrote: >Hello all, > Could anyone tell me the significance of the file SQR.INI. It justs >contains the following entry > >[Environment:Common] >SQRDIR=f:\hr700\sqrbinw >[Environment:Oracle] >SQRDIR=f:\hr700\sqrbinw > > >Thankx in Advance. From owner-sqr-users@list.iex.net Mon Jan 4 10:49:48 1999 Date: Mon, 4 Jan 1999 10:28:11 -0500 From: "Brunelle, Cindy - AD/Corporate" Subject: Re: SQR.INI This file contains your environment settings - points to where your SQR prog files are located. Cindy Brunelle > -----Original Message----- > From: Srinivasan S [SMTP:srinivasan.seetharaman@DB.COM] > Sent: Monday, January 04, 1999 10:13 AM > To: Multiple recipients of list SQR-USERS > Subject: SQR.INI > > Hello all, > Could anyone tell me the significance of the file SQR.INI. It justs > contains the following entry > > [Environment:Common] > SQRDIR=f:\hr700\sqrbinw > [Environment:Oracle] > SQRDIR=f:\hr700\sqrbinw > > > Thankx in Advance. From owner-sqr-users@list.iex.net Mon Jan 4 10:53:41 1999 Date: Mon, 4 Jan 1999 10:45:28 -0500 From: "Wanko, Christopher G, CFCTR" Subject: Re: SQR.INI > Hello all, > Could anyone tell me the significance of the file > SQR.INI. It justs > contains the following entry > > [Environment:Common] > SQRDIR=f:\hr700\sqrbinw > [Environment:Oracle] > SQRDIR=f:\hr700\sqrbinw Delete it and see what happens. I'm sorry, I couldn't resist... -Chris From owner-sqr-users@list.iex.net Mon Jan 4 12:52:51 1999 Date: Mon, 4 Jan 1999 09:49:33 -0800 From: Michael Lee Subject: Re: SQR.INI Chris, I know that you have been on this list for awhile, and this is not the first sarcastic mail that you have sent to this list. If you cannot add any value to this list, please refrain from mailing your sarcastic remarks. We all use this list to add value. You, on the other hand, are wasting bandwidth. Please take this constructively and act a little more mature. Michael "Wanko, Christopher G, CFCTR" on 01/04/99 07:45:28 AM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Michael Lee/Application Group) Subject: Re: SQR.INI > Hello all, > Could anyone tell me the significance of the file > SQR.INI. It justs > contains the following entry > > [Environment:Common] > SQRDIR=f:\hr700\sqrbinw > [Environment:Oracle] > SQRDIR=f:\hr700\sqrbinw Delete it and see what happens. I'm sorry, I couldn't resist... -Chris From owner-sqr-users@list.iex.net Mon Jan 4 13:05:00 1999 Date: Mon, 4 Jan 1999 09:46:41 -0800 From: Bill Winkfield Subject: SQR 'wrtite' command Hello all, I'm using the following structure to create a data file with version 3 of SQR. I can write a new file with no problem, but it is inserting a blank line at the beginning of the file, which I don't need. Has anyone encountered this problem or have a clue as to a solution. open 'e:\psoft\final\fshift\fsheader.dat' as 3 for-writing record=200 status=#open3 Thanks in advance. Bill Winkfield From owner-sqr-users@list.iex.net Mon Jan 4 14:27:21 1999 Date: Mon, 4 Jan 1999 11:23:17 -0800 From: Grant Chappell Subject: Re: SQR.INI Or better yet, maybe look it up in the archives. Maybe do a little research before asking. -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Wanko, Christopher G, CFCTR Sent: Monday, January 04, 1999 7:45 AM To: Multiple recipients of list SQR-USERS Subject: Re: SQR.INI > Hello all, > Could anyone tell me the significance of the file > SQR.INI. It justs > contains the following entry > > [Environment:Common] > SQRDIR=f:\hr700\sqrbinw > [Environment:Oracle] > SQRDIR=f:\hr700\sqrbinw Delete it and see what happens. I'm sorry, I couldn't resist... -Chris From owner-sqr-users@list.iex.net Mon Jan 4 15:01:24 1999 Date: Mon, 4 Jan 1999 14:56:34 -0500 From: Anthony Leung-New York Subject: Re: SQR.INI Grant, The main idea behind this user list is to provide a gateway for SQR users to help out each other. You have a choice of not adding any values to the list, but to put people down by responding with sarcastic remarks seems to be a bit out of line here! Anthony > -----Original Message----- > From: Grant Chappell [SMTP:gchappell@CARRERACONSULTING.COM] > Sent: Monday, January 04, 1999 2:23 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR.INI > > Or better yet, maybe look it up in the archives. Maybe do a little > research > before asking. > > -----Original Message----- > From: Discussion of SQR, SQRIBE Technologies's database > reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Wanko, > Christopher G, CFCTR > Sent: Monday, January 04, 1999 7:45 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR.INI > > > Hello all, > > Could anyone tell me the significance of the file > > SQR.INI. It justs > > contains the following entry > > > > [Environment:Common] > > SQRDIR=f:\hr700\sqrbinw > > [Environment:Oracle] > > SQRDIR=f:\hr700\sqrbinw > > Delete it and see what happens. > > I'm sorry, I couldn't resist... > > -Chris From owner-sqr-users@list.iex.net Mon Jan 4 15:16:14 1999 Date: Tue, 5 Jan 1999 13:01:16 -0700 From: Albert Howard Subject: Re: SQR 'wrtite' command Nothing there should be causing a blank record. Put a show statement in front of your 'writes' to make sure you aren't executing one without realizing it. At 09:46 AM 1/4/99 -0800, you wrote: >Hello all, > >I'm using the following structure to create a data file with version 3 >of SQR. I can write a new file with no problem, but it is inserting a >blank line at the beginning of the file, which I don't need. Has anyone >encountered this problem or have a clue as to a solution. > > open 'e:\psoft\final\fshift\fsheader.dat' as 3 > for-writing > record=200 > status=#open3 > > >Thanks in advance. >Bill Winkfield From owner-sqr-users@list.iex.net Mon Jan 4 15:28:05 1999 Date: Mon, 4 Jan 1999 15:02:40 -0500 From: Bob Buford Subject: Re: SQR 'wrtite' command Bill, Take a look at your first WRITE command following this OPEN command. That is where you are most likely sending a blank line. Check out what the character is (Programmer's File Editor or similar program can help here); that could give a clue as well. The OPEN command as you wrote it here would not issue a line-feed. Best regards, Bob >>> Bill Winkfield 01/04 12:46 PM >>> Hello all, I'm using the following structure to create a data file with version 3 of SQR. I can write a new file with no problem, but it is inserting a blank line at the beginning of the file, which I don't need. Has anyone encountered this problem or have a clue as to a solution. open 'e:\psoft\final\fshift\fsheader.dat' as 3 for-writing record=200 status=#open3 Thanks in advance. Bill Winkfield From owner-sqr-users@list.iex.net Mon Jan 4 15:31:05 1999 Date: Mon, 4 Jan 1999 15:25:23 -0500 From: Ravi Ginjupalli Subject: Re: SQR.INI I agree. I think this is the very reason why this list has very few posting's compared to other list's. Ravi. Anthony Leung-New York on 01/04/99 02:56:34 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ravi Ginjupalli/HQ/USA/Kelly) Subject: Re: SQR.INI Grant, The main idea behind this user list is to provide a gateway for SQR users to help out each other. You have a choice of not adding any values to the list, but to put people down by responding with sarcastic remarks seems to be a bit out of line here! Anthony > -----Original Message----- > From: Grant Chappell [SMTP:gchappell@CARRERACONSULTING.COM] > Sent: Monday, January 04, 1999 2:23 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR.INI > > Or better yet, maybe look it up in the archives. Maybe do a little > research > before asking. > > -----Original Message----- > From: Discussion of SQR, SQRIBE Technologies's database > reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Wanko, > Christopher G, CFCTR > Sent: Monday, January 04, 1999 7:45 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR.INI > > > Hello all, > > Could anyone tell me the significance of the file > > SQR.INI. It justs > > contains the following entry > > > > [Environment:Common] > > SQRDIR=f:\hr700\sqrbinw > > [Environment:Oracle] > > SQRDIR=f:\hr700\sqrbinw > > Delete it and see what happens. > > I'm sorry, I couldn't resist... > > -Chris From owner-sqr-users@list.iex.net Mon Jan 4 15:58:18 1999 Date: Mon, 4 Jan 1999 12:52:31 PST From: ravi kumar Subject: Need Help in Upgrade 6.0 to 7.0 HRMS process Hi all can anybody help me... I want to know the process fro 6.0 to 7.0 upgradation. Please let me know the process Thanks in advance Ravi ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jan 4 17:38:27 1999 Date: Mon, 4 Jan 1999 17:27:40 -0500 From: "Williams, Kara" Subject: -F Flag question January 4, 1999 5:15 PM Platform: UNIX AIX Database: Oracle Question: I know that I can override the name that SQR or the program assigns to a report file by specifying the -F flag, but what if the report produces multiple outputs? Would I use multiple -F flags with the name for each output file specified? If so, do I put them in sequential order? Thanks. From owner-sqr-users@list.iex.net Mon Jan 4 17:55:28 1999 Date: Mon, 4 Jan 1999 16:49:46 -0500 From: Ken Burcham Subject: Catching a new-page Hey! Is there a way to 'catch' a page-break when the buffer fills up and pushes it to the next page? I'd like to rewrite a header on the new page.... Is there something more elegant than counting lines? ken. ====================================== Ken Burcham Peoplesoft Programmer Campus Crusade for Christ From owner-sqr-users@list.iex.net Mon Jan 4 18:29:48 1999 Date: Mon, 4 Jan 1999 15:25:46 PST From: Parijat Sahai Subject: Re: -F Flag question In my case, platform is Win95, Database SQL Server 6.5. I'm also interested in the solution to Kara's question. I have another query though. Is there a way to specify the name of output report (multiple reports, in fact) file during run-time, in the program itself? I wish to name my reports like YYYYMMDD.SUM, YYYYMMDD.DTL depending on a date calculated in the program itself. TIA, Parijat. > >January 4, 1999 5:15 PM >Platform: UNIX AIX >Database: Oracle > >Question: I know that I can override the name that SQR or the program >assigns to a report file by specifying the -F flag, but what if the report >produces multiple outputs? Would I use multiple -F flags with the name for >each output file specified? If so, do I put them in sequential order? > >Thanks. > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jan 4 18:37:54 1999 Date: Mon, 4 Jan 1999 15:32:13 -0800 From: David Donnelly Subject: Re: Catching a new-page You can check the value of #current-line to see if it's equal to 1. BUT, you have to write something to force it to be updated. If I have nothing I want to write first, I write a zero length string ( '' ) in column one. You might also use the declare-procedure before-page facility Dave Donnelly At 04:49 PM 1/4/1999 -0500, you wrote: >Hey! > > Is there a way to 'catch' a page-break when the buffer fills up and pushes it to the next page? I'd like to rewrite a header on the new page.... Is there something more elegant than counting lines? > >ken. > >====================================== >Ken Burcham >Peoplesoft Programmer >Campus Crusade for Christ > From owner-sqr-users@list.iex.net Tue Jan 5 07:37:21 1999 Date: Tue, 5 Jan 1999 07:32:08 -0500 From: Bob Buford Subject: Re: -F Flag question Being somewhat curious myself, I thought I'd look this up in my SQR3 Workbench manual. Multiple reports are created as declared in the DECLARE-REPORT section. All reports will have the same filename, with file extensions being .LIS, ..L01, .L02, etc. in the order they are declared. The filename will be the name of the SQR program unless -F is invoked to change that filename. The report name cited in each DECLARE-REPORT is used internally to select the specific report, using USE-REPORT. What I'm not sure about, but it seems to be the case, is that USE-REPORT causes subsequent output from PRINT statements to be appended to (as opposed to overwriting) existing file contents. This would allow the programmer to have several reports open and switch output feeds to each as appropriate. Reference command discussions on DECLARE-REPORT, USE-REPORT and the section "Writing Applications to Create Multiple Reports" (p.94 in the SQR3 book). Ken, you wouldn't use multiple -F flags; each one issued would override the previous one. Just declare the reports you need, understanding that all will have the same name with file extensions differing. Check with Brian if you have further questions; he's experienced in doing this. Parijat, the only way I know to rename a file would be in using the CALL...USING function, such as Let $file1 = 'report.lis' Let $file2 = 'newname.txt' Let $cmd = ''cmd.exe \C rename ' || $file1 || ' ' || $file2 CALL SYSTEM USING $cmd #dos_status show 'Renamed ' $file1 ' to ' $file2 ', status=' #dos_status You're welcome, Bob >>> Parijat Sahai 01/04 6:25 PM >>> In my case, platform is Win95, Database SQL Server 6.5. I'm also interested in the solution to Kara's question. I have another query though. Is there a way to specify the name of output report (multiple reports, in fact) file during run-time, in the program itself? I wish to name my reports like YYYYMMDD.SUM, YYYYMMDD.DTL depending on a date calculated in the program itself. TIA, Parijat. > >January 4, 1999 5:15 PM >Platform: UNIX AIX >Database: Oracle > >Question: I know that I can override the name that SQR or the program >assigns to a report file by specifying the -F flag, but what if the report >produces multiple outputs? Would I use multiple -F flags with the name for >each output file specified? If so, do I put them in sequential order? > >Thanks. > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 08:07:38 1999 Date: Tue, 5 Jan 1999 08:04:08 -0500 From: John Walker Subject: Re: Catching a new-page I use the #page-count system variable in V3 SQR. e.g. if #page-count = 1 ........ if #page-count = 2 ........ You could also examine this variable to see when it changes. Hope this helps. Ken Burcham on 01/04/99 04:49:46 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: John A. Walker/CEI/FirstEnergy) Subject: Catching a new-page Hey! Is there a way to 'catch' a page-break when the buffer fills up and pushes it to the next page? I'd like to rewrite a header on the new page.... Is there something more elegant than counting lines? ken. ====================================== Ken Burcham Peoplesoft Programmer Campus Crusade for Christ From owner-sqr-users@list.iex.net Tue Jan 5 08:24:11 1999 Date: Tue, 5 Jan 1999 08:20:54 -0500 From: Brian Nice Subject: Re: -F Flag question Try using the new-report command. If you issue this command before anything gets printed on the page, you can set what you want the output file to be. let $file = $year || $month || $day || '.SUM' new-report $file As you switch between reports, I believe that you can just issue a new-report command for each one. declare-report report1 ... declare report report2 ... use-report report1 new-report $file1 use-report report2 new-report $file2 Just make sure that the new-report command is used before anything is printed on any of the reports that you declare. /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ >>> Parijat Sahai 01/04 6:25 PM >>> In my case, platform is Win95, Database SQL Server 6.5. I'm also interested in the solution to Kara's question. I have another query though. Is there a way to specify the name of output report (multiple reports, in fact) file during run-time, in the program itself? I wish to name my reports like YYYYMMDD.SUM, YYYYMMDD.DTL depending on a date calculated in the program itself. TIA, Parijat. > >January 4, 1999 5:15 PM >Platform: UNIX AIX >Database: Oracle > >Question: I know that I can override the name that SQR or the program >assigns to a report file by specifying the -F flag, but what if the report >produces multiple outputs? Would I use multiple -F flags with the name for >each output file specified? If so, do I put them in sequential order? > >Thanks. > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 09:25:38 1999 Date: Tue, 5 Jan 1999 08:48:31 -0500 From: Sam Spritzer Subject: Re: Need Help in Upgrade 6.0 to 7.0 HRMS process Ravi, I am assuming you are using PeopleSoft. You need to contact your account manager for information regarding this. In effect, it can be a lengthy process which is why I am suggesting that. Sam >>> ravi kumar 01/04 3:52 PM >>> Hi all can anybody help me... I want to know the process fro 6.0 to 7.0 upgradation. Please let me know the process Thanks in advance Ravi ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 09:28:51 1999 Date: Tue, 5 Jan 1999 08:24:42 -0600 From: "Maikranz, Sheila" Subject: Re: Need Help in Upgrade 6.0 to 7.0 HRMS process This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BE38B6.FF694066 Content-Type: text/plain > -----Original Message----- > From: ravi kumar [SMTP:ammalu@HOTMAIL.COM] > Sent: Monday, January 04, 1999 2:53 PM > To: Multiple recipients of list SQR-USERS > Subject: Need Help in Upgrade 6.0 to 7.0 HRMS process > Ravi, Upgrade instructions are posted on Customer Connection in PeopleBook format. You will need your Customer Connection User Name and Password. You can log on to Customer Connection and browse to the Upgrades category in News and Information. Or, if you have Folio Web-enabled, you can follow this Web link to the URL: http://www4.peoplesoft.com/psgbbs2.nsf/Categories?ReadForm In the Upgrades category you will find the latest version of the upgrade instructions for this release. Download the upgrade instructions files for your upgrade path. Unzip them into the PSBOOKS directory you created on a server or your local drive and run the PSBOOKS.EXE program to select and view the upgrade instructions. Once you've downloaded the files, use the File, Open command from this PeopleBook file to view: UH675ENG.NFO Upgrading PeopleSoft 6.0x HRMS to PeopleSoft 7.5 HRMS (Commercial) UH775ENG.NFO Upgrading PeopleSoft 7.0x HRMS to PeopleSoft 7.5 HRMS (Commercial) Hope this helps. Sheila Maikranz > Hi all > > can anybody help me... > > I want to know the process fro 6.0 to 7.0 upgradation. > > Please let me know the process > > Thanks in advance > Ravi > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com ------_=_NextPart_001_01BE38B6.FF694066 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Need Help in Upgrade 6.0 to 7.0 HRMS process

    -----Original Message-----
    From:   ravi kumar [SMTP:ammalu@HOTMAIL.COM]
    Sent:   Monday, January 04, 1999 2:53 PM
    To:     Multiple recipients of list SQR-USERS
    Subject:       = Need Help in Upgrade 6.0 to 7.0 HRMS = process

    Ravi,

    Upgrade instructions = are posted on Customer Connection in PeopleBook format.
    You will need your = Customer Connection User Name and Password.
    You can log on to = Customer Connection and browse to the Upgrades category in News and = Information. Or, if you have Folio Web-enabled, you can follow this Web = link to the URL:

    http://www4.peoplesoft.com/psgbbs2.nsf/Categories?Read= Form
    In the Upgrades = category you will find the latest version of the upgrade instructions = for this release.  Download the upgrade instructions files for = your upgrade path.  Unzip them into the PSBOOKS directory you = created on a server or your local drive and run the PSBOOKS.EXE program = to select and view the upgrade instructions.

    Once you've = downloaded the files, use the File, Open command from this PeopleBook = file to view:
    UH675ENG.NFO  = Upgrading PeopleSoft 6.0x HRMS to PeopleSoft 7.5 HRMS = (Commercial)
    UH775ENG.NFO  = Upgrading PeopleSoft 7.0x HRMS to PeopleSoft 7.5 HRMS = (Commercial)
    Hope this = helps.

    Sheila = Maikranz


    Hi all

    can anybody help = me...

    I want to know the = process fro 6.0 to 7.0 upgradation.

    Please let me know = the process

    Thanks in = advance
    Ravi


    ______________________________________________________
    Get Your Private, = Free Email at http://www.hotmail.com

------_=_NextPart_001_01BE38B6.FF694066-- From owner-sqr-users@list.iex.net Tue Jan 5 10:10:56 1999 Date: Tue, 5 Jan 1999 10:08:14 -0500 From: Ken Burcham Subject: Re: Catching a new-page Dave, others, Is there a list of all of the sqr variables somewhere? Also environmental variables? Sheesh, that's sure to be a faq question... ken. At 03:32 PM 1/4/99 -0800, you wrote: >You can check the value of #current-line to see if it's equal to 1. BUT, >you have to write something to force it to be updated. If I have nothing I >want to write first, I write a zero length string ( '' ) in column one. > >You might also use the declare-procedure before-page facility > >Dave Donnelly > >At 04:49 PM 1/4/1999 -0500, you wrote: >>Hey! >> >> Is there a way to 'catch' a page-break when the buffer fills up and >pushes it to the next page? I'd like to rewrite a header on the new >page.... Is there something more elegant than counting lines? >> >>ken. >> >>====================================== >>Ken Burcham >>Peoplesoft Programmer >>Campus Crusade for Christ >> > > ====================================== Ken Burcham Peoplesoft Programmer Campus Crusade for Christ From owner-sqr-users@list.iex.net Tue Jan 5 10:21:17 1999 Date: Wed, 6 Jan 1999 08:11:48 -0700 From: Albert Howard Subject: Re: Catching a new-page Buried in your SQRBINW directory (where the sqr runtime files are stored), you will find a file that is named either sqr_cmd.hlp or cmdhlp.hlp, depending on your version of SQR. This file is an on-line SQR documentation file and it has a link to this information. You might make a desktop link to this file. Also, if you are using PFE to edit SQR's, you can make a hotkey help button to bring it up. Its very helpful. At 10:08 AM 1/5/99 -0500, you wrote: >Dave, others, > >Is there a list of all of the sqr variables somewhere? Also environmental >variables? Sheesh, that's sure to be a faq question... > >ken. > > >At 03:32 PM 1/4/99 -0800, you wrote: >>You can check the value of #current-line to see if it's equal to 1. BUT, >>you have to write something to force it to be updated. If I have nothing I >>want to write first, I write a zero length string ( '' ) in column one. >> >>You might also use the declare-procedure before-page facility >> >>Dave Donnelly >> >>At 04:49 PM 1/4/1999 -0500, you wrote: >>>Hey! >>> >>> Is there a way to 'catch' a page-break when the buffer fills up and >>pushes it to the next page? I'd like to rewrite a header on the new >>page.... Is there something more elegant than counting lines? >>> >>>ken. >>> >>>====================================== >>>Ken Burcham >>>Peoplesoft Programmer >>>Campus Crusade for Christ >>> >> >> >====================================== >Ken Burcham >Peoplesoft Programmer >Campus Crusade for Christ From owner-sqr-users@list.iex.net Tue Jan 5 10:30:02 1999 Date: Tue, 5 Jan 1999 10:25:11 -0500 From: Sam Spritzer Subject: Re: Catching a new-page Ken, It depends on what product you are using SQR for. The SQR training manual from PeopleSoft provides most of what you are probably looking for. Also, on their Customer Connection website, there is a whitepaper on the variables used for PeopleSoft. Sam >>> Ken Burcham 01/05 10:08 AM >>> Dave, others, Is there a list of all of the sqr variables somewhere? Also environmental variables? Sheesh, that's sure to be a faq question... ken. At 03:32 PM 1/4/99 -0800, you wrote: >You can check the value of #current-line to see if it's equal to 1. BUT, >you have to write something to force it to be updated. If I have nothing I >want to write first, I write a zero length string ( '' ) in column one. > >You might also use the declare-procedure before-page facility > >Dave Donnelly > >At 04:49 PM 1/4/1999 -0500, you wrote: >>Hey! >> >> Is there a way to 'catch' a page-break when the buffer fills up and >pushes it to the next page? I'd like to rewrite a header on the new >page.... Is there something more elegant than counting lines? >> >>ken. >> >>====================================== >>Ken Burcham >>Peoplesoft Programmer >>Campus Crusade for Christ >> > > ====================================== Ken Burcham Peoplesoft Programmer Campus Crusade for Christ From owner-sqr-users@list.iex.net Tue Jan 5 14:59:18 1999 Date: Tue, 5 Jan 1999 09:01:14 PST From: "madav ." Subject: How to include Instance ID in SQR output file name? I would like to pad Process Instance ID from Process Scheduler with in the SQR report to generate a unique output filename (eg., abc101234.lis where 101234 is current Instance ID) . Any idea to resolve this? Your help is much appreciated. Madav ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 15:07:56 1999 Date: Tue, 5 Jan 1999 10:25:11 -0600 From: Richard Wagner Subject: Executing Stored Procedure in SQR 4.2.3 on platform MSSQL 6.5 Hello All, I'm having problems executing a stored procedure on a Microsoft SQL Server 6.5 database. The line that kills the SQR is: execute sp_rename 'PS_1', 'PS_DUMMY_RECORD' The first time I attempt to run the SQR containing the above command, I receive the error message, Error on line 166: (SQR 3913) Could not EXECUTE stored procedure. When I attempt to run the stored procedure a second time, I receive the message, SQR: Program Aborting. (SQR 5528) ODBC SQL dbxact: SQLTransact error 0 in cursor 0: [Microsoft][ODBC SQL Server Driver]Communication link failure At this point the database freezes and I have to stop and restart the database at the SQL Server level. The documentation seems to indicate that I need an INTO argument....... "If the stored procedure specified in stored_procedure_name contains a SELECT query, the EXECUTE command must specify an INTO argument in order to process the values from the query. If no INTO argument is specified then the values from the query will be ignored." The problem is the sp_rename procedure contains multiple select statements. Can anyone help me out with the correct use of the execute command? Thank You. From owner-sqr-users@list.iex.net Tue Jan 5 15:16:55 1999 Date: Tue, 5 Jan 1999 15:12:12 -0500 From: Brian Nice Subject: Re: How to include Instance ID in SQR output file name? In the process definition for that SQR, under the Process Definition Options tab, SQR Parameters line, change the drop down to Append and add %%INSTANCE%% to the parameter line. Then in your SQR, use an input statement to get the command line parameter. input $processInstance Now that you have the instance, construct a filename, and use the NEW-REPORT command in SQR to change the name of the .LIS file. Be sure and issue this before any Print statements are done in the SQR. let $file = 'abc' || $processInstance || .LIS' new-report $file Hope that helps /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ >>> "madav ." 01/05 12:01 PM >>> I would like to pad Process Instance ID from Process Scheduler with in the SQR report to generate a unique output filename (eg., abc101234.lis where 101234 is current Instance ID) . Any idea to resolve this? Your help is much appreciated. Madav ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 15:38:26 1999 Date: Tue, 5 Jan 1999 15:36:48 -0500 From: Tony DeLia Subject: Re: How to include Instance ID in SQR output file name? madav, Easy. Try this... .... let $Rpt_Name = 'default.lis' if $process_instance <> '' let $p_id = lpad($process_instance,6,'0') let $Rpt_Name = 'pi' || $p_id || '.lis' end-if new-report $Rpt_Name .... This is a very basic solution... I'm assuming 6 digits for process instance... Change to suit your needs... Also I'm checking if it was run outside of Process Scheduler (using the standard PeopleSoft convention)... If it's not the Process Scheduler (i.e. run from SQRW prompt) I default the report name to 'default.lis' since there is NO process instance to use. Example yields $Rpt_Name of 'pi001234.lis'... -Tony DeLia madav . wrote: > > I would like to pad Process Instance ID from Process Scheduler with in > the SQR report to generate a unique output filename (eg., abc101234.lis > where 101234 is current Instance ID) . > > Any idea to resolve this? > Your help is much appreciated. > > Madav > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 5 15:42:02 1999 Date: Tue, 5 Jan 1999 12:22:25 -0500 From: Don Mellen Subject: Re: Catching a new-page On Tue, 5 Jan 1999, Ken Burcham wrote: > Is there a list of all of the sqr variables somewhere? Also > environmental variables? Sheesh, that's sure to be a faq question... FYI, The SQR variables can also be found on our quick reference card at http://www.ontko.com/sqrcard4.html HTH, ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Tue Jan 5 15:42:32 1999 Date: Tue, 5 Jan 1999 12:01:18 -0500 From: Don Mellen Subject: Re: -F Flag question On Mon, 4 Jan 1999, Williams, Kara wrote: > Question: I know that I can override the name that SQR or the program > assigns to a report file by specifying the -F flag, but what if the report > produces multiple outputs? Would I use multiple -F flags with the name for > each output file specified? If so, do I put them in sequential order? OK, a few things here, Yes multiple -F flags can be used to overide the output names of the reports in the order that they are "declare"d in the report program. If you simply want all of the reports with their default names to go in a different directory, you can use a single -F flag with the new directory and no file name. If you want to name the reports at run-time (like Parijat wanted to) then you don't need the -F flag at all, declare your reports, then do a "use-report" followed by a "new-report" before you print anything. The "new-report" will allow you to change the file name of the report, and you can then use the "use-report" command to switch between outputs (w/o another "new-report"). HTH, ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Tue Jan 5 16:55:33 1999 Date: Tue, 5 Jan 1999 13:26:41 -0800 From: Grant Chappell Subject: SQR viewer - (SQR 5) Corrupt message file: Invalid header information I'm running SQR version 3.0.16.4 on NT 4.0 service pack 3. SQR reporter works fine. When I try to run SQR viewer I this message " (SQR 5) Corrupt message file: Invalid header information." I check the sqr.ini file and SQRDIR is set correctly in both places. Just to be on the safe side I added SQRDIR to my NT environment settings list. I looked through the SQRUG archives and could not find an exact reference to this problem. The archive did have a reference to an "Invalid count..." which then discussed properly setting SQRDIR as a solution. There was also a reference to sqrerr.dat, but not a thorough discussion so I didn't try anything. I also searched PeopleSofts web site but did not find anything. Could someone please shed a little light on this problem. Grant From owner-sqr-users@list.iex.net Tue Jan 5 18:18:20 1999 Date: Tue, 5 Jan 1999 14:30:58 PST From: Parijat Sahai Subject: Re: SQR viewer - (SQR 5) Corrupt message file: Invalid header information All you need to do is to replace sqrverr.dat file from your release media, i.e., installation diskette. That'll correct the problem. Parijat. >Date: Tue, 5 Jan 1999 13:26:41 -0800 >Reply-To: SQR-USERS@USA.NET >From: Grant Chappell >Subject: SQR viewer - (SQR 5) Corrupt message file: Invalid header > information >To: Multiple recipients of list SQR-USERS > >I'm running SQR version 3.0.16.4 on NT 4.0 service pack 3. > >SQR reporter works fine. When I try to run SQR viewer I this message " (SQR >5) Corrupt message file: Invalid header information." I check the sqr.ini >file and SQRDIR is set correctly in both places. Just to be on the safe >side I added SQRDIR to my NT environment settings list. I looked through >the SQRUG archives and could not find an exact reference to this problem. >The archive did have a reference to an "Invalid count..." which then >discussed properly setting SQRDIR as a solution. There was also a reference >to sqrerr.dat, but not a thorough discussion so I didn't try anything. I >also searched PeopleSofts web site but did not find anything. > >Could someone please shed a little light on this problem. > >Grant > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 5 20:19:44 1999 Date: Tue, 5 Jan 1999 17:12:18 -0800 From: Grant Chappell Subject: Re: SQR viewer - (SQR 5) Corrupt message file: Invalid header information Here is the answer I got from PeopleSoft. Your response is the same as #2. A few things to check: 1) What is the version of SQR that you are trying to use? Please refer to the file called VERSION in the SQRBINW directory. 2) Do you have a file call SQRVERR.DAT (this is different than SQRERR.DAT) in the SQRBINW directory? Try re-loading it from the CD. 3) In the SQR.INI file, you should have the SQRDIR environment variable defined under the [Environment:Common] and [Environment:ODBC] sections. They should both point to the SQRBINW directory -- the directory where the SQRW.EXE and SQRWV.EXE reside. 4) What type of network are you currently on? Banyan Vines? NFS? Other? -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Parijat Sahai Sent: Tuesday, January 05, 1999 2:31 PM To: Multiple recipients of list SQR-USERS Subject: Re: SQR viewer - (SQR 5) Corrupt message file: Invalid header information All you need to do is to replace sqrverr.dat file from your release media, i.e., installation diskette. That'll correct the problem. Parijat. >Date: Tue, 5 Jan 1999 13:26:41 -0800 >Reply-To: SQR-USERS@USA.NET >From: Grant Chappell >Subject: SQR viewer - (SQR 5) Corrupt message file: Invalid header > information >To: Multiple recipients of list SQR-USERS > >I'm running SQR version 3.0.16.4 on NT 4.0 service pack 3. > >SQR reporter works fine. When I try to run SQR viewer I this message " (SQR >5) Corrupt message file: Invalid header information." I check the sqr.ini >file and SQRDIR is set correctly in both places. Just to be on the safe >side I added SQRDIR to my NT environment settings list. I looked through >the SQRUG archives and could not find an exact reference to this problem. >The archive did have a reference to an "Invalid count..." which then >discussed properly setting SQRDIR as a solution. There was also a reference >to sqrerr.dat, but not a thorough discussion so I didn't try anything. I >also searched PeopleSofts web site but did not find anything. > >Could someone please shed a little light on this problem. > >Grant > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 05:47:38 1999 Date: Wed, 6 Jan 1999 18:42:33 +0800 From: Raja Gade Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY I am trying to convert the date format from yyyyddd to dd-mon-yyyy in sqr. For example 198345 to 11-DEC-1998 In oracle the solution is SQL> SELECT TO_CHAR(TO_DATE('1998345','YYYYDDD'),'DD-MON-YYYY') FROM DUAL; TO_CHAR(TO_ ----------- 11-DEC-1998 Can someone help me in modifying the date format from yyyyddd to dd-mon-yyyy format in SQR I am using SQR ver 3.0 ,Oracle Database & peoplesoft 6 financials. Raja From owner-sqr-users@list.iex.net Wed Jan 6 08:57:24 1999 Date: Wed, 6 Jan 1999 08:45:57 -0500 From: "Ranade, Sameer" Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY Hi Raja, U can use the same SQL inside SQR to get required formatting. begin-select TO_CHAR(TO_DATE($dtin ,'YYYYDDD'),'DD-MON-YYYY') &dtout move &dtout to $dtout FROM DUAL end-sql HTH, -Sameer -----Original Message----- From: Raja Gade [mailto:rgade@ACS.UWA.EDU.AU] Sent: Wednesday, January 06, 1999 5:43 AM To: Multiple recipients of list SQR-USERS Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY I am trying to convert the date format from yyyyddd to dd-mon-yyyy in sqr. For example 198345 to 11-DEC-1998 In oracle the solution is SQL> SELECT TO_CHAR(TO_DATE('1998345','YYYYDDD'),'DD-MON-YYYY') FROM DUAL; TO_CHAR(TO_ ----------- 11-DEC-1998 Can someone help me in modifying the date format from yyyyddd to dd-mon-yyyy format in SQR I am using SQR ver 3.0 ,Oracle Database & peoplesoft 6 financials. Raja From owner-sqr-users@list.iex.net Wed Jan 6 09:20:28 1999 Date: Wed, 6 Jan 1999 09:14:02 -0500 From: Dominick Logiudice Subject: Help, SQL buffer to small; Use -mfile to increase buffer size I am getting this error when I am making and additional call to the job table. I get the entire job record and then I want to goback to get additional information just 3 fields from a prior record. on the job table i am using key fields, emplid, date How do I fix this ? From owner-sqr-users@list.iex.net Wed Jan 6 09:30:10 1999 Date: Wed, 6 Jan 1999 05:53:20 -0800 From: Cameron Armbruster Subject: Max Array Size I am writing an SQR which will be using a large predefined array and was wondering if there is a maximum size limit on an SQR array? _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 6 10:22:14 1999 Date: Wed, 6 Jan 1999 10:13:31 -0500 From: Carlton Conley Subject: Re: Max Array Size at least in V 3 the max number of arrays in a report is 20 and max fields in an array is 200 From owner-sqr-users@list.iex.net Wed Jan 6 10:44:49 1999 Date: Wed, 6 Jan 1999 10:40:41 -0500 From: Ray Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY On Wed, 6 Jan 1999, Ranade, Sameer wrote: > Hi Raja, > > begin-select > TO_CHAR(TO_DATE($dtin ,'YYYYDDD'),'DD-MON-YYYY') &dtout > move &dtout to $dtout > FROM DUAL > end-select You can also use the SQR functions strtodate and datetostr : let $dtout = datetostr(strtodate($dtin,'YYYYDDD'),'DD-MON-YYYY') HTH, Ray From owner-sqr-users@list.iex.net Wed Jan 6 10:51:50 1999 Date: Wed, 6 Jan 1999 07:47:05 PST From: "madav ." Subject: Re: How to include Instance ID in SQR output file name? Thanks for your valuable input and it saves me time. Madav. >From owner-sqr-users@list.iex.net Tue Jan 5 12:14:13 1999 >Received: from list.iex.net (list.iex.net [192.156.196.15]) by list.iex.net (8.8.5/8.8.5) with SMTP id NAA21620; Tue, 5 Jan 1999 13:13:39 -0700 (MST) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with > spool id 30306 for SQR-USERS@LIST.IEX.NET; Tue, 5 Jan 1999 13:13:07 > -0700 >Received: from ccci.org (ccci.org [208.135.115.37]) by list.iex.net > (8.8.5/8.8.5) with SMTP id NAA21546 for ; > Tue, 5 Jan 1999 13:12:58 -0700 (MST) >Received: from HQ-Message_Server by ccci.org with Novell_GroupWise; Tue, 05 Jan > 1999 15:12:30 -0500 >X-Mailer: Novell GroupWise 5.2 >Mime-Version: 1.0 >Content-Type: text/plain; charset=US-ASCII >Content-Transfer-Encoding: quoted-printable >Content-Disposition: inline >Message-ID: >Date: Tue, 5 Jan 1999 15:12:12 -0500 >Reply-To: SQR-USERS@USA.NET >Sender: "Discussion of SQR, > SQRIBE Technologies's database reporting language" > >From: Brian Nice >Subject: Re: How to include Instance ID in SQR output file name? >X-To: vmadav@HOTMAIL.COM, SQR-USERS@USA.NET >To: Multiple recipients of list SQR-USERS > >In the process definition for that SQR, under the Process Definition = >Options tab, SQR Parameters line, change the drop down to Append and add = >%%INSTANCE%% to the parameter line. Then in your SQR, use an input = >statement to get the command line parameter. > > input $processInstance > >Now that you have the instance, construct a filename, and use the = >NEW-REPORT command in SQR to change the name of the .LIS file. Be sure and = >issue this before any Print statements are done in the SQR. > > let $file =3D 'abc' || $processInstance || .LIS' > new-report $file > >Hope that helps > > >/******************** >* Brian Nice >* Senior Programmer/Analyst >* Campus Crusade for Christ >* bnice@ccci.org >*********************************/ > >>>> "madav ." 01/05 12:01 PM >>> >I would like to pad Process Instance ID from Process Scheduler with in >the SQR report to generate a unique output filename (eg., abc101234.lis >where 101234 is current Instance ID) . > >Any idea to resolve this? >Your help is much appreciated. > >Madav > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 10:52:15 1999 Date: Wed, 6 Jan 1999 07:43:01 -0800 From: Cameron Armbruster Subject: max array size I didn't word my last question properly. I was wondering what the maximum memory size of an array is. In other words, how large, as in number of rows, not number of fields, can my array be. I have already created an array that is about 11 meg, but am wondering how much larger I can go. Cameron _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 6 10:52:39 1999 Date: Wed, 6 Jan 1999 10:48:21 -0500 From: Don Mellen Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY On Wed, 6 Jan 1999, Ray wrote: > You can also use the SQR functions strtodate and datetostr : > > let $dtout = datetostr(strtodate($dtin,'YYYYDDD'),'DD-MON-YYYY') One could if one had version 4.x, but this question came from a version 3.x individual. Version 3.x does not contain the date functions. ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Wed Jan 6 11:40:49 1999 Date: Wed, 6 Jan 1999 11:19:50 -0500 From: Brian Nice Subject: Re: How to include Instance ID in SQR output file name? Your welcome. There is an easier way that I didn't think of when I sent the message. When you do the calls in the SQR do Define-Prcs-Vars do Get-Run-Control-Parms (these are in prcsapi.sqc and prcsdef.sqc) it gets a process instance for you: #prcs_process_instance You should be able to use that variable. That should be easier! /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ >>> "madav ." 01/06 10:47 AM >>> Thanks for your valuable input and it saves me time. Madav. >From owner-sqr-users@list.iex.net Tue Jan 5 12:14:13 1999 >Received: from list.iex.net (list.iex.net [192.156.196.15]) by list.iex.net (8.8.5/8.8.5) with SMTP id NAA21620; Tue, 5 Jan 1999 13:13:39 -0700 (MST) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with > spool id 30306 for SQR-USERS@LIST.IEX.NET; Tue, 5 Jan 1999 13:13:07 > -0700 >Received: from ccci.org (ccci.org [208.135.115.37]) by list.iex.net > (8.8.5/8.8.5) with SMTP id NAA21546 for ; > Tue, 5 Jan 1999 13:12:58 -0700 (MST) >Received: from HQ-Message_Server by ccci.org with Novell_GroupWise; Tue, 05 Jan > 1999 15:12:30 -0500 >X-Mailer: Novell GroupWise 5.2 >Mime-Version: 1.0 >Content-Type: text/plain; charset=US-ASCII >Content-Transfer-Encoding: quoted-printable >Content-Disposition: inline >Message-ID: >Date: Tue, 5 Jan 1999 15:12:12 -0500 >Reply-To: SQR-USERS@USA.NET >Sender: "Discussion of SQR, > SQRIBE Technologies's database reporting language" > >From: Brian Nice >Subject: Re: How to include Instance ID in SQR output file name? >X-To: vmadav@HOTMAIL.COM, SQR-USERS@USA.NET >To: Multiple recipients of list SQR-USERS > >In the process definition for that SQR, under the Process Definition = >Options tab, SQR Parameters line, change the drop down to Append and add = >%%INSTANCE%% to the parameter line. Then in your SQR, use an input = >statement to get the command line parameter. > > input $processInstance > >Now that you have the instance, construct a filename, and use the = >NEW-REPORT command in SQR to change the name of the .LIS file. Be sure and = >issue this before any Print statements are done in the SQR. > > let $file =3D 'abc' || $processInstance || .LIS' > new-report $file > >Hope that helps > > >/******************** >* Brian Nice >* Senior Programmer/Analyst >* Campus Crusade for Christ >* bnice@ccci.org >*********************************/ > >>>> "madav ." 01/05 12:01 PM >>> >I would like to pad Process Instance ID from Process Scheduler with in >the SQR report to generate a unique output filename (eg., abc101234.lis >where 101234 is current Instance ID) . > >Any idea to resolve this? >Your help is much appreciated. > >Madav > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 14:04:48 1999 Date: Wed, 6 Jan 1999 11:55:52 -0700 From: "Eaton, Robert" Subject: Manual Feed for LaserJet 5 I am running SQR3, Windows '95, SQL Base with CSS HRizon which I also think is People Soft. Can anyone tell me how to get a LaserJet 5 to expect manual feed when I want to print a single check instead of having to use the printer menus. From owner-sqr-users@list.iex.net Wed Jan 6 14:11:26 1999 Date: Wed, 6 Jan 1999 11:02:34 PST From: Deepak Shirguppi Subject: Re: max array size I think there is a limit for the max size of an array . It is set in the allmaxes.max file . Also in a single sqr program a max of 20 arrays with a max of 200 fields per array is permitted. Also each array cannot cross 64k . How did u manage to create an array of 11MB. Curious ???? -- Deepak. >From: Cameron Armbruster >Subject: max array size >To: Multiple recipients of list SQR-USERS > >I didn't word my last question properly. I was wondering what the >maximum memory size of an array is. In other words, how large, as in >number of rows, not number of fields, can my array be. I have >already created an array that is about 11 meg, but am wondering how >much larger I can go. > >Cameron ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 14:22:44 1999 Date: Wed, 6 Jan 1999 13:19:20 -0600 From: Richard Tomancikl Subject: Re: Date format from YYYYDDD TO DD-MON-YYYY This date issue is not deep one but it is something that you run into all the time, like when an outside vendor wants an interface with the date in their new favorite format. If you use PeopleSoft, the datetime.sqc is used to stay platform independent. But their formats are limited. And its better to use the platform specific functions to select and format the date the way you want it. The new cool thing I figured out today is that you can use the 'select from dual' on fields that are not even in 'dual' or any table. Probably not something you want to do all the time, but if you are converting unusual (at least to me) like Julian concatenated with a year, it's quick. See my SQR code below. !*********************************************** begin-procedure main-proc let $date_text1 = '01-FEB-1999' let $date_text2 = '1998125' begin-select to_char( to_date( $date_text1, 'DD-MON-YYYY'), 'YYYYDDD SYEAR Q MONTH RM WW W D') &test_date1 to_char( to_date( $date_text2, 'YYYYDDD'), 'DD-MON-YYYY') &test_date2 from dual end-select display '&test_date1: ' noline display &test_date1 display '&test_date2: ' noline display &test_date2 end-procedure main-proc !*********************************************** Result: &test_date1: 1999032 NINETEEN NINETY-NINE 1 FEBRUARY II 05 1 2 &test_date2: 05-MAY-1998 OK, so I got a little carried away with Oracles format options but you get the idea. RT From owner-sqr-users@list.iex.net Wed Jan 6 14:40:45 1999 Date: Wed, 6 Jan 1999 14:34:08 -0500 From: Guy Simonian Subject: Getting PeopleSoft Panel Name Is there a way to find out which Peoplesoft panel invoked the SQR process. I have several panels that call 1 SQR and want to find out which one it was that started the job. I can get the RUN_CNTL_ID and OPER_ID, of course, but am looking for a way to get the panel name. Guy From owner-sqr-users@list.iex.net Wed Jan 6 14:43:06 1999 Date: Wed, 6 Jan 1999 14:21:28 -0500 From: Helen Moore Subject: Re: Manual Feed for LaserJet 5 I am using the following statement in my code encode '<27>&l2H' into $top_tray print $top_tray () code Helen At 11:55 AM 1/6/99 -0700, you wrote: >I am running SQR3, Windows '95, SQL Base with CSS HRizon which I also think >is People Soft. Can anyone tell me how to get a LaserJet 5 to expect manual >feed when I want to print a single check instead of having to use the >printer menus. > Helen Moore Senior Programmer Analyst IT/IIS James Madison University From owner-sqr-users@list.iex.net Wed Jan 6 15:31:06 1999 Date: Wed, 6 Jan 1999 15:24:41 -0500 From: Mark Kraft Subject: SQR Not finding Rows Ok, I have a rather interesting problem, I have an SQR that has worked in the past, but all of a sudden, it is not retrieving any rows from the database. I know this sounds like an easy question, but here is the kicker. I Cut & Paste the SQL from the SQR into SQL*Plus in the same database instance, and the SQL brings back the correct rows. I have set a flag in the SQR to see if any rows are being fetched and the flag shows that there are no rows fetched. Does Anyone have any ideas why this could be happening. Thanks ahead of time. Mark Kraft mkraft@gunet.georgetown.edu From owner-sqr-users@list.iex.net Wed Jan 6 15:35:10 1999 Date: Wed, 6 Jan 1999 15:26:39 -0500 From: Brian Nice Subject: Re: Getting PeopleSoft Panel Name This is probably not the best way, but you could make a derived work record with a field on it that could hold the panel name. record_der.panel_name Add that field to all the panels that can run the SQR and initialize it to the panel name upon entering the panel with peoplecode. Then on the SQR parameters line in the process definition, pass it as a parameter :record_der.panel_name Then use an input statement in the SQR to get the command line parameter (in this case the panel name) and parse it from there. I'm sure there is a better way, and this may be hard to maintain, but it could be an option. HTH /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ >>> Guy Simonian 01/06 2:34 PM >>> Is there a way to find out which Peoplesoft panel invoked the SQR process. I have several panels that call 1 SQR and want to find out which one it was that started the job. I can get the RUN_CNTL_ID and OPER_ID, of course, but am looking for a way to get the panel name. Guy From owner-sqr-users@list.iex.net Wed Jan 6 15:41:24 1999 Date: Wed, 6 Jan 1999 12:02:43 -0800 From: Les Hancock Subject: Re: Getting PeopleSoft Panel Name For SQR's run thru the Process Scheduler, you can find the Panel Group Name(s) (see PS_PRCSDEFNPNL) if you know the name of the SQR. But, not the panel. For SQR's run thru Peoplecode, you could pass an additional parameter to the SQR to tell it from what Panel it was being run from. Les ---Guy Simonian wrote: > > Is there a way to find out which Peoplesoft panel invoked the SQR process. > > I have several panels that call 1 SQR and want to find out which one it was that started the job. > > I can get the RUN_CNTL_ID and OPER_ID, of course, but am looking for a way to get the panel name. > > Guy > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 6 15:41:53 1999 Date: Wed, 6 Jan 1999 15:35:51 -0500 From: Brian Nice Subject: Re: SQR Not finding Rows Did you need to issue a commit some place? This may not be the case, but one thing that has driven me nuts is when I do an insert into a table in SQLTalk and do not issue a commit and then run the SQR. The SQR doesn't pick up any of the inserts that happened in SQLTalk because I didn't commit. /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ >>> Mark Kraft 01/06 3:24 PM >>> Ok, I have a rather interesting problem, I have an SQR that has worked in the past, but all of a sudden, it is not retrieving any rows from the database. I know this sounds like an easy question, but here is the kicker. I Cut & Paste the SQL from the SQR into SQL*Plus in the same database instance, and the SQL brings back the correct rows. I have set a flag in the SQR to see if any rows are being fetched and the flag shows that there are no rows fetched. Does Anyone have any ideas why this could be happening. Thanks ahead of time. Mark Kraft mkraft@gunet.georgetown.edu From owner-sqr-users@list.iex.net Wed Jan 6 16:10:14 1999 Date: Wed, 6 Jan 1999 16:03:54 EST From: Venugopala R vatti Subject: How to run a shell script with in sqr and check status As a part of our pay cycle we need to FTP check file after verifying amounts. Currently one sqr(chverify.sqr) verifyes check totals. Based on the success of this sqr(chverify.sqr), check file will be manually sent to file print server. Is there any way to run this FTP shell script with in the sqr(chverify.sqr) and check the status of FTP. Thanks for any help. From owner-sqr-users@list.iex.net Wed Jan 6 16:37:49 1999 Date: Wed, 6 Jan 1999 13:26:54 -0800 From: Les Hancock Subject: Re: How to run a shell script with in sqr and check status In SQR, set #return-status -- (Pre-defined variable) -- "Value to be returned to the operating system when SQR exits". Set this just before SQR ends. Then let UNIX script act appropriately based on value of return code. ---Venugopala R vatti wrote: > > As a part of our pay cycle we need to FTP check file after verifying amounts. > Currently one sqr(chverify.sqr) verifyes check totals. Based on the success > of this sqr(chverify.sqr), check file will be manually sent to file print > server. Is there any way to run this FTP shell script with in the > sqr(chverify.sqr) and check the status of FTP. > > Thanks for any help. > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 6 16:43:38 1999 Date: Wed, 6 Jan 1999 16:30:15 -0500 From: Ray Ontko Subject: Re: max array size Cameron, I assume that you're working on a NON-Windows platform. For Windows, see BULLETIN.TXT (T-00007) which should be in the "readme" directory of the SQR distribution. The basic idea is that on 16-bit systems, each char field takes 6 bytes per row, and each number takes 8 bytes per row, so under Windows, I think you're limited to about 1092 char rows or 819 number rows. For Unix, I think the limitation is on the amount of virtual memory your operating system can allocate for a process. I believe that this is depends on the site-specific unix parameters. Hope this helps. Ray > I didn't word my last question properly. I was wondering what the > maximum memory size of an array is. In other words, how large, as in > number of rows, not number of fields, can my array be. I have already > created an array that is about 11 meg, but am wondering how much > larger I can go. > > Cameron > > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Jan 6 16:58:19 1999 Date: Wed, 6 Jan 1999 13:52:35 PST From: "madav ." Subject: Re: How to include Instance ID in SQR output file name? You are correct , I did same way , I got solution. Thanks to Brian and Tony. -Madav >From owner-sqr-users@list.iex.net Wed Jan 6 08:41:17 1999 >Received: from list.iex.net (list.iex.net [192.156.196.15]) by list.iex.net (8.8.5/8.8.5) with SMTP id JAA03048; Wed, 6 Jan 1999 09:40:17 -0700 (MST) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with > spool id 27269 for SQR-USERS@LIST.IEX.NET; Wed, 6 Jan 1999 09:34:38 > -0700 >Received: from mx04.netaddress.usa.net (mx04.netaddress.usa.net > [204.68.24.141]) by list.iex.net (8.8.5/8.8.5) with SMTP id JAA01122 > for ; Wed, 6 Jan 1999 09:20:09 -0700 (MST) >Received: (qmail 24967 invoked by uid 0); 6 Jan 1999 16:20:09 -0000 >Received: from ccci.org [208.135.115.37] by mx04 via mtad (2.6) with ESMTP id > 139DaFqui0047M04; Wed, 06 Jan 1999 16:20:08 GMT >Received: from HQ-Message_Server by ccci.org with Novell_GroupWise; Wed, 06 Jan > 1999 11:20:07 -0500 >X-Mailer: Novell GroupWise 5.2 >Mime-Version: 1.0 >Content-Type: text/plain; charset=US-ASCII >Content-Transfer-Encoding: quoted-printable >Content-Disposition: inline >Message-ID: >Date: Wed, 6 Jan 1999 11:19:50 -0500 >Reply-To: SQR-USERS@USA.NET >Sender: "Discussion of SQR, > SQRIBE Technologies's database reporting language" > >From: Brian Nice >Subject: Re: How to include Instance ID in SQR output file name? >X-To: SQR-USERS@USA.NET >To: Multiple recipients of list SQR-USERS > >Your welcome. There is an easier way that I didn't think of when I sent = >the message. When you do the calls in the SQR > do Define-Prcs-Vars > do Get-Run-Control-Parms >(these are in prcsapi.sqc and prcsdef.sqc) > >it gets a process instance for you: > #prcs_process_instance > >You should be able to use that variable. >That should be easier! > > >/******************** >* Brian Nice >* Senior Programmer/Analyst >* Campus Crusade for Christ >* bnice@ccci.org >*********************************/ > >>>> "madav ." 01/06 10:47 AM >>> >Thanks for your valuable input and it saves me time. > >Madav. > >>From owner-sqr-users@list.iex.net Tue Jan 5 12:14:13 1999 >>Received: from list.iex.net (list.iex.net [192.156.196.15]) by >list.iex.net (8.8.5/8.8.5) with SMTP id NAA21620; Tue, 5 Jan 1999 >13:13:39 -0700 (MST) >>Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release >1.8b) with >> spool id 30306 for SQR-USERS@LIST.IEX.NET; Tue, 5 Jan 1999 >13:13:07 >> -0700 >>Received: from ccci.org (ccci.org [208.135.115.37]) by list.iex.net >> (8.8.5/8.8.5) with SMTP id NAA21546 for >; >> Tue, 5 Jan 1999 13:12:58 -0700 (MST) >>Received: from HQ-Message_Server by ccci.org with Novell_GroupWise; >Tue, 05 Jan >> 1999 15:12:30 -0500 >>X-Mailer: Novell GroupWise 5.2 >>Mime-Version: 1.0 >>Content-Type: text/plain; charset=3DUS-ASCII >>Content-Transfer-Encoding: quoted-printable >>Content-Disposition: inline >>Message-ID: >>Date: Tue, 5 Jan 1999 15:12:12 -0500 >>Reply-To: SQR-USERS@USA.NET=20 >>Sender: "Discussion of SQR, >> SQRIBE Technologies's database reporting language" >> >>From: Brian Nice >>Subject: Re: How to include Instance ID in SQR output file name? >>X-To: vmadav@HOTMAIL.COM, SQR-USERS@USA.NET=20 >>To: Multiple recipients of list SQR-USERS >> >>In the process definition for that SQR, under the Process Definition =3D >>Options tab, SQR Parameters line, change the drop down to Append and >add =3D >>%%INSTANCE%% to the parameter line. Then in your SQR, use an input =3D >>statement to get the command line parameter. >> >> input $processInstance >> >>Now that you have the instance, construct a filename, and use the =3D >>NEW-REPORT command in SQR to change the name of the .LIS file. Be sure >and =3D >>issue this before any Print statements are done in the SQR. >> >> let $file =3D3D 'abc' || $processInstance || .LIS' >> new-report $file >> >>Hope that helps >> >> >>/******************** >>* Brian Nice >>* Senior Programmer/Analyst >>* Campus Crusade for Christ >>* bnice@ccci.org=20 >>*********************************/ >> >>>>> "madav ." 01/05 12:01 PM >>> >>I would like to pad Process Instance ID from Process Scheduler with in >>the SQR report to generate a unique output filename (eg., abc101234.lis >>where 101234 is current Instance ID) . >> >>Any idea to resolve this? >>Your help is much appreciated. >> >>Madav >> >>______________________________________________________ >>Get Your Private, Free Email at http://www.hotmail.com=20 >> > > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 17:05:50 1999 Date: Wed, 6 Jan 1999 14:00:45 PST From: mahesh bhor Subject: Re: SQR Not finding Rows Mark , We once faced such problem . RDBMS - Informix ( -- is comment ) My code was something like this - begin-select count(*) from ps_dept_tbl where [$condn1] --and deptid like '01%' and [$condn2] and [$condn3] end-select The condition for deptid was put in for testing & for actual run instead of '!' , '--' was put as comment . Because of this the cursor built was 'select count(*) from ps_dept_tbl where [$condn1] --and ..'. All conditions after '--' were never executed since all statements were considered as comments . Maybe you can run the SQR with -S option to get the cursor and check the cursor . Hope this helps . Mahesh ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 6 18:37:50 1999 Date: Wed, 6 Jan 1999 18:38:13 -0500 From: Tony DeLia Subject: Re: Getting PeopleSoft Panel Name Guy, This is probably the easiest way to obtain the Panel name from within the SQR process... very slight modifications required... A - Add the field PNLNAME to your Run Control Record (hopefully you're using a custom Run Control instead of delivered)... B - Under PNLNAME.RowInit (for the Run Control Record) add this line of PeopleCode: PNLNAME = %Panel; C - In your SQR add the field PNLNAME to the Run Control Select list: begin-select rc.pnlname let $PNL_name = &rc.pnlname from ps_run_control_xxx where ... end-select D - BINGO!!! display $PNL_name This should suit your needs without adding any complexity... If this is critical there should be no objection to adding a column to the delivered Run Control table(s)... This simple change allows the Panel to be obtained by ALL SQR processes using this Run Control record... If the "derived field" method were used it would have to be added to "every" Run Control Panel AND "every" Process Definition that needed the Panel name via SQR... -Tony DeLia Guy Simonian wrote: > > Is there a way to find out which Peoplesoft panel invoked the SQR process. > > I have several panels that call 1 SQR and want to find out which one it was that started the job. > > I can get the RUN_CNTL_ID and OPER_ID, of course, but am looking for a way to get the panel name. > > Guy -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Wed Jan 6 19:58:03 1999 Date: Wed, 6 Jan 1999 19:49:13 -0800 From: Steve Hall Subject: Command-Line syntax for Connectivity A prosperous and happy New Year to all of us! To run an sqr under DB2 without having to type anything into the command box I can set up a command line like this: sqrexe scriptname connectstring flags p:\ps\sqrbinw\sqrw.exe c:\temp\myscript.sqr DBNAME/USERID/PWD -ic:\temp\ .... where DBNAME/USERID/PWD is the connectivity information. What about to run an sqr under ORACLE. What is the syntax? Is it DBNAME/USERID@PWD? TIA, -S Steve Hall Convoy srh@convoy.com From owner-sqr-users@list.iex.net Wed Jan 6 20:17:32 1999 Date: Wed, 6 Jan 1999 20:17:01 -0500 From: Tony DeLia Subject: Re: SQR Not finding Rows Hi Mark, I like interesting problems... Can you forward the SQR begin-select statement as well as the SQL*Plus version... Without actually seeing the two I can only guess a bind variable (if there's any used at all) isn't set to what you think it is... A mispelled bind variable could wreak havoc... Just a thought... -Tony DeLia Mark Kraft wrote: > > Ok, I have a rather interesting problem, > I have an SQR that has worked in the past, but all of a sudden, it is not > retrieving any rows from the database. I know this sounds like an easy > question, but here is the kicker. I Cut & Paste the SQL from the SQR into > SQL*Plus in the same database instance, and the SQL brings back the > correct rows. I have set a flag in the SQR to see if any rows are being > fetched and the flag shows that there are no rows fetched. Does > Anyone have any ideas why this could be happening. Thanks ahead of > time. > > Mark Kraft > mkraft@gunet.georgetown.edu -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Wed Jan 6 20:49:51 1999 Date: Wed, 6 Jan 1999 17:41:25 -0800 From: Les Hancock Subject: Re: Command-Line syntax for Connectivity For Oracle: Username/Password@DBInstance such as sysadm/sysadm@DEV ---Steve Hall wrote: > > A prosperous and happy New Year to all of us! > > To run an sqr under DB2 without having to type anything into the command box > I can set up a command line like this: > > sqrexe scriptname connectstring flags > p:\ps\sqrbinw\sqrw.exe c:\temp\myscript.sqr DBNAME/USERID/PWD -ic:\temp\ > .... > > where DBNAME/USERID/PWD is the connectivity information. > > What about to run an sqr under ORACLE. What is the syntax? Is it > DBNAME/USERID@PWD? > > TIA, > -S > > > Steve Hall > Convoy > srh@convoy.com > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 6 22:00:36 1999 Date: Thu, 7 Jan 1999 10:54:48 +0800 From: Wayne Perry Subject: Stripping Carriage Returns/Linefeeds from Flat File Could anyone suggest the best way to create a fixed length flat file (used for taxation interfaces) which does not have any carriage return/line feeds at the end of each record ? Is this possible in Sqr ? I have not seen any references to it so I suppose the best option would be to strip out these characters after the file has been created on our server...... We are running on a Sun/Unix platform. TIA Wayne From owner-sqr-users@list.iex.net Thu Jan 7 06:23:49 1999 Date: Thu, 7 Jan 1999 11:13:55 +0000 From: Martin Hunter Subject: Unable to print SQR report direct from Maximo4 or SQRWB4 Dear All, RE: Unable to print direct from PSDI Maximo v4 or SQR WB v4. I am running PSDI Maximo v4 (NT Terminal Server) over an Oracle (Unix) database. Users access the server through Citrix Metaframe, over a Novell LAN. I am having difficulty getting a report that I have written to print directly (i.e. NOT via preview) from both the Maximo front-end and SQRWB. I can preview, and I can print from preview, but an address exception error occurs when I try to print direct. The printers I am trying to print to are on the Novell LAN. Dr Watson for NT has provided me with the associated machine code, which on close inspection reveals a div/0 error. This machine code belongs to SQRP.exe (SQR Print). SQRP.exe's error file logs the error '6602' - which is usually associated with resource problems. This print problem occurs only with one report - all others (some 20+) print directly, and preview, perfectly from both Maximo and SQRWB. These reports include both ones written by PSDI for Maximo, and ones written by myself. There are two avenues that I have so far pursued: (1) Memory inadequate. At first glance the machine code and SQRP.exe errors pointed me towards a lack of memory. However, the server machine has 750MB RAM - so I thought it unlikely that this could be the problem. To be sure I have run the report (through both Maximo and SQRWB) with only skeleton processes and all users logged out. I have also given SQRP.exe real-time memory priority. The problem still occurs. (2) Compilation error. I thought it possible that the SQR compiler has turned out some rubbish on this occasion. To test this, I have compiled my report several times on three different NT Terminal Servers, and tried attaching each server to three separate Oracle databases. I have also re-written the report in a fresh SQR file in order to remove any possible blips in the SQR code. The problem persists. It seems strange also that the preview (SQRV.exe, SQR Viewer) CAN read the report without any problems, but SQR Print (SQRP.exe) should not be able to do the same. If it were a compilation error, could I expect both to fall over? I am assuming that I can print from SQRV.exe because it has it's own print routine, and does not call SQRP.exe. Any ideas? Cheers, Martin Hunter, SSIL. From owner-sqr-users@list.iex.net Thu Jan 7 08:06:54 1999 Date: Thu, 7 Jan 1999 08:03:32 -0500 From: "Ranade, Sameer" Subject: Re: Command-Line syntax for Connectivity It's : username/pwd@dbname HTH, -Sameer -----Original Message----- From: Steve Hall [mailto:srh@CONVOY.COM] Sent: Wednesday, January 06, 1999 10:49 PM To: Multiple recipients of list SQR-USERS Subject: Command-Line syntax for Connectivity A prosperous and happy New Year to all of us! To run an sqr under DB2 without having to type anything into the command box I can set up a command line like this: sqrexe scriptname connectstring flags p:\ps\sqrbinw\sqrw.exe c:\temp\myscript.sqr DBNAME/USERID/PWD -ic:\temp\ ..... where DBNAME/USERID/PWD is the connectivity information. What about to run an sqr under ORACLE. What is the syntax? Is it DBNAME/USERID@PWD? TIA, -S Steve Hall Convoy srh@convoy.com From owner-sqr-users@list.iex.net Thu Jan 7 09:02:42 1999 Date: Thu, 7 Jan 1999 08:59:21 -0500 From: Jeremy Smith Subject: Re: Unable to print SQR report direct from Maximo4 or SQRWB4 I ran into a similar problem when I upgraded to Maximo 3.02. The solution that was passed on to me (from another user as PSDI wsa NO help) was to craete an empty directory on my local hard drive. Then, right click on the shortcut icon that is used to start maximo (be it in the start directory or just on the desktop) and click on 'PROPERTIES' and go to the 'SHORTCUT' tab. In there, delete whatever is in the 'START IN' line and replace it with the path to the newly created empty directory. Once I did this, I was able to print directly. The only painful part of it is that it has to be done on all user systems to all shortcuts that they use to run Maximo. Hope this helps. Jeremy Smith jcsmith@cmu.edu On Thu, 7 Jan 1999 11:13:55 +0000 Martin Hunter wrote: > Dear All, > > RE: Unable to print direct from PSDI Maximo v4 or SQR WB v4. > > I am running PSDI Maximo v4 (NT Terminal Server) over an Oracle (Unix) > database. Users access the server through Citrix Metaframe, over a Novell > LAN. > > I am having difficulty getting a report that I have written to print > directly (i.e. NOT via preview) from both the Maximo front-end and SQRWB. I > can preview, and I can print from preview, but an address exception error > occurs when I try to print direct. The printers I am trying to print to are > on the Novell LAN. > > Dr Watson for NT has provided me with the associated machine code, which on > close inspection reveals a div/0 error. This machine code belongs to > SQRP.exe (SQR Print). > > SQRP.exe's error file logs the error '6602' - which is usually associated > with resource problems. > > This print problem occurs only with one report - all others (some 20+) > print directly, and preview, perfectly from both Maximo and SQRWB. These > reports include both ones written by PSDI for Maximo, and ones written by > myself. > > There are two avenues that I have so far pursued: > > (1) Memory inadequate. > > At first glance the machine code and SQRP.exe errors pointed me towards a > lack of memory. However, the server machine has 750MB RAM - so I thought it > unlikely that this could be the problem. To be sure I have run the report > (through both Maximo and SQRWB) with only skeleton processes and all users > logged out. I have also given SQRP.exe real-time memory priority. The > problem still occurs. > > (2) Compilation error. > > I thought it possible that the SQR compiler has turned out some rubbish on > this occasion. To test this, I have compiled my report several times on > three different NT Terminal Servers, and tried attaching each server to > three separate Oracle databases. I have also re-written the report in a > fresh SQR file in order to remove any possible blips in the SQR code. The > problem persists. > > It seems strange also that the preview (SQRV.exe, SQR Viewer) CAN read the > report without any problems, but SQR Print (SQRP.exe) should not be able to > do the same. If it were a compilation error, could I expect both to fall > over? > > > I am assuming that I can print from SQRV.exe because it has it's own print > routine, and does not call SQRP.exe. > > > Any ideas? > > > Cheers, > > Martin Hunter, SSIL. ---------------------- Jeremy Smith jcsmith@cmu.edu x86093 From owner-sqr-users@list.iex.net Thu Jan 7 09:14:20 1999 Date: Thu, 7 Jan 1999 09:09:05 -0500 From: Mark Kraft Subject: Re: SQR Not finding Rows -Reply This was the problem, thanks for the help. I had given it some thought and the only difference was the comments, but I know they were in there before when it was running fine. I took the comments out of the SQR and everything is running like a champ. Thanks Again for everyone's help. Mark Kraft kraftm@gunet.georgetown.edu >>> mahesh bhor 01/06/99 05:00pm >>> Mark , We once faced such problem . RDBMS - Informix ( -- is comment ) My code was something like this - begin-select count(*) from ps_dept_tbl where [$condn1] --and deptid like '01%' and [$condn2] and [$condn3] end-select The condition for deptid was put in for testing & for actual run instead of '!' , '--' was put as comment . Because of this the cursor built was 'select count(*) from ps_dept_tbl where [$condn1] --and ..'. All conditions after '--' were never executed since all statements were considered as comments . Maybe you can run the SQR with -S option to get the cursor and check the cursor . Hope this helps . Mahesh ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jan 7 09:20:35 1999 Date: Thu, 7 Jan 1999 09:15:11 -0500 From: Mark Kraft Subject: Re: SQR Not finding Rows -Reply You can check this out if you would like, but for some reason, it just all of a suddent stopped liking the comments at the end. I took them out and it started working fine again. I have no idea why, but here you go. Mark Kraft !************************************************************************ begin-procedure get_journal_header !************************************************************************ let $journal_found = 'N' begin-select JH.BUSINESS_UNIT JH.JOURNAL_ID JH.BBF_DATE JH.FISCAL_YEAR JH.UNPOST_SEQ JH.JOURNAL_DATE JH.POSTED_DATE let $journal_found = 'Y' do process-main FROM ps_jrnl_header JH where JH.bbf_date is null AND JH.JRNL_HDR_STATUS = 'P' !Added 10/21/98 AND JH.SOURCE != 'SQR' !Added 10/21/98 AND JH.TRANS_REF_NUM != 'FJ' !Added 10/21/98 AND JH.JOURNAL_ID = '0000003427' !For Testing Purposes ONLY order by JH.business_unit, JH.journal_id end-select end-procedure get_journal_header SQL Version select JH.BUSINESS_UNIT, JH.JOURNAL_ID, JH.BBF_DATE, JH.FISCAL_YEAR, JH.UNPOST_SEQ, JH.JOURNAL_DATE, JH.POSTED_DATE, FROM ps_jrnl_header JH where JH.bbf_date is null AND JH.JRNL_HDR_STATUS = 'P' AND JH.SOURCE != 'SQR' AND JH.TRANS_REF_NUM != 'FJ' AND JH.JOURNAL_ID = '0000003427' order by JH.business_unit, JH.journal_id >>> Tony DeLia 01/06/99 08:17pm >>> Hi Mark, I like interesting problems... Can you forward the SQR begin-select statement as well as the SQL*Plus version... Without actually seeing the two I can only guess a bind variable (if there's any used at all) isn't set to what you think it is... A mispelled bind variable could wreak havoc... Just a thought... -Tony DeLia Mark Kraft wrote: > > Ok, I have a rather interesting problem, > I have an SQR that has worked in the past, but all of a sudden, it is not > retrieving any rows from the database. I know this sounds like an easy > question, but here is the kicker. I Cut & Paste the SQL from the SQR into > SQL*Plus in the same database instance, and the SQL brings back the > correct rows. I have set a flag in the SQR to see if any rows are being > fetched and the flag shows that there are no rows fetched. Does > Anyone have any ideas why this could be happening. Thanks ahead of > time. > > Mark Kraft > mkraft@gunet.georgetown.edu -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Thu Jan 7 09:54:55 1999 Date: Thu, 7 Jan 1999 08:54:01 -0600 From: Richard Tomancikl Subject: Re: Stripping Carriage Returns/Linefeeds from Flat File Page 51, SQRW3 Users Guide: FIXED_NOLF - This file type specifies that all records contained within the file are the same length with no line terminator (no CR or LF, I checked in HEX mode). When writing records, SQR pads short records with the blank characters to insure each record is the same length. Just tested the following command syntax and it works. open 'c:\temp\test.txt' as 1 for-writing record=20:fixed_nolf >From a select: write 1 from 'Another Record':14 Results: Another Record Another Record Another Record Another Record Anot................................... Without the line-terminator, it will appear all on one line in any editor. I had done this before, but not in SQRW yet, so I had to try it. Richard Tomancik Wayne Perry on 01/06/99 08:54:48 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Richard Tomancik/Consultant/Dallas/TIG) Subject: Stripping Carriage Returns/Linefeeds from Flat File Could anyone suggest the best way to create a fixed length flat file (used for taxation interfaces) which does not have any carriage return/line feeds at the end of each record ? Is this possible in Sqr ? I have not seen any references to it so I suppose the best option would be to strip out these characters after the file has been created on our server...... We are running on a Sun/Unix platform. TIA Wayne From owner-sqr-users@list.iex.net Thu Jan 7 14:30:51 1999 Date: Thu, 7 Jan 1999 13:31:15 -0600 From: Chuck Chauvin Subject: Re: Command-Line syntax for Connectivity This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BE3A74.4B0BDB50 Content-Type: text/plain; charset="iso-8859-1" However, if I'm not mistaken, everyone with access to the logs will be able to read your password. If you enter Username@DBInstance , you will be prompted for your password, and others will not be able to read it. HTH -----Original Message----- From: Les Hancock [SMTP:les_hanc@YAHOO.COM] To: Multiple recipients of list SQR-USERS For Oracle: Username/Password@DBInstance such as sysadm/sysadm@DEV ------_=_NextPart_001_01BE3A74.4B0BDB50 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: Command-Line syntax for Connectivity

However, if I'm not mistaken, everyone = with access to the logs will be able to read your password.  If = you enter Username@DBInstance, you will be prompted for your password, and others = will not be able to read it.

HTH

    -----Original = Message-----
    From:   Les Hancock = [SMTP:les_hanc@YAHOO.COM]
    To:     Multiple recipients of list SQR-USERS

    For Oracle:


    Username/Password@DBInstance

    such as

    sysadm/sysadm@DEV

------_=_NextPart_001_01BE3A74.4B0BDB50-- From owner-sqr-users@list.iex.net Thu Jan 7 15:44:03 1999 Date: Thu, 7 Jan 1999 15:40:47 -0500 From: Tony DeLia Subject: Re: SQR Not finding Rows -Reply Mark, I read you're additional follow-up post where you said the comments were removed and it ran fine after... Here's something else you can try... Put the comments back where they were and replace the conditional operators that read != with <>... Using the exclamation point as an operator AND a comment on the same line could give strange results... I've run into this before - I don't use the != (not equal) condition for this reason... -Tony DeLia Mark Kraft wrote: > > You can check this out if you would like, but for some reason, it just all of > a suddent stopped liking the comments at the end. I took them out and it > started working fine again. I have no idea why, but here you go. > > Mark Kraft > > !************************************************************************ > begin-procedure get_journal_header > !************************************************************************ > let $journal_found = 'N' > > begin-select > JH.BUSINESS_UNIT > JH.JOURNAL_ID > JH.BBF_DATE > JH.FISCAL_YEAR > JH.UNPOST_SEQ > JH.JOURNAL_DATE > JH.POSTED_DATE > > let $journal_found = 'Y' > do process-main > > FROM ps_jrnl_header JH > where JH.bbf_date is null > AND JH.JRNL_HDR_STATUS = 'P' !Added 10/21/98 > AND JH.SOURCE != 'SQR' !Added 10/21/98 > AND JH.TRANS_REF_NUM != 'FJ' !Added 10/21/98 > AND JH.JOURNAL_ID = '0000003427' !For Testing Purposes > ONLY > order by JH.business_unit, JH.journal_id > end-select > end-procedure get_journal_header > > SQL Version > > select > JH.BUSINESS_UNIT, > JH.JOURNAL_ID, > JH.BBF_DATE, > JH.FISCAL_YEAR, > JH.UNPOST_SEQ, > JH.JOURNAL_DATE, > JH.POSTED_DATE, > FROM ps_jrnl_header JH > where JH.bbf_date is null > AND JH.JRNL_HDR_STATUS = 'P' > AND JH.SOURCE != 'SQR' > AND JH.TRANS_REF_NUM != 'FJ' > AND JH.JOURNAL_ID = '0000003427' > order by JH.business_unit, JH.journal_id > > >>> Tony DeLia 01/06/99 08:17pm >>> > Hi Mark, > I like interesting problems... Can you forward the SQR begin-select > statement as well as the SQL*Plus version... Without actually seeing the > two I can only guess a bind variable (if there's any used at all) isn't > set to what you think it is... A mispelled bind variable could wreak > havoc... Just a thought... > -Tony DeLia > > Mark Kraft wrote: > > > > Ok, I have a rather interesting problem, > > I have an SQR that has worked in the past, but all of a sudden, it is not > > retrieving any rows from the database. I know this sounds like an > easy > > question, but here is the kicker. I Cut & Paste the SQL from the SQR > into > > SQL*Plus in the same database instance, and the SQL brings back the > > correct rows. I have set a flag in the SQR to see if any rows are being > > fetched and the flag shows that there are no rows fetched. Does > > Anyone have any ideas why this could be happening. Thanks ahead > of > > time. > > > > Mark Kraft > > mkraft@gunet.georgetown.edu > > -- > Tony DeLia > AnswerThink Consulting Group > PeopleSoft Solutions Practice - Delphi Partners > tdelia@erols.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Thu Jan 7 16:18:55 1999 Date: Thu, 7 Jan 1999 13:13:39 -0800 From: Les Hancock Subject: Re: Command-Line syntax for Connectivity I've never been able to get an SQR to run in this manner without specifying the password. I tried this: O:\fs610\SQRBINW\SQRW.EXE c:\misc\sqr\descrb2.sqr -oc:\temp\descrb2.log -fc:\temp\descrb2.lis -mo:\fs610\sqr\allmaxes.max -Io:\fs610\sqr -S sysadm@tech (All on the command line) It never asks me for a password -- I get: (SQR 5528) ORACLE ORLON error -1017 in cursor 0: ORA-01017: invalid username/password; logon denied (SQR 4701) Can't logon to the database. SQRW: Program Aborting. If I am doing something wrong, let me know. I hope that Chuck is correct. I have dozens of icons for SQR's and have the password in the command line in each to save time when executing. I know this is not good for security purposes. LH --------------------------------------------------- ---Chuck Chauvin wrote: > > However, if I'm not mistaken, everyone with access to the logs will be able > to read your password. If you enter Username@DBInstance, > you will be prompted for your password, and > others will not be able to read it. > > HTH > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jan 7 16:50:40 1999 Date: Thu, 7 Jan 1999 15:35:47 -0600 From: Richard Tomancikl Subject: Re: Command-Line syntax for Connectivity You have to place a question mark in the command line to get it to prompt. The command line below is from an icon on my WinNT desktop. The SQRW dialog box appears and the cursor is at the password line T:\PSOFT\HR701\sqrbinw\sqrw.exe t:\psoft\hr701\sqr\temp.sqr ?username/@hrdev {flags....} You can place the question mark in other places, like program name, and it will prompt you even if the program name is filled in. RT Les Hancock on 01/07/99 03:13:39 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Richard Tomancik/Consultant/Dallas/TIG) Subject: Re: Command-Line syntax for Connectivity I've never been able to get an SQR to run in this manner without specifying the password. I tried this: O:\fs610\SQRBINW\SQRW.EXE c:\misc\sqr\descrb2.sqr -oc:\temp\descrb2.log -fc:\temp\descrb2.lis -mo:\fs610\sqr\allmaxes.max -Io:\fs610\sqr -S sysadm@tech (All on the command line) It never asks me for a password -- I get: (SQR 5528) ORACLE ORLON error -1017 in cursor 0: ORA-01017: invalid username/password; logon denied (SQR 4701) Can't logon to the database. SQRW: Program Aborting. If I am doing something wrong, let me know. I hope that Chuck is correct. I have dozens of icons for SQR's and have the password in the command line in each to save time when executing. I know this is not good for security purposes. LH --------------------------------------------------- ---Chuck Chauvin wrote: > > However, if I'm not mistaken, everyone with access to the logs will be able > to read your password. If you enter Username@DBInstance, > you will be prompted for your password, and > others will not be able to read it. > > HTH > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jan 7 16:51:03 1999 Date: Thu, 7 Jan 1999 15:37:41 -0600 From: Marian Swenson Subject: Re: Command-Line syntax for Connectivity -Reply This command line works with an Informix database: E:\FsDevl\sqrbinw\sqrw.exe e:\fsdevl\sqr\gls4002.sqr mydatabase/sysadm/sysadmpassword -Ie:\fsdevl\sqr\ -Me:\fsdevl\sqr\allmaxes.max -oc:\temp\sqr.log -pb -cb -printer:lp >>> Les Hancock 01/07/99 03:13pm >>> I've never been able to get an SQR to run in this manner without specifying the password. I tried this: O:\fs610\SQRBINW\SQRW.EXE c:\misc\sqr\descrb2.sqr -oc:\temp\descrb2.log -fc:\temp\descrb2.lis -mo:\fs610\sqr\allmaxes.max -Io:\fs610\sqr -S sysadm@tech (All on the command line) It never asks me for a password -- I get: (SQR 5528) ORACLE ORLON error -1017 in cursor 0: ORA-01017: invalid username/password; logon denied (SQR 4701) Can't logon to the database. SQRW: Program Aborting. If I am doing something wrong, let me know. I hope that Chuck is correct. I have dozens of icons for SQR's and have the password in the command line in each to save time when executing. I know this is not good for security purposes. LH --------------------------------------------------- ---Chuck Chauvin wrote: > > However, if I'm not mistaken, everyone with access to the logs will be able > to read your password. If you enter Username@DBInstance, > you will be prompted for your password, and > others will not be able to read it. > > HTH > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Fri Jan 8 03:31:56 1999 Date: Fri, 8 Jan 1999 03:21:00 -0800 From: Steve Hall Subject: Re: Command-Line syntax for Connectivity This is a multi-part message in MIME format. ------=_NextPart_000_0004_01BE3AB6.50A67E20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Yes, everyone with access to the logs will be able to read passwords. I need to spawn multiple sqr programs - 50 to 100 child programs -hence the need for complete command lines. This is a gaping security hole. The only way around it I can think of is to put some kind of front end together with VB or something? Any other ideas for hiding passwords? -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Chuck Chauvin Sent: Thursday, January 07, 1999 11:31 AM To: Multiple recipients of list SQR-USERS Subject: Re: Command-Line syntax for Connectivity However, if I'm not mistaken, everyone with access to the logs will be able to read your password. If you enter Username@DBInstance, you will be prompted for your password, and others will not be able to read it. HTH -----Original Message----- From: Les Hancock [SMTP:les_hanc@YAHOO.COM] To: Multiple recipients of list SQR-USERS For Oracle: Username/Password@DBInstance such as sysadm/sysadm@DEV ------=_NextPart_000_0004_01BE3AB6.50A67E20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: Command-Line syntax for Connectivity
Yes, everyone with access to the logs will be able to read=20 passwords.
 
I need to spawn multiple sqr programs - 50 to 100 child = programs -hence=20 the need for complete command lines.
 
This is a gaping security hole. The only = way around it=20 I can think of is to
put some kind of front end together with = VB or=20 something?
 
Any other ideas for hiding passwords?
 
 
-----Original Message-----
From: Discussion of = SQR, SQRIBE=20 Technologies's database reporting language=20 [mailto:SQR-USERS@list.iex.net]On Behalf Of Chuck=20 Chauvin
Sent: Thursday, January 07, 1999 11:31 = AM
To:=20 Multiple recipients of list SQR-USERS
Subject: Re: = Command-Line=20 syntax for Connectivity

However, if I'm not mistaken, = everyone with=20 access to the logs will be able to read your password.  If you=20 enter Username@DBInstance, you will be prompted for your password, and others will = not be able=20 to read it.

HTH

    -----Original = Message-----
    From:  =20 Les Hancock [SMTP:les_hanc@YAHOO.COM]=20
    To:    =20 Multiple recipients of list = SQR-USERS=20

    For Oracle:


    Username/Password@DBInstance

    such as

    sysadm/sysadm@DEV

------=_NextPart_000_0004_01BE3AB6.50A67E20-- From owner-sqr-users@list.iex.net Fri Jan 8 08:01:05 1999 Date: Fri, 8 Jan 1999 06:55:05 -0600 From: Wes Williams Subject: Re: Command-Line syntax for Connectivity -Reply I use VB to launch sqr. command line x = Shell("r:\woclose\sqrwt.exe t:\sqr3\woclosit maximo/maximo/pwd -fC:\spl\", 1) The SQR writes to a file when the process is complete so my VB app knows that it has finished. The VB code is very simple. Hope this helps Wes Williams >>> Steve Hall 01/08/99 05:21am >>> Yes, everyone with access to the logs will be able to read passwords. I need to spawn multiple sqr programs - 50 to 100 child programs -hence the need for complete command lines. This is a gaping security hole. The only way around it I can think of is to put some kind of front end together with VB or something? Any other ideas for hiding passwords? -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Chuck Chauvin Sent: Thursday, January 07, 1999 11:31 AM To: Multiple recipients of list SQR-USERS Subject: Re: Command-Line syntax for Connectivity However, if I'm not mistaken, everyone with access to the logs will be able to read your password. If you enter Username@DBInstance, you will be prompted for your password, and others will not be able to read it. HTH -----Original Message----- From: Les Hancock [SMTP:les_hanc@YAHOO.COM] To: Multiple recipients of list SQR-USERS For Oracle: Username/Password@DBInstance such as sysadm/sysadm@DEV From owner-sqr-users@list.iex.net Fri Jan 8 11:50:39 1999 Date: Fri, 8 Jan 1999 16:41:53 +0000 From: Martin Hunter Subject: Possible solution to: Unable to print SQR report direct from Maximo4 or SQRWB4 Dear All, Possible solution to problem raised below. Report will not print directly, but can preview and print from preview. Detail: As far as I am aware, this problem relates to SQRP.exe version 4.0.3, and possibly to earlier versions too. The report will run in PREVIEW, and print from preview, through Maximo (using SQRT.exe) and SQR Workbench, but will NOT PRINT DIRECTLY through either. An SQRP.exe or SQRWB.exe application error may occur; possibly stating a "divide by zero", a memory address exception of some kind, or an "access denied". In extreme cases when using SQRWB, SQRWB may crash and the operating system kills it. You may get a (6602) - Error in the SQR Print error log file, which may relate to a lack of system resources or an access problem. Solutions: (1) SQR.ini FONTS. (a) Find the SQR.ini file, which will probably be under the Windows directory. (b) Find the [fonts] setup section. (c) Check that the font-number that you are using in your report is registered in the SQR.ini. (i) If it isn't - EITHER register the font-number with a valid font OR use a font-number / font that is registered in the SQR.ini. (ii) If it is - check that the font that your font-number points to (e.g 4=Arial,Proportional) actually exists on your system. This may be a particular problem with font 6=AvantGarde,Proportional which does not come as standard with Windows NT 4. NOTE: Despite the fact that the SQR.ini file states that a 'substitute' is used if the SQR application cannot find a font, this is not so with SQRWP.exe 4.0.3 and earlier. You may find that the report previews (through SQRWV.exe) with a font different to that which you chose in your code - e.g Arial instead of AvantGarde. This is SQRWV.exe substituting the font. Unfortunately SQRWP.exe does not do this - it falls over instead. (2) MAXIMO Shortcut (courtacy of Jeremy Smith). (a) Locate the Maximo shortcut, which may reside on the desktop, on the start menu, or both. (b) Create a new directory on your root drive. (c) Click the right button over the Maximo shortcut and select 'properties'. (d) Goto the 'Short-cut' tab and set the 'Start in:' path to your new directory. (e) Run Maximo from the short cut, and try the report. Many thanks for your help again Peter. Regards, Martin Hunter, SSIL. From owner-sqr-users@list.iex.net Fri Jan 8 18:18:57 1999 Date: Fri, 8 Jan 1999 15:12:46 -0800 From: John Cox Subject: SQR Issue - Can I read a Excel Flat File into SQR Variables? Hello All, I have a SQR problem for all you guru's out there. I am trying to read in an excel flat file (saved as a .CSV) and read that into SQR variables. The problem is that some of the variables contain commas... Here's a row from my flat file (.CSV) file JOB,ACCT_CD,Account Code,"paydes,209","Defines a link between the distribution of an employee's earnings to funding from a grant, loan, etc." I want to store this row into these variables into my SQR program $RecName $Fieldname $LongName $Source $Descr The problem is that Excel puts quotes around the columns with a comma in them. Does anyone know a way to code this so I can open this file and read these elements into variables? Every row has a different length of Recname, Fieldname, etc. Thanks for any info... -jc From owner-sqr-users@list.iex.net Fri Jan 8 18:45:50 1999 Date: Fri, 8 Jan 1999 18:40:44 -0500 From: Ray Ontko Subject: Re: SQR Issue - Can I read a Excel Flat File into SQR Variables? JC, Take a look at: http://www.ontko.com/sqr/csv.html You'll find a free collection of SQR procedures to help manipulate CSV files, along with example programs. You should be able to use them to solve your problem. Ray On Fri, Jan 08, 1999 at 03:12:46PM -0800, John Cox wrote: > Hello All, I have a SQR problem for all you guru's out there. I am > trying to read in an excel flat file (saved as a .CSV) and read that into > SQR variables. The problem is that some of the variables contain commas... > Here's a row from my flat file (.CSV) file > > JOB,ACCT_CD,Account Code,"paydes,209","Defines a link between the > distribution of an employee's earnings to funding from a grant, loan, etc." > > I want to store this row into these variables into my SQR program > > $RecName > $Fieldname > $LongName > $Source > $Descr > > The problem is that Excel puts quotes around the columns with a comma in > them. Does anyone know a way to code this so I can > open this file and read these elements into variables? Every row has a > different length of Recname, Fieldname, etc. > Thanks for any info... > > -jc ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Fri Jan 8 18:46:16 1999 Date: Fri, 8 Jan 1999 18:39:16 -0500 From: David Anderson Subject: SQR Issue - Can I read a Excel Flat File into SQR Variables? -Reply This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=_6F38C234.CBAAD6EB Content-Type: text/plain Content-Disposition: inline Here is some code I wrote to attack that very problem. See the attachment and look for the procedure Check-For-Quotes. This is not the best, but it does work! Dave --=_6F38C234.CBAAD6EB Content-Type: text/plain Content-Disposition: attachment; filename="CSV2TXT.SQR" !****************************************************************************** ! CSV2TXT.sqr ! Converts CSV file to fixed length TXT file for PS Import. ! Creates Short_Description, based on first ten characters of description, ! if absent. Gives the user the option to WRITE an new file or APPEND an ! existing file. ! ! ASSUMPTIONS: ! ! INPUT: ! SETUP defines CSV filename (through input command), Path, and TXT filename. ! ! OUTPUT: ! SETUP defines Path and TXT filename. ! ! AUTHOR: ! Computer Management Sciences, Inc (CMSI) 248 262-1495 ! David Anderson (DCA) May 1998 ! ! MODIFICATIONS: ! Company/Name Initials Phone# ! !****************************************************************************** ! CONFIDENTIALITY INFORMATION ! Property of Henry Ford Health System !****************************************************************************** ! ! MODIFICATION HISTORY: ! Date Mod# Request# Initials Description of Modification ! !****************************************************************************** #include 'setenv.sqc' !Determines environment SQR executes in !****************************************************************************** BEGIN-SETUP !****************************************************************************** #define $Path 'm:\jobcod~1\' End-Setup !****************************************************************************** BEGIN-REPORT #debug show 'Begin Report' !****************************************************************************** do Init-DateTime do Init-Number do Get-Current-DateTime do Init-Report let #FileCounter = 1 let $FileCounter = edit(#FileCounter, '009') do Process-Main do Reset do Get-Current-DateTime() move $AsOfNow to $Ended show ' ' show $ReportTitle ', ' $ReportID ' completed at ' $Ended '.' END-REPORT !****************************************************************************** BEGIN-PROCEDURE INIT-REPORT #debug show 'Init Report' !****************************************************************************** do Init-DateTime do Get-Current-DateTime() move $AsOfNow to $Began Get_FileName: input $FileName maxlen=8 'Filename (without extension) to be converted' status=#istat if #istat !=0 show 'Please reenter filename (without extension) with less than 9 chars' goto Get_FileName end-if move 'CSV to TXT Conversion' to $ReportTitle move $FileName to $ReportID show ' ' show $ReportTitle ' began at ' $Began show ' ' END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE PROCESS-MAIN #debug show 'BEGIN-PROCEDURE PROCESS-MAIN' !****************************************************************************** do Open-Files do Read-File do Close-Files END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE READ-FILE #debug show 'BEGIN PROCEDURE READ-FILES' !****************************************************************************** while 1 read 1 into $RawData:250 if #End-File show 'Lines Read ' #RecordCount Break else add 1 to #RecordCount add 1 to #RowCount do CHECK-FOR-QUOTES do EXTRACT-DATA do FIX-DEFAULTS if #RecordCount != 1 if #RowCount >= 1000 add 1 to #FileCounter let $FileCounter = edit(#FileCounter, '009') move 0 to #RowCount close 2 let $File = 'Jobcd' || $FileCounter let $OutputFile = {$Path} || $File || '.txt' open $OutputFile as 2 for-writing record=155 end-if do Write-File end-if end-if end-while END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE CHECK-FOR-QUOTES #debug show 'BEGIN PROCEDURE CHECK-FOR-QUOTES' #debug show #RecordCount ' ' $RawData !****************************************************************************** move '' to $RefinedData let #LineLength = length($RawData) move 0 to #Position move 0 to #QuotesFound while #Position <= #LineLength extract $Value from $RawData #Position 1 if #QuotesFound = 0 if $Value = '"' move 1 to #QuotesFound add 1 to #Position else let $RefinedData = $RefinedData || $Value add 1 to #Position end-if else evaluate $Value when = ',' let $RefinedData = $RefinedData || '-' add 1 to #Position when = '"' move 0 to #QuotesFound add 1 to #Position when-other let $RefinedData = $RefinedData || $Value add 1 to #Position end-evaluate end-if end-while END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE EXTRACT-DATA #debug show 'BEGIN PROCEDURE EXTRACT-DATA > ' #debug show $RefinedData #debug show #Position ' ' #LineLength !****************************************************************************** unstring $RefinedData by ',' into $L1L2 $DBS_CODE $PS_CODE $EFFECT_DATE $STATUS $DESCRIPTION $SHORT_DESCRIPTION $SALARY_PLAN $SALARY_GRADE $SALARY_STEP $TARGET_INCENTIVE $MANAGER_LEVEL $UNION_CODE $WORKERS_COMP $JOB_FAMILY $JOB_SUB_FAMILY $FLSA_STATUS $EEO-1_CTGRY $JOB_GROUP $STANDARD_OCC_CTGY $ACCT_CODE $REVIEW_GROUP $HF_OT_CD #debugD show 'BEGIN PROCEDURE EXTRACT-DATA > ' #debugD show ' $L1L2 ' $L1L2 #debugD show ' $DBS_CODE ' $DBS_CODE #debugD show ' $PS_CODE ' $PS_CODE #debugD show ' $EFFECT_DATE ' $EFFECT_DATE #debugD show ' $STATUS ' $STATUS #debugD show ' $DESCRIPTION ' $DESCRIPTION #debugD show ' $SHORT_DESCRIPTION ' $SHORT_DESCRIPTION #debugD show ' $SALARY_PLAN ' $SALARY_PLAN #debugD show ' $SALARY_GRADE ' $SALARY_GRADE #debugD show ' $SALARY_STEP ' $SALARY_STEP #debugD show ' $TARGET_INCENTIVE ' $TARGET_INCENTIVE #debugD show ' $MANAGER_LEVEL ' $MANAGER_LEVEL #debugD show ' $UNION_CODE ' $UNION_CODE #debugD show ' $WORKERS_COMP ' $WORKERS_COMP #debugD show ' $JOB_FAMILY ' $JOB_FAMILY #debugD show ' $JOB_SUB_FAMILY ' $JOB_SUB_FAMILY #debugD show ' $FLSA_STATUS ' $FLSA_STATUS #debugD show ' $EEO-1_CTGRY ' $EEO-1_CTGRY #debugD show ' $JOB_GROUP ' $JOB_GROUP #debugD show ' $STANDARD_OCC_CTGY ' $STANDARD_OCC_CTGY #debugD show ' $ACCT_CODE ' $ACCT_CODE #debugD show ' $REVIEW_GROUP ' $REVIEW_GROUP #debugD show ' $HF_OT_CD ' $HF_OT_CD END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE FIX-DEFAULTS #debug show 'BEGIN PROCEDURE FIX-DEFAULTS' !****************************************************************************** let $JOB_GROUP = lpad($JOB_GROUP, 2, '0') if $JOB_GROUP = '00' move '99' to $JOB_GROUP end-if if ltrim(rtrim($SHORT_DESCRIPTION, ' '), ' ') = '' let $SHORT_DESCRIPTION = substr($DESCRIPTION,1,10) end-if let $UNION_CODE = lpad($UNION_CODE, 3, '0') if $UNION_CODE = '000' move '' to $UNION_CODE end-if move '' to $STANDARD_OCC_CTGY !per Angela Keown 6/17 END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE WRITE-FILE #debug show 'BEGIN PROCEDURE WRITE-FILE' !****************************************************************************** write 2 from $PS_CODE:6 !001 '19150101' !007 'A' !015 $DESCRIPTION:30 !016 $SHORT_DESCRIPTION:10 !046 ! DescrLong $SALARY_PLAN:3 !056 $SALARY_GRADE:3 !059 $SALARY_STEP:2 !062 '9 ' !064 ! Survey Salary ! Survey Job Code $UNION_CODE:3 !066 ! Retro Rate ! Retro Percent 'USD' !069 '4000' !072 'H' !076 $WORKERS_COMP:4 !077 $JOB_FAMILY:6 !081 ! Knowhow Points ! Accntab Points ! Probslv Points ! Job Points Total ! Knowhow Pct ! Accntab Pct ! Probslv Pct ! Trn Program ! Med Checkup $FLSA_STATUS:1 !087 $EEO-1_CTGRY:1 !088 ! EEO4 ! EEO5 ! EEO6 $JOB_GROUP:2 !089 $STANDARD_OCC_CTGY:4 !091 ! Can Soc Cd ! Can Occ Cat ! Svc Pub ! Personal ! Suprvsry ! Assignment Geoloc ! Can Job Cls ! Can NOC Cd ! Seasonal ! Functional Cd ! BA Cd ! Technical ! Emp Cat FRA ! Activity Type FRA ! INSEE Cd $ACCT_CODE:25 !095 ! HF Target Pct $JOB_SUB_FAMILY:6 !120 $L1L2:6 !126 $DBS_Code:6 !132 $REVIEW_GROUP:3 !128 $HF_OT_CD:1 !Hard coded for now. Will have to change. END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE OPEN-FILES #debug show 'BEGIN PROCEDURE OPEN-FILES' !****************************************************************************** let $File = 'Jobcd' || $FileCounter let $FileName = 'PPH_COMBINED' let $InputFile = {$Path} || $FileName || '.csv' let $OutputFile = {$Path} || $File || '.txt' !let $OutputFile = {$Path} || $FileName || '.txt' show '$InputFile = ' $InputFile ' $OutputFile = ' $OutputFile open $InputFile as 1 for-reading record=250 open $OutputFile as 2 for-writing record=155 show ' ' show 'I M P O R T A N T' show 'Converting ' $InputFile ' to ' $OutputFile END-PROCEDURE !****************************************************************************** BEGIN-PROCEDURE CLOSE-FILES #debug show 'BEGIN PROCEDURE CLOSE-FILES' !****************************************************************************** close 1 close 2 END-PROCEDURE !****************************************************************************** ! INCLUDE FILES !****************************************************************************** !Required Process Scheduler SQCs #include 'stdapi.sqc' !Process Scheduler Interface #include 'askaod.sqc' !Get-As-Of-Date !#include 'payrnctl.sqc' !Select-Parameters PAYROLL !#include 'hrrnctl1.sqc' !Select-Parameters HR !Other SQCs #include 'curdttim.sqc' !Procedures to retrieve current system date/time #include 'datemath.sqc' !SQR date arithmetic procedures #include 'datetime.sqc' !Routines for date/time formatting #include 'number.sqc' !Routines for number formatting #include 'reset.sqc' !Resets printer and indicates end of report #include 'getcodta.sqc' !Get-Company-Data #include 'getpgdta.sqc' !Get-PayGroup-Data #include 'geternnm.sqc' !Get-Earnings-Name from the Earnings Table #include 'getdednm.sqc' !Get-Deduction-Name from the Deductions Table #include 'getstdta.sqc' !Get selected fields from the State Tax Tables #include 'getlcdta.sqc' !Get selected fields from the Local Tax Tables #include 'timemath.sqc' !SQR time arithmetic procedures #include 'readxlat.sqc' !Read the Translate Table for the desired values --=_6F38C234.CBAAD6EB-- From owner-sqr-users@list.iex.net Fri Jan 8 18:46:43 1999 Date: Fri, 8 Jan 1999 15:41:40 -0800 From: Greg Gargett Subject: Re: SQR Issue - Can I read a Excel Flat File into SQR Variables? i've written a csv parsing sqc if you're interested. John Cox wrote: > Hello All, I have a SQR problem for all you guru's out there. I am > trying to read in an excel flat file (saved as a .CSV) and read that into > SQR variables. The problem is that some of the variables contain commas... > Here's a row from my flat file (.CSV) file > > JOB,ACCT_CD,Account Code,"paydes,209","Defines a link between the > distribution of an employee's earnings to funding from a grant, loan, etc." > > I want to store this row into these variables into my SQR program > > $RecName > $Fieldname > $LongName > $Source > $Descr > > The problem is that Excel puts quotes around the columns with a comma in > them. Does anyone know a way to code this so I can > open this file and read these elements into variables? Every row has a > different length of Recname, Fieldname, etc. > Thanks for any info... > > -jc -- Greg "I never have more than one drink before dinner. But I do like that one to be large and very strong and very cold and very well-made." - Ian Fleming From owner-sqr-users@list.iex.net Fri Jan 8 19:32:10 1999 Date: Fri, 8 Jan 1999 16:14:18 -0800 From: John Cox Subject: Re: SQR Issue - Can I read a Excel Flat File into SQR Variables? Thanks Greg but I found my answers already!! From owner-sqr-users@list.iex.net Fri Jan 8 20:01:42 1999 Date: Fri, 8 Jan 1999 19:52:40 EST From: Venugopala R vatti Subject: Followup: How to run a shell script with in sqr and check status Thanks for your reply Les Hancock. But what I am looking for is run shell script WITH IN THE SQR and check the status .. xxxx.SQR begin report do Verify-amounts start ftp check success based on return value of FTP set #return-status -- (Pre-defined variable) end-report thanks for any help From owner-sqr-users@list.iex.net Fri Jan 8 22:18:56 1999 Date: Fri, 8 Jan 1999 21:57:13 EST From: Hugh Vishner Subject: Re: SQR Issue - Can I read a Excel Flat File into SQR Variables? John, Like others, I have written routines to deal with .CSV files (for input and output). There are times that .CSV format is dictated by the source or target of the file. However, when I have a choice, I save my EXCEL files as TAB-DELIMITED (.TXT) files. It reduces problems with parsing, etc., since you almost never encounter a column with an embedded TAB (ASCII 9). After OPENing the file as VARY, and reading each record into a generic $rec_variable, I simply UNSTRING into $field_variable1 $field_variable2, etc. using the TAB as a delimiter. QUOTES are a still an issue, of course, for columns containing a QUOTE. I do the same thing for output files. All my standard files are written as WRITE #myfile from $field1 $delim $field2 $delim $field3 $delim If I desire a plain flat file, I LET $delim = '' ! null and the fields are contiguous. If I desire a tab-delimited file, I LET $delim = chr(9) ! tab (ascii) If I associate .TXT (or an extension of your choice) with EXCEL, simply clicking on the file in EXPLORER opens EXCEL and pops the fields into the columns automatically. Hope this is of some value Hugh Vishner Vishner Information Services (201) 803-3247 From owner-sqr-users@list.iex.net Sat Jan 9 01:46:10 1999 Date: Sat, 9 Jan 1999 01:39:02 -0800 From: Steve Hall Subject: Re: Command-Line syntax for Connectivity -Reply This sounds good, Wes. I think I will try using VBA and create an Excel macro. -S -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Wes Williams Sent: Friday, January 08, 1999 4:55 AM To: Multiple recipients of list SQR-USERS Subject: Re: Command-Line syntax for Connectivity -Reply I use VB to launch sqr. command line x = Shell("r:\woclose\sqrwt.exe t:\sqr3\woclosit maximo/maximo/pwd -fC:\spl\", 1) The SQR writes to a file when the process is complete so my VB app knows that it has finished. The VB code is very simple. Hope this helps Wes Williams >>> Steve Hall 01/08/99 05:21am >>> Yes, everyone with access to the logs will be able to read passwords. I need to spawn multiple sqr programs - 50 to 100 child programs -hence the need for complete command lines. This is a gaping security hole. The only way around it I can think of is to put some kind of front end together with VB or something? Any other ideas for hiding passwords? -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Chuck Chauvin Sent: Thursday, January 07, 1999 11:31 AM To: Multiple recipients of list SQR-USERS Subject: Re: Command-Line syntax for Connectivity However, if I'm not mistaken, everyone with access to the logs will be able to read your password. If you enter Username@DBInstance, you will be prompted for your password, and others will not be able to read it. HTH -----Original Message----- From: Les Hancock [SMTP:les_hanc@YAHOO.COM] To: Multiple recipients of list SQR-USERS For Oracle: Username/Password@DBInstance such as sysadm/sysadm@DEV From owner-sqr-users@list.iex.net Sat Jan 9 08:41:18 1999 Date: Sat, 9 Jan 1999 19:00:45 +0530 From: Srinivasan S Subject: Problem creating DB Agent Query Hi all, I tried creating/opening the Database Agent Query in Query tool. But I couldn't create/open coz , the SHOW DATABASE AGENT QUERIES option is greyed. Could anyone let me know , where I could ungrey it OR Is there anything that I need to do , to create/open the Database Agent Queries. Thankx in Advance, From owner-sqr-users@list.iex.net Sun Jan 10 16:25:46 1999 Date: Sun, 10 Jan 1999 13:19:04 -0800 From: Greg Gargett Subject: Re: Problem creating DB Agent Query Srinivasan S wrote: > > Hi all, > I tried creating/opening the Database Agent Query in Query tool. But I > couldn't create/open coz , the SHOW DATABASE AGENT QUERIES option is > greyed. Could anyone let me know , where I could ungrey it > look at Go/Utilities/Query Security for your security group. Workflow Queries needs to be checked. -- Greg One person can make a difference... but most of the time they probably shouldn't http://www.seanet.com/~ggargett From owner-sqr-users@list.iex.net Mon Jan 11 04:39:26 1999 Date: Mon, 11 Jan 1999 14:52:12 +0530 From: Srinivasan S Subject: Re: Problem creating DB Agent Query Thankx a lot for the mail. But unfortunately , it is not working. Could anyone suggest me anyother solution?. Regards, Srini. ---------------------------------------- Message History ---------------------------------------- From: ggargett@seanet.com on 01/10/99 09:19 PM GMT Please respond to SQR-USERS@usa.net To: SQR-USERS@list.iex.net cc: Subject: Re: Problem creating DB Agent Query Srinivasan S wrote: > > Hi all, > I tried creating/opening the Database Agent Query in Query tool. But I > couldn't create/open coz , the SHOW DATABASE AGENT QUERIES option is > greyed. Could anyone let me know , where I could ungrey it > look at Go/Utilities/Query Security for your security group. Workflow Queries needs to be checked. -- Greg One person can make a difference... but most of the time they probably shouldn't http://www.seanet.com/~ggargett From owner-sqr-users@list.iex.net Mon Jan 11 08:33:30 1999 Date: Mon, 11 Jan 1999 08:27:13 -0500 From: "Ranade, Sameer" Subject: Re: Problem creating DB Agent Query Hi, It's problem with the Query security. Someone, who has ALLPANLS access needs to change your OPRCLASS properties. Look at Start->utilities ->Use->query security ->Click "allow creation of workflow queries" and save your profile. Try logging in after these changes are made. HTH, -Sameer -----Original Message----- From: Srinivasan S [mailto:srinivasan.seetharaman@DB.COM] Sent: Saturday, January 09, 1999 8:31 AM To: Multiple recipients of list SQR-USERS Subject: Problem creating DB Agent Query Hi all, I tried creating/opening the Database Agent Query in Query tool. But I couldn't create/open coz , the SHOW DATABASE AGENT QUERIES option is greyed. Could anyone let me know , where I could ungrey it OR Is there anything that I need to do , to create/open the Database Agent Queries. Thankx in Advance, From owner-sqr-users@list.iex.net Mon Jan 11 12:38:59 1999 Date: Mon, 11 Jan 1999 11:56:52 -0500 From: Bob Buford Subject: Re: Followup: How to run a shell script with in sqr and check status Hi, You would use CALL SYSTEM USING in the start-ftp procedure. I'll leave details on implementing the ftp script to more experienced types. The SQR CALL ...USING command would be your tool to execute the script. Bob >>> Venugopala R vatti 01/08 7:52 PM >>> Thanks for your reply Les Hancock. But what I am looking for is run shell script WITH IN THE SQR and check the status ... xxxx.SQR begin report do Verify-amounts start ftp check success based on return value of FTP set #return-status -- (Pre-defined variable) end-report thanks for any help From owner-sqr-users@list.iex.net Mon Jan 11 14:00:08 1999 Date: Mon, 11 Jan 1999 10:48:13 -0500 From: "Hope, Sandra" Subject: Name Format Validation Is there a way to capture the existing PeopleSoft Name format validation within an SQR so that data being converted or data already converted (via SQR) goes through the PS name format test ? Thanks All. Sandra Hope DynCorp hopes@dyncorp.com New Phone: (703) 264-8674 RESYSTEMIZATION PeopleSoft Sandra Hope DynCorp hopes@dyncorp.com New Phone: (703) 264-8674 RESYSTEMIZATION PeopleSoft From owner-sqr-users@list.iex.net Mon Jan 11 19:04:34 1999 Date: Mon, 11 Jan 1999 13:26:45 PST From: Vishal Nayak Subject: Re: [SQR Issue - Can I read a Excel Flat File into SQR Variables?] Hi ! If commas appear in your data, why are you using it as a delimiter to store the ascii format?!! Try using a delimiter like | or tab or # that dosen't appear in your data. :) If you don't have the original excel file, and if you HAVE to live with this file, I would use perl to process this file, and replace the delimiter with something else. I have had such problems, and I have done this as a quick solution. Run a perl program with this line : my ($one,$two,$three,$four) = split(',',$fileData,4); to extract the data where $fileData is one record from the file, and then simply do a my $new = "$one|$two|$three|$four\n"; and write this in a new file. Now, you can use SQR to read the data and seperate. Good luck ! HTH, Vishal Nayak. owner-sqr-users@list.iex.net wrote: Hello All, I have a SQR problem for all you guru's out there. I am trying to read in an excel flat file (saved as a .CSV) and read that into SQR variables. The problem is that some of the variables contain commas... Here's a row from my flat file (.CSV) file JOB,ACCT_CD,Account Code,"paydes,209","Defines a link between the distribution of an employee's earnings to funding from a grant, loan, etc." I want to store this row into these variables into my SQR program $RecName $Fieldname $LongName $Source $Descr The problem is that Excel puts quotes around the columns with a comma in them. Does anyone know a way to code this so I can open this file and read these elements into variables? Every row has a different length of Recname, Fieldname, etc. Thanks for any info... -jc ____________________________________________________________________ More than just email--Get your FREE Netscape WebMail account today at http://home.netscape.com/netcenter/mail From owner-sqr-users@list.iex.net Mon Jan 11 20:18:28 1999 Date: Mon, 11 Jan 1999 17:06:09 -0800 From: "Opliger, Barry" Subject: declare printer vs declare-printer SQR/4.3.2/PC/Windows NT 4.0/Oracle 7.3.4/Sep 14 1998 Declare Printer Type=HPLASERJET Above is what I am using to get the graphic command to print a line or box etc. When I use the Declare-Printer command I can not get the graphics to print Can someone tell me what I am missing. thanks barry opliger From owner-sqr-users@list.iex.net Mon Jan 11 23:05:39 1999 Date: Mon, 11 Jan 1999 22:57:21 -0500 From: Tony DeLia Subject: Re: Name Format Validation Hi Sandra, Here's a "quick" routine that will convert names to "PeopleSoft" format... Assuming the variable $name contains 'SMITH,JOE R'... do ULcase-Format ($name) $name will now contain... 'Smith,Joe R' Actually, this isn't really a PeopleSoft 'Name' formatter... I use it for various requirements... addresses for example... 'NEW YORK' converts to 'New York'... '123 SOUTH STREET' converts to '123 South Street'... '12 N.LAKE ST.' converts to '12 N.Lake St.' It simply forces any character to uppercase that follows a blank, comma or period (add additional symbols if needed)... The primary use for this routine is converting Mainframe data to PeopleSoft... Here's the routine... !********************************************************************** !* Upper/Lower Case Formatting * !********************************************************************** begin-procedure ULcase-Format(:$ULstring) let $ULdata = $ULstring lowercase $ULdata let #ULlen = length($ULdata) let $ULstring = '' let #pos = 1 let $ULprev = ' ' while #pos <= #ULlen let $ULchar = substr($ULdata, #pos, 1) if instr(' ,.',$ULprev,1) > 0 uppercase $ULchar end-if let $ULstring = $ULstring || $ULchar let $ULprev = $ULchar let #pos = #pos + 1 end-while end-procedure !********************************************************************** This routine is simple but effective... -Tony DeLia Hope, Sandra wrote: > > Is there a way to capture the existing PeopleSoft Name format validation > within an SQR so that data being converted or data already converted (via > SQR) goes through the PS name format test ? > > Thanks All. > > Sandra Hope > DynCorp > hopes@dyncorp.com > New Phone: (703) 264-8674 > > RESYSTEMIZATION > PeopleSoft > > Sandra Hope > DynCorp > hopes@dyncorp.com > New Phone: (703) 264-8674 > > RESYSTEMIZATION > PeopleSoft -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 12 08:45:47 1999 Date: Tue, 12 Jan 1999 08:37:54 -0500 From: Teng-Fong Lim Subject: Generating multiple reports All the SQRs I have written so far only produce one report. Is it possible to produce 2 different reports from a SQR? Your help is really appreciated. Teng-Fong dastfl@julian.uwo.ca From owner-sqr-users@list.iex.net Tue Jan 12 09:05:23 1999 Date: Tue, 12 Jan 1999 09:01:34 -0500 From: "Devanathan, Mukund" Subject: Re: Generating multiple reports Yes. You can. Refer to Declare-Printer and Declare-layout commands in the manual. It will give you all the details you need to print multiple reports. IF you need more details I will be able to help you with some examples we did. Thanks > ---------- > From: Teng-Fong Lim[SMTP:dastfl@JULIAN.UWO.CA] > Reply To: SQR-USERS@USA.NET > Sent: Tuesday, January 12, 1999 8:37 AM > To: Multiple recipients of list SQR-USERS > Subject: Generating multiple reports > > All the SQRs I have written so far only produce one report. Is it > possible to produce 2 different reports from a SQR? > > Your help is really appreciated. > > Teng-Fong > dastfl@julian.uwo.ca > From owner-sqr-users@list.iex.net Tue Jan 12 09:54:59 1999 Date: Tue, 12 Jan 1999 09:51:45 -0500 From: Moore Anthony B Subject: Re: Generating multiple reports Look into DECLARE-REPORT to create multiple reports from one SQR file -----Original Message----- From: Teng-Fong Lim [mailto:dastfl@JULIAN.UWO.CA] Sent: Tuesday, January 12, 1999 8:38 AM To: Multiple recipients of list SQR-USERS Subject: Generating multiple reports All the SQRs I have written so far only produce one report. Is it possible to produce 2 different reports from a SQR? Your help is really appreciated. Teng-Fong dastfl@julian.uwo.ca From owner-sqr-users@list.iex.net Tue Jan 12 10:13:39 1999 Date: Tue, 12 Jan 1999 09:54:54 -0500 From: "Hope, Sandra" Subject: Re: Name Format Validation Tony, Thank you. The routine you sent will help me immensely during our remaining data conversions from mainframe. What I really need to do is ensure the name is in the correct format so that the Rotname SQC's can parse the name, i.e., [lastname] [suffix],[prefix] [firstname] [middle name/initial] The entry can contain alphabetic characters, spaces, periods, hyphens, and apostrophes. Valid entries might include: O'Brien,Michael Jones IV,James Phillips MD,Deanna Lynn Reynolds Jr.,Dr. John Q. Phipps-Scott,Adrienne Knauft,Gunter So far I've included the Rotname3.SQC and if a resulting lastname or firstname cannot be determined, the name writes to an error file. Sandra Hope DynCorp hopes@dyncorp.com New Phone: (703) 264-8674 RESYSTEMIZATION PeopleSoft > ---------- > From: Tony DeLia[SMTP:tdelia@EROLS.COM] > Reply To: SQR-USERS@USA.NET > Sent: Monday, January 11, 1999 10:57 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: Name Format Validation > > Hi Sandra, > Here's a "quick" routine that will convert names to "PeopleSoft" > format... > > Assuming the variable $name contains 'SMITH,JOE R'... > > do ULcase-Format ($name) > > $name will now contain... 'Smith,Joe R' > > Actually, this isn't really a PeopleSoft 'Name' formatter... I use it > for various requirements... addresses for example... > > 'NEW YORK' converts to 'New York'... > '123 SOUTH STREET' converts to '123 South Street'... > '12 N.LAKE ST.' converts to '12 N.Lake St.' > > It simply forces any character to uppercase that follows a blank, comma > or period (add additional symbols if needed)... The primary use for this > routine is converting Mainframe data to PeopleSoft... > > Here's the routine... > > !********************************************************************** > !* Upper/Lower Case Formatting * > !********************************************************************** > > begin-procedure ULcase-Format(:$ULstring) > > let $ULdata = $ULstring > > lowercase $ULdata > > let #ULlen = length($ULdata) > let $ULstring = '' > let #pos = 1 > > let $ULprev = ' ' > > while #pos <= #ULlen > > let $ULchar = substr($ULdata, #pos, 1) > > if instr(' ,.',$ULprev,1) > 0 > uppercase $ULchar > end-if > > let $ULstring = $ULstring || $ULchar > let $ULprev = $ULchar > let #pos = #pos + 1 > > end-while > > end-procedure > > !********************************************************************** > > This routine is simple but effective... > > -Tony DeLia > > > > Hope, Sandra wrote: > > > > Is there a way to capture the existing PeopleSoft Name format validation > > within an SQR so that data being converted or data already converted > (via > > SQR) goes through the PS name format test ? > > > > Thanks All. > > > > Sandra Hope > > DynCorp > > hopes@dyncorp.com > > New Phone: (703) 264-8674 > > > > RESYSTEMIZATION > > PeopleSoft > > > > Sandra Hope > > DynCorp > > hopes@dyncorp.com > > New Phone: (703) 264-8674 > > > > RESYSTEMIZATION > > PeopleSoft > > -- > Tony DeLia > AnswerThink Consulting Group > PeopleSoft Solutions Practice - Delphi Partners > tdelia@erols.com > From owner-sqr-users@list.iex.net Tue Jan 12 10:32:14 1999 Date: Tue, 12 Jan 1999 07:27:52 PST From: ravi kumar Subject: PROBLEM WITH PER024 HI ALL I HAVE SOME PROBLEM WITH PER024.SQR. IF ENY BODY HAVE IDEIA ABOUT JOB GROUP ANALYSIS PLEASE REPLY ME. I NEED SOME HELP IN THAT. THANKS IN ADVANCE RAVI ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 12 11:07:24 1999 Date: Tue, 12 Jan 1999 11:01:13 -0500 From: Bob Buford Subject: Re: Generating multiple reports Also see the USE-REPORT and NEW-REPORT commands. USE-REPORT allows you to switch between report output files, and NEW-REPORT allows you to assign a specific path & filename for output file to the current report. If no NEW-REPORTs are issued, the filenames would be the SQR name, appended by .LIS, .L01, .Lnn in the order of the report declarations. I believe, but haven't tested to confirm, that USE-REPORT appends to existing files (e.g. print x lines to REPORT.LIS, print y lines to REPORT.L01, append z lines to REPORT.LIS) HTH Bob >>> "Devanathan, Mukund" 01/12 9:01 AM >>> Yes. You can. Refer to Declare-Printer and Declare-layout commands in the manual. It will give you all the details you need to print multiple reports. IF you need more details I will be able to help you with some examples we did. Thanks > ---------- > From: Teng-Fong Lim[SMTP:dastfl@JULIAN.UWO.CA] > Reply To: SQR-USERS@USA.NET > Sent: Tuesday, January 12, 1999 8:37 AM > To: Multiple recipients of list SQR-USERS > Subject: Generating multiple reports > > All the SQRs I have written so far only produce one report. Is it > possible to produce 2 different reports from a SQR? > > Your help is really appreciated. > > Teng-Fong > dastfl@julian.uwo.ca > From owner-sqr-users@list.iex.net Tue Jan 12 11:40:36 1999 Date: Tue, 12 Jan 1999 08:35:38 PST From: Deepak Shirguppi Subject: Re: PROBLEM WITH PER024 Following is a general description about the per024.sqr. PER024 Job Group Analysis Description This report summarizes the distribution of employees by EEO job group and job title. For each job title it shows the associated Department ID and salary grade. The report contains totals for the employees with the title, the minorities with the title, and provides a breakdown by sex and by ethnic minority of employees who hold the title. The ethnic classifications are white, black, Hispanic, Asian, and American Indian. You’ll use this report as an analysis of the makeup of your work force based on similar skills groups, not departmental lines. When using it in your company, you may want to examine the job groupings in the light of your company structure, and make changes and additions that suit your needs. The Job Group Analysis Summary version of this report (PER024A) subtotals the data in PER024 by job title. Type of Report None Parameters As of Date Source JOB, PERSONAL_DATA Sort Sequence Job Group, Job Title Let me know if u have any specific query, so that I can help u out. HTH, -- Deepak. >From: ravi kumar >Subject: PROBLEM WITH PER024 >X-To: SQR-USERS@USA.NET >To: Multiple recipients of list SQR-USERS > >HI ALL > >I HAVE SOME PROBLEM WITH PER024.SQR. IF ENY BODY HAVE IDEIA ABOUT >JOB GROUP ANALYSIS PLEASE REPLY ME. I NEED SOME HELP IN THAT. > >THANKS IN ADVANCE >RAVI > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 12 13:12:14 1999 Date: Tue, 12 Jan 1999 12:36:18 -0500 From: Bob Buford Subject: Heading No-show on short reports My turn to ask for help... I have a report in which, under certain circumstances, the heading text is not printed (the 7 lines is always allocated, but not always used by the heading). My SQR has 6 different reports declared. I need to name the output files according to parameters that I get from a select (i.e., can't hardcode names). I select those (and other) parameters into an array, then "get" the values from the array in a while loop and process each set of parameters to produce the output files (one for each set of parameters, plus a separate report file that is not yet coded for). For each set of parameters, I "evaluate" the format code, then execute a USE-REPORT to select the specific report, followed by a NEW-REPORT to use the filename constructed from the parameters. The heading appears for output files that are greater than a page in length. However, if the report length is less than a page (e.g. 17 lines) and is not followed by another report, the heading text is not printed. The 7 lines specified for the heading are there, but nothing is printed to them. TIA, Bob From owner-sqr-users@list.iex.net Tue Jan 12 13:35:36 1999 Date: Tue, 12 Jan 1999 13:30:11 -0500 From: Tony DeLia Subject: Re: Name Format Validation This is a multi-part message in MIME format. --------------302618AB6445 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by smtp2.erols.com id NAA05138 Hello Again Sandra! I like these kinds of posts to the Users Group! I'm getting a little tired of reading about 'Call System Using...' AND SQR Flags... etc...=20 Anyway... I'm glad you'll be able to use the routine I sent... Now concerning PeopleSoft Name Validation (as opposed to Case Converson)... I didn't have a routine so I created one... it matches closely to PeopleSofts' Naming Validation (which has some anomolies as I've pointed out)... The routine has been adequately tested including the PeopleSoft sample names you've sent... global variable $_PS_intl is used for international characters (customize to suit your needs)...=20 Here's the routine with documentation on the basic validation rules (it's also attached for your "downloading" convenience): !********************************************************************** !* * !* MODULE: TDPSNAME.SQC * !* AUTHOR: TONY DELIA. * !* DATE: 01/12/1999. * !* SYSTEM: TD SQR UTILITY SERIES. * !* DESC: PEOPLESOFT NAME FORMAT VALIDATION. * !* * !********************************************************************** !* * !* NOTE: FOR THE MOST PART THIS MATCHES THE ONLINE 'NAME' * !* VALIDATION WITHIN THE PEOPLESOFT PANELS. THERE MAY * !* BE SOME ODD CONDITIONS THAT MAY RESULT. PEOPLESOFT * !* ALLOWS THE NAMES 'X,.', 'X,,.' AND 'X,,,.' BUT DOES * !* NOT ALLOW 'X,,,,.' TO BE ENTERED. THE PURPOSE OF * !* THIS ROUTINE ISN'T TO FUNCTION IDENTICALLY WITH * !* PEOPLESOFT... RATHER TO PERFORM REALISTIC NAME * !* VALIDATIONS. CUSTOMIZE AS NEEDED. * !* * !********************************************************************** !* * !* USAGE: let $w_name =3D 'SMITH,JOHN R' * !* do TD-Psoft-Name($w_name, $okay) * !* if $okay =3D 'N' * !* show 'Invalid: ' $w_name * !* end-if * !* . * !* #Include 'tdpsname.sqc' * !* * !********************************************************************** !* * !* BASIC FORMATTING RULES * !* * !* Rule #1 - Comma must exist in Name (BUT Not in Pos.1) * !* Rule #2 - Space cannot exist after comma * !* Rule #3 - Name cannot end in comma * !* Rule #4 - Validate Character Set * !* * !********************************************************************** !* * !* EXAMPLES: Name Okay? Rule# * !* ----------------------------------- ------ ----- * !* SMITH,JOHN R. Y * !* Smith,John R. Y * !* JOHN R. SMITH N 1 * !* ,SMITH N 1 * !* SMITH, JOHN R. N 2 * !* SMITH, N 3 * !* SMITH,JOHN, N 3 * !* SMITH,JOHN? N 4 * !* SMITH,JOHN. Y * !* 1,2 Y * !* SMITH,,,. Y * !* * !* Notice some of the "oddball" scenarios that pass * !* validation... This occurs directly in PeopleSoft. * !* * !********************************************************************** !********************************************************************** !* PeopleSoft Name Validation * !********************************************************************** !* [lastname] [suffix], [prefix] [firstname] [middle/initial] * !********************************************************************** begin-procedure TD-PSoft-Name($PS_name, :$PS_status) ! Construct Valid Character String - Expand As Needed if $_PS_values =3D '' let $_PS_quote =3D '''' let $_PS_upper =3D 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' let $_PS_lower =3D 'abcdefghijklmnopqrstuvwxyz' let $_PS_number =3D '0123456789' let $_PS_intl =3D '=81=84=89=8B' ! Internation= al Sample let $_PS_special =3D ' .-,' || $_PS_quote let $_PS_values =3D $_PS_upper || $_PS_lower || $_PS_number || $_PS_intl || $_PS_special end-if ! Prepare For Validation let $PS_status =3D 'N' let #len =3D length($PS_name) let #pos =3D instr($PS_name, ',', 1) ! Rule #1 - Comma must exist in Name (BUT Not in Pos.1) if #pos > 1 ! Rule #2 - Space cannot exist after comma if substr($PS_name, #pos + 1, 1) <> ' ' ! Rule #3 - Name cannot end in comma if substr($PS_name, #len, 1) <> ',' ! Rule #4 - Validate Character Set (see above) let $PS_status =3D 'Y' let #pos =3D 1 while #pos <=3D #len let $PS_char =3D substr($PS_name, #pos, 1) if instr($_PS_values, $PS_char, 1) =3D 0 let $PS_status =3D 'N' ! Invalid - Set Status let #pos =3D #len ! Break Out of Loop end-if let #pos =3D #pos + 1 end-while end-if end-if end-if end-procedure !********************************************************************** Good Luck with your conversion. =20 -Tony DeLia PS - Attention SQRUG Members! More interesting topics please... Hope, Sandra wrote: >=20 > Tony, >=20 > Thank you. The routine you sent will help me immensely during our rema= ining > data conversions from mainframe. What I really need to do is ensure th= e > name is in the correct format so that the Rotname SQC's can parse the n= ame, > i.e., >=20 > [lastname] [suffix],[prefix] [firstname] [middle name/initial] >=20 > The entry can contain alphabetic characters, spaces, periods, hyphens, = and > apostrophes. Valid entries might include: >=20 > O'Brien,Michael > Jones IV,James > Phillips MD,Deanna Lynn > Reynolds Jr.,Dr. John Q. > Phipps-Scott,Adrienne > Knauft,Gunter >=20 > So far I've included the Rotname3.SQC and if a resulting lastname or > firstname cannot be determined, the name writes to an error file. >=20 > Sandra Hope > DynCorp > hopes@dyncorp.com > New Phone: (703) 264-8674 >=20 > RESYSTEMIZATION > PeopleSoft >=20 > > ---------- > > From: Tony DeLia[SMTP:tdelia@EROLS.COM] > > Reply To: SQR-USERS@USA.NET > > Sent: Monday, January 11, 1999 10:57 PM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: Name Format Validation > > > > Hi Sandra, > > Here's a "quick" routine that will convert names to "PeopleSoft" > > format... > > > > Assuming the variable $name contains 'SMITH,JOE R'... > > > > do ULcase-Format ($name) > > > > $name will now contain... 'Smith,Joe R' > > > > Actually, this isn't really a PeopleSoft 'Name' formatter... I use it > > for various requirements... addresses for example... > > > > 'NEW YORK' converts to 'New York'... > > '123 SOUTH STREET' converts to '123 South Street'... > > '12 N.LAKE ST.' converts to '12 N.Lake St.' > > > > It simply forces any character to uppercase that follows a blank, com= ma > > or period (add additional symbols if needed)... The primary use for t= his > > routine is converting Mainframe data to PeopleSoft... > > > > Here's the routine... > > > > !********************************************************************= ** > > !* Upper/Lower Case Formatting = * > > !********************************************************************= ** > > > > begin-procedure ULcase-Format(:$ULstring) > > > > let $ULdata =3D $ULstring > > > > lowercase $ULdata > > > > let #ULlen =3D length($ULdata) > > let $ULstring =3D '' > > let #pos =3D 1 > > > > let $ULprev =3D ' ' > > > > while #pos <=3D #ULlen > > > > let $ULchar =3D substr($ULdata, #pos, 1) > > > > if instr(' ,.',$ULprev,1) > 0 > > uppercase $ULchar > > end-if > > > > let $ULstring =3D $ULstring || $ULchar > > let $ULprev =3D $ULchar > > let #pos =3D #pos + 1 > > > > end-while > > > > end-procedure > > > > !********************************************************************= ** > > > > This routine is simple but effective... > > > > -Tony DeLia > > > > > > > > Hope, Sandra wrote: > > > > > > Is there a way to capture the existing PeopleSoft Name format valid= ation > > > within an SQR so that data being converted or data already converte= d > > (via > > > SQR) goes through the PS name format test ? > > > > > > Thanks All. > > > > > > Sandra Hope > > > DynCorp > > > hopes@dyncorp.com > > > New Phone: (703) 264-8674 > > > > > > RESYSTEMIZATION > > > PeopleSoft > > > > > > Sandra Hope > > > DynCorp > > > hopes@dyncorp.com > > > New Phone: (703) 264-8674 > > > > > > RESYSTEMIZATION > > > PeopleSoft > > > > -- > > Tony DeLia > > AnswerThink Consulting Group > > PeopleSoft Solutions Practice - Delphi Partners > > tdelia@erols.com > > --=20 Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com --------------302618AB6445 Content-Type: text/plain; charset=iso-8859-1; name="Tdpsname.sqc" Content-Disposition: inline; filename="Tdpsname.sqc" Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by smtp2.erols.com id NAA05138 !********************************************************************** !* * !* MODULE: TDPSNAME.SQC * !* AUTHOR: TONY DELIA. * !* DATE: 01/12/1999. * !* SYSTEM: TD SQR UTILITY SERIES. * !* DESC: PEOPLESOFT NAME FORMAT VALIDATION. * !* * !********************************************************************** !* * !* NOTE: FOR THE MOST PART THIS MATCHES THE ONLINE 'NAME' * !* VALIDATION WITHIN THE PEOPLESOFT PANELS. THERE MAY * !* BE SOME ODD CONDITIONS THAT MAY RESULT. PEOPLESOFT * !* ALLOWS THE NAMES 'X,.', 'X,,.' AND 'X,,,.' BUT DOES * !* NOT ALLOW 'X,,,,.' TO BE ENTERED. THE PURPOSE OF * !* THIS ROUTINE ISN'T TO FUNCTION IDENTICALLY WITH * !* PEOPLESOFT... RATHER TO PERFORM REALISTIC NAME * !* VALIDATIONS. CUSTOMIZE AS NEEDED. * !* * !********************************************************************** !* * !* USAGE: let $w_name =3D 'SMITH,JOHN R' * !* do TD-Psoft-Name($w_name, $okay) * !* if $okay =3D 'N' * !* show 'Invalid: ' $w_name * !* end-if * !* . * !* #Include 'tdpsname.sqc' * !* * !********************************************************************** !* * !* BASIC FORMATTING RULES * !* * !* Rule #1 - Comma must exist in Name (BUT Not in Pos.1) * !* Rule #2 - Space cannot exist after comma * !* Rule #3 - Name cannot end in comma * !* Rule #4 - Validate Character Set * !* * !********************************************************************** !* * !* EXAMPLES: Name Okay? Rule# * !* ----------------------------------- ------ ----- * !* SMITH,JOHN R. Y * !* Smith,John R. Y * !* JOHN R. SMITH N 1 * !* ,SMITH N 1 * !* SMITH, JOHN R. N 2 * !* SMITH, N 3 * !* SMITH,JOHN, N 3 * !* SMITH,JOHN? N 4 * !* SMITH,JOHN. Y * !* 1,2 Y * !* SMITH,,,. Y * !* * !* Notice some of the "oddball" scenarios that pass * !* validation... This occurs directly in PeopleSoft. * !* * !********************************************************************** !********************************************************************** !* PeopleSoft Name Validation * !********************************************************************** !* [lastname] [suffix], [prefix] [firstname] [middle/initial] * !********************************************************************** begin-procedure TD-PSoft-Name($PS_name, :$PS_status) ! Construct Valid Character String - Expand As Needed if $_PS_values =3D '' let $_PS_quote =3D '''' let $_PS_upper =3D 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' let $_PS_lower =3D 'abcdefghijklmnopqrstuvwxyz' let $_PS_number =3D '0123456789' let $_PS_intl =3D '=81=84=89=8B' ! Internation= al Sample let $_PS_special =3D ' .-,' || $_PS_quote let $_PS_values =3D $_PS_upper || $_PS_lower || $_PS_number || $_PS_intl || $_PS_special end-if ! Prepare For Validation let $PS_status =3D 'N' let #len =3D length($PS_name) let #pos =3D instr($PS_name, ',', 1) ! Rule #1 - Comma must exist in Name (BUT Not in Pos.1) if #pos > 1 ! Rule #2 - Space cannot exist after comma if substr($PS_name, #pos + 1, 1) <> ' ' ! Rule #3 - Name cannot end in comma if substr($PS_name, #len, 1) <> ',' ! Rule #4 - Validate Character Set (see above) let $PS_status =3D 'Y' let #pos =3D 1 while #pos <=3D #len let $PS_char =3D substr($PS_name, #pos, 1) if instr($_PS_values, $PS_char, 1) =3D 0 let $PS_status =3D 'N' ! Invalid - Set Status let #pos =3D #len ! Break Out of Loop end-if let #pos =3D #pos + 1 end-while end-if end-if end-if end-procedure !********************************************************************** --------------302618AB6445-- From owner-sqr-users@list.iex.net Tue Jan 12 13:47:31 1999 Date: Tue, 12 Jan 1999 13:29:31 -0500 From: "Bergeron, Marc, Herndon" Subject: CONCATENATING A NUMERIC IN RECORD Does anyone know how to concatenate a numeric when building a fixed length record? I'm getting the field from the database and the length of the data changes from record to record. I've been able to pad character fields with spaces but numerics have been more difficult. I have been unable to get the length of a numeric field and when I change it to a character it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 14:33:39 1999 Date: Tue, 12 Jan 1999 14:25:33 -0500 From: Bob Buford Subject: Re: CONCATENATING A NUMERIC IN RECORD Marc, Use the command EDIT(#Var,$format) where $format can be '000000...' for the field length. For other formats see PRINT edit mask tables. I typically put the EDIT inside an LTRIM() when concatenating as part of a select because it usually has a leading space. HTH Bob >>> "Bergeron, Marc, Herndon" 01/12 1:29 PM >>> Does anyone know how to concatenate a numeric when building a fixed length record? I'm getting the field from the database and the length of the data changes from record to record. I've been able to pad character fields with spaces but numerics have been more difficult. I have been unable to get the length of a numeric field and when I change it to a character it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 14:51:15 1999 Date: Tue, 12 Jan 1999 14:29:55 -0500 From: Lori Donnelly Subject: Re: PROBLEM WITH PER024 What kind of problem? ravi kumar wrote: > HI ALL > > I HAVE SOME PROBLEM WITH PER024.SQR. IF ENY BODY HAVE IDEIA ABOUT > JOB GROUP ANALYSIS PLEASE REPLY ME. I NEED SOME HELP IN THAT. > > THANKS IN ADVANCE > RAVI > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 12 15:14:21 1999 Date: Tue, 12 Jan 1999 14:49:47 -0500 From: "Bergeron, Marc, Herndon" Subject: Re: CONCATENATING A NUMERIC IN RECORD thanks, Bob -----Original Message----- From: Bob Buford [mailto:bbuford@CCCI.ORG] Sent: Tuesday, January 12, 1999 2:26 PM To: Multiple recipients of list SQR-USERS Subject: Re: CONCATENATING A NUMERIC IN RECORD Marc, Use the command EDIT(#Var,$format) where $format can be '000000...' for the field length. For other formats see PRINT edit mask tables. I typically put the EDIT inside an LTRIM() when concatenating as part of a select because it usually has a leading space. HTH Bob >>> "Bergeron, Marc, Herndon" 01/12 1:29 PM >>> Does anyone know how to concatenate a numeric when building a fixed length record? I'm getting the field from the database and the length of the data changes from record to record. I've been able to pad character fields with spaces but numerics have been more difficult. I have been unable to get the length of a numeric field and when I change it to a character it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 15:15:01 1999 Date: Tue, 12 Jan 1999 14:56:28 -0500 From: Mark Kraft Subject: CONCATENATING A NUMERIC IN RECORD -Reply move it to a string variable. when writing a fixed ASCII file, there are no numbers, therefore you can move it .. for example Move #number to #string 9999.99 or what have you I hope that helps, but I am not sure since you seem to have tried this and you state that it changes you data. Mark Kraft kraftm@gunet.georgetown.edu >>> "Bergeron, Marc, Herndon" 01/12/99 01:29pm >>> Does anyone know how to concatenate a numeric when building a fixed length record? I'm getting the field from the database and the length of the data changes from record to record. I've been able to pad character fields with spaces but numerics have been more difficult. I have been unable to get the length of a numeric field and when I change it to a character it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 15:27:04 1999 Date: Tue, 12 Jan 1999 12:23:17 -0700 From: Albert Howard Subject: Re: CONCATENATING A NUMERIC IN RECORD you can use a move statement with an edit mask so it will force it to the format you want. Example: move &fielda to $char_fielda 09999999999 The above example would result in $char_fielda being zero-filled. At 01:29 PM 1/12/99 -0500, you wrote: >Does anyone know how to concatenate a numeric when building a fixed >length record? > > >I'm getting the field from the database and the length of the data >changes from record to record. > > >I've been able to pad character fields with spaces but numerics have >been more difficult. > > >I have been unable to get the length of a numeric field and when I >change it to a character >it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 15:35:30 1999 Date: Tue, 12 Jan 1999 14:36:46 -0500 From: "Blakeslee, Andy" Subject: Re: CONCATENATING A NUMERIC IN RECORD If you convert the numeric field to character prior to padding, it should work fine. You can do this in one let statement as follows: let $fixed_fld = lpad(to_char(&number),10,' ') this will take a number, convert it to character and pad it to the left with spaces. Use rpad to pad it to the right, and change the length and pad value to whatever is appropriate. > -----Original Message----- > From: Bergeron, Marc, Herndon [SMTP:BergeronM@ALPA.ORG] > Sent: Tuesday, January 12, 1999 1:30 PM > To: Multiple recipients of list SQR-USERS > Subject: CONCATENATING A NUMERIC IN RECORD > > Does anyone know how to concatenate a numeric when building a fixed > length record? > > > I'm getting the field from the database and the length of the data > changes from record to record. > > > I've been able to pad character fields with spaces but numerics have > been more difficult. > > > I have been unable to get the length of a numeric field and when I > change it to a character > it changes the data. From owner-sqr-users@list.iex.net Tue Jan 12 15:55:35 1999 Date: Tue, 12 Jan 1999 12:51:49 -0800 From: Joan Hudson Subject: Re: Heading No-show on short reports If you check the #page-count var before printing your heading lines that ought to do it, i think. joan -----Original Message----- From: Bob Buford Date: Tuesday, January 12, 1999 10:00 AM Subject: Heading No-show on short reports My turn to ask for help... I have a report in which, under certain circumstances, the heading text is not printed (the 7 lines is always allocated, but not always used by the heading). My SQR has 6 different reports declared. I need to name the output files according to parameters that I get from a select (i.e., can't hardcode names). I select those (and other) parameters into an array, then "get" the values from the array in a while loop and process each set of parameters to produce the output files (one for each set of parameters, plus a separate report file that is not yet coded for). For each set of parameters, I "evaluate" the format code, then execute a USE-REPORT to select the specific report, followed by a NEW-REPORT to use the filename constructed from the parameters. The heading appears for output files that are greater than a page in length. However, if the report length is less than a page (e.g. 17 lines) and is not followed by another report, the heading text is not printed. The 7 lines specified for the heading are there, but nothing is printed to them. TIA, Bob From owner-sqr-users@list.iex.net Tue Jan 12 20:40:58 1999 Date: Tue, 12 Jan 1999 17:36:06 PST From: ravi kumar Subject: Re: PROBLEM WITH PER024 ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 13 09:03:24 1999 Date: Wed, 13 Jan 1999 08:56:34 -0500 From: Venu Gopal Subject: Inventory interfaces Hi All, Is anybody involved in writing interface SQR's for Inventory if so, please let me share the knowledge Thanks in Advance Venu From owner-sqr-users@list.iex.net Wed Jan 13 09:25:56 1999 Date: Wed, 13 Jan 1999 08:19:16 -0600 From: Wes Williams Subject: Inventory interfaces -Reply Could you expand your question? PeopleSoft, Maximo etc. What type of interface? Regards Wes Williams >>> Venu Gopal 01/13/99 07:56am >>> Hi All, Is anybody involved in writing interface SQR's for Inventory if so, please let me share the knowledge Thanks in Advance Venu From owner-sqr-users@list.iex.net Wed Jan 13 09:48:31 1999 Date: Wed, 13 Jan 1999 09:43:42 -0500 From: Venu Gopal Subject: Re: Inventory interfaces -Reply Hi Wes, This is regarding Peoplesoft Inventory Interfaces. PeopleSoft Version 7.5 From owner-sqr-users@list.iex.net Wed Jan 13 13:56:30 1999 Date: Wed, 13 Jan 1999 12:48:08 -0400 From: David Subject: Re: SQR.INI Return-path: Received: from snyoneva.cc.oneonta.edu by snyoneva.cc.oneonta.edu (PMDF V5.1-9 #18385) id <01J6HQRRWIIO90NJ0D@snyoneva.cc.oneonta.edu> for stanledd@snyoneva.cc.oneonta.edu; Wed, 13 Jan 1999 12:45:57 EDT X-Received: from list.iex.net by snyoneva.cc.oneonta.edu (PMDF V5.1-9 #18385) with ESMTP id <01J659P80S1C90PMQ3@snyoneva.cc.oneonta.edu> for STANLEDD@snyoneva.cc.oneonta.edu; Mon, 4 Jan 1999 14:28:02 EDT X-Received: from list.iex.net (list.iex.net [192.156.196.15]) by list.iex.net (8.8.5/8.8.5) with SMTP id MAA05975; Mon, 04 Jan 1999 12:19:26 -0700 (MST) X-Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with spool id 27173 for SQR-USERS@LIST.IEX.NET; Mon, 04 Jan 1999 12:19:24 -0700 X-Received: from mx05.netaddress.usa.net (mx05.netaddress.usa.net [204.68.24.170]) by list.iex.net (8.8.5/8.8.5) with SMTP id MAA05968 for ; Mon, 04 Jan 1999 12:19:23 -0700 (MST) X-Received: (qmail 5779 invoked by uid 0); Mon, 04 Jan 1999 19:19:23 +0000 X-Received: from tomcat.sac.verio.net [209.162.64.15] by mx05 via mtad (2.6) with ESMTP id 076DaDTTw0108M05; Mon, 04 Jan 1999 19:19:22 +0000 (GMT) X-Received: from Aladdin (pm05-38.sac.verio.net [209.162.64.198]) by tomcat.sac.verio.net (8.9.1a/8.9.1) with SMTP id LAA06100 for ; Mon, 04 Jan 1999 11:19:19 -0800 (PST) Resent-date: Wed, 13 Jan 1999 12:45:57 -0400 (EDT) Date: Mon, 04 Jan 1999 11:23:17 -0800 Resent-from: David From: Grant Chappell Subject: Re: SQR.INI In-reply-to: <69DF65A5123DD211999E0000C0CC9CFA0E9979@njb140po05.ems.a tt.com> Sender: STANLEDD@snyoneva.cc.oneonta.edu Resent-to: stanledd To: Multiple recipients of list SQR-USERS X-To: SQR-USERS@USA.NET Reply-to: SQR-USERS@USA.NET Resent-message-id: Message-id: <001001be3817$aea05920$d70111ac@Aladdin.TUOLCO> MIME-version: 1.0 X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7bit Importance: Normal X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Priority: 3 (Normal) Or better yet, maybe look it up in the archives. Maybe do a little research before asking. -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Wanko, Christopher G, CFCTR Sent: Monday, January 04, 1999 7:45 AM To: Multiple recipients of list SQR-USERS Subject: Re: SQR.INI > Hello all, > Could anyone tell me the significance of the file > SQR.INI. It justs > contains the following entry > > [Environment:Common] > SQRDIR=f:\hr700\sqrbinw > [Environment:Oracle] > SQRDIR=f:\hr700\sqrbinw Delete it and see what happens. I'm sorry, I couldn't resist... -Chris From owner-sqr-users@list.iex.net Wed Jan 13 15:56:53 1999 Date: Wed, 13 Jan 1999 13:50:12 -0700 From: "Andreassen, Parika - Broomfield, CO" Subject: eps/hpgl image types Is there any way to convert an EPS file to HPGL file ? Or where I can find such information? Currently I am using PostScript file (eps file) to print the company logo. However I wanted to incorporate the logo into SQRs that are HP filetypes (hpgl file). Thanks, Parika From owner-sqr-users@list.iex.net Wed Jan 13 16:44:34 1999 Date: Wed, 13 Jan 1999 16:36:08 -0500 From: Venu Gopal Subject: Re: eps/hpgl image types AUTOCAD PROVIDES HPGL FORMAT AND I THINK U CAN USE AUTOCAD FOR THAT CONVERSION. From owner-sqr-users@list.iex.net Wed Jan 13 16:45:00 1999 Date: Wed, 13 Jan 1999 15:37:45 -0600 From: "Vadassery,Ramesh" Subject: Not able to print the logo from server!!! I am able to print a logo(*.bmp) to printer for sqr report from CLIENT but when I run the same sqr from SERVER it prints a box with diagonal line in it instead of the logo. I tried moving the moving to server but still I get the same problem. Add Info: SQR ver : V3.0.13.2 SERVER : VMS Peoplesof : 6.01.12 Pls. mail to rvadassery@cerner.com Thanks in advance Ramesh From owner-sqr-users@list.iex.net Wed Jan 13 17:05:22 1999 Date: Wed, 13 Jan 1999 14:59:45 -0700 From: "Andreassen, Parika - Broomfield, CO" Subject: Re: Not able to print the logo from server!!! The SQR can't find the logo file. I just had the same problem today. Either put the logo file in your SQRDIR or use Source=path_to_find_logo in your Declare-Image statement. > -----Original Message----- > From: Vadassery,Ramesh [SMTP:RVADASSERY@CERNER.COM] > Sent: Wednesday, January 13, 1999 2:38 PM > To: Multiple recipients of list SQR-USERS > Subject: Not able to print the logo from server!!! > > I am able to print a logo(*.bmp) to printer for sqr report from > CLIENT but > when I run the same sqr from SERVER it prints a box with diagonal line > in it > instead of the logo. > > I tried moving the moving to server but still I get the same problem. > > Add Info: > SQR ver : V3.0.13.2 > SERVER : VMS > Peoplesof : 6.01.12 > > Pls. mail to rvadassery@cerner.com > > Thanks in advance > Ramesh From owner-sqr-users@list.iex.net Wed Jan 13 17:15:45 1999 Date: Wed, 13 Jan 1999 17:06:59 -0500 From: Moore Anthony B Subject: CSV files Has anyone ever taken the SQL output and created a CSV file to be used in Microsoft EXCEL ?. If so, is there another type of file format other than CSV that will produce delimited results for use in EXCEL ? Anthony B. Moore Front End Development BellSouth Cellular Corp. (770) 351-1382 email: Anthony_B_Moore@bscc.bls.com From owner-sqr-users@list.iex.net Wed Jan 13 17:21:36 1999 Date: Wed, 13 Jan 1999 23:13:51 +0100 From: Franck Masson Subject: Re: eps/hpgl image types This is a multi-part message in MIME format. --------------4370F916D9835E6EE3966DB7 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi, One solution is convert your company logo into PCL format. and send it to your printer as PCL macro. in your sqr code use PCL command to call this macro. and before to print your SQR output you have to send to the printer the file that contain your macro definition. ( the macro stay on your printer until you clear the memory) This work. Franck, Andreassen, Parika - Broomfield, CO wrote: > > Is there any way to convert an EPS file to HPGL file ? Or where I can > find such information? > > Currently I am using PostScript file (eps file) to print the company > logo. However I wanted to incorporate the logo into SQRs that are HP > filetypes (hpgl file). > > Thanks, > > Parika --------------4370F916D9835E6EE3966DB7 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------4370F916D9835E6EE3966DB7-- From owner-sqr-users@list.iex.net Wed Jan 13 17:24:30 1999 Date: Wed, 13 Jan 1999 23:14:24 +0100 From: Franck Masson Subject: Re: Not able to print the logo from server!!! This is a multi-part message in MIME format. --------------8F87D8B23AAE7A70641F4069 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit One solution is convert your company logo into PCL format. and send it to your printer as PCL macro. in your sqr code use PCL command to call this macro. and before to print your SQR output you have to send to the printer the file that contain your macro definition. ( the macro stay on your printer until you clear the memory) This work. Franck, Vadassery,Ramesh wrote: > > I am able to print a logo(*.bmp) to printer for sqr report from CLIENT but > when I run the same sqr from SERVER it prints a box with diagonal line in it > instead of the logo. > > I tried moving the moving to server but still I get the same problem. > > Add Info: > SQR ver : V3.0.13.2 > SERVER : VMS > Peoplesof : 6.01.12 > > Pls. mail to rvadassery@cerner.com > > Thanks in advance > Ramesh --------------8F87D8B23AAE7A70641F4069 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------8F87D8B23AAE7A70641F4069-- From owner-sqr-users@list.iex.net Wed Jan 13 18:00:13 1999 Date: Wed, 13 Jan 1999 17:50:49 -0500 From: Paul Haninger Subject: Re: eps/hpgl image types I believe HiJack Pro will do the job. - Paul -----Original Message----- From: Andreassen, Parika - Broomfield, CO To: Multiple recipients of list SQR-USERS Date: Wednesday, January 13, 1999 3:59 PM Subject: eps/hpgl image types >Is there any way to convert an EPS file to HPGL file ? Or where I can >find such information? > >Currently I am using PostScript file (eps file) to print the company >logo. However I wanted to incorporate the logo into SQRs that are HP >filetypes (hpgl file). > >Thanks, > >Parika From owner-sqr-users@list.iex.net Wed Jan 13 18:29:00 1999 Date: Thu, 14 Jan 1999 00:10:53 +0100 From: Franck Masson Subject: Re: CSV files This is a multi-part message in MIME format. --------------13A7F90FB986D5F4BE5FD20C Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit hi, you can use 2 format to produce excell file one is CSV file ( see example ) that do not format the document the other is slk where you can format the document and add formule see example. CSV example Begin-Procedure Main Do CreateCSV_Main Begin-Select EMPNO (10,1) Edit 999999999999999na ENAME (10,87,10) SAL (10,146) Edit 99999999.9na COMM (10,202) Edit 999999999999999na DEPTNO (10,289) Edit 999999999999999na REG_NUM (10,375) Edit 999999999999999na JOB_TITLE (10,461,15) let $COMM_num_tmp = edit(&COMM,'99999999999999999999999999999999999999999') let $COMM_num = ltrim($COMM_num_tmp,' ') Do InstantChartPie(1, $COMM_num, &COMM) let $EMPNO_num_tmp = edit(&EMPNO,'99999999999999999999999999999999999999999') let $EMPNO_num = ltrim($EMPNO_num_tmp,' ') let $SAL_num_tmp = edit(&SAL,'9999999.99') let $SAL_num = ltrim($SAL_num_tmp,' ') let $DEPTNO_num_tmp = edit(&DEPTNO,'99999999999999999999999999999999999999999') let $DEPTNO_num = ltrim($DEPTNO_num_tmp,' ') let $REG_NUM_num_tmp = edit(®_NUM,'99999999999999999999999999999999999999999') let $REG_NUM_num = ltrim($REG_NUM_num_tmp,' ') write 1 from $EMPNO_num ',' '"' &ENAME '"' ',' $SAL_num ',' $COMM_num ',' $DEPTNO_num ',' $REG_NUM_num ',' '"' &JOB_TITLE '"' Add 1 To #_1ROW_COUNT Next-Listing SkipLines=1 Need=11 >From S.EMP End-Select Begin-Procedure CreateCSV_Main open 'C:\sqribe\VisualSQRIBE\PROGRAM\html\sans1.csv' as 1 for-writing record=255:vary write 1 from 'EMPNO' ',' 'ENAME' ',' 'SAL' ',' 'COMM' ',' 'DEPTNO' ',' 'REG_NUM' ',' 'JOB_TITLE' End-Procedure EXAMPLE format SLK ( programme and result ) you can edit with editor the laposte.xls file. Franck, Moore Anthony B wrote: > > Has anyone ever taken the SQL output and created a CSV file to be used in > Microsoft EXCEL ?. > > If so, is there another type of file format other than CSV that will produce > delimited results for use in EXCEL ? > > Anthony B. Moore > Front End Development > BellSouth Cellular Corp. > (770) 351-1382 > email: Anthony_B_Moore@bscc.bls.com --------------13A7F90FB986D5F4BE5FD20C Content-Type: application/x-unknown-content-type-SQRIBE.Source; name="laposte.sqr" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="laposte.sqr" IS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQohIEdlbmVyYXRlZCBvbiBUdWUgU2VwIDIy IDE4OjE3OjAyIDE5OTggYnkgVmlzdWFsU1FSSUJFIDQuMy4wLjEyDQohDQohIEZpbGVuYW1l OiBEOlxzcXJpYmVcc3Fyd2JcUFJPR1JBTVxsYXBvc3RlLnNxcg0KISBGb3JtYXQgIDogVGFi dWxhcg0KISBVc2VybmFtZTogUw0KISBNb2RlICAgIDogR3JhcGhpYyBNb2RlLiBXaGVuIGlu IEdyYXBoaWNzIE1vZGUsIFZpc3VhbFNRUklCRSBnZW5lcmF0ZXMgDQohICAgICAgICAgOiBj b2RlIHdpdGggcG9zaXRpb25hbCBjb29yZGluYXRlcyBpbiBwb2ludHMuIE9uZSBwb2ludCBl cXVhbHMgDQohICAgICAgICAgOiAxLzcyIG9mIGFuIGluY2ggb3IgMC4zNSBtaWxsaW1ldGVy cy4gVGh1cywgdG8gcGxhY2UgYSBjb2x1bW4gDQohICAgICAgICAgOiBvbmUgaW5jaCBmcm9t IHRoZSBsZWZ0IG1hcmdpbiB0aGUgY29kZSB3b3VsZCBiZToNCiEgICAgICAgICA6ICAgICAg ICAgICAgUHJpbnQgJnNxcl92YXJpYWJsZSAoMSwgNzIpDQohICAgICAgICAgOiBUd28gaW5j aGVzIGZyb20gdGhlIGxlZnQgbWFyZ2luIHdvdWxkIGJlOg0KISAgICAgICAgIDogICAgICAg ICAgICBQcmludCAmc3FyX3ZhcmlhYmxlICgxLCAxNDQpDQohLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCg0KI2RlZmluZSBNQVhfSU5TVEFOVF9DSEFSVF9NQVhfUk9XUyAgNTAwDQoj ZGVmaW5lIElOU1RBTlRfQ0hBUlRfQ09VTlQgICAgICAgICAgMQ0KI2RlZmluZSBJTlNUQU5U X0NIQVJUX1RFTVBMQVRFUyAgICAgIDENCg0KQmVnaW4tUHJvZ3JhbQ0KIERvIE1haW4NCiEg RG8gUHJpbnRfY2hhcnRzdGFicw0KRW5kLVByb2dyYW0NCg0KQmVnaW4tUHJvY2VkdXJlIE1h aW4NCiBEbyBDcmVhdGVDU1ZfTWFpbg0KIGxldCAjbGluZSA9IDQNCkJlZ2luLVNlbGVjdA0K RU5BTUUNClNBTA0KQ09NTQ0KREVQVE5PDQohDQohICB3cml0ZSAxIGZyb20gICciJyAmRU5B TUUgJyI7JyAmU0FMICc7JyAmQ09NTSAnOycgJkRFUFROTw0KIGxldCAjbGluZSA9ICNsaW5l ICsgMQ0KIG1vdmUgI2xpbmUgdG8gJGxpbmUgOTk5DQogd3JpdGUgMSBmcm9tICdGO1NETFJU Qk02O1knICRsaW5lICc7WDInDQogd3JpdGUgMSBmcm9tICdDO0siJyAmRU5BTUUgJyInDQog d3JpdGUgMSBmcm9tICdGO1NMUlRCTTA7WDMnDQogd3JpdGUgMSBmcm9tICdDO0snICZTQUwN CiB3cml0ZSAxIGZyb20gJ0Y7U0xSVEJNMDtYNCcNCiB3cml0ZSAxIGZyb20gJ0M7SycgJkNP TU0NCiB3cml0ZSAxIGZyb20gJ0Y7U0xSVEJNMDtYNScNCiB3cml0ZSAxIGZyb20gJ0M7Sycg JkRFUFROTw0KIQ0KRnJvbSAgUy5FTVANCkVuZC1TZWxlY3QNCiEgZmluIGR1IGZpY2hpZXIg U0xLDQp3cml0ZSAxIGZyb20gJ0UnDQpFbmQtUHJvY2VkdXJlDQoNCg0KDQoNCkJlZ2luLVBy b2NlZHVyZSBDcmVhdGVDU1ZfTWFpbg0KIG9wZW4gJ2xhcG9zdGUueGxzJyBhcyAxIGZvci13 cml0aW5nIHJlY29yZD0yNTU6dmFyeQ0KISBkZWJ1dCBkdSBmb3JtYXQgU0xLIHBvdXIgdGFi bGV1ciBFWENFTEwNCiB3cml0ZSAxIGZyb20gJ0lEO1BXWEw7TjtFJw0KIHdyaXRlIDEgZnJv bSAnUDtQR2VuZXJhbCcNCiB3cml0ZSAxIGZyb20gJ1A7UDAnDQogd3JpdGUgMSBmcm9tICdQ O1AwLjAwJw0KIHdyaXRlIDEgZnJvbSAnUDtQIywjIzAnDQogd3JpdGUgMSBmcm9tICdQO1Aj LCMjMC4wMCcNCiB3cml0ZSAxIGZyb20gJ1A7UCMsIyMwXCBfRjs7XC0jLCMjMFwgX0YnDQog d3JpdGUgMSBmcm9tICdQO1AjLCMjMFwgX0Y7O1tSZWRdXC0jLCMjMFwgX0YnDQogd3JpdGUg MSBmcm9tICdQO1AjLCMjMC4wMFwgX0Y7O1wtIywjIzAuMDBcIF9GJw0KIHdyaXRlIDEgZnJv bSAnUDtQIywjIzAuMDBcIF9GOztbUmVkXVwtIywjIzAuMDBcIF9GJw0KIHdyaXRlIDEgZnJv bSAnUDtQIywjIzBcICIkIjs7XC0jLCMjMFwgIiQiJw0KIHdyaXRlIDEgZnJvbSAnUDtQIywj IzBcICIkIjs7W1JlZF1cLSMsIyMwXCAiJCInDQogd3JpdGUgMSBmcm9tICdQO1AjLCMjMC4w MFwgIiQiOztcLSMsIyMwLjAwXCAiJCInDQogd3JpdGUgMSBmcm9tICdQO1AjLCMjMC4wMFwg IiQiOztbUmVkXVwtIywjIzAuMDBcICIkIicNCiB3cml0ZSAxIGZyb20gJ1A7UDAlJw0KIHdy aXRlIDEgZnJvbSAnUDtQMC4wMCUnDQogd3JpdGUgMSBmcm9tICdQO1AwLjAwRSswMCcNCiB3 cml0ZSAxIGZyb20gJ1A7UCMjMC4wRSswJw0KIHdyaXRlIDEgZnJvbSAnUDtQIyIgIj8vPycN CiB3cml0ZSAxIGZyb20gJ1A7UCMiICI/Py8/PycNCiB3cml0ZSAxIGZyb20gJ1A7UGRkL21t L3l5Jw0KIHdyaXRlIDEgZnJvbSAnUDtQZGRcLW1tbVwteXknDQogd3JpdGUgMSBmcm9tICdQ O1BkZFwtbW1tJw0KIHdyaXRlIDEgZnJvbSAnUDtQbW1tXC15eScNCiB3cml0ZSAxIGZyb20g J1A7UGg6bW06c3NcIEFNL1BNJw0KIHdyaXRlIDEgZnJvbSAnUDtQaGg6bW0nDQogd3JpdGUg MSBmcm9tICdQO1BoaDptbTpzcycNCiB3cml0ZSAxIGZyb20gJ1A7UGRkL21tL3l5XCBoaDpt bScNCiB3cml0ZSAxIGZyb20gJ1A7UG1tOnNzJw0KIHdyaXRlIDEgZnJvbSAnUDtQbW06c3Mu MCcNCiB3cml0ZSAxIGZyb20gJ1A7UEAnDQogd3JpdGUgMSBmcm9tICdQO1BbaF06bW06c3Mn DQogd3JpdGUgMSBmcm9tICdQO1BfLSogIywjIzBcICIkIl8tOztcLSogIywjIzBcICIkIl8t OztfLSogIi0iXCAiJCJfLTs7Xy1AXy0nDQogd3JpdGUgMSBmcm9tICdQO1BfLSogIywjIzBc IF9GXy07O1wtKiAjLCMjMFwgX0ZfLTs7Xy0qICItIlwgX0ZfLTs7Xy1AXy0nDQogd3JpdGUg MSBmcm9tICdQO1BfLSogIywjIzAuMDBcICIkIl8tOztcLSogIywjIzAuMDBcICIkIl8tOztf LSogIi0iPz9cICIkIl8tOztfLUBfLScNCiB3cml0ZSAxIGZyb20gJ1A7UF8tKiAjLCMjMC4w MFwgX0ZfLTs7XC0qICMsIyMwLjAwXCBfRl8tOztfLSogIi0iPz9cIF9GXy07O18tQF8tJw0K IHdyaXRlIDEgZnJvbSAnUDtGQXJpYWw7TTIwMCcNCiB3cml0ZSAxIGZyb20gJ1A7RkFyaWFs O00yMDAnDQogd3JpdGUgMSBmcm9tICdQO0ZBcmlhbDtNMjAwJw0KIHdyaXRlIDEgZnJvbSAn UDtGQXJpYWw7TTIwMCcNCiB3cml0ZSAxIGZyb20gJ1A7RUFyaWFsO00yMDAnDQogd3JpdGUg MSBmcm9tICdQO0VBcmlhbDtNMjAwO1NCJw0KIHdyaXRlIDEgZnJvbSAnUDtFQXJpYWw7TTIw MCcNCiB3cml0ZSAxIGZyb20gJ1A7RUFyaWFsO00yMDA7U0InDQogd3JpdGUgMSBmcm9tICdG O1AwO0RHMEcxMDtNMjU1Jw0KISB3cml0ZSAxIGZyb20gJ0I7WTMwO1g1O0QwIDEgMjkgNCcN CiB3cml0ZSAxIGZyb20gJ087TDtEO1YwO0s0NztHMTAwIDAuMDAxJw0KIHdyaXRlIDEgZnJv bSAnRjtXMSAyNTYgMTEnDQogd3JpdGUgMSBmcm9tICdGO1NETTg7WTI7WDInDQogd3JpdGUg MSBmcm9tICdDO0siLi4uLi4gIFVuZSBQZXRpdGUga2ljaCBNciBEYXJ5IC4uLi4uLi4uLi4u Li4uICAiJw0KISBkZWJ1dCBkdSBkb2N1bWVudCB0YWJsZWF1DQogd3JpdGUgMSBmcm9tICdG O1AwO0ZHMEM7U0RMUlRCU002O1k0O1gyJw0KIHdyaXRlIDEgZnJvbSAnQztLIiBFbXBsb3np IicNCiB3cml0ZSAxIGZyb20gJ0Y7UDA7RkcwQztTRExSVEJTTTY7WDMnDQogd3JpdGUgMSBm cm9tICdDO0siIFNhbGFpcmUiJw0KIHdyaXRlIDEgZnJvbSAnRjtQMDtGRzBDO1NETFJUQlNN NjtYNCcNCiB3cml0ZSAxIGZyb20gJ0M7SyIgQ29tbWlzc2lvbiInDQogd3JpdGUgMSBmcm9t ICdGO1AwO0ZHMEM7U0RMUlRCU002O1g1Jw0KIHdyaXRlIDEgZnJvbSAnQztLIiBTZXJ2aWNl IicNCiEgd3JpdGUgMSBmcm9tICcgd3JpdGUgMSBmcm9tICAnIicgJ0VOQU1FJyAnIjsiJyAn U0FMJyAnIjsiJyAnQ09NTScgJyI7IicgJ0RFUFROTyInDQpFbmQtUHJvY2VkdXJlDQoNCg0K DQo= --------------13A7F90FB986D5F4BE5FD20C Content-Type: application/vnd.ms-excel; name="laposte.xls" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="laposte.xls" SUQ7UFdYTDtOO0UNClA7UEdlbmVyYWwNClA7UDANClA7UDAuMDANClA7UCMsIyMwDQpQO1Aj LCMjMC4wMA0KUDtQIywjIzBcIF9GOztcLSMsIyMwXCBfRg0KUDtQIywjIzBcIF9GOztbUmVk XVwtIywjIzBcIF9GDQpQO1AjLCMjMC4wMFwgX0Y7O1wtIywjIzAuMDBcIF9GDQpQO1AjLCMj MC4wMFwgX0Y7O1tSZWRdXC0jLCMjMC4wMFwgX0YNClA7UCMsIyMwXCAiJCI7O1wtIywjIzBc ICIkIg0KUDtQIywjIzBcICIkIjs7W1JlZF1cLSMsIyMwXCAiJCINClA7UCMsIyMwLjAwXCAi JCI7O1wtIywjIzAuMDBcICIkIg0KUDtQIywjIzAuMDBcICIkIjs7W1JlZF1cLSMsIyMwLjAw XCAiJCINClA7UDAlDQpQO1AwLjAwJQ0KUDtQMC4wMEUrMDANClA7UCMjMC4wRSswDQpQO1Aj IiAiPy8/DQpQO1AjIiAiPz8vPz8NClA7UGRkL21tL3l5DQpQO1BkZFwtbW1tXC15eQ0KUDtQ ZGRcLW1tbQ0KUDtQbW1tXC15eQ0KUDtQaDptbTpzc1wgQU0vUE0NClA7UGhoOm1tDQpQO1Bo aDptbTpzcw0KUDtQZGQvbW0veXlcIGhoOm1tDQpQO1BtbTpzcw0KUDtQbW06c3MuMA0KUDtQ QA0KUDtQW2hdOm1tOnNzDQpQO1BfLSogIywjIzBcICIkIl8tOztcLSogIywjIzBcICIkIl8t OztfLSogIi0iXCAiJCJfLTs7Xy1AXy0NClA7UF8tKiAjLCMjMFwgX0ZfLTs7XC0qICMsIyMw XCBfRl8tOztfLSogIi0iXCBfRl8tOztfLUBfLQ0KUDtQXy0qICMsIyMwLjAwXCAiJCJfLTs7 XC0qICMsIyMwLjAwXCAiJCJfLTs7Xy0qICItIj8/XCAiJCJfLTs7Xy1AXy0NClA7UF8tKiAj LCMjMC4wMFwgX0ZfLTs7XC0qICMsIyMwLjAwXCBfRl8tOztfLSogIi0iPz9cIF9GXy07O18t QF8tDQpQO0ZBcmlhbDtNMjAwDQpQO0ZBcmlhbDtNMjAwDQpQO0ZBcmlhbDtNMjAwDQpQO0ZB cmlhbDtNMjAwDQpQO0VBcmlhbDtNMjAwDQpQO0VBcmlhbDtNMjAwO1NCDQpQO0VBcmlhbDtN MjAwDQpQO0VBcmlhbDtNMjAwO1NCDQpGO1AwO0RHMEcxMDtNMjU1DQpPO0w7RDtWMDtLNDc7 RzEwMCAwLjAwMQ0KRjtXMSAyNTYgMTENCkY7U0RNODtZMjtYMg0KQztLIi4uLi4uICBVbmUg UGV0aXRlIGtpY2ggTXIgRGFyeSAuLi4uLi4uLi4uLi4uLiAgIg0KRjtQMDtGRzBDO1NETFJU QlNNNjtZNDtYMg0KQztLIiBFbXBsb3npIg0KRjtQMDtGRzBDO1NETFJUQlNNNjtYMw0KQztL IiBTYWxhaXJlIg0KRjtQMDtGRzBDO1NETFJUQlNNNjtYNA0KQztLIiBDb21taXNzaW9uIg0K RjtQMDtGRzBDO1NETFJUQlNNNjtYNQ0KQztLIiBTZXJ2aWNlIg0KRjtTRExSVEJNNjtZICA1 O1gyDQpDO0siU2NvdHQiDQpGO1NMUlRCTTA7WDMNCkM7SzMwMDANCkY7U0xSVEJNMDtYNA0K QztLNQ0KRjtTTFJUQk0wO1g1DQpDO0szMA0KRjtTRExSVEJNNjtZICA2O1gyDQpDO0siS2lu ZyINCkY7U0xSVEJNMDtYMw0KQztLNTAwMA0KRjtTTFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRC TTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgIDc7WDINCkM7SyJBZGFtcyINCkY7U0xSVEJN MDtYMw0KQztLMTEwMA0KRjtTTFJUQk0wO1g0DQpDO0sxMA0KRjtTTFJUQk0wO1g1DQpDO0sz MA0KRjtTRExSVEJNNjtZICA4O1gyDQpDO0siVGhvbWFzIg0KRjtTTFJUQk0wO1gzDQpDO0sz MjAwDQpGO1NMUlRCTTA7WDQNCkM7SzUNCkY7U0xSVEJNMDtYNQ0KQztLMzANCkY7U0RMUlRC TTY7WSAgOTtYMg0KQztLIlR1cm5lciINCkY7U0xSVEJNMDtYMw0KQztLMTUwMA0KRjtTTFJU Qk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMTA7WDIN CkM7SyJGb3JkIg0KRjtTTFJUQk0wO1gzDQpDO0szMDAwDQpGO1NMUlRCTTA7WDQNCkM7SzEw DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMTE7WDINCkM7SyJIYXJyaXMi DQpGO1NMUlRCTTA7WDMNCkM7SzMzNDUNCkY7U0xSVEJNMDtYNA0KQztLNg0KRjtTTFJUQk0w O1g1DQpDO0szMA0KRjtTRExSVEJNNjtZIDEyO1gyDQpDO0siR3JpZmZpbiINCkY7U0xSVEJN MDtYMw0KQztLMzA0NQ0KRjtTTFJUQk0wO1g0DQpDO0s2DQpGO1NMUlRCTTA7WDUNCkM7SzMw DQpGO1NETFJUQk02O1kgMTM7WDINCkM7SyJKYW1lcyINCkY7U0xSVEJNMDtYMw0KQztLOTUw DQpGO1NMUlRCTTA7WDQNCkM7SzUNCkY7U0xSVEJNMDtYNQ0KQztLMzANCkY7U0RMUlRCTTY7 WSAxNDtYMg0KQztLIldhcmQiDQpGO1NMUlRCTTA7WDMNCkM7SzEyNTANCkY7U0xSVEJNMDtY NA0KQztLMTANCkY7U0xSVEJNMDtYNQ0KQztLMzANCkY7U0RMUlRCTTY7WSAxNTtYMg0KQztL IkdyZWVuIg0KRjtTTFJUQk0wO1gzDQpDO0syMTUwDQpGO1NMUlRCTTA7WDQNCkM7SzkNCkY7 U0xSVEJNMDtYNQ0KQztLMzANCkY7U0RMUlRCTTY7WSAxNjtYMg0KQztLIkdhbGxvd2F5Ig0K RjtTTFJUQk0wO1gzDQpDO0sxODUwDQpGO1NMUlRCTTA7WDQNCkM7SzgNCkY7U0xSVEJNMDtY NQ0KQztLMzANCkY7U0RMUlRCTTY7WSAxNztYMg0KQztLIkpvbmVzIg0KRjtTTFJUQk0wO1gz DQpDO0syOTc1DQpGO1NMUlRCTTA7WDQNCkM7SzUNCkY7U0xSVEJNMDtYNQ0KQztLMzANCkY7 U0RMUlRCTTY7WSAxODtYMg0KQztLIk1pbGxlciINCkY7U0xSVEJNMDtYMw0KQztLMTMwMA0K RjtTTFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kg MTk7WDINCkM7SyJDb3VzaW5lYXUiDQpGO1NMUlRCTTA7WDMNCkM7SzEzODUNCkY7U0xSVEJN MDtYNA0KQztLNQ0KRjtTTFJUQk0wO1g1DQpDO0szMA0KRjtTRExSVEJNNjtZIDIwO1gyDQpD O0siU3BpZWxtYW4iDQpGO1NMUlRCTTA7WDMNCkM7SzE5ODUNCkY7U0xSVEJNMDtYNA0KQztL OA0KRjtTTFJUQk0wO1g1DQpDO0szMA0KRjtTRExSVEJNNjtZIDIxO1gyDQpDO0siU21pdGgi DQpGO1NMUlRCTTA7WDMNCkM7SzgwMA0KRjtTTFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7 WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMjI7WDINCkM7SyJDbGFyayINCkY7U0xSVEJNMDtY Mw0KQztLMjQ1MA0KRjtTTFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpG O1NETFJUQk02O1kgMjM7WDINCkM7SyJLZXJuIg0KRjtTTFJUQk0wO1gzDQpDO0syMjY1DQpG O1NMUlRCTTA7WDQNCkM7SzcNCkY7U0xSVEJNMDtYNQ0KQztLMzANCkY7U0RMUlRCTTY7WSAy NDtYMg0KQztLIkdlb3JnZSINCkY7U0xSVEJNMDtYMw0KQztLMjU2NQ0KRjtTTFJUQk0wO1g0 DQpDO0s3DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMjU7WDINCkM7SyJT Y3JhbnRvbiINCkY7U0xSVEJNMDtYMw0KQztLMzUwMA0KRjtTTFJUQk0wO1g0DQpDO0s1DQpG O1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMjY7WDINCkM7SyJBbGxlbiINCkY7 U0xSVEJNMDtYMw0KQztLMTYwMA0KRjtTTFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7WDUN CkM7SzMwDQpGO1NETFJUQk02O1kgMjc7WDINCkM7SyJIYXllcyINCkY7U0xSVEJNMDtYMw0K QztLMTkwNQ0KRjtTTFJUQk0wO1g0DQpDO0s3DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NE TFJUQk02O1kgMjg7WDINCkM7SyJCcnVjZSINCkY7U0xSVEJNMDtYMw0KQztLMzUwNQ0KRjtT TFJUQk0wO1g0DQpDO0s1DQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMjk7 WDINCkM7SyJDb29wZXIiDQpGO1NMUlRCTTA7WDMNCkM7SzMxMDUNCkY7U0xSVEJNMDtYNA0K QztLNg0KRjtTTFJUQk0wO1g1DQpDO0szMA0KRjtTRExSVEJNNjtZIDMwO1gyDQpDO0siTWFy dGluIg0KRjtTTFJUQk0wO1gzDQpDO0sxMjUwDQpGO1NMUlRCTTA7WDQNCkM7SzEwDQpGO1NM UlRCTTA7WDUNCkM7SzMwDQpGO1NETFJUQk02O1kgMzE7WDINCkM7SyJNY0dyYXciDQpGO1NM UlRCTTA7WDMNCkM7SzM0MDANCkY7U0xSVEJNMDtYNA0KQztLNQ0KRjtTTFJUQk0wO1g1DQpD O0szMA0KRjtTRExSVEJNNjtZIDMyO1gyDQpDO0siQmxha2UiDQpGO1NMUlRCTTA7WDMNCkM7 SzI4NTANCkY7U0xSVEJNMDtYNA0KQztLNQ0KRjtTTFJUQk0wO1g1DQpDO0szMA0KRjtTRExS VEJNNjtZIDMzO1gyDQpDO0siSGF1bnN0aWVuIg0KRjtTTFJUQk0wO1gzDQpDO0s0MDAwDQpG O1NMUlRCTTA7WDQNCkM7SzEwDQpGO1NMUlRCTTA7WDUNCkM7SzMwDQpFDQo= --------------13A7F90FB986D5F4BE5FD20C Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------13A7F90FB986D5F4BE5FD20C-- From owner-sqr-users@list.iex.net Thu Jan 14 10:32:11 1999 Date: Thu, 14 Jan 1999 10:20:51 -0500 From: Mary McGraw This is a multi-part message in MIME format. ------=_NextPart_000_0010_01BE3FA7.8F95CC80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Set SQR-USER normal ------=_NextPart_000_0010_01BE3FA7.8F95CC80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Set SQR-USER = normal
------=_NextPart_000_0010_01BE3FA7.8F95CC80-- From owner-sqr-users@list.iex.net Thu Jan 14 15:20:07 1999 Date: Thu, 14 Jan 1999 14:09:36 -0600 From: "Vadassery,Ramesh" Subject: Converting BMP file to EPS ? When I try to print logo(*.BMP) in SQR report from SERVER(VMS)it's not printing since VMS does not recognize BMP file. Is there a instant and cheap way to convert BMP to EPS format. Thanks Ramesh From owner-sqr-users@list.iex.net Thu Jan 14 18:32:36 1999 Date: Thu, 14 Jan 1999 16:16:41 -0600 From: Mark Castleberry Subject: Re: Converting BMP file to EPS ? There's a website called Image Alchemy where you can do free file conversions. I can't remember the URL off the top of my head, but if you search you should find it. Thanks, Mark >>> "Vadassery,Ramesh" 01/14 2:09 PM >>> When I try to print logo(*.BMP) in SQR report from SERVER(VMS)it's not printing since VMS does not recognize BMP file. Is there a instant and cheap way to convert BMP to EPS format. Thanks Ramesh From owner-sqr-users@list.iex.net Thu Jan 14 19:09:20 1999 Date: Thu, 14 Jan 1999 18:01:14 -0600 From: Doc Iceman Subject: Y2K compliancy and SQR 3.0.7.0.1 Hello all, My name is Bill Reestman and I would like to find out if SQR 3.0.7.0.1 is Y2K compliant. If not, does anyone know any specific Y2K issues involving this version of SQR. I don't know if it matters, but I'm using this version of SQR on a SPARC ULTRA-1 machine, using SunOS 5.5.1. Thanks in advance to all who respond. Bill Reestman Sterling Software b_j_r@msn.com From owner-sqr-users@list.iex.net Fri Jan 15 13:48:49 1999 Date: Fri, 15 Jan 1999 13:20:56 -0500 From: Richard McCutcheon Subject: SQR Error ? Good afternoon all. We have received an error while running compare reports from the Application Designer. Our version of Tools is 7.01 and we are in the midst of an upgrade to 7.03. After running the compare report a number of log files were created on our server. In the log files the following message can be found: Peoplesoft prcs_sqr Started prcs_sqr[228]: /STOP: not found. Process instance is 9 SQR Output file is /home/psoft/output/prcs_19990114/upgcfld_9.lis SQR: Structured Query Report Writer V3.0.12.2 Copyright ..........blah blah blah..................................... prcs_sqr[292]: 57882 Segmentation fault (coredump) prcs_sqr: -------------------------------- Error -------------------------------- prcs_sqr: Command failure prcs_sqr: SQR Command Terminated abnormally prcs_sqr: Return code : 139 prcs_sqr: --------------------------------- Error -------------------------------- My questions are as follows: 1) Is there someplace that can list me what return code 139 means (along with other return codes as well) ? 2) Has anyone seen this type of error before (or this exact one), and could give us any idea what it could be from ? Our platform is AIX version 4. We are using DB2, and the above versions of Tools, and SQR. All of this is to support our HR/Payroll implementation in version 7 of the Application. If I need to include anymore info please let me know. Thanks for any help that we receive. Richard McCutcheon PeopleSoft HR/Payroll Honda of Canada Mfg. From owner-sqr-users@list.iex.net Fri Jan 15 17:10:39 1999 Date: Fri, 15 Jan 1999 14:04:02 -0800 From: Jason Penney Subject: Hard-coded values and instr() command I have a list of jobcodes that I'm hardcoding into my SQR use in an evaluate statement. Instead of using the EVALUATE command, however, I decided to see if I could use instr() to do the same thing. (I wanted the hardcoded list to be easy to update later.) I made it work, but it was quirky, so I thought I'd share. Basically, I replaced this: EVALUATE &jobcode WHEN='MM' WHEN='MA' WHEN='VA' DO mgr_stuff END-EVALUATE with this: (at beginning of program) #DEFINE mgr_codes 'MM''MA''VA' (inside procedure) IF INSTR({mgr_codes},&jobcode,1) > 0 DO mgr_stuff END-IF The quirky thing is the substitution variable. I tried several delimiters for the jobcode list and only the one above worked. Examples of variables that resulted in instr() syntax errors: #DEFINE mgr_codes 'MM','MA','VA' #DEFINE mgr_codes 'MM';'MA';'VA' #DEFINE mgr_codes 'MM'-'MA'-'VA' #DEFINE mgr_codes 'MM'MA'VA' #DEFINE mgr_codes ''MM''MA''VA'' So, the only way I've made it work is to have one quote at the beginning of the list and double quotes between each value. Anybody know why? Jason Penney jasonpenney@yahoo.com SRC Inc. www.srcinc.com _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Fri Jan 15 18:30:13 1999 Date: Fri, 15 Jan 1999 14:21:37 -0700 From: Robert Goshko Subject: Re: SQR Error ? The lines with the "prcs_sqr:" prefix come from the shell script that is used by the process scheduler to launch the SQR. It look more like an AIX error than an SQR error. The SQR error list I have tops out at 6708. ......Rob _________________________________________________ Robert Goshko Owner Axis Developments System Consulting Services Sherwood Park, Alberta, Canada http://www.axis-dev.com/ -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Richard McCutcheon Sent: Friday, January 15, 1999 11:21 AM To: Multiple recipients of list SQR-USERS Subject: SQR Error ? Good afternoon all. We have received an error while running compare reports from the Application Designer. Our version of Tools is 7.01 and we are in the midst of an upgrade to 7.03. After running the compare report a number of log files were created on our server. In the log files the following message can be found: Peoplesoft prcs_sqr Started prcs_sqr[228]: /STOP: not found. Process instance is 9 SQR Output file is /home/psoft/output/prcs_19990114/upgcfld_9.lis SQR: Structured Query Report Writer V3.0.12.2 Copyright ..........blah blah blah..................................... prcs_sqr[292]: 57882 Segmentation fault (coredump) prcs_sqr: -------------------------------- Error -------------------------------- prcs_sqr: Command failure prcs_sqr: SQR Command Terminated abnormally prcs_sqr: Return code : 139 prcs_sqr: --------------------------------- Error -------------------------------- My questions are as follows: 1) Is there someplace that can list me what return code 139 means (along with other return codes as well) ? 2) Has anyone seen this type of error before (or this exact one), and could give us any idea what it could be from ? Our platform is AIX version 4. We are using DB2, and the above versions of Tools, and SQR. All of this is to support our HR/Payroll implementation in version 7 of the Application. If I need to include anymore info please let me know. Thanks for any help that we receive. Richard McCutcheon PeopleSoft HR/Payroll Honda of Canada Mfg. From owner-sqr-users@list.iex.net Fri Jan 15 18:44:36 1999 Date: Fri, 15 Jan 1999 10:43:21 -0800 From: Giridhar Pula Subject: Re: Converting BMP file to EPS ? Hi Ramesh, This website should help you in coverting BMP to EPS format. http://www.imsisoft.com/hijaak/hijaak.html. I did not look into this but it does a lot of conversions. Thanx Giri ---"Vadassery,Ramesh" wrote: > > When I try to print logo(*.BMP) in SQR report from SERVER(VMS)it's not > printing since VMS does not recognize BMP file. Is there a instant and cheap > way to convert BMP to EPS format. > > Thanks > Ramesh > == giri_pula@yahoo.com 925-730-1883 (work) 408-482-1323 (Mobile) 408-245-3572 (Home) _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Fri Jan 15 18:58:55 1999 Date: Fri, 15 Jan 1999 13:20:32 -0600 From: "Maikranz, Sheila" Subject: Re: SQR Error ? This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BE40BC.6B9958D6 Content-Type: text/plain The following may not be your problem but an avenue to pursue. Error : PRCS_SQR 292: 17348 memory fault core dump PRCS_SQR return code 139 Resolution: Relink the SQR executables. How to relink the SQRs on DB2/UNIX ( SQR 3.x) SQR workbench products are distribited in excutable file format. The excutable files are created on particular version of OS and Database, and compiled using the C Compiler supplied with the operating system. You can use the executable files supplied or relink the SQR Workbench executables. We recommend that you relink when upgrading to a new release of the database.Before running the make command, be sure that the following variables are set correctly : $DB2HOME and $SQRDIR to relink the SQR executable files enter: (example)cd sqr_install/dn2/workbench/lib make -f makefile.wb this command creates the following executable file : sqr Note: If you encounter undefined symbols while linking, issue the following command to recreate your archive files: ranlib *.a > -----Original Message----- > From: Richard McCutcheon [SMTP:Richard_McCutcheon@HCM.HONDA.COM] > Sent: Friday, January 15, 1999 12:21 PM > To: Multiple recipients of list SQR-USERS > Subject: SQR Error ? > > > Good afternoon all. > > We have received an error while running compare reports from the > Application Designer. Our version of Tools is 7.01 and we are in the > midst > of an upgrade to 7.03. After running the compare report a number of log > files were created on our server. In the log files the following message > can be found: > > Peoplesoft prcs_sqr Started > prcs_sqr[228]: /STOP: not found. > Process instance is 9 > SQR Output file is /home/psoft/output/prcs_19990114/upgcfld_9.lis > SQR: Structured Query Report Writer V3.0.12.2 > Copyright ..........blah blah > blah..................................... > > prcs_sqr[292]: 57882 Segmentation fault (coredump) > prcs_sqr: -------------------------------- Error > -------------------------------- > prcs_sqr: Command failure > prcs_sqr: SQR Command Terminated abnormally > prcs_sqr: Return code : 139 > prcs_sqr: --------------------------------- Error > -------------------------------- > > > > My questions are as follows: > > 1) Is there someplace that can list me what return code 139 means > (along with other return codes as well) ? > 2) Has anyone seen this type of error before (or this exact one), and > could give us any idea what it could be from ? > > > Our platform is AIX version 4. We are using DB2, and the above versions > of > Tools, and SQR. All of this is to support our HR/Payroll implementation > in version 7 of the Application. If I need to include anymore info please > let me know. Thanks for any help that we receive. > > Richard McCutcheon > PeopleSoft HR/Payroll > Honda of Canada Mfg. ------_=_NextPart_001_01BE40BC.6B9958D6 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: SQR Error ?

The following may not be your problem = but an avenue to pursue.
Error : PRCS_SQR 292: 17348 memory = fault core dump
PRCS_SQR return code 139
Resolution:
Relink the SQR executables.
How to relink the SQRs on DB2/UNIX ( SQR 3.x)
SQR workbench products are distribited in excutable file format. The = excutable files are created on particular version of OS and Database, = and compiled using the C Compiler supplied with the operating system. = You can use the executable files supplied or relink the SQR Workbench = executables. We recommend that you relink when upgrading to a new = release of the database.Before running the make command, be sure that = the following variables are set correctly : $DB2HOME and $SQRDIR to = relink the SQR executable files enter: (example)cd = sqr_install/dn2/workbench/lib make -f makefile.wb this command creates = the following executable file : sqr
Note: If you encounter undefined symbols while linking, issue the = following command to recreate your archive files:
ranlib *.a

    -----Original Message-----
    From:   Richard McCutcheon = [SMTP:Richard_McCutcheon@HCM.HONDA.COM]
    Sent:   Friday, January 15, 1999 12:21 PM
    To:     Multiple recipients of list SQR-USERS
    Subject:       = SQR Error ?


    Good afternoon = all.

    We have received an = error while running compare reports from the
    Application = Designer.  Our version of Tools is 7.01 and we are in the = midst
    of an upgrade to = 7.03.  After running the compare report a number of log
    files were created = on our server.  In the log files the following message
    can be = found:

         Peoplesoft prcs_sqr = Started
         prcs_sqr[228]:   = /STOP:   not found.
         Process instance is 9
         SQR Output file is = /home/psoft/output/prcs_19990114/upgcfld_9.lis
         SQR:  Structured Query = Report Writer V3.0.12.2
         Copyright ..........blah = blah
    blah.....................................

         prcs_sqr[292]:   = 57882 Segmentation fault (coredump)
         prcs_sqr:  = -------------------------------- Error
    --------------------------------
         prcs_sqr:  Command = failure
       &n= bsp; prcs_sqr:  SQR Command Terminated abnormally
         prcs_sqr:  Return = code   :    139
         prcs_sqr: = --------------------------------- Error
    --------------------------------



    My questions are as = follows:

         1) Is there someplace that can = list me what return code 139 means
    (along with other = return codes as well) ?
         2) Has anyone seen this type of = error before (or this exact one), and
    could give us any = idea what it could be from ?


    Our platform is AIX = version 4.  We are using DB2, and the above versions of
    Tools, and = SQR.   All of this is to support our HR/Payroll = implementation
    in version 7 of the = Application.  If I need to include anymore info please
    let me know.  = Thanks for any help that we receive.

    Richard = McCutcheon
    PeopleSoft = HR/Payroll
    Honda of Canada = Mfg.

------_=_NextPart_001_01BE40BC.6B9958D6-- From owner-sqr-users@list.iex.net Fri Jan 15 21:51:36 1999 Date: Fri, 15 Jan 1999 20:02:14 -0500 From: Don Mellen Subject: Re: Hard-coded values and instr() command On Fri, 15 Jan 1999, Jason Penney wrote: .... > #DEFINE mgr_codes 'MM''MA''VA' .... > Examples of variables that resulted in instr() syntax errors: > #DEFINE mgr_codes 'MM','MA','VA' > #DEFINE mgr_codes 'MM';'MA';'VA' .... > So, the only way I've made it work is to have one quote at the > beginning of the list and double quotes between each value. Anybody > know why? Do any of the following look correct? IF INSTR('MM','MA','VA',&jobcode,1) > 0 IF INSTR('MM';'MA';'VA',&jobcode,1) > 0 The first one worked because it evaluated to IF INSTR('MM''MA''VA',&jobcode,1) > 0 when it compiled (which is a single string with a single quote seperating the elements). It would also work if you defined mgr_codes like #DEFINE mgr_codes 'MM;MA;VA' resulting in IF INSTR('MM;MA;VA',&jobcode,1) > 0 when it is compiled. HTH, ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Sat Jan 16 11:27:46 1999 Date: Sat, 16 Jan 1999 09:57:40 -0500 From: Tony DeLia Subject: Re: Hard-coded values and instr() command Jason, We can expand on this a little further... when using a substitution variable you have to be careful... it doesn't perform as a variable... BUT if you move it to a variable first (in an Init procedure) then use the variable for the INSTR... Like this: #define mgr_codes 'MM','MA','VA' let $mgr_codes = '{mgr_codes}' .... if instr($mgr_codes, &jobcode, 1) do mgr_stuff end-if This would work because the embedded commas won't interfere with the syntax of the INSTR command... AND you can still define your jobcodes with a substitution variable... I'm not too crazy about using commas as delimeters when you don't need to... I'd rather use: #define mgr_codes *MM*MA*VA* to be safe... -Tony DeLia Don Mellen wrote: > > On Fri, 15 Jan 1999, Jason Penney wrote: > .... > > #DEFINE mgr_codes 'MM''MA''VA' > .... > > Examples of variables that resulted in instr() syntax errors: > > #DEFINE mgr_codes 'MM','MA','VA' > > #DEFINE mgr_codes 'MM';'MA';'VA' > .... > > So, the only way I've made it work is to have one quote at the > > beginning of the list and double quotes between each value. Anybody > > know why? > > Do any of the following look correct? > IF INSTR('MM','MA','VA',&jobcode,1) > 0 > IF INSTR('MM';'MA';'VA',&jobcode,1) > 0 > > The first one worked because it evaluated to > IF INSTR('MM''MA''VA',&jobcode,1) > 0 > when it compiled (which is a single string with a single quote seperating > the elements). It would also work if you defined mgr_codes like > #DEFINE mgr_codes 'MM;MA;VA' > resulting in > IF INSTR('MM;MA;VA',&jobcode,1) > 0 > when it is compiled. > > HTH, > ----------------------------------------------------------------------- > Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ > donm@ontko.com | "In the beginning, there was nothing, which exploded" -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Mon Jan 18 12:50:46 1999 Date: Mon, 18 Jan 1999 12:45:55 -0500 From: Tony DeLia Subject: Re: Hard-coded values and instr() command Sorry about the typo... I wrote this late Saturday night after a party. There is a rule that isn't in the SQR documentation: SQR and Beer Don't Mix! I meant to put this... #define mgr_codes 'MM'',''MA'',''VA' Quotes can be a real pain... Commas and quotes should be avoided if possible... Like I said this string '*MM*MA*VA*' works much better... or '|MM|MA|VA|'... etc... -Tony DeLia PS - "Do not operate heavy machinery or write SQR programs while drinking alcohol" > Jason, > We can expand on this a little further... when using a substitution > variable you have to be careful... it doesn't perform as a variable... > BUT if you move it to a variable first (in an Init procedure) then use > the variable for the INSTR... > > Like this: > > #define mgr_codes 'MM','MA','VA' > > let $mgr_codes = '{mgr_codes}' > > .... > if instr($mgr_codes, &jobcode, 1) > do mgr_stuff > end-if > > This would work because the embedded commas won't interfere with the > syntax of the INSTR command... AND you can still define your jobcodes > with a substitution variable... I'm not too crazy about using commas as > delimeters when you don't need to... > > I'd rather use: > #define mgr_codes *MM*MA*VA* to be safe... > > > -Tony DeLia > > > Don Mellen wrote: > > > > On Fri, 15 Jan 1999, Jason Penney wrote: > > .... > > > #DEFINE mgr_codes 'MM''MA''VA' > > .... > > > Examples of variables that resulted in instr() syntax errors: > > > #DEFINE mgr_codes 'MM','MA','VA' > > > #DEFINE mgr_codes 'MM';'MA';'VA' > > .... > > > So, the only way I've made it work is to have one quote at the > > > beginning of the list and double quotes between each value. Anybody > > > know why? > > > > Do any of the following look correct? > > IF INSTR('MM','MA','VA',&jobcode,1) > 0 > > IF INSTR('MM';'MA';'VA',&jobcode,1) > 0 > > > > The first one worked because it evaluated to > > IF INSTR('MM''MA''VA',&jobcode,1) > 0 > > when it compiled (which is a single string with a single quote seperating > > the elements). It would also work if you defined mgr_codes like > > #DEFINE mgr_codes 'MM;MA;VA' > > resulting in > > IF INSTR('MM;MA;VA',&jobcode,1) > 0 > > when it is compiled. > > > > HTH, > > ----------------------------------------------------------------------- > > Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ > > donm@ontko.com | "In the beginning, there was nothing, which exploded" -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 19 14:55:45 1999 Date: Tue, 19 Jan 1999 11:12:05 -0800 From: Frank Hanny Subject: Re: Array name as parameter Bruce, Arrays, no matter whether declared (created) in open code or in a 'local' procedure, have a global scope in SQR. So like it or not, you can reference any array from anywhere! SQR's implementation of local variables is not exactly exemplary. Don't try writing recursive procedures, since there is only a single static instance of the variable for all calls to the procedure! Frank Hanny From owner-sqr-users@list.iex.net Tue Jan 19 14:58:37 1999 Date: Tue, 19 Jan 1999 11:02:43 PST From: Parijat Sahai Subject: Re: Hard-coded values and instr() command Tony, Firstly, the following code isn't correct: let $mgr_codes = '{mgr_codes}' The substitution variable (!!), mgr_codes, will not be substituted by the compiler during parsing coz it has been placed within quotes. The compiler will treat it as a string. You could write let $mgr_codes = {mgr_codes} But, it actually doesn't make a difference whether you use the string variable or the substitution variable in instr() function. In fact, by using a variable, you're eating up extra memory. What Don says is perfectly correct. The best solution is to use #DEFINE mgr_codes 'MM;MA;VA' or, maybe, #DEFINE mgr_codes 'MM,MA,VA' There's no need for those extra quotes. They just complicate the readability of the program. In the second case, comma won't confuse the instr() function coz it has been placed inside quotes. Parijat. >Date: Sat, 16 Jan 1999 09:57:40 -0500 >Reply-To: SQR-USERS@USA.NET >From: Tony DeLia >Subject: Re: Hard-coded values and instr() command >To: Multiple recipients of list SQR-USERS > >Jason, > We can expand on this a little further... when using a substitution >variable you have to be careful... it doesn't perform as a variable... >BUT if you move it to a variable first (in an Init procedure) then use >the variable for the INSTR... > >Like this: > >#define mgr_codes 'MM','MA','VA' > >let $mgr_codes = '{mgr_codes}' > >.... >if instr($mgr_codes, &jobcode, 1) > do mgr_stuff >end-if > >This would work because the embedded commas won't interfere with the >syntax of the INSTR command... AND you can still define your jobcodes >with a substitution variable... I'm not too crazy about using commas as >delimeters when you don't need to... > >I'd rather use: >#define mgr_codes *MM*MA*VA* to be safe... > > > -Tony DeLia > > >Don Mellen wrote: >> >> On Fri, 15 Jan 1999, Jason Penney wrote: >> .... >> > #DEFINE mgr_codes 'MM''MA''VA' >> .... >> > Examples of variables that resulted in instr() syntax errors: >> > #DEFINE mgr_codes 'MM','MA','VA' >> > #DEFINE mgr_codes 'MM';'MA';'VA' >> .... >> > So, the only way I've made it work is to have one quote at the >> > beginning of the list and double quotes between each value. Anybody >> > know why? >> >> Do any of the following look correct? >> IF INSTR('MM','MA','VA',&jobcode,1) > 0 >> IF INSTR('MM';'MA';'VA',&jobcode,1) > 0 >> >> The first one worked because it evaluated to >> IF INSTR('MM''MA''VA',&jobcode,1) > 0 >> when it compiled (which is a single string with a single quote seperating >> the elements). It would also work if you defined mgr_codes like >> #DEFINE mgr_codes 'MM;MA;VA' >> resulting in >> IF INSTR('MM;MA;VA',&jobcode,1) > 0 >> when it is compiled. >> >> HTH, >> ----------------------------------------------------------------------- >> Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ >> donm@ontko.com | "In the beginning, there was nothing, which exploded" > >-- >Tony DeLia >AnswerThink Consulting Group >PeopleSoft Solutions Practice - Delphi Partners >tdelia@erols.com ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 19 15:12:37 1999 Date: Tue, 19 Jan 1999 10:32:52 PST From: Everry Man Subject: to_number sqc Could someone tell me which sqc the to_number procedure is in? Thanks, Dan O'Donnell ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 19 16:12:40 1999 Date: Tue, 19 Jan 1999 14:59:04 -0500 From: Jim Hardesty Subject: to_number sqc -Reply >>> Everry Man 01/19/99 01:32pm >>> Could someone tell me which sqc the to_number procedure is in? ---------------------------------------------------------------------------------------------- No. Oh, ok. to_number is not in any sqc. to_number is a built-in sqr function, at least the book says so. From owner-sqr-users@list.iex.net Tue Jan 19 16:20:02 1999 Date: Tue, 19 Jan 1999 12:55:12 MST From: "Ackerson, Glenn" Subject: Re: to_number sqc Date sent: Tue, 19 Jan 1999 10:32:52 PST Send reply to: SQR-USERS@USA.NET From: Everry Man Subject: to_number sqc Originally to: sqr-users@usa.net To: Multiple recipients of list SQR-USERS > Could someone tell me which sqc the to_number procedure is in? > > Thanks, > Dan O'Donnell >========================================================= Dan, to_number is referenced in "Datemath.sqc", "Datetime.sqc", "Number.sqc", "Validdt.sqc", "Getdatcd.sqc", "Getqtr.sqc", "Timemath.sqc" and others. I imagine you'd probably be interested in the first three. Glenn Ackerson ************************************************** Glenn Ackerson Information Technology Professional III Internet Address: gsacker@is.unco.edu University of Northern Colorado Information Services Carter Hall Greeley, CO 80639 From owner-sqr-users@list.iex.net Tue Jan 19 16:57:31 1999 Date: Tue, 19 Jan 1999 12:28:58 -0800 From: Michael Lee Subject: Re: to_number sqc Dan, Look in an SQR User's Guide at the command, LET. to_number converts a string to a number. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com Everry Man on 01/19/99 10:32:52 AM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Michael Lee/Application Group) Subject: to_number sqc Could someone tell me which sqc the to_number procedure is in? Thanks, Dan O'Donnell ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 19 17:11:25 1999 Date: Tue, 19 Jan 1999 14:26:29 MST From: "Ackerson, Glenn" Subject: Re: to_number sqc Oops - I mistakenly misread the message I replied to regarding the "to_number" function. As someone else already pointed out, it isn't an sqc, but rather, is a built-in function of the SQR language. Sorry for my posting in error! Glenn Ackerson ************************************************** Glenn Ackerson Information Technology Professional III Internet Address: gsacker@is.unco.edu University of Northern Colorado Information Services Carter Hall Greeley, CO 80639 From owner-sqr-users@list.iex.net Tue Jan 19 17:18:14 1999 Date: Tue, 19 Jan 1999 15:09:38 -0500 From: Venu Gopal Subject: Re: to_number sqc YOU CAN USE THE FOLLOWING FILES ALSO FOR CONVERSION The files are NETINWDS.SQC and NETINTRN.SQC. VENU From owner-sqr-users@list.iex.net Tue Jan 19 17:18:41 1999 Date: Tue, 19 Jan 1999 15:02:35 -0500 From: Amanda Parris Subject: Opportunity to learn JD Edwards This is a multi-part message in MIME format. ------=_NextPart_000_00A7_01BE43BC.BF7FF7E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Software consulting firm, that has been a leader in AS/400 consulting = for over 13 years, is currently seeking JD Edwards technical programmers = and functional implementers to join our team. This is a very team = oriented company that believes in working together. We offer an = extremely competitive base salary with above average benefits and = bonuses. We are interested in training individuals on JD Edwards One World. To = qualify for this training, individuals should have 5 years of Client = Server experience. Having experience in Visual Basic, RPG, or SQR = programming is required. Because this is a consulting firm, individuals must be willing to travel = 100%. Relocation may be required while being trained in JD Edwards One = World. Please call Amanda Parris for more information. Amanda Parris The Harrington Group (800) 981-4601 amanda@hgus.com ------=_NextPart_000_00A7_01BE43BC.BF7FF7E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Software consulting firm, that has been a leader in AS/400 consulting = for=20 over 13 years, is currently seeking JD Edwards technical programmers and = functional implementers to join our team. This is a very team oriented = company=20 that believes in working together. We offer an extremely competitive = base salary=20 with above average benefits and bonuses.

We are interested in training individuals on JD Edwards One World. To = qualify=20 for this training, individuals should have 5 years of Client Server = experience.=20 Having experience in Visual Basic, RPG, or SQR programming is = required.

Because this is a consulting firm, individuals must be willing to = travel=20 100%. Relocation may be required while being trained in JD Edwards One=20 World.

Please call Amanda Parris for more information.

Amanda Parris
The Harrington Group
(800) 981-4601
amanda@hgus.com

------=_NextPart_000_00A7_01BE43BC.BF7FF7E0-- From owner-sqr-users@list.iex.net Tue Jan 19 17:19:29 1999 Date: Tue, 19 Jan 1999 15:08:04 -0500 From: Venu Gopal Subject: Re: to_number sqc U can download fromm www.sqrug.com/~ftp/ The SQC name is SPELL.SQC VENU From owner-sqr-users@list.iex.net Tue Jan 19 17:42:53 1999 Date: Tue, 19 Jan 1999 16:51:14 -0500 From: Tony DeLia Subject: Re: Hard-coded values and instr() command Parijit, I'm in a bit of a cantankerous mood at the moment! Let's have some fun! :) First of all, I had a typo and posted a correction on 01/18/1999. I also stated several times to avoid quotes and commas if possible. You missed it because your message is dated 01/19/1999. This code actually worked on the version of SQR I was running at a client-site... I tested it before posting... On my workstation at home it didn't work (4.0)... PLUS I never said Don was wrong... He was absolutely correct... I started out by saying we can expand on this a bit further... JUST TO SEE HOW QUOTES COULD BE USED - I WOULDN'T DO IT MYSELF - BUT IF I NEEDED TO FOR SOME DOPEY REASON! Now let me correct one of your statements... You state confidently... > The substitution variable (!!), mgr_codes, will not be substituted by > the compiler during parsing coz it has been placed within quotes. The > compiler will treat it as a string. This is false... Ever see this before: #define FILEPREFIX C:\TEMP\ let $FileName = '{FILEPREFIX}' || 'test.dat' This would yield C:\TEMP\test.dat even with the quotes.... this is proven as it's a standard PeopleSoft Convention... The files don't appear as {FILEPREFIX}test.dat Now I'm going to run a little experiment... As I mentioned the code I posted didn't work in the 4.0 version I have on my workstation at home... let's get it to work though shall we... Here's some code... I'll run it and post the results... #define mgr_codes ''''MM'''',''''MA'''',''''VA'''' let $mgr_code = 'MM' let $mgr_codes = '{mgr_codes}' display $mgr_codes if instr($mgr_codes, $mgr_code, 1) display 'Okay' else display 'Oops' end-if Notice the 4-quotes for 1-quote nonsense we now need to use... RESULTS: ---------------------------------------------------------------- As Of Date: 1999-01-19 Starting Time: 16.06.32 TDTEST SQR Test ''MM'',''MA'',''VA'' <=== Contents of $mgr_codes variable Okay <=== Results of Instr Function Ending Time: 16.06.32 SQR: End of Run. ---------------------------------------------------------------- How about that! A slight modification and presto... this code is now working as it did in the prior version! This is the actual SQR.LOG file... It did work... You also mentioned... > There's no need for those extra quotes. They just complicate the > readability of the program. I agree and have always said that on this Users Group... see article 'Re: Insert a single quote in to a variable. -Reply' 'Tony DeLia' 12/11/1998 > In the second case, comma won't confuse the > instr() function coz it has been placed inside quotes. The original problem was due to substitution variable with embedded commas - even though they were enclosed in quotes. That's about all I have on this tired subject... as you can see I have an answer for everything! I really enjoy this User Group! Good Day! -Tony DeLia PS - I shall reveal one of my biggest pet peaves... You also included this tidbit: > In fact, by using a variable, you're eating up extra memory. I'm an expert in Assembler Language... I've been writing Assembler programs for over 15 years... Always looking for the most efficient instructions, reclaiming storage space at every turn, using R13 as both the savearea pointer AND first base register, blah, blah, blah.. I laugh at the notion of 'eating up extra memory' using a variable instead of a literal or substitution variable. If a substitution variable is used does that mean it doesn't take up memory somewhere? What's the difference in bytes between these 2 sections of code? A: let $test = 'ABCDEFGHI' if instr($test,'G',1) ... B: if instr('ABCDEDFGHI','G',1) Are you saying the second example isn't using up memory. There most likely is a pointer to a literal area where 'ABCDEFGHI' resides. The variable assignment in A will take up some extra memory... But if you asked me I would say it's pretty insignificant... Parijat Sahai wrote: > > Tony, > > Firstly, the following code isn't correct: > let $mgr_codes = '{mgr_codes}' > > The substitution variable (!!), mgr_codes, will not be substituted by > the compiler during parsing coz it has been placed within quotes. The > compiler will treat it as a string. You could write > let $mgr_codes = {mgr_codes} > But, it actually doesn't make a difference whether you use the string > variable or the substitution variable in instr() function. In fact, by > using a variable, you're eating up extra memory. What Don says is > perfectly correct. The best solution is to use > #DEFINE mgr_codes 'MM;MA;VA' > or, maybe, > #DEFINE mgr_codes 'MM,MA,VA' > There's no need for those extra quotes. They just complicate the > readability of the program. In the second case, comma won't confuse the > instr() function coz it has been placed inside quotes. > > Parijat. > > >Date: Sat, 16 Jan 1999 09:57:40 -0500 > >Reply-To: SQR-USERS@USA.NET > >From: Tony DeLia > >Subject: Re: Hard-coded values and instr() command > >To: Multiple recipients of list SQR-USERS > > > >Jason, > > We can expand on this a little further... when using a substitution > >variable you have to be careful... it doesn't perform as a variable... > >BUT if you move it to a variable first (in an Init procedure) then use > >the variable for the INSTR... > > > >Like this: > > > >#define mgr_codes 'MM','MA','VA' > > > >let $mgr_codes = '{mgr_codes}' > > > >.... > >if instr($mgr_codes, &jobcode, 1) > > do mgr_stuff > >end-if > > > >This would work because the embedded commas won't interfere with the > >syntax of the INSTR command... AND you can still define your jobcodes > >with a substitution variable... I'm not too crazy about using commas as > >delimeters when you don't need to... > > > >I'd rather use: > >#define mgr_codes *MM*MA*VA* to be safe... > > > > > > -Tony DeLia > > > > > >Don Mellen wrote: > >> > >> On Fri, 15 Jan 1999, Jason Penney wrote: > >> .... > >> > #DEFINE mgr_codes 'MM''MA''VA' > >> .... > >> > Examples of variables that resulted in instr() syntax errors: > >> > #DEFINE mgr_codes 'MM','MA','VA' > >> > #DEFINE mgr_codes 'MM';'MA';'VA' > >> .... > >> > So, the only way I've made it work is to have one quote at the > >> > beginning of the list and double quotes between each value. > Anybody > >> > know why? > >> > >> Do any of the following look correct? > >> IF INSTR('MM','MA','VA',&jobcode,1) > 0 > >> IF INSTR('MM';'MA';'VA',&jobcode,1) > 0 > >> > >> The first one worked because it evaluated to > >> IF INSTR('MM''MA''VA',&jobcode,1) > 0 > >> when it compiled (which is a single string with a single quote > seperating > >> the elements). It would also work if you defined mgr_codes like > >> #DEFINE mgr_codes 'MM;MA;VA' > >> resulting in > >> IF INSTR('MM;MA;VA',&jobcode,1) > 0 > >> when it is compiled. > >> > >> HTH, > >> > ----------------------------------------------------------------------- > >> Donald Mellen | Ray Ontko & Co. - Richmond, IN - > http://www.ontko.com/ > >> donm@ontko.com | "In the beginning, there was nothing, which > exploded" > > > >-- > >Tony DeLia > >AnswerThink Consulting Group > >PeopleSoft Solutions Practice - Delphi Partners > >tdelia@erols.com > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 19 21:34:27 1999 Date: Tue, 19 Jan 1999 18:26:05 -0800 From: Benjamin Rosenthal Subject: JOB ANNOUNCEMENT: SQR, Informix in Northern CA I have a two month contract near Lafayette, CA. It's a pretty straight-forward SQR job, writing 10-15 reports off of an Informix database on HP-UX. However, there are "some difficult cross-tab reports". The start date February 1st. If you're interested, please email your resume and hourly rate to benjamin@qualisit.com as soon as possible. thanks! **************************************************************** Benjamin Rosenthal voice: 415-512-9000 x107 Account Manager fax: 415-512-9910 Qualis Consulting email: benjamin@qualisit.com From owner-sqr-users@list.iex.net Wed Jan 20 01:40:43 1999 Date: Wed, 20 Jan 1999 15:35:20 +0900 From: Shota Sano Subject: about array Hello all I know that SQR program can't pass arrays as parameters to procedure, but I want to pass arrays to procedure that in other include file. Like this...... -------------file A--------- #include 'file_B' begin-program create-array name = BUFF_ARRAY size = 100 field = Temp:char:30 field = Date:date:10 do PUT_INTO_BUFF(BUFF_ARRAY) begin-SQL ........ end-SQL end-program -------------file B--------- begin-procedure PUT_INTO_BUFF(:BUFF_ARRAY) put $Name into BUFF_ARRAY Temp put $Date into BUFF_ARRAY Date end-procedure -------------------------- Does anybody know good solution about that?? Thanx, Shota n n n n From owner-sqr-users@list.iex.net Wed Jan 20 03:02:13 1999 Date: Wed, 20 Jan 1999 02:55:52 -0500 From: "Peasantes, Christian" Subject: Printing on Legal size paper on OCE Printers Hello, I would sincerely appreciate an early response: SQR Version : 3.0 OS : UNIX Database Name : Oracle 7.3.3.6 Application Name: PeopleSoft 7.1 I'm trying to print a Annual Tax Report onto an OCE printer and all I get is a single line and multiple blank pages after that. The printer-init code is as follows: printer-init <27>E<27>&l0L<27>&l112F<27>&l3A<27>&l4H<27><27>%-12400X I was informed that for printing on an OCE printer each line should have printer specific characters. Is that so? Thanks, Christian. From owner-sqr-users@list.iex.net Wed Jan 20 08:55:11 1999 Date: Wed, 20 Jan 1999 08:46:52 -0500 From: Ray Ontko Subject: Re: about array Shota, Try moving the #include for file B to a point in A _after_ the create-array. Ray > Hello all > > I know that SQR program can't pass arrays as parameters to procedure, but > I want to pass arrays to procedure that in other include file. > Like this...... > > -------------file A--------- > #include 'file_B' > begin-program > create-array name = BUFF_ARRAY size = 100 > field = Temp:char:30 > field = Date:date:10 > > do PUT_INTO_BUFF(BUFF_ARRAY) > > begin-SQL > ........ > end-SQL > end-program > > -------------file B--------- > begin-procedure PUT_INTO_BUFF(:BUFF_ARRAY) > put $Name into BUFF_ARRAY Temp > put $Date into BUFF_ARRAY Date > end-procedure > > -------------------------- > > Does anybody know good solution about that?? > > Thanx, > Shota > > n n n n > ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Jan 20 09:45:10 1999 Date: Wed, 20 Jan 1999 09:36:50 -0500 From: "Doris K. Brinson" Subject: Strange Y2K date problem I am running HRizon (a Peoplesoft offshoot) version 7.01c on an Oracle platform. We are trying to implement Hrizon's Benefit Administration module. In our development system, we are attempting to run Open Enrollment for the date range 2/1/1999 to 1/31/2000. We are encountering problems in one of the programs. What is happening is that the program does an select, saves the info it selected, then does an insert in a seperate procedure. begin-SELECT (lots of fields unrelated to the problem deleted) D.Coverage_End_Dt &1.Coverage_End_Dt D.Deduction_End_Dt &1.Deduction_End_Dt do Insert-Procedure (FROM and WHERE claused deleted) end-SELECT BEGIN-PROCEDURE Insert-Procedure INSERT INTO tablename (Coverage_End_Dt, Deduction_End_Dt, Values (&1.Coverage_End_Dt, &1.Deduction_End_Dt); END-SQL Now, I have verified that D.Coverage_End_Dt and D.Deduction_End_Dt contain '31-JAN-2000'. However, the inserted record contains '31-JAN-1900'. So the century is getting lost somewhere in the middle. I don't know if it is an Oracle issue, an SQR issue or what. It is also possible that I don't have something set properly in my environment, but I don't know what. Does anyone have any ideas? From owner-sqr-users@list.iex.net Wed Jan 20 11:06:41 1999 Date: Wed, 20 Jan 1999 08:59:44 -0700 From: Greg Whitney Subject: unsuscribe sqr-users unsuscribe sqr-users From owner-sqr-users@list.iex.net Wed Jan 20 11:19:40 1999 Date: Wed, 20 Jan 1999 08:11:44 -0800 From: "C. Duncan Hudson" Subject: Rereading Input Files Hi. I have an SQR job that needs to process a file twice. The job reads in a flat file and inserts and updates rows in an Oracle database based upon the information contained in the input file. Then because of the nature of the data in the file it must reread the input file and update most of the rows (previously loaded) in the same Oracle database. The easiest way to accomplish this, I think, is to open the file and loop through it. Close the file and reopen it so that I can loop through it again. However, because of recent modifications that I have been forced to include into the program the job no longer retains the name of the filename that it just opened. So I can't close and reopen the file. My question, therefore, is can I reread the already opened file (position the pointer at the top of the file), and if so how? Thanks in advance for any help / ideas that you may be able to provide. C. Duncan Hudson Dynax Solutions _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 20 11:27:20 1999 Date: Wed, 20 Jan 1999 11:12:09 -0500 From: "Blakeslee, Andy" Subject: Re: Strange Y2K date problem Doris - version 7.01c of HRizon is only Y2K compliant if all the September 98 patches have been applied. The actual problem is probably that the default date format is set to 'DD-MON-YY' instead of 'DD-MON-YYYY'. You can correct this by adding the following line to your Oracle.ini: NLS_DATE_FORMAT=DD-MON-YYYY Thanks, Andy > -----Original Message----- > From: Doris K. Brinson [SMTP:DBrinson@COMMHOSPINDY.ORG] > Sent: Wednesday, January 20, 1999 9:37 AM > To: Multiple recipients of list SQR-USERS > Subject: Strange Y2K date problem > > I am running HRizon (a Peoplesoft offshoot) version 7.01c on an Oracle > platform. We are trying to implement Hrizon's Benefit Administration > module. In our development system, we are attempting to run Open > Enrollment for the date range 2/1/1999 to 1/31/2000. We are > encountering problems in one of the programs. What is happening is that > the program does an select, saves the info it selected, then does an > insert in a seperate procedure. > > begin-SELECT > (lots of fields unrelated to the problem deleted) > D.Coverage_End_Dt &1.Coverage_End_Dt > D.Deduction_End_Dt &1.Deduction_End_Dt > > do Insert-Procedure > (FROM and WHERE claused deleted) > end-SELECT > > BEGIN-PROCEDURE Insert-Procedure > INSERT INTO tablename > (Coverage_End_Dt, > Deduction_End_Dt, > Values > (&1.Coverage_End_Dt, > &1.Deduction_End_Dt); > END-SQL > > > Now, I have verified that D.Coverage_End_Dt and D.Deduction_End_Dt > contain '31-JAN-2000'. However, the inserted record contains > '31-JAN-1900'. So the century is getting lost somewhere in the middle. > > I don't know if it is an Oracle issue, an SQR issue or what. It is also > possible that I don't have something set properly in my environment, but I > don't know what. > > Does anyone have any ideas? From owner-sqr-users@list.iex.net Wed Jan 20 11:31:22 1999 Date: Wed, 20 Jan 1999 08:28:12 -0800 From: "C. Duncan Hudson" Subject: Re: Heading No-show on short reports > I have a report in which, under certain > circumstances, the heading text is not printed (the > 7 lines is always allocated, but not always used by > the heading). I had a similar problem, and it drove me nuts for awhile. I have a job that spits out seven reports, two of which were error reports. When there were no, or very few, errors the two error reports would not have their headings printed. Finally I found that if I added the following procedure (or something similar) to my jobs I would always get all of my headings printed on all my reports: begin-procedure report_initialization #debug display 'In Procedure "REPORT_INITIALIZATION" ' let #report_number = 1 use-report before_after new-page let #report_number = 2 use-report errors new-page let #report_number = 3 use-report summary new-page let #report_number = 5 use-report edit_error new-page end-procedure When my job finishes I make a call to each report (with the above procedure), that I have defined, and force a page break. This clears the buffers, I imagine, and forces SQR to put headings on all your reports - even if they're empty. It may not be the best way to overcome the problem, but it is guaranteed to work. Hope this helps C. Duncan Hudson Dynax Solutions _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 20 11:32:49 1999 Date: Wed, 20 Jan 1999 08:31:43 -0800 From: Michael Lee Subject: Re: Strange Y2K date problem Doris, I work for a subsidiary of ADP and will forward your mail to some of my colleagues. We provide implementation services for HRizon so hopefully I can get some information back to you concerning this issue. Unfortunately, ADP CSS HRizon's SQCs don't have as many DEBUG statements as PeopleSoft's. What I would suggest you to do is to add some DEBUG show statements in your date processing routines... such as in your datetime.sqc, etc. Look for SQCs which are included in the SQR and add the DEBUG show statements to see how the dates are being processed. I don't think it's an Oracle problem, but it may very well be an SQC problem where only the two digit year is being substr. You should also contact your CSS HRizon sales rep concerning this issue, as well as product support. They should have an answer for you as well. Good luck. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com "Doris K. Brinson" on 01/20/99 06:36:50 AM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Michael Lee/Application Group) Subject: Strange Y2K date problem I am running HRizon (a Peoplesoft offshoot) version 7.01c on an Oracle platform. We are trying to implement Hrizon's Benefit Administration module. In our development system, we are attempting to run Open Enrollment for the date range 2/1/1999 to 1/31/2000. We are encountering problems in one of the programs. What is happening is that the program does an select, saves the info it selected, then does an insert in a seperate procedure. begin-SELECT (lots of fields unrelated to the problem deleted) D.Coverage_End_Dt &1.Coverage_End_Dt D.Deduction_End_Dt &1.Deduction_End_Dt do Insert-Procedure (FROM and WHERE claused deleted) end-SELECT BEGIN-PROCEDURE Insert-Procedure INSERT INTO tablename (Coverage_End_Dt, Deduction_End_Dt, Values (&1.Coverage_End_Dt, &1.Deduction_End_Dt); END-SQL Now, I have verified that D.Coverage_End_Dt and D.Deduction_End_Dt contain '31-JAN-2000'. However, the inserted record contains '31-JAN-1900'. So the century is getting lost somewhere in the middle. I don't know if it is an Oracle issue, an SQR issue or what. It is also possible that I don't have something set properly in my environment, but I don't know what. Does anyone have any ideas? From owner-sqr-users@list.iex.net Wed Jan 20 11:40:09 1999 Date: Wed, 20 Jan 1999 08:37:16 -0800 From: Alan Dalton Subject: Re: Rereading Input Files Have you considered using an intermediate table to hold your data? -----Original Message----- From: C. Duncan Hudson [mailto:c_duncan_hudson@YAHOO.COM] Sent: Wednesday, January 20, 1999 11:12 AM To: Multiple recipients of list SQR-USERS Subject: Rereading Input Files Hi. I have an SQR job that needs to process a file twice. The job reads in a flat file and inserts and updates rows in an Oracle database based upon the information contained in the input file. Then because of the nature of the data in the file it must reread the input file and update most of the rows (previously loaded) in the same Oracle database. The easiest way to accomplish this, I think, is to open the file and loop through it. Close the file and reopen it so that I can loop through it again. However, because of recent modifications that I have been forced to include into the program the job no longer retains the name of the filename that it just opened. So I can't close and reopen the file. My question, therefore, is can I reread the already opened file (position the pointer at the top of the file), and if so how? Thanks in advance for any help / ideas that you may be able to provide. C. Duncan Hudson Dynax Solutions _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 20 11:43:41 1999 Date: Wed, 20 Jan 1999 11:38:30 -0500 From: "Parenteau, Brian P." Subject: SQR Dependencies Hi All, This is sort of an SQR/Peoplesoft question. Does anyone know of a way to make SQR's dependent on one another through the Peoplesoft Process Scheduler without having to put them in a multi-step job?? We're running on Oracle, Peopletools 6.1 Thanks From owner-sqr-users@list.iex.net Wed Jan 20 11:48:35 1999 Date: Wed, 20 Jan 1999 11:42:56 -0500 From: Venu Gopal Subject: Re: Rereading Input Files I think we refer files in SQR by using the file number but not by the filename Venu From owner-sqr-users@list.iex.net Wed Jan 20 11:53:12 1999 Date: Wed, 20 Jan 1999 11:46:56 -0500 From: Bob Buford Subject: Re: Heading No-show on short reports Duncan, Thanks. That might be a solution, though I'd hate to end up with blank trailing pages. It happens that in my project I need to also produce a statistics report, which doesn't require any headings. So, if I follow each output report with the statistics report, it forces the heading on the output report; I guess that means the same thing as just calling NEW-PAGE at the end of each report. So I "dodged the bullet" on this one, but your solution seems closer to the real issue and is one I'll keep in my bag of tricks. Thanks Bob >>> "C. Duncan Hudson" 01/20 11:28 AM >>> > I have a report in which, under certain > circumstances, the heading text is not printed (the > 7 lines is always allocated, but not always used by > the heading). I had a similar problem, and it drove me nuts for awhile. I have a job that spits out seven reports, two of which were error reports. When there were no, or very few, errors the two error reports would not have their headings printed. Finally I found that if I added the following procedure (or something similar) to my jobs I would always get all of my headings printed on all my reports: begin-procedure report_initialization #debug display 'In Procedure "REPORT_INITIALIZATION" ' let #report_number = 1 use-report before_after new-page let #report_number = 2 use-report errors new-page let #report_number = 3 use-report summary new-page let #report_number = 5 use-report edit_error new-page end-procedure When my job finishes I make a call to each report (with the above procedure), that I have defined, and force a page break. This clears the buffers, I imagine, and forces SQR to put headings on all your reports - even if they're empty. It may not be the best way to overcome the problem, but it is guaranteed to work. Hope this helps C. Duncan Hudson Dynax Solutions _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jan 20 12:55:16 1999 Date: Wed, 20 Jan 1999 12:46:31 -0500 From: David Dawes Stanley Subject: Re: Rereading Input Files Any chance an array might help? David Dawes Stanley Lead Programmer Analysis/Web Master SUNY SICAS Center http://sicas.suny.edu/ http://www.oneonta.edu/~stanledd From owner-sqr-users@list.iex.net Wed Jan 20 13:31:17 1999 Date: Wed, 20 Jan 1999 13:25:40 -0500 From: Bob Buford Subject: Re: SQR Dependencies Hi Brian, Why not make a "parent" SQR and change the various SQRs to SQCs that you call from the SQR. The only problems you might have would be if you used the same procedure and/or variable names in more than one of the SQRs. Bob >>> "Parenteau, Brian P." 01/20 11:38 AM >>> Hi All, This is sort of an SQR/Peoplesoft question. Does anyone know of a way to make SQR's dependent on one another through the Peoplesoft Process Scheduler without having to put them in a multi-step job?? We're running on Oracle, Peopletools 6.1 Thanks From owner-sqr-users@list.iex.net Wed Jan 20 16:22:15 1999 Date: Wed, 20 Jan 1999 16:10:59 -0500 From: Ted Mina Subject: Re: SQR Dependencies One solution is to use the method that PS Payroll uses to syncronize the batch pay processes. There is a series of switches in PAY_CALENDAR that get set on completion of paysheets, final pay calc, confirm, etc. Each batch process checks the appropriate switch before doing its job and does not run if the predecessor job has not set its switch. Ted Mina Activeimage Communications and Consulting [-------------------------------------------------------] Have you tried HiPPE, the Hi Performance Programming Environment for SQR? To download a demo copy of HiPPE just visit: http://www.activeimage.com/hippe.htm -----Original Message----- From: Parenteau, Brian P. To: Multiple recipients of list SQR-USERS Date: Wednesday, January 20, 1999 11:40 AM Subject: SQR Dependencies >Hi All, >This is sort of an SQR/Peoplesoft question. >Does anyone know of a way to make SQR's dependent on one another through the >Peoplesoft Process Scheduler without having to put them in a multi-step >job?? We're running on Oracle, Peopletools 6.1 > >Thanks > From owner-sqr-users@list.iex.net Wed Jan 20 17:19:14 1999 Date: Wed, 20 Jan 1999 14:18:46 -0800 From: Michael Lee Subject: Re: SQR Dependencies Brian, Create a table with fields representing each SQR... i.e. RUN_SQR1, RUN_SQR2, RUN_SQR3, RUN_SQR4... Make it a Y/N field, and have each SQR check to see if it has run. This is similar to PeopleSoft's payroll process. You can also put in an effective date as one of the keys so that you can track it every time it is run. Or, you can have just one row in your table (similar to the INSTALLATION table) and have the 1st SQR reset all the flags at run-time. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com "Parenteau, Brian P." on 01/20/99 08:38:30 AM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Michael Lee/Application Group) Subject: SQR Dependencies Hi All, This is sort of an SQR/Peoplesoft question. Does anyone know of a way to make SQR's dependent on one another through the Peoplesoft Process Scheduler without having to put them in a multi-step job?? We're running on Oracle, Peopletools 6.1 Thanks From owner-sqr-users@list.iex.net Wed Jan 20 21:44:15 1999 Date: Wed, 20 Jan 1999 21:39:30 -0500 From: Nathan Treadway Subject: sqr-users digest mode now working Those of you who are subscribed to the sqr-users list in digest mode probably noticed that the digests stopped comming at the end of last year, and then suddenly started up again two days ago. This message is just to let you know that the pause was caused by some problem in upgrading and configuring the list server software at Internet Express (and apparently affected other lists as well). It took their tech a while to reconfigure everything that needed to be fixed, but I believe the digests should once again be going out on their normal schedule. (If you'd like to switch your subscription to digest mode, see http://www.sqrug.com/sqr-users/sqr-users-hints.html, Section 2.3, for more info.) Nathan ---------------------------------------------------------------------------- Nathan Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Thu Jan 21 04:11:50 1999 Date: Wed, 20 Jan 1999 23:17:29 PST From: PATTY BOSSERT Subject: Re: JOB ANNOUNCEMENT: SQR, Informix in Northern CA Hi, Thanks for the email; I am currently on contract doing Peoplesoft/SQR. Please keep me informed of future opportunities. Thank you, Patty Bossert - (415) 863-3456. >Date: Tue, 19 Jan 1999 18:26:05 -0800 >Reply-To: SQR-USERS@USA.NET >From: Benjamin Rosenthal >Subject: JOB ANNOUNCEMENT: SQR, Informix in Northern CA >To: Multiple recipients of list SQR-USERS > >I have a two month contract near Lafayette, CA. It's a pretty >straight-forward SQR job, writing 10-15 reports off of an Informix database >on HP-UX. However, there are "some difficult cross-tab reports". The start >date February 1st. If you're interested, please email your resume and >hourly rate to benjamin@qualisit.com as soon as possible. > >thanks! > > >**************************************************************** >Benjamin Rosenthal voice: 415-512-9000 x107 >Account Manager fax: 415-512-9910 >Qualis Consulting email: benjamin@qualisit.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jan 21 10:32:32 1999 Date: Thu, 21 Jan 1999 09:26:42 -0600 From: "McClure, John" Subject: Interface Hi, We are implementing PeopleSoft Financials 7.5 and I'm responsible for writing an interface to bring in payroll dollars and hours and populate General Ledger and Project Costing. Payroll is sending me two text files which I have to manipulate. I'm new to SQR and I was hoping someone would have some sample code they could provide me to get me going. Thanks From owner-sqr-users@list.iex.net Thu Jan 21 10:41:32 1999 Date: Thu, 21 Jan 1999 07:35:02 PST From: Everry Man Subject: SQR editor Does anyone know of a decent SQR editor. Someone told me of an editor that checks the #include sqc's when the program is compiled, but I don't know the name of it. Thanks, Dan O'Donnell ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jan 21 11:07:38 1999 Date: Thu, 21 Jan 1999 10:51:43 -0500 From: Ted Mina Subject: Re: SQR editor Have you tried HiPPE, the Hi Performance Programming Environment for SQR? To download a demo copy of HiPPE just visit: http://www.activeimage.com/hippe.htm Ted Mina Activeimage Communications -----Original Message----- From: Everry Man To: Multiple recipients of list SQR-USERS Date: Thursday, January 21, 1999 10:37 AM Subject: SQR editor >Does anyone know of a decent SQR editor. Someone told me of an editor >that checks the #include sqc's when the program is compiled, but I don't >know the name of it. > >Thanks, >Dan O'Donnell > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > From owner-sqr-users@list.iex.net Thu Jan 21 11:09:19 1999 Date: Thu, 21 Jan 1999 10:56:31 -0500 From: Ted Mina Subject: Re: Interface PS Payroll comes with several sample Payroll to GL inteface SQR, they are GLX00x.SQR. Reviewing them would tell you where to get accounting data from PS Payroll. Assuming, of course, that you are interfacing from PS PY. Ted Mina Activeimage Communications ------------------------------------ Have you tried HiPPE, the Hi Performance Programming Environment for SQR? To download a demo copy of HiPPE just visit: http://www.activeimage.com/hippe.htm -----Original Message----- From: McClure, John To: Multiple recipients of list SQR-USERS Date: Thursday, January 21, 1999 10:28 AM Subject: Interface >Hi, We are implementing PeopleSoft Financials 7.5 and I'm responsible for >writing an interface to bring in payroll dollars and hours and populate >General Ledger and Project Costing. Payroll is sending me two text files >which I have to manipulate. I'm new to SQR and I was hoping someone would >have some sample code they could provide me to get me going. > >Thanks > From owner-sqr-users@list.iex.net Thu Jan 21 11:42:27 1999 Date: Thu, 21 Jan 1999 11:33:10 EST From: Ralph Dodson Subject: Re: SQR editor The best editor in the world to date is textpad. Download from www.textpad.com. This allows all kinds of goodies, especially running SQRs with a hotkey. You can also pull in #includes by right clicking (after you have put SET INCLUDE=pathname in your autoexec file. It's shareware with a minor nag. Email me offline for more details dodmeister@aol.com From owner-sqr-users@list.iex.net Thu Jan 21 12:57:15 1999 Date: Thu, 21 Jan 1999 10:35:25 -0700 From: Kim Hillard Subject: Re[2]: SQR editor HiPPE demo appears to only be for Win95 and not yet available for WINNT 4.0. Is that the case??? ______________________________ Reply Separator _________________________________ Subject: Re: SQR editor Author: at ~IIASMTP Date: 1/21/99 10:51 AM Have you tried HiPPE, the Hi Performance Programming Environment for SQR? To download a demo copy of HiPPE just visit: http://www.activeimage.com/hippe.htm Ted Mina Activeimage Communications -----Original Message----- From: Everry Man To: Multiple recipients of list SQR-USERS Date: Thursday, January 21, 1999 10:37 AM Subject: SQR editor >Does anyone know of a decent SQR editor. Someone told me of an editor >that checks the #include sqc's when the program is compiled, but I don't >know the name of it. > >Thanks, >Dan O'Donnell > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > From owner-sqr-users@list.iex.net Thu Jan 21 14:02:23 1999 Date: Thu, 21 Jan 1999 13:39:49 -0500 From: Tony DeLia Subject: Re: Hard-coded values and instr() command Regarding a prior post on this thread... I'm at the client-site again and just to prove I'm not crazy I reran the original test... CODE: #define mgr_codes ''MA'',''MB'',''QQ'' let $mgr = 'QQ' let $mgr_codes = '{mgr_codes}' display $mgr_codes if instr($mgr_codes, $mgr, 1) display 'Found' else display 'Missing' end-if RESULTS: (SQR V3.0.18.1.1) As Of Date: 21-JAN-1999 Starting Time: 11:50:59 TDTEST SQR Test 'MA','MB','QQ' <=== Contents of $mgr_codes Found <=== Results of INSTR Ending Time: 11:50:59 SQRW: End of Run. This is the actual SQR.LOG which proves this works. This doesn't work under Version 4.0 and needs some adjustments pointed out in my last post. I liked the performance of this version better. The mgr_codes substitution variable could also be used for IN list functions => i.e. and a.mgrcode IN ({mgr_codes}). That's it... Obviously I'm a little bored at the moment! I think it's time for a Western Omelette (w/Egg Beaters), american cheese, and dry wheat toast! And of course coffee! I like eating breakfast for lunch! -Tony DeLia -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Thu Jan 21 14:08:40 1999 Date: Thu, 21 Jan 1999 13:57:13 -0500 From: Brian Nice Subject: Getting windows default printer Hello all We have some SQRs that generate .LIS files with a bunch of PCL code in them. We are running these through the process scheduler in PeopleSoft and would like to get the .LIS files to print automatically. Since you can't seen to use the output type/output destination options in PeopleSoft to get something to automatically print (at least to an HP printer so it interprets the PCL correctly, I did manage to use the -printer:WP flag in the process definition to get something, but it doesn't interpret the PCL), I would like to follow the SQR jobs with a little SQR that would do a print using the CALL SYSTEM ... We have different people who will be running the jobs,and they are all set up with different printers. Is there a way to somehow get the user's windows default printer queue name so I could construct some sort of line such as: CALL SYSTEM USING 'cmd.exe /c nprint file.LIS /q=queue_name' where file would be the file I am printing and queue_name the queue I want to send it to? Or is there some better way to do this? Thanks for the help! /******************** * Brian Nice * Senior Programmer/Analyst * Campus Crusade for Christ * bnice@ccci.org *********************************/ From owner-sqr-users@list.iex.net Thu Jan 21 16:29:44 1999 Date: Thu, 21 Jan 1999 10:59:06 -0600 From: "Webb, Jimmy" Subject: Re: SQR editor E. Man, Initialy I started coding using PFE. Which is awesome for any text file actually. Next I was introduced to Multi-Edit, which lets you assign schemes with color assignments, file and mulit-file search capabilitys, which I am still using. The biggest drawback of coding SQR is the most sophisticated debug technic is still the display statement. #debugxyz is pretty cool, different things that you set up. But, my dream come true would be a development 'environment' for SQR were you could step through code and show variables similar to the way you can debug peoplecod online. I am really not familiar with the SQRibe stuff, so I am not familiar with its capabilitys. Jimbo >---------- >From: Everry Man[SMTP:everryman@HOTMAIL.COM] >Sent: Thursday, January 21, 1999 9:35 AM >To: Multiple recipients of list SQR-USERS >Subject: SQR editor > >Does anyone know of a decent SQR editor. Someone told me of an editor >that checks the #include sqc's when the program is compiled, but I don't >know the name of it. > >Thanks, >Dan O'Donnell > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > From owner-sqr-users@list.iex.net Thu Jan 21 16:41:24 1999 Date: Thu, 21 Jan 1999 20:55:46 +0000 From: Jeff Mick Regarding this thread: {yawn...} wake me up when something useful is posted. >Regarding a prior post on this thread... I'm at the client-site again >and just to prove I'm not crazy I reran the original test... > >CODE: > > #define mgr_codes ''MA'',''MB'',''QQ'' > let $mgr = 'QQ' > let $mgr_codes = '{mgr_codes}' > display $mgr_codes > if instr($mgr_codes, $mgr, 1) > display 'Found' > else > display 'Missing' > end-if > >RESULTS: (SQR V3.0.18.1.1) > > As Of Date: 21-JAN-1999 > Starting Time: 11:50:59 > TDTEST SQR Test > > 'MA','MB','QQ' <=== Contents of $mgr_codes > Found <=== Results of INSTR > Ending Time: 11:50:59 > >SQRW: End of Run. > >This is the actual SQR.LOG which proves this works. This doesn't work >under Version 4.0 and needs some adjustments pointed out in my last >post. I liked the performance of this version better. The mgr_codes >substitution variable could also be used for IN list functions => i.e. >and a.mgrcode IN ({mgr_codes}). > >That's it... Obviously I'm a little bored at the moment! I think it's >time for a Western Omelette (w/Egg Beaters), american cheese, and dry >wheat toast! And of course coffee! I like eating breakfast for lunch! > > -Tony DeLia > >-- >Tony DeLia >AnswerThink Consulting Group >PeopleSoft Solutions Practice - Delphi Partners >tdelia@erols.com From owner-sqr-users@list.iex.net Thu Jan 21 16:47:35 1999 Date: Thu, 21 Jan 1999 09:05:43 -0800 From: Les Hancock Subject: Date/Time problems with Psoft SQC's (SQR 4.3.2) Using Oracle and SQR 4.3.2, we are in the beginning stages of an Upgrade (Psoft 6 to Psoft 7.5). In running one of the first Psoft delivered SQR's, we get an error. The error is caused by what is happening below. The output in the log file of the two variables should be the same, but as you can see it is not. It is as if DateTimeOut-Suffix is getting altered, but if it is, I don't see it. Any ideas?? Thanks in advance. !*****************SETENV.SQC .. .. .. #ifdef ORACLE #define Native-DateTime DD-MON-YYYY_HH:MI:SS_AM #define Native-Date DD-MON-YYYY #define NativeTimeFmt '1' #define Native-Time HH:MI:SS_AM #define Native-Time24 HH24:MI:SS #define Native-DateTime24 DD-MON-YYYY_HH24:MI:SS .. .. .. #define DateTimeOut-Prefix TO_CHAR( #define DateTimeOut-Suffix ,'{Native-DateTime}') !------FOLLOWING LINE ADDED----------------------- #define XDateTimeOut-Suffix ,'{Native-DateTime}') !***************CURDTTIM.SQC .. .. .. begin-SELECT {DateTimeOut-Prefix}SYSDATE{DateTimeOut-Suffix} &S1ysDateTime FROM PSLOCK end-select display '&S1ysDateTime = ' noline display &S1ysDateTime begin-SELECT {DateTimeOut-Prefix}SYSDATE{XDateTimeOut-Suffix} &S2ysDateTime FROM PSLOCK end-select display '&S2ysDateTime = ' noline display &S2ysDateTime !***************Output from SQR: &S1ysDateTime = 11.53.00 &S2ysDateTime = 21-JAN-1999_11:53:00_AM _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jan 21 17:25:07 1999 Date: Thu, 21 Jan 1999 14:15:47 PST From: Steve Hahn Subject: Re: Strange Y2K date problem We ran into the same type of problem w/ PeopleSoft V6.0 (Financials). It was fixed w/ a patch (which was a new Y2K compliant .SQC file). I'd imagine HRizon would have a patch out for your problem. - Steve Hahn Mieco, Inc. >Date: Wed, 20 Jan 1999 09:36:50 -0500 >Reply-To: SQR-USERS@USA.NET >From: "Doris K. Brinson" >Subject: Strange Y2K date problem >To: Multiple recipients of list SQR-USERS > >I am running HRizon (a Peoplesoft offshoot) version 7.01c on an Oracle >platform. We are trying to implement Hrizon's Benefit Administration >module. In our development system, we are attempting to run Open >Enrollment for the date range 2/1/1999 to 1/31/2000. We are >encountering problems in one of the programs. What is happening is that >the program does an select, saves the info it selected, then does an >insert in a seperate procedure. > >begin-SELECT >(lots of fields unrelated to the problem deleted) >D.Coverage_End_Dt &1.Coverage_End_Dt >D.Deduction_End_Dt &1.Deduction_End_Dt > > do Insert-Procedure >(FROM and WHERE claused deleted) >end-SELECT > >BEGIN-PROCEDURE Insert-Procedure >INSERT INTO tablename >(Coverage_End_Dt, > Deduction_End_Dt, > Values >(&1.Coverage_End_Dt, > &1.Deduction_End_Dt); >END-SQL > > >Now, I have verified that D.Coverage_End_Dt and D.Deduction_End_Dt >contain '31-JAN-2000'. However, the inserted record contains >'31-JAN-1900'. So the century is getting lost somewhere in the middle. > >I don't know if it is an Oracle issue, an SQR issue or what. It is also >possible that I don't have something set properly in my environment, but I >don't know what. > >Does anyone have any ideas? > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jan 21 20:09:28 1999 Date: Thu, 21 Jan 1999 16:38:36 -0800 From: Allen Wong Subject: SQR 4.3.2 date problem All, I am encountering the following problems for SQR 4.3.2 on Oracle 7.3.4.1. This is affecting alot of my sqrs for PeopleSoft. I have recently upgraded from PeopleTools 7.02 to PeopleTools 7.04 which included SQR 4.3.2 Here is a simple code I tried to execute: ------------------------------------------------- begin-setup begin-sql alter session set nls_date_format = 'DD-MON-YYYY' end-sql end-setup begin-program do Select-Parameters end-program begin-procedure Select-Parameters begin-select emplid effdt show &effdt from ps_job end-select end-procedure ----------------------------------------------------- The date output I am expecting should be in DD-MON-YYYY format, however in SQR 4.3.2 I am recieving DD-MON-YY format. The error messages I get are: Warning on line 16: (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) 20-NOV-98 Warning on line 16: (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) 07-NOV-98 ... I have tested the same sqr on SQR 3.018 and it returns the expected output of DD-MON-YYYY. Can someone tell how to what is wrong with this thing. thanks Allen _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jan 21 21:03:24 1999 Date: Thu, 21 Jan 1999 20:24:48 -0500 From: Don Mellen Subject: Re: SQR 4.3.2 date problem On Thu, 21 Jan 1999, Allen Wong wrote: > I am encountering the following problems for SQR 4.3.2 on Oracle > 7.3.4.1. This is affecting alot of my sqrs for PeopleSoft. I have > recently upgraded from PeopleTools 7.02 to PeopleTools 7.04 which > included SQR 4.3.2 > > The date output I am expecting should be in > DD-MON-YYYY format, however in SQR 4.3.2 I am > recieving DD-MON-YY format. In ver 4.3.2, the date column (&effdt) is stored internally as a date, your show statement is translating that date to a string in the normal default format for whichever database you're connected to. You might want to check out the DATE-EDIT-MASK= part of the "Alter-Locale" command (which can also be set in the sqr.ini file). > The error messages I get are: > Warning on line 16: > (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) > 20-NOV-98 This is just a message to warn of a date conversion that's not y2k complient and can be turned off with the OutputTwoDigitYearWarningMsg setting in the Default-Settings section of the sqr.ini file. HTH, ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Thu Jan 21 21:15:35 1999 Date: Thu, 21 Jan 1999 17:53:43 -0800 From: PRADEEP BABERWAL Subject: Re: Interface see the delivered sqr of psoft and do any modification you have to . Pradeep email: pkbaberwal@hotmail.com ---"McClure, John" wrote: > > Hi, We are implementing PeopleSoft Financials 7.5 and I'm responsible for > writing an interface to bring in payroll dollars and hours and populate > General Ledger and Project Costing. Payroll is sending me two text files > which I have to manipulate. I'm new to SQR and I was hoping someone would > have some sample code they could provide me to get me going. > > Thanks > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jan 21 21:49:00 1999 Date: Thu, 21 Jan 1999 21:45:00 -0500 From: Tony DeLia Subject: Re: No Subject *** WHY THE OBNOXIOUS POST *** Jeff Mick, Regarding YOUR useful post(s)... (yawn...) Wake ME up when you actually post SOMETHING I CAN USE! I'll be waiting for you to dazzle me! In your prior post you suggested placing a 'display statement' in a program... (yawn)... Maybe you should go back to sleep... -Tony DeLia PS - After dozens and dozens and dozens of posts about 'Call Using' and 'SQR flags' you're complaining about my ONE additional post! I've enjoyed sharing information with everyone in the group - I don't know why people have to be obnoxious for no reason... Jeff, Lookup the posts by 'td' or 'Tony DeLia' on the Author Index... then look up 'Jeff Mick'... thanks... Jeff Mick wrote: > > Regarding this thread: > {yawn...} > wake me up when something useful is posted. > > >Regarding a prior post on this thread... I'm at the client-site again > >and just to prove I'm not crazy I reran the original test... > > > >CODE: > > > > #define mgr_codes ''MA'',''MB'',''QQ'' > > let $mgr = 'QQ' > > let $mgr_codes = '{mgr_codes}' > > display $mgr_codes > > if instr($mgr_codes, $mgr, 1) > > display 'Found' > > else > > display 'Missing' > > end-if > > > >RESULTS: (SQR V3.0.18.1.1) > > > > As Of Date: 21-JAN-1999 > > Starting Time: 11:50:59 > > TDTEST SQR Test > > > > 'MA','MB','QQ' <=== Contents of $mgr_codes > > Found <=== Results of INSTR > > Ending Time: 11:50:59 > > > >SQRW: End of Run. > > > >This is the actual SQR.LOG which proves this works. This doesn't work > >under Version 4.0 and needs some adjustments pointed out in my last > >post. I liked the performance of this version better. The mgr_codes > >substitution variable could also be used for IN list functions => i.e. > >and a.mgrcode IN ({mgr_codes}). > > > >That's it... Obviously I'm a little bored at the moment! I think it's > >time for a Western Omelette (w/Egg Beaters), american cheese, and dry > >wheat toast! And of course coffee! I like eating breakfast for lunch! > > > > -Tony DeLia > > > >-- > >Tony DeLia > >AnswerThink Consulting Group > >PeopleSoft Solutions Practice - Delphi Partners > >tdelia@erols.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Fri Jan 22 11:36:02 1999 Date: Fri, 22 Jan 1999 10:38:17 -0500 From: Jennifer Sieber Subject: Running MainFrame SQR - Font Problems Is anyone running SQR Reports on the Mainframe that was able to change to a really, really small font or the use of legal sized paper? Graphic () font 4 8 and Graphic () font 4 10 are looking exactly the same. Tried using Declare-Printer - no luck there either... All help appreciated! Jen From owner-sqr-users@list.iex.net Fri Jan 22 11:49:38 1999 Date: Fri, 22 Jan 1999 11:30:13 -0500 From: Richard McCutcheon Subject: Re: Running MainFrame SQR - Font Problems I've had a problem almost exactly the same as that. If you are using an HP Laser printer, chances are the it doesn't contain the Helvetica font in its memory. Therefore when you send a report that chooses Helvetica, your printer substitutes its default setup (probably Courier 10). If you look in your SQR Worbench reference manual under the DECLARE-PRINTER command you will see that font 4 is Helvetica. Also, this brings up an interesting point. Helvetica is used for a number of PeopleSoft delivered reports. So if you ever get a printer that has Helvetica on it, or ever install that font, a lot of your reports will probably start to look different when printed. (Try using a different font number from the list in the SQR manual that is installed in your printer. To tell what fonts your printer has there is usually a font page that you can print from the printer's menu.) This really bothered us for a while here at Honda of Canada. Richard McCutcheon PeopleSoft Support Honda of Canada Mfg. Alliston, Ontario, Canada From owner-sqr-users@list.iex.net Fri Jan 22 11:54:08 1999 Date: Fri, 22 Jan 1999 11:37:41 -0500 From: "Mowinski, Marilee" Subject: Running PeopleSoft SQRs on Unix I am trying to run PeopleSoft delivered SQRs on an Unix server and am receiving the following message at the end of the log file: SQR: End of Run. prcs_sqr: ------------------- Error ------------------- prcs_sqr: SQR did not generate a list file. prcs_sqr: ------------------- Error ------------------- I also do not get the report that the SQR produces. However, when I run the SQR on the client, I don't get this error and I do get the report. Does anybody know anything about this? Marilee Mowinski From owner-sqr-users@list.iex.net Fri Jan 22 12:21:28 1999 Date: Fri, 22 Jan 1999 12:09:47 -0500 From: "Chugani, Manju (Computer Enterprises Inc at Alcoa)" Subject: Re: Running PeopleSoft SQRs on Unix Marilee, Sometime back I did see a similar problem reported in Customer Connection and the resolution was to increase the SQLSIZE in allmaxes.max file . Manju Chugani E-Mail: Manju.Chugani@alcoa.com PHONE: (412) 553-5675 b >---------- >From: Mowinski, Marilee[SMTP:Marilee.Mowinski@ISACS.COM] >Reply To: SQR-USERS@USA.NET >Sent: Friday, January 22, 1999 11:37 AM >To: Multiple recipients of list SQR-USERS >Subject: Running PeopleSoft SQRs on Unix > >I am trying to run PeopleSoft delivered SQRs on an Unix server and am >receiving the following message at the end of the log file: > >SQR: End of Run. >prcs_sqr: ------------------- Error ------------------- >prcs_sqr: SQR did not generate a list file. >prcs_sqr: ------------------- Error ------------------- > >I also do not get the report that the SQR produces. > >However, when I run the SQR on the client, I don't get this error and I do >get the report. > >Does anybody know anything about this? > >Marilee Mowinski > From owner-sqr-users@list.iex.net Fri Jan 22 12:59:58 1999 Date: Fri, 22 Jan 1999 12:47:55 -0500 From: Kip Stevenson Subject: Re: Running PeopleSoft SQRs on Unix Marilee, That message is generated when a SQR-name_PRCS-INSTANCE.lis file is not detected. The SQR may be creating the report output, however writing it to a name other than SQR-name_PRCS_NBR.lis. As for not getting the report, the output may be written to a directory other than the one you intend. The default output path and name are shown in the log, e.g., PeopleSoft prcs_sqr Started Process instance is 983 SQR Output file is /appl/tst/output/aladr26_983.lis .... Good luck. "Mowinski, Marilee" wrote: > I am trying to run PeopleSoft delivered SQRs on an Unix server and am > receiving the following message at the end of the log file: > > SQR: End of Run. > prcs_sqr: ------------------- Error ------------------- > prcs_sqr: SQR did not generate a list file. > prcs_sqr: ------------------- Error ------------------- > > I also do not get the report that the SQR produces. > > However, when I run the SQR on the client, I don't get this error and I do > get the report. > > Does anybody know anything about this? > > Marilee Mowinski From owner-sqr-users@list.iex.net Fri Jan 22 13:14:21 1999 Date: Fri, 22 Jan 1999 13:01:44 -0500 From: "Doris K.Brinson" Subject: Running PeopleSoft SQRs on Unix -Reply I don't know if this is your problem, but you should verify that the login you are using to run the SQR has write access to the directory. UNIX is very picky about "rights". Doris >>> "Mowinski, Marilee" 01/22/99 11:37am >>> I am trying to run PeopleSoft delivered SQRs on an Unix server and am receiving the following message at the end of the log file: SQR: End of Run. prcs_sqr: ------------------- Error ------------------- prcs_sqr: SQR did not generate a list file. prcs_sqr: ------------------- Error ------------------- I also do not get the report that the SQR produces. However, when I run the SQR on the client, I don't get this error and I do get the report. Does anybody know anything about this? Marilee Mowinski From owner-sqr-users@list.iex.net Fri Jan 22 13:34:17 1999 Date: Fri, 22 Jan 1999 12:05:40 -0600 From: Gopal Nandakumar Subject: Re: SQR editor Hello, Your dream has not come true, because you did not look in the right places. Not only we have developed an interactive debugger for SQR, which does more than you have dreamed about, but also we have developed many other SQR tools which make the development and maintenance of SQR very easy and affordable. Our tools are not shareware programs or simple routines that perform simple tasks. Our tools are developed for system analysts/programmers, which will save considerable amount of time and money in development and maintenance of systems based on SQRs. To know more about our SQR Tools, please visit our web site www.tcssoft.com. Thanks. Gopal Nandakumar TCS INC (210) 491 0046 At 10:59 AM 1/21/99 -0600, you wrote: >E. Man, > >Initialy I started coding using PFE. Which is awesome for any text file >actually. > >Next I was introduced to Multi-Edit, which lets you assign schemes with >color assignments, file and mulit-file search capabilitys, which I am >still using. > >The biggest drawback of coding SQR is the most sophisticated debug >technic is still the display statement. #debugxyz is pretty cool, >different things that you set up. But, my dream come true would be a >development 'environment' for SQR were you could step through code and >show variables similar to the way you can debug peoplecod online. > >I am really not familiar with the SQRibe stuff, so I am not familiar >with its capabilitys. > > > > Jimbo > > >>---------- >>From: Everry Man[SMTP:everryman@HOTMAIL.COM] >>Sent: Thursday, January 21, 1999 9:35 AM >>To: Multiple recipients of list SQR-USERS >>Subject: SQR editor >> >>Does anyone know of a decent SQR editor. Someone told me of an editor >>that checks the #include sqc's when the program is compiled, but I don't >>know the name of it. >> >>Thanks, >>Dan O'Donnell >> >>______________________________________________________ >>Get Your Private, Free Email at http://www.hotmail.com >> > From owner-sqr-users@list.iex.net Fri Jan 22 13:39:08 1999 Date: Fri, 22 Jan 1999 13:11:02 -0500 From: "Brunelle, Cindy - AD/Corporate" Subject: Re: No Subject Thank you. I have appreciated your information, Tony. To all subscribers of this user-group, in case you don't get it, it's kind of like a library. You only need to check out the posts that interest you. The library, and this group, is for ALL users. Please remember that, and don't post unless you are requesting info or supplying information. Cindy Brunelle > -----Original Message----- > From: Tony DeLia [SMTP:tdelia@EROLS.COM] > Sent: Thursday, January 21, 1999 9:45 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: No Subject > > *** WHY THE OBNOXIOUS POST *** > > Jeff Mick, > Regarding YOUR useful post(s)... > > (yawn...) Wake ME up when you actually post SOMETHING I CAN USE! > > I'll be waiting for you to dazzle me! In your prior post you suggested > placing a 'display statement' in a program... (yawn)... Maybe you should > go back to sleep... > -Tony DeLia > > PS - After dozens and dozens and dozens of posts about 'Call Using' and > 'SQR flags' you're complaining about my ONE additional post! > > I've enjoyed sharing information with everyone in the group - I don't > know why people have to be obnoxious for no reason... > > Jeff, Lookup the posts by 'td' or 'Tony DeLia' on the Author Index... > then look up 'Jeff Mick'... thanks... > > Jeff Mick wrote: > > > > Regarding this thread: > > {yawn...} > > wake me up when something useful is posted. > > > > >Regarding a prior post on this thread... I'm at the client-site again > > >and just to prove I'm not crazy I reran the original test... > > > > > >CODE: > > > > > > #define mgr_codes ''MA'',''MB'',''QQ'' > > > let $mgr = 'QQ' > > > let $mgr_codes = '{mgr_codes}' > > > display $mgr_codes > > > if instr($mgr_codes, $mgr, 1) > > > display 'Found' > > > else > > > display 'Missing' > > > end-if > > > > > >RESULTS: (SQR V3.0.18.1.1) > > > > > > As Of Date: 21-JAN-1999 > > > Starting Time: 11:50:59 > > > TDTEST SQR Test > > > > > > 'MA','MB','QQ' <=== Contents of $mgr_codes > > > Found <=== Results of INSTR > > > Ending Time: 11:50:59 > > > > > >SQRW: End of Run. > > > > > >This is the actual SQR.LOG which proves this works. This doesn't work > > >under Version 4.0 and needs some adjustments pointed out in my last > > >post. I liked the performance of this version better. The mgr_codes > > >substitution variable could also be used for IN list functions => i.e. > > >and a.mgrcode IN ({mgr_codes}). > > > > > >That's it... Obviously I'm a little bored at the moment! I think it's > > >time for a Western Omelette (w/Egg Beaters), american cheese, and dry > > >wheat toast! And of course coffee! I like eating breakfast for lunch! > > > > > > -Tony DeLia > > > > > >-- > > >Tony DeLia > > >AnswerThink Consulting Group > > >PeopleSoft Solutions Practice - Delphi Partners > > >tdelia@erols.com > > -- > Tony DeLia > AnswerThink Consulting Group > PeopleSoft Solutions Practice - Delphi Partners > tdelia@erols.com From owner-sqr-users@list.iex.net Fri Jan 22 13:54:32 1999 Date: Fri, 22 Jan 1999 11:46:52 -0700 From: Robert Goshko Subject: Re: Running PeopleSoft SQRs on Unix Marilee, I've seen this problem on a UNIX machine, it usually has to do with the shell script looking in one place for the output file, and SQR putting it in another. ......Rob _________________________________________________ Robert Goshko Owner Axis Developments System Consulting Services Sherwood Park, Alberta, Canada http://www.axis-dev.com/ -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Mowinski, Marilee Sent: Friday January 22, 1999 9:38 AM To: Multiple recipients of list SQR-USERS Subject: Running PeopleSoft SQRs on Unix I am trying to run PeopleSoft delivered SQRs on an Unix server and am receiving the following message at the end of the log file: SQR: End of Run. prcs_sqr: ------------------- Error ------------------- prcs_sqr: SQR did not generate a list file. prcs_sqr: ------------------- Error ------------------- I also do not get the report that the SQR produces. However, when I run the SQR on the client, I don't get this error and I do get the report. Does anybody know anything about this? Marilee Mowinski From owner-sqr-users@list.iex.net Fri Jan 22 16:07:54 1999 Date: Fri, 22 Jan 1999 11:37:46 -0800 From: George Mansoor Subject: Re: Not able to print the logo from server!!! I'm trying to get an EPS file to work. Does that only work if the printer type is PS or will it work inf the printer type is HP? On 13 Jan 99, at 23:14, Franck Masson wrote: > One solution is > convert your company logo into PCL format. > and send it to your printer as PCL macro. > in your sqr code use PCL command to call this macro. > and before to print your SQR output you have to send to the printer the > file that contain your macro definition. > ( the macro stay on your printer until you clear the memory) > This work. > > Franck, > > Vadassery,Ramesh wrote: > > > > I am able to print a logo(*.bmp) to printer for sqr report from CLIENT but > > when I run the same sqr from SERVER it prints a box with diagonal line in it > > instead of the logo. > > > > I tried moving the moving to server but still I get the same problem. > > > > Add Info: > > SQR ver : V3.0.13.2 > > SERVER : VMS > > Peoplesof : 6.01.12 > > > > Pls. mail to rvadassery@cerner.com > > > > Thanks in advance > > Ramesh -------------------------------------------------------------------- George Mansoor Cal State Northridge Systems & Technology/HR Project Northridge, CA 91330-8335 Tel: 818/677-5242 From owner-sqr-users@list.iex.net Fri Jan 22 17:05:01 1999 Date: Fri, 22 Jan 1999 15:33:40 -0500 From: Tony DeLia Subject: Re: SQR editor Here's my two cents: Probably the most personal area of SQR development is the choice of Editors. As far as I'm concerned the best editor in the world is SPF/PC. Anyone with an MVS background would appreciate the additional functionality... 3270 emulation, REXX support, Panel Creation (Dialog Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I created them for SQR, ASM, WinBatch, etc)... They have GUI versions but it's not the same... I'm not a point and click guy... TextPad and UltraEdit32 are okay. There's an editor called 'Lemmy' which is a windows-based vi editor. Also... Anyone new to SQR will benefit more from the old method of debugging than using an interactive debugger... Debugging is a skill that needs to be developed - not done for you - You're programming techniques will improve as your debugging talent improves. -Tony DeLia Ralph Dodson wrote: > > The best editor in the world to date is textpad. Download from > www.textpad.com. This allows all kinds of goodies, especially running SQRs > with a hotkey. You can also pull in #includes by right clicking (after you > have put SET INCLUDE=pathname in your autoexec file. It's shareware with a > minor nag. Email me offline for more details dodmeister@aol.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Fri Jan 22 17:34:05 1999 Date: Fri, 22 Jan 1999 16:26:56 -0600 From: "Webb, Jimmy" Subject: Re: SQR editor I'll throw in my 2cent's.. The bottom line is that there is no (true) development environment for SQR. The best you can do is configure your editor of choice to facilitate nailing down the logic structure. The first language I learned was BASIC, the first debugging techinque I learned was the display/show. I am not dicounting the value of this command, infact if you can't debug with this it's time to look for another vocation. If you've ever stepped thru a COBOL program on a Xterminal hooked to a VAX that lets you see all variable assignments global and local, stop start.....or worked in Microsoft's development environment with C++, you have to admit in this hightech world, SQR debugging is like working with sticks and stones. There are tools out there, which I found out today on this list serve (thank you Gopal), but they are still SQR programs that run against SQR programs but with some very high functionality. Jimmy Webb WebbDesigns, Inc. WebbDesigns@worldnet.att.net Jimbo p.s. Hey Tony, how's Iris doing? >---------- >From: Tony DeLia[SMTP:tdelia@EROLS.COM] >Sent: Friday, January 22, 1999 2:33 PM >To: Multiple recipients of list SQR-USERS >Subject: Re: SQR editor > >Here's my two cents: >Probably the most personal area of SQR development is the choice of >Editors. As far as I'm concerned the best editor in the world is SPF/PC. >Anyone with an MVS background would appreciate the additional >functionality... 3270 emulation, REXX support, Panel Creation (Dialog >Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I >created them for SQR, ASM, WinBatch, etc)... They have GUI versions but >it's not the same... I'm not a point and click guy... TextPad and >UltraEdit32 are okay. There's an editor called 'Lemmy' which is a >windows-based vi editor. Also... Anyone new to SQR will benefit more >from the old method of debugging than using an interactive debugger... >Debugging is a skill that needs to be developed - not done for you - >You're programming techniques will improve as your debugging talent >improves. > > -Tony DeLia > >Ralph Dodson wrote: >> >> The best editor in the world to date is textpad. Download from >> www.textpad.com. This allows all kinds of goodies, especially running SQRs >> with a hotkey. You can also pull in #includes by right clicking (after you >> have put SET INCLUDE=pathname in your autoexec file. It's shareware with a >> minor nag. Email me offline for more details dodmeister@aol.com > >-- >Tony DeLia >AnswerThink Consulting Group >PeopleSoft Solutions Practice - Delphi Partners >tdelia@erols.com > From owner-sqr-users@list.iex.net Fri Jan 22 19:14:13 1999 Date: Fri, 22 Jan 1999 16:06:00 -0500 From: Ray Ontko Subject: Re: Not able to print the logo from server!!! If you use -printer:ps you must use EPS. If you use -printer:hp you must use HP/GL. If you use -printer:wp you must use BMP. Ray > I'm trying to get an EPS file to work. Does that only work if the printer type is > PS or will it work inf the printer type is HP? > > On 13 Jan 99, at 23:14, Franck Masson wrote: > > > One solution is > > convert your company logo into PCL format. > > and send it to your printer as PCL macro. > > in your sqr code use PCL command to call this macro. > > and before to print your SQR output you have to send to the printer the > > file that contain your macro definition. > > ( the macro stay on your printer until you clear the memory) > > This work. > > > > Franck, > > > > Vadassery,Ramesh wrote: > > > > > > I am able to print a logo(*.bmp) to printer for sqr report from CLIENT but > > > when I run the same sqr from SERVER it prints a box with diagonal line in it > > > instead of the logo. > > > > > > I tried moving the moving to server but still I get the same problem. > > > > > > Add Info: > > > SQR ver : V3.0.13.2 > > > SERVER : VMS > > > Peoplesof : 6.01.12 > > > > > > Pls. mail to rvadassery@cerner.com > > > > > > Thanks in advance > > > Ramesh > > > > -------------------------------------------------------------------- > George Mansoor Cal State Northridge > Systems & Technology/HR Project Northridge, CA 91330-8335 > Tel: 818/677-5242 > ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Sun Jan 24 21:51:24 1999 Date: Sun, 24 Jan 1999 18:42:52 -0800 From: Vince Mancino Subject: Re: SQR editor I use SPF/PC bur their is a problem. When you save the SQR an end of file is added to it. On some platforms like SQLBASE and MS SS the end of file is ignored but on others its a problem. SPF will not show it to you so you must use notepad or some other editor to remove the last line. Tony DeLia wrote: > Here's my two cents: > Probably the most personal area of SQR development is the choice of > Editors. As far as I'm concerned the best editor in the world is SPF/PC. > Anyone with an MVS background would appreciate the additional > functionality... 3270 emulation, REXX support, Panel Creation (Dialog > Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I > created them for SQR, ASM, WinBatch, etc)... They have GUI versions but > it's not the same... I'm not a point and click guy... TextPad and > UltraEdit32 are okay. There's an editor called 'Lemmy' which is a > windows-based vi editor. Also... Anyone new to SQR will benefit more > from the old method of debugging than using an interactive debugger... > Debugging is a skill that needs to be developed - not done for you - > You're programming techniques will improve as your debugging talent > improves. > > -Tony DeLia > > Ralph Dodson wrote: > > > > The best editor in the world to date is textpad. Download from > > www.textpad.com. This allows all kinds of goodies, especially running SQRs > > with a hotkey. You can also pull in #includes by right clicking (after you > > have put SET INCLUDE=pathname in your autoexec file. It's shareware with a > > minor nag. Email me offline for more details dodmeister@aol.com > > -- > Tony DeLia > AnswerThink Consulting Group > PeopleSoft Solutions Practice - Delphi Partners > tdelia@erols.com -- Vince Mancino Western Region Managing Consultant USi/ IIT - A PeopleSoft Global Alliance Partner Voice Mail (888) 422-2199 Ext. 103 Pager (888) 993-9034 From owner-sqr-users@list.iex.net Mon Jan 25 07:47:04 1999 Date: Mon, 25 Jan 1999 07:44:28 -0500 From: Tony DeLia Subject: Re: SQR editor Vince, Here's how to fix your "problem"... On the Primary Option Panel select: 0 - SPF/PC Parameters On the Parameter Option Panel select: 7 - Profiles A profile is created for each filename extension... Select the extension you need... (.SQR for example): Set FILE TERMINATOR = 'N' (This prevents EOF Character)... It may be easier to delete ALL of your profiles (c:\spfpc40\profiles\*.prf) except for the DEFAULT.PRF (then change this profile - all new profiles will take on these attributes)... Examine the profile attributes for similar concerns... It's all how you set it up! -Tony DeLia PS - Once you reset the LINE TERMINATOR = 'N' you'll be able to see the EOF Character set in your text files... Like I said "As far as I'm concerned the best editor in the world is SPF/PC"! :) Vince Mancino wrote: > > I use SPF/PC bur their is a problem. When you save the SQR an end of file is added to it. > On some platforms like SQLBASE and MS SS the end of file is ignored but on others its a > problem. SPF will not show it to you so you must use notepad or some other editor to remove > the last line. > > -- > Vince Mancino > Western Region Managing Consultant > USi/ IIT - A PeopleSoft Global Alliance Partner > Voice Mail (888) 422-2199 Ext. 103 > Pager (888) 993-9034 -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Mon Jan 25 08:37:56 1999 Date: Mon, 25 Jan 1999 14:31:47 +0100 From: "Terry Cheung." Subject: Printing on Overlay with barcodes? Hi, I am using SQR v4.0 on UNIX on PCL format HPlaserjet printers. I am attempting to print a report into laserjet printer which has an overlay already downloaded. I used: begin-program ..... (for each page) let $cmd = {ESCAPE}||'&f1Y'||{ESCAPE}||'&f2X' print $cmd (1,1) code-printer=hp .... end-program This is written within the body of the SQR program. And is an escape sequence instructions for HP printers to active macro 1 and execute it i.e. print the overlay with the SQR report. This works perfectly until when I attempt to add a barcode on each page by using print-bar-code. The bar code comes out fine, but unfortunately the overlay only appears on the first page but NOT subsequent pages of the report. Could any body throw some light into this? Is it a bug within SQR v4.0? Thanks in advance terry cheung From owner-sqr-users@list.iex.net Mon Jan 25 09:20:25 1999 Date: Mon, 25 Jan 1999 06:15:57 PST From: sujit kondapaneni Subject: load-lookup Hey Guys, could any of you out there tell me how to retrieve more than one return_value from the same table using one load-lookup command i am unable to do it but when using a different load-lookup i am able to solve it. hope you guys will help me out of this thanx in advance sujit ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jan 25 10:08:29 1999 Date: Mon, 25 Jan 1999 09:57:48 -0500 From: "Bergeron, Marc, Herndon" Subject: Re: Directory & File Compare Utilities David, At www.ultraedit.com you can get a text editor that compares files for $10.00 (shareware). Peoplesoft also has a utility that our DBA uses do compare objects. Marc -----Original Message----- From: David M. Thelen [mailto:ddthelen@SBBSNET.NET] Sent: Monday, January 25, 1999 7:15 AM To: Multiple recipients of list SQR-USERS Subject: Directory & File Compare Utilities We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am looking for utilities that may ease the process of comparing two SQR directories and comparing SQR programs from one release to that of another release. Any suggestions would be appreciated. Thanks, Dave From owner-sqr-users@list.iex.net Mon Jan 25 10:20:47 1999 Date: Mon, 25 Jan 1999 09:14:46 -0600 From: Dan Harmuth Subject: Re: Directory & File Compare Utilities Try the file compare in Textpad, or WinDiff for SQRs. Dan Harmuth Project Lead - PeopleSoft HRMS 817-415-2224 dharmu1@tandy.com -----Original Message----- From: David M. Thelen [mailto:ddthelen@SBBSNET.NET] Sent: Monday, January 25, 1999 6:15 AM To: Multiple recipients of list SQR-USERS Subject: Directory & File Compare Utilities We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am looking for utilities that may ease the process of comparing two SQR directories and comparing SQR programs from one release to that of another release. Any suggestions would be appreciated. Thanks, Dave From owner-sqr-users@list.iex.net Mon Jan 25 10:23:51 1999 Date: Mon, 25 Jan 1999 10:17:20 -0500 From: "Devanathan, Mukund" Subject: Re: Directory & File Compare Utilities Hi David, We use Windiff tools to compare SQR's. This not only compares files, but also compares directories. It also helps to highlight the differences in color for ease of view. Mukund Devanathan Corning Inc (607)-974-4256 > ---------- > From: Bergeron, Marc, Herndon[SMTP:BergeronM@ALPA.ORG] > Reply To: SQR-USERS@USA.NET > Sent: Monday, January 25, 1999 9:57 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: Directory & File Compare Utilities > > David, > > At www.ultraedit.com you can get a text editor that compares files for > $10.00 (shareware). > Peoplesoft also has a utility that our DBA uses do compare objects. > > Marc > > -----Original Message----- > From: David M. Thelen [mailto:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 7:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave > From owner-sqr-users@list.iex.net Mon Jan 25 10:40:30 1999 Date: Mon, 25 Jan 1999 07:15:15 -0500 From: "David M. Thelen" Subject: Directory & File Compare Utilities We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am looking for utilities that may ease the process of comparing two SQR directories and comparing SQR programs from one release to that of another release. Any suggestions would be appreciated. Thanks, Dave From owner-sqr-users@list.iex.net Mon Jan 25 12:34:14 1999 Date: Mon, 25 Jan 1999 10:58:08 -0400 From: Charu Srinivas Subject: Re: Directory & File Compare Utilities Dave- Infact, I used a utility called Beyond Compare from Scooter Software for the very same purpose of comparing SQRs while upgrading from ver 5.12 to ver 7.01 of PeopleSoft. It is both a DIRECTORY COMPARE as well as a FILE COMPARE utility. It is really good. If you go to www.scootersoftware.com, you can probably download a trial version of it. Charu From owner-sqr-users@list.iex.net Mon Jan 25 12:58:14 1999 Date: Mon, 25 Jan 1999 10:11:51 -0600 From: "Vadassery,Ramesh" Subject: Re: Not able to print the logo from server!!! Can anyone give me more info on where to set up the -printer:ps. I am running the report from peoplesoft panel, does that mean I have to make changes in process scheduler? If possible can some one mail me the sample code for declare-printer and print logo code. Thanks for any help Ramesh -----Original Message----- From: Ray Ontko [mailto:rayo@ONTKO.COM] Sent: Friday, January 22, 1999 3:06 PM To: Multiple recipients of list SQR-USERS Subject: Re: Not able to print the logo from server!!! If you use -printer:ps you must use EPS. If you use -printer:hp you must use HP/GL. If you use -printer:wp you must use BMP. Ray > I'm trying to get an EPS file to work. Does that only work if the printer type is > PS or will it work inf the printer type is HP? > > On 13 Jan 99, at 23:14, Franck Masson wrote: > > > One solution is > > convert your company logo into PCL format. > > and send it to your printer as PCL macro. > > in your sqr code use PCL command to call this macro. > > and before to print your SQR output you have to send to the printer the > > file that contain your macro definition. > > ( the macro stay on your printer until you clear the memory) > > This work. > > > > Franck, > > > > Vadassery,Ramesh wrote: > > > > > > I am able to print a logo(*.bmp) to printer for sqr report from CLIENT but > > > when I run the same sqr from SERVER it prints a box with diagonal line in it > > > instead of the logo. > > > > > > I tried moving the moving to server but still I get the same problem. > > > > > > Add Info: > > > SQR ver : V3.0.13.2 > > > SERVER : VMS > > > Peoplesof : 6.01.12 > > > > > > Pls. mail to rvadassery@cerner.com > > > > > > Thanks in advance > > > Ramesh > > > > -------------------------------------------------------------------- > George Mansoor Cal State Northridge > Systems & Technology/HR Project Northridge, CA 91330-8335 > Tel: 818/677-5242 > ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Time for a new signature line." rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Jan 25 13:15:09 1999 Date: Mon, 25 Jan 1999 09:52:17 -0500 From: "Ranade, Sameer" Subject: Re: load-lookup Hi Sujit, Basically you have to use concatenate operator to get multiple return values. Then use UNSTRING command to get values in corresponding variables. e.g : return_value=$emplid || ',' || $name ||','|| $jobcode Then use unstring to separate each value. HTH, -Sameer -----Original Message----- From: sujit kondapaneni [mailto:sujitk2@HOTMAIL.COM] Sent: Monday, January 25, 1999 9:16 AM To: Multiple recipients of list SQR-USERS Subject: load-lookup Hey Guys, could any of you out there tell me how to retrieve more than one return_value from the same table using one load-lookup command i am unable to do it but when using a different load-lookup i am able to solve it. hope you guys will help me out of this thanx in advance sujit ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jan 25 13:16:40 1999 Date: Mon, 25 Jan 1999 10:19:11 -0600 From: Brian Murray Subject: Re: Directory & File Compare Utilities I can, without reservation, enthusiastically recommend Beyond Compare from Scooter Software (www.scootersoftware.com). It has - full directory and file compare abilities - handles text and binary compares - supports addins for other types of comparisons - easy toolbar for selecting the file and directory differences - easy toolbar for moving files and syncing directories - the ability to move differences from one file to another in the comparison view - ability to save file settings for easy recall later - highly configurable comparison options It is what we use to handle all of our PeopleSoft fixes and upgrades. We've also started to use it in data analysis and many other ways. The ability to view two programs side by side and, with the click of a mouse, move a line from one file to another is a tremendous help. If memory serves, we paid $80 for an eight user license. The tool has easily paid for itself 10-fold (probably closer to 100-fold). They have a time-limited, full-function demo that you can use. Get this tool. I don't believe there is a better compare utility out there on any platform. Your mileage may vary. ----- Original Message ----- From: David M. Thelen To: Multiple recipients of list SQR-USERS Sent: Monday, January 25, 1999 6:15 AM Subject: Directory & File Compare Utilities >We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am >looking for utilities that may ease the process of comparing two SQR >directories and comparing SQR programs from one release to that of >another release. Any suggestions would be appreciated. > >Thanks, >Dave Brian Murray Management Information Systems Vanderbilt University From owner-sqr-users@list.iex.net Mon Jan 25 13:30:16 1999 Date: Mon, 25 Jan 1999 10:02:21 -0500 From: Jim Hardesty Subject: Directory & File Compare Utilities -Reply We use UNIX diff to compare the directories. You have to be aware it only compares the list of files in the from directory so any files that exist only in the to directory are not mentioned. Also, the results of diff are not terribly useful, but we mostly use it just to get a list of changed files. On the client we use a shareware product called Visual Merge. It can only compare individual files. But it provides a pretty good file compare. Good enough for our needs, anyway. Our main need to to compare vanilla peoplesoft versions of a program we have made modifications to, so that we can determine if it is best to remake our mods or to update our version with the peoplesoft updates. jim >>> "David M. Thelen" 01/25/99 07:15am >>> We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am looking for utilities that may ease the process of comparing two SQR directories and comparing SQR programs from one release to that of another release. Any suggestions would be appreciated. Thanks, Dave From owner-sqr-users@list.iex.net Mon Jan 25 13:31:33 1999 Date: Mon, 25 Jan 1999 08:02:30 -0700 From: Albert Howard Subject: Re: Directory & File Compare Utilities There is a great utility called WDIFF that does file and directory comparisons. You should be able to find it at http://www.winfiles.com I've looked at a few of these and it is by far the best I've seen. From owner-sqr-users@list.iex.net Mon Jan 25 13:44:20 1999 Date: Mon, 25 Jan 1999 07:13:35 -0800 From: Manmohan Mohan Subject: Re: Directory & File Compare Utilities Look at windiff. Its pretty good to compare directories and files. ---"David M. Thelen" wrote: > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Mon Jan 25 13:55:58 1999 Date: Mon, 25 Jan 1999 09:17:46 -0600 From: DarnielleC Subject: Re: Directory & File Compare Utilities Dave, There is a product called Windiff that Microsoft makes. It's pretty good at comparing both files and directories. It comes with windows98 or is on the Resource Kit if you can get your hands on it. > -----Original Message----- > From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 6:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave From owner-sqr-users@list.iex.net Mon Jan 25 14:10:53 1999 Date: Mon, 25 Jan 1999 14:05:41 -0500 From: Sam Spritzer Subject: Re: Directory & File Compare Utilities Ok, I have seen enough of Windiff to want to grab a copy of it. Does anyone know of a Win95 version? Sam >>> DarnielleC 01/25 10:17 AM >>> Dave, There is a product called Windiff that Microsoft makes. It's pretty good at comparing both files and directories. It comes with windows98 or is on the Resource Kit if you can get your hands on it. > -----Original Message----- > From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 6:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave From owner-sqr-users@list.iex.net Mon Jan 25 14:45:28 1999 Date: Mon, 25 Jan 1999 14:35:16 -0500 From: Mark Kraft Subject: Re: Directory & File Compare Utilities -Reply there is some freeware from the winfile.com page called ExamDiff, I am playing with it now. There is also something from Araxis called PMDiff, which is nice, however expenive >>> Sam Spritzer 01/25/99 02:05pm >>> Ok, I have seen enough of Windiff to want to grab a copy of it. Does anyone know of a Win95 version? Sam >>> DarnielleC 01/25 10:17 AM >>> Dave, There is a product called Windiff that Microsoft makes. It's pretty good at comparing both files and directories. It comes with windows98 or is on the Resource Kit if you can get your hands on it. > -----Original Message----- > From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 6:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave From owner-sqr-users@list.iex.net Mon Jan 25 14:54:25 1999 Date: Mon, 25 Jan 1999 12:44:59 -0700 From: Albert Howard Subject: Re: Directory & File Compare Utilities There might be some confusion here. There are two products that have been referenced. Windiff is a Microsoft applet that comes on theWindows98 CD. Wdiff is a far superior shareware product, which, unfortunately I can't seem to find anymore. The email address of the author is 73030.1070@compuserve.com If you want it, let me know and I'll fire it off. Also, here is a link to several others that will work with Windows95 or 98: http://www.winfiles.com/apps/98/file-sync.html At 02:05 PM 1/25/99 -0500, you wrote: >Ok, I have seen enough of Windiff to want to grab a copy of it. Does anyone >know of a Win95 version? > >Sam > >>>> DarnielleC 01/25 10:17 AM >>> >Dave, >There is a product called Windiff that Microsoft makes. It's pretty good at >comparing both files and directories. It comes with windows98 or is on the >Resource Kit if you can get your hands on it. > >> -----Original Message----- >> From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] >> Sent: Monday, January 25, 1999 6:15 AM >> To: Multiple recipients of list SQR-USERS >> Subject: Directory & File Compare Utilities >> >> We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am >> looking for utilities that may ease the process of comparing two SQR >> directories and comparing SQR programs from one release to that of >> another release. Any suggestions would be appreciated. >> >> Thanks, >> Dave From owner-sqr-users@list.iex.net Mon Jan 25 14:55:40 1999 Date: Mon, 25 Jan 1999 09:49:59 -0600 From: "Webb, Jimmy" Subject: Re: Directory & File Compare Utilities The ultimate in keeping files in sync is a product called beyond compare (www.scootersoftware.com). I have been using it for about 6 months now and I don't know how I lived without it. Download the trial version for free and see for yourself. It really is one of the 'best of breed' products. Jimbo Jimmy Webb - WebbDesigns, Inc. >---------- >From: Bergeron, Marc, Herndon[SMTP:BergeronM@ALPA.ORG] >Sent: Monday, January 25, 1999 8:57 AM >To: Multiple recipients of list SQR-USERS >Subject: Re: Directory & File Compare Utilities > >David, > >At www.ultraedit.com you can get a text editor that compares files for >$10.00 (shareware). >Peoplesoft also has a utility that our DBA uses do compare objects. > >Marc > >-----Original Message----- >From: David M. Thelen [mailto:ddthelen@SBBSNET.NET] >Sent: Monday, January 25, 1999 7:15 AM >To: Multiple recipients of list SQR-USERS >Subject: Directory & File Compare Utilities > > >We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am >looking for utilities that may ease the process of comparing two SQR >directories and comparing SQR programs from one release to that of >another release. Any suggestions would be appreciated. > >Thanks, >Dave > From owner-sqr-users@list.iex.net Mon Jan 25 14:58:31 1999 Date: Mon, 25 Jan 1999 20:49:09 +0100 From: Franck Masson Subject: Re: Directory & File Compare Utilities This is a multi-part message in MIME format. --------------762AE08D9E105D38BA0890FC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit if you are running peoplesoft on unix it is very easy. you can write a shell script to do this for file in 'ls peoplesoft6/*.sqr' do diff peoplesoft6/$file peoplesoft7/$file >> /tmp/diff.log done very easy franck David M. Thelen wrote: > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave --------------762AE08D9E105D38BA0890FC Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" Content-Transfer-Encoding: 7bit begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------762AE08D9E105D38BA0890FC-- From owner-sqr-users@list.iex.net Mon Jan 25 15:52:28 1999 Date: Mon, 25 Jan 1999 10:59:17 -0500 From: David Dawes Stanley Subject: Re: Directory & File Compare Utilities I work on an Alpha with Virtual Memory System(VMS) as an operating sytem. On occasion I have to do compares for different releases, and use the VMS "Differ" command. I find it very useful. If you don't work on an Aplha, then I guess this is of little use, but maybe of use to someone else (this is of use on a Virtual Address Extension(VAX) running the Vitual Memory System also). David Dawes Stanley >-----Original Message----- >From: Discussion of SQR, SQRIBE Technologies's database >reportinglanguage [mailto:SQR-USERS@list.iex.net]On Behalf Of David M. >Thelen >Sent: Monday, January 25, 1999 7:15 AM >To: Multiple recipients of list SQR-USERS >Subject: Directory & File Compare Utilities > > >We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am >looking for utilities that may ease the process of comparing two SQR >directories and comparing SQR programs from one release to that of >another release. Any suggestions would be appreciated. > >Thanks, >Dave > From owner-sqr-users@list.iex.net Mon Jan 25 16:13:36 1999 Date: Mon, 25 Jan 1999 12:08:25 -0800 From: Allen Wong Subject: Re: SQR 4.3.2 date problem Don, Thanks for the reply. I added the alter-locale - and it is still not working for me. The sqr is still complaining about the 7501 error. ------------------------------------------------------- begin-setup begin-sql alter session set nls_date_format = 'DD-MON-YYYY' end-sql end-setup begin-program do Select-Parameters end-program begin-procedure Select-Parameters alter-locale date-edit-mask = 'DD-MON-YYYY' begin-select emplid effdt print &effdt (+1,1) from ps_job RunCntl end-select end-procedure ------------------------------------------------------- SQR V4.3.2 Copyright (C) SQRIBE Technologies, 1994-98. All Worldwide Rights Reserved. Warning on line 19: (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1996) ------------------------------------------------------- I know I can fix the error by retrieving the effdt with to_char(effdt,'DD-MON-YYYY') however this will require changing hundreds of sqrs. Anymore suggestions - thanks allen ---Don Mellen wrote: > > On Thu, 21 Jan 1999, Allen Wong wrote: > > > I am encountering the following problems for SQR 4.3.2 on Oracle > > 7.3.4.1. This is affecting alot of my sqrs for PeopleSoft. I have > > recently upgraded from PeopleTools 7.02 to PeopleTools 7.04 which > > included SQR 4.3.2 > > > > The date output I am expecting should be in > > DD-MON-YYYY format, however in SQR 4.3.2 I am > > recieving DD-MON-YY format. > > In ver 4.3.2, the date column (&effdt) is stored internally as a date, > your show statement is translating that date to a string in the normal > default format for whichever database you're connected to. You might want > to check out the DATE-EDIT-MASK= part of the "Alter-Locale" command (which > can also be set in the sqr.ini file). > > > The error messages I get are: > > Warning on line 16: > > (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) > > 20-NOV-98 > > This is just a message to warn of a date conversion that's not y2k > complient and can be turned off with the OutputTwoDigitYearWarningMsg > setting in the Default-Settings section of the sqr.ini file. > > HTH, > ----------------------------------------------------------------------- > Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ > donm@ontko.com | "In the beginning, there was nothing, which exploded" > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Mon Jan 25 16:18:02 1999 Date: Mon, 25 Jan 1999 15:22:47 -0500 From: David Dawes Stanley Subject: Difference in files I'm on an ALpha under the Virtual Memory System(VMS) and for releases, I use the VMS ulility DIF. It works well, has lots of switches and that kinda thing. VMS Help gives a better description than I could. This utility is also on the Virtual Address eXtension(VAX) running VMS. David Dawes Stanley Lead Programmer Analysis/Web Master SUNY SICAS Center http://sicas.suny.edu/ http://www.oneonta.edu/~stanledd From owner-sqr-users@list.iex.net Mon Jan 25 17:03:38 1999 Date: Mon, 25 Jan 1999 16:53:24 -0500 From: David Anderson Subject: Re: SQR 4.3.2 date problem -Reply Sorry if this is elementary, but I've been burned a few times with dates (no pun intended)... Have you used do init-datetime? From owner-sqr-users@list.iex.net Mon Jan 25 17:35:50 1999 Date: Mon, 25 Jan 1999 14:32:48 -0500 From: Venu Gopal Subject: Re: Directory & File Compare Utilities If Win 95 then go for Beyond Compare From owner-sqr-users@list.iex.net Mon Jan 25 17:43:42 1999 Date: Mon, 25 Jan 1999 16:36:06 -0600 From: "Webb, Jimmy" Subject: Re: Directory & File Compare Utilities BC, it's the best, it truly is beyond compare!!! >---------- >From: Venu Gopal[SMTP:Venu_Gopal@VANGUARD.COM] >Sent: Monday, January 25, 1999 1:32 PM >To: Multiple recipients of list SQR-USERS >Subject: Re: Directory & File Compare Utilities > >If Win 95 then go for Beyond Compare > From owner-sqr-users@list.iex.net Mon Jan 25 17:51:42 1999 Date: Mon, 25 Jan 1999 13:35:59 -0500 From: Tony DeLia Subject: Re: load-lookup Hi sujit, I haven't seen a reply yet so here's an example. It pulls three fields concatenated using delimiters (*): begin-setup .... load-lookup name=TESTmtx rows=100 table=PS_STATE_NAMES_TBL key=state return_value=country||'*'||numeric_cd||'*'||descr quiet .... end-setup begin-program .... lookup TESTmtx 'NJ' $rec display $rec lookup TESTmtx 'PA' $rec display $rec .... end-program Sample Output on SQR.LOG: USA*34*New Jersey USA*42*Pennsylvania You can see the data elements need to be parsed out of the string. This is okay for a few additional 'simple' elements. You may need an alternative to Load-Lookup for more complex requirements. -Tony DeLia FYI - This particular example was successfully run on my laptop with SQR V3.0.13.2 sujit kondapaneni wrote: > > Hey Guys, > > could any of you out there tell me how to retrieve more than one > return_value from the same table using one load-lookup command > > i am unable to do it but when using a different load-lookup > i am able to solve it. > hope you guys will help me out of this > > thanx in advance > sujit > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Mon Jan 25 17:53:28 1999 Date: Mon, 25 Jan 1999 15:46:43 -0700 From: Robert Goshko Subject: Re: Directory & File Compare Utilities Sam, I have a copy of the shareware WDiff 16 & 32 bit application on my web site for download, you can grab it there if you want. It's small (200Kb for the archive) and works great. ......Rob _________________________________________________ Robert Goshko Owner Axis Developments System Consulting Services Sherwood Park, Alberta, Canada http://www.axis-dev.com/ -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Sam Spritzer Sent: Monday January 25, 1999 12:06 PM To: Multiple recipients of list SQR-USERS Subject: Re: Directory & File Compare Utilities Ok, I have seen enough of Windiff to want to grab a copy of it. Does anyone know of a Win95 version? Sam >>> DarnielleC 01/25 10:17 AM >>> Dave, There is a product called Windiff that Microsoft makes. It's pretty good at comparing both files and directories. It comes with windows98 or is on the Resource Kit if you can get your hands on it. > -----Original Message----- > From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 6:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave From owner-sqr-users@list.iex.net Mon Jan 25 18:07:20 1999 Date: Mon, 25 Jan 1999 13:21:50 -0800 From: Les Hancock Subject: Re: SQR 4.3.2 date problem ! Allen: ! ! See if this program works: ! ! Here is my command line (all in 1 line): ! !O:\FS750\sqrbinw\sqrw.exe c:\ps\sqr\test7.sqr -oc:\temp\test7.log !-fc:\temp\test7.lis -mo:\fs750\sqr\allmaxes.max -Io:\fs750\sqr !-debugxy -S -zifo:\fs750\sqr\pssqr.ini ?sysadm/dbpasswd@fsdmo75 ! ! ! ! NOTICE the -zif parameter. Without this, I did not get a ! 4 digit date ! ! ! ! Good luck -- Les H !---- !-----* Begin-Report !-----* do Alter-Session do Main-Select End-Report !-----* begin-procedure Alter-Session !-----* begin-sql alter session set nls_date_format = 'DD-MON-YYYY' end-sql end-procedure Alter-Session !-----* begin-procedure main-select !-----* begin-SELECT SYSDATE &curr_date FROM PSLOCK end-SELECT display &curr_date end-procedure main-select ---Allen Wong wrote: > > Don, > > Thanks for the reply. I added the alter-locale - and it is still not > working for me. The sqr is still complaining about the 7501 error. > ------------------------------------------------------- > begin-setup > begin-sql > alter session set nls_date_format = 'DD-MON-YYYY' > end-sql > end-setup > > begin-program > do Select-Parameters > end-program > > begin-procedure Select-Parameters > alter-locale > date-edit-mask = 'DD-MON-YYYY' > > begin-select > emplid > effdt > > print &effdt (+1,1) > > from ps_job RunCntl > end-select > end-procedure > ------------------------------------------------------- > > SQR V4.3.2 > Copyright (C) SQRIBE Technologies, 1994-98. All Worldwide Rights > Reserved. > > Warning on line 19: > (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1996) > > ------------------------------------------------------- > > I know I can fix the error by retrieving the effdt with > to_char(effdt,'DD-MON-YYYY') however this will require changing > hundreds of sqrs. Anymore suggestions - > > thanks > allen > > > > ---Don Mellen wrote: > > > > On Thu, 21 Jan 1999, Allen Wong wrote: > > > > > I am encountering the following problems for SQR 4.3.2 on Oracle > > > 7.3.4.1. This is affecting alot of my sqrs for PeopleSoft. I have > > > recently upgraded from PeopleTools 7.02 to PeopleTools 7.04 which > > > included SQR 4.3.2 > > > > > > The date output I am expecting should be in > > > DD-MON-YYYY format, however in SQR 4.3.2 I am > > > recieving DD-MON-YY format. > > > > In ver 4.3.2, the date column (&effdt) is stored internally as a date, > > your show statement is translating that date to a string in the normal > > default format for whichever database you're connected to. You > might want > > to check out the DATE-EDIT-MASK= part of the "Alter-Locale" command > (which > > can also be set in the sqr.ini file). > > > > > The error messages I get are: > > > Warning on line 16: > > > (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) > > > 20-NOV-98 > > > > This is just a message to warn of a date conversion that's not y2k > > complient and can be turned off with the OutputTwoDigitYearWarningMsg > > setting in the Default-Settings section of the sqr.ini file. > > > > HTH, > > > ----------------------------------------------------------------------- > > Donald Mellen | Ray Ontko & Co. - Richmond, IN - > http://www.ontko.com/ > > donm@ontko.com | "In the beginning, there was nothing, which > exploded" > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Mon Jan 25 23:28:10 1999 Date: Mon, 25 Jan 1999 23:22:10 -0500 From: Don Mellen Subject: Re: SQR 4.3.2 date problem On Mon, 25 Jan 1999, Allen Wong wrote: > The sqr is still complaining about the 7501 error. Umm... to reiterate ... > > This is just a message to warn of a date conversion that's not y2k > > complient and can be turned off with the OutputTwoDigitYearWarningMsg > > setting in the Default-Settings section of the sqr.ini file. ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Tue Jan 26 09:01:24 1999 Date: Tue, 26 Jan 1999 07:58:16 -0500 From: Sam Spritzer Subject: Re: Directory & File Compare Utilities-Thanks Thanks to all who have responded in my request for Windiff for Win95. From owner-sqr-users@list.iex.net Tue Jan 26 11:04:09 1999 Date: Tue, 26 Jan 1999 10:00:54 -0500 From: "Shikalgar, Firoz" Subject: Help needed with usage of .par files with SQR programs for People Soft Hi, I am new to the environment of .par files. Our project is trying to do away with their useage, and use the values from a table, instead. These .par files contain only a date value, which is updated every time the program is to be executed. The name of the par file is same as the SQR being executed. For instance, the par file for running "apdsac1w.sqr" is "apdsac1w.par". Can someone tell me -- 1) how SQR program picks up values from the par file (using INPUT stmt) 2) How can we do away with their usage and pick up values from an alternate location. Thanks, Firoz Shikalgar fshikal@norrell.com From owner-sqr-users@list.iex.net Tue Jan 26 11:22:02 1999 Date: Tue, 26 Jan 1999 10:31:47 -0500 From: Mary McGraw Subject: Re: SQR 4.3.2 date problem Allen, As noted by Les the -ZIF parameter in the command line cleared up date problems we were experiencing. You will also need to add this parameter to the SQR flags box on the Process Scheduler Tab in PS Configuration Manager. Make sure it is referring to your PSSQR.INI path. Mary -----Original Message----- From: Les Hancock To: Multiple recipients of list SQR-USERS Date: Monday, January 25, 1999 6:08 PM Subject: Re: SQR 4.3.2 date problem >! Allen: >! >! See if this program works: >! >! Here is my command line (all in 1 line): >! >!O:\FS750\sqrbinw\sqrw.exe c:\ps\sqr\test7.sqr -oc:\temp\test7.log >!-fc:\temp\test7.lis -mo:\fs750\sqr\allmaxes.max -Io:\fs750\sqr >!-debugxy -S -zifo:\fs750\sqr\pssqr.ini ?sysadm/dbpasswd@fsdmo75 >! >! >! >! NOTICE the -zif parameter. Without this, I did not get a >! 4 digit date >! >! >! >! Good luck -- Les H >!---- > > >!-----* >Begin-Report >!-----* >do Alter-Session >do Main-Select > >End-Report > > >!-----* >begin-procedure Alter-Session >!-----* >begin-sql >alter session set nls_date_format = 'DD-MON-YYYY' >end-sql > >end-procedure Alter-Session > > > > >!-----* >begin-procedure main-select >!-----* >begin-SELECT >SYSDATE &curr_date >FROM PSLOCK >end-SELECT > >display &curr_date > >end-procedure main-select > > > > > >---Allen Wong wrote: >> >> Don, >> >> Thanks for the reply. I added the alter-locale - and it is still not >> working for me. The sqr is still complaining about the 7501 error. >> ------------------------------------------------------- >> begin-setup >> begin-sql >> alter session set nls_date_format = 'DD-MON-YYYY' >> end-sql >> end-setup >> >> begin-program >> do Select-Parameters >> end-program >> >> begin-procedure Select-Parameters >> alter-locale >> date-edit-mask = 'DD-MON-YYYY' >> >> begin-select >> emplid >> effdt >> >> print &effdt (+1,1) >> >> from ps_job RunCntl >> end-select >> end-procedure >> ------------------------------------------------------- >> >> SQR V4.3.2 >> Copyright (C) SQRIBE Technologies, 1994-98. All Worldwide Rights >> Reserved. >> >> Warning on line 19: >> (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1996) >> >> ------------------------------------------------------- >> >> I know I can fix the error by retrieving the effdt with >> to_char(effdt,'DD-MON-YYYY') however this will require changing >> hundreds of sqrs. Anymore suggestions - >> >> thanks >> allen >> >> >> >> ---Don Mellen wrote: >> > >> > On Thu, 21 Jan 1999, Allen Wong wrote: >> > >> > > I am encountering the following problems for SQR 4.3.2 on Oracle >> > > 7.3.4.1. This is affecting alot of my sqrs for PeopleSoft. I >have >> > > recently upgraded from PeopleTools 7.02 to PeopleTools 7.04 which >> > > included SQR 4.3.2 >> > > >> > > The date output I am expecting should be in >> > > DD-MON-YYYY format, however in SQR 4.3.2 I am >> > > recieving DD-MON-YY format. >> > >> > In ver 4.3.2, the date column (&effdt) is stored internally as a >date, >> > your show statement is translating that date to a string in the >normal >> > default format for whichever database you're connected to. You >> might want >> > to check out the DATE-EDIT-MASK= part of the "Alter-Locale" command >> (which >> > can also be set in the sqr.ini file). >> > >> > > The error messages I get are: >> > > Warning on line 16: >> > > (SQR 7501) Using YY edit mask from (DD-MON-YY) against (1998) >> > > 20-NOV-98 >> > >> > This is just a message to warn of a date conversion that's not y2k >> > complient and can be turned off with the >OutputTwoDigitYearWarningMsg >> > setting in the Default-Settings section of the sqr.ini file. >> > >> > HTH, >> > >> >----------------------------------------------------------------------- >> > Donald Mellen | Ray Ontko & Co. - Richmond, IN - >> http://www.ontko.com/ >> > donm@ontko.com | "In the beginning, there was nothing, which >> exploded" >> > >> >> _________________________________________________________ >> DO YOU YAHOO!? >> Get your free @yahoo.com address at http://mail.yahoo.com >> > >_________________________________________________________ >DO YOU YAHOO!? >Get your free @yahoo.com address at http://mail.yahoo.com > From owner-sqr-users@list.iex.net Tue Jan 26 11:28:25 1999 Date: Tue, 26 Jan 1999 08:20:17 -0500 From: Sam Spritzer Subject: Re: Directory & File Compare Utilities Bob, I downloaded it. Thanks a bundle! That is a really neat site you have there. Sam >>> Robert Goshko 01/25 5:46 PM >>> Sam, I have a copy of the shareware WDiff 16 & 32 bit application on my web site for download, you can grab it there if you want. It's small (200Kb for the archive) and works great. .......Rob _________________________________________________ Robert Goshko Owner Axis Developments System Consulting Services Sherwood Park, Alberta, Canada http://www.axis-dev.com/ -----Original Message----- From: Discussion of SQR, SQRIBE Technologies's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Sam Spritzer Sent: Monday January 25, 1999 12:06 PM To: Multiple recipients of list SQR-USERS Subject: Re: Directory & File Compare Utilities Ok, I have seen enough of Windiff to want to grab a copy of it. Does anyone know of a Win95 version? Sam >>> DarnielleC 01/25 10:17 AM >>> Dave, There is a product called Windiff that Microsoft makes. It's pretty good at comparing both files and directories. It comes with windows98 or is on the Resource Kit if you can get your hands on it. > -----Original Message----- > From: David M. Thelen [SMTP:ddthelen@SBBSNET.NET] > Sent: Monday, January 25, 1999 6:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Directory & File Compare Utilities > > We are in the process of upgrading from PeopleSoft 6 to 7.5 and I am > looking for utilities that may ease the process of comparing two SQR > directories and comparing SQR programs from one release to that of > another release. Any suggestions would be appreciated. > > Thanks, > Dave From owner-sqr-users@list.iex.net Tue Jan 26 11:34:26 1999 Date: Tue, 26 Jan 1999 09:59:07 -0500 From: Chris Marshall Subject: Re: SQR editor Personally, I use Lemmy for all of my SQR programming. I know that the VI system is one of those programs that inspire either hate or near-religious love; I like the powerful yet uncluttered interface and speed. Give it a try! Chris Marshall Consultant PeopleSoft Practice IBM Global Services crmarsh@us.ibm.com >>> Tony DeLia 01/22 3:33 PM >>> Here's my two cents: Probably the most personal area of SQR development is the choice of Editors. As far as I'm concerned the best editor in the world is SPF/PC. Anyone with an MVS background would appreciate the additional functionality... 3270 emulation, REXX support, Panel Creation (Dialog Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I created them for SQR, ASM, WinBatch, etc)... They have GUI versions but it's not the same... I'm not a point and click guy... TextPad and UltraEdit32 are okay. There's an editor called 'Lemmy' which is a windows-based vi editor. Also... Anyone new to SQR will benefit more from the old method of debugging than using an interactive debugger... Debugging is a skill that needs to be developed - not done for you - You're programming techniques will improve as your debugging talent improves. -Tony DeLia Ralph Dodson wrote: > > The best editor in the world to date is textpad. Download from > www.textpad.com. This allows all kinds of goodies, especially running SQRs > with a hotkey. You can also pull in #includes by right clicking (after you > have put SET INCLUDE=pathname in your autoexec file. It's shareware with a > minor nag. Email me offline for more details dodmeister@aol.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 26 12:01:39 1999 Date: Tue, 26 Jan 1999 08:50:22 -0800 From: Les Hancock Subject: Re: SQR 4.3.2 date problem In doing more tests, the -zif parameter doesn't appear to be necessary, if the following is in your c:\windows\sqr.ini or c:\winnt\sqr.ini: [Environment:Oracle] SQR_DB_DATE_FORMAT=DD-MON-YYYY And, you do not really need the SQL statement: alter session set nls_date_format = 'DD-MON-YY' Of course, the -zif parameter doesn't hurt (Peoplesoft seems to want it present) and may be needed for other reasons. Ditto for the SQL alter session statment. So, this simple program returns a 4 digit date with the SQR_DB_DATE_FORMAT=DD-MON-YYYY in the sqr.ini: !-----* !-----* Begin-Report !-----* do Main-Select End-Report !-----* begin-procedure main-select !-----* begin-SELECT SYSDATE &curr_date FROM dual end-SELECT display &curr_date end-procedure main-select _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Tue Jan 26 12:04:11 1999 Date: Tue, 26 Jan 1999 11:54:57 -0500 From: Ted Mina Subject: Re: SQR editor I am a consultant who has worked with SQR for 8 years and I have written a true interactive development environment for SQR called HiPPE. It is a true interactive environment in that it automatically opens .SQR, .LIS, .LOG or .ERR files in a multi-window desk top, according to user configurations and whether or not errors were found in the SQR compile. If errors were found, it positions the source caret to the line containing the error, and the .ERR file to the first error message. A touch of the F4 key positions both windows to the next error. Additionally, once username, password, and any other "one-time" command line options have been entered during a session, HiPPE remembers them, facilitating one touch compiles. They are other SQR specific features such as gang commenting and indenting as well as context sensitive help for SQR commands at a touch of the F1 key. I and several other SQR/PS consultants are using it and find it cuts development time dramatically. I feel that the $95 cost is a bargain considering the the 6 months of development and on-the-job testing it took to develop HiPPE. Please check out a free demo copy at: HiPPE@activeimage.com Thank you for your interest, Ted Mina Principal, Activeimage Communications -----Original Message----- From: Vince Mancino To: Multiple recipients of list SQR-USERS Date: Sunday, January 24, 1999 9:48 PM Subject: Re: SQR editor >I use SPF/PC bur their is a problem. When you save the SQR an end of file is added to it. >On some platforms like SQLBASE and MS SS the end of file is ignored but on others its a >problem. SPF will not show it to you so you must use notepad or some other editor to remove >the last line. > >Tony DeLia wrote: > >> Here's my two cents: >> Probably the most personal area of SQR development is the choice of >> Editors. As far as I'm concerned the best editor in the world is SPF/PC. >> Anyone with an MVS background would appreciate the additional >> functionality... 3270 emulation, REXX support, Panel Creation (Dialog >> Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I >> created them for SQR, ASM, WinBatch, etc)... They have GUI versions but >> it's not the same... I'm not a point and click guy... TextPad and >> UltraEdit32 are okay. There's an editor called 'Lemmy' which is a >> windows-based vi editor. Also... Anyone new to SQR will benefit more >> from the old method of debugging than using an interactive debugger... >> Debugging is a skill that needs to be developed - not done for you - >> You're programming techniques will improve as your debugging talent >> improves. >> >> -Tony DeLia >> >> Ralph Dodson wrote: >> > >> > The best editor in the world to date is textpad. Download from >> > www.textpad.com. This allows all kinds of goodies, especially running SQRs >> > with a hotkey. You can also pull in #includes by right clicking (after you >> > have put SET INCLUDE=pathname in your autoexec file. It's shareware with a >> > minor nag. Email me offline for more details dodmeister@aol.com >> >> -- >> Tony DeLia >> AnswerThink Consulting Group >> PeopleSoft Solutions Practice - Delphi Partners >> tdelia@erols.com > > > >-- >Vince Mancino >Western Region Managing Consultant >USi/ IIT - A PeopleSoft Global Alliance Partner >Voice Mail (888) 422-2199 Ext. 103 >Pager (888) 993-9034 > From owner-sqr-users@list.iex.net Tue Jan 26 12:04:15 1999 Date: Tue, 26 Jan 1999 11:54:57 -0500 From: Ted Mina Subject: Re: SQR editor I am a consultant who has worked with SQR for 8 years and I have written a true interactive development environment for SQR called HiPPE. It is a true interactive environment in that it automatically opens .SQR, ..LIS, .LOG or .ERR files in a multi-window desk top, according to user configurations and whether or not errors were found in the SQR compile. If errors were found, it positions the source caret to the line containing the error, and the .ERR file to the first error message. A touch of the F4 key positions both windows to the next error. Additionally, once username, password, and any other "one-time" command line options have been entered during a session, HiPPE remembers them, facilitating one touch compiles. They are other SQR specific features such as gang commenting and indenting as well as context sensitive help for SQR commands at a touch of the F1 key. I and several other SQR/PS consultants are using it and find it cuts development time dramatically. I feel that the $95 cost is a bargain considering the the 6 months of development and on-the-job testing it took to develop HiPPE. Please check out a free demo copy at: HiPPE@activeimage.com Thank you for your interest, Ted Mina Principal, Activeimage Communications -----Original Message----- From: Vince Mancino To: Multiple recipients of list SQR-USERS Date: Sunday, January 24, 1999 9:48 PM Subject: Re: SQR editor >I use SPF/PC bur their is a problem. When you save the SQR an end of file is added to it. >On some platforms like SQLBASE and MS SS the end of file is ignored but on others its a >problem. SPF will not show it to you so you must use notepad or some other editor to remove >the last line. > >Tony DeLia wrote: > >> Here's my two cents: >> Probably the most personal area of SQR development is the choice of >> Editors. As far as I'm concerned the best editor in the world is SPF/PC. >> Anyone with an MVS background would appreciate the additional >> functionality... 3270 emulation, REXX support, Panel Creation (Dialog >> Manager), Full Utility Set (Search, Compare, etc.). Colormap support (I >> created them for SQR, ASM, WinBatch, etc)... They have GUI versions but >> it's not the same... I'm not a point and click guy... TextPad and >> UltraEdit32 are okay. There's an editor called 'Lemmy' which is a >> windows-based vi editor. Also... Anyone new to SQR will benefit more >> from the old method of debugging than using an interactive debugger... >> Debugging is a skill that needs to be developed - not done for you - >> You're programming techniques will improve as your debugging talent >> improves. >> >> -Tony DeLia >> >> Ralph Dodson wrote: >> > >> > The best editor in the world to date is textpad. Download from >> > www.textpad.com. This allows all kinds of goodies, especially running SQRs >> > with a hotkey. You can also pull in #includes by right clicking (after you >> > have put SET INCLUDE=pathname in your autoexec file. It's shareware with a >> > minor nag. Email me offline for more details dodmeister@aol.com >> >> -- >> Tony DeLia >> AnswerThink Consulting Group >> PeopleSoft Solutions Practice - Delphi Partners >> tdelia@erols.com > > > >-- >Vince Mancino >Western Region Managing Consultant >USi/ IIT - A PeopleSoft Global Alliance Partner >Voice Mail (888) 422-2199 Ext. 103 >Pager (888) 993-9034 > From owner-sqr-users@list.iex.net Tue Jan 26 12:40:30 1999 Date: Tue, 26 Jan 1999 09:33:59 -0800 From: Allen Wong Subject: Re: SQR 4.3.2 date problem Les, The "alter session set nls_date_format = 'DD-MON-YYYY' is needed if you are inserting or comparing dates because the default date format for Oracle is 'DD-MON-YY'. My co worker was having insert problems with her conversion sqr after the sqr_db_date_format was set, so I added the alter session and everything worked. I am just pissed off by the fact that PeopleSoft did not include this info. I called their tech support on the problem and they insist on tweaking their sqcs. I have told them repeatedly about the problem, they don't understand. ---Les Hancock wrote: > > In doing more tests, the -zif parameter doesn't appear to be > necessary, if the following is in your c:\windows\sqr.ini or > c:\winnt\sqr.ini: > > [Environment:Oracle] > SQR_DB_DATE_FORMAT=DD-MON-YYYY > > And, you do not really need the SQL statement: alter session set > nls_date_format = 'DD-MON-YY' > > Of course, the -zif parameter doesn't hurt (Peoplesoft seems to want > it present) and may be needed for other reasons. Ditto for the SQL > alter session statment. > > So, this simple program returns a 4 digit date with the > SQR_DB_DATE_FORMAT=DD-MON-YYYY in the sqr.ini: > > > !-----* > > !-----* > Begin-Report > !-----* > do Main-Select > > End-Report > > > !-----* > begin-procedure main-select > !-----* > begin-SELECT > SYSDATE &curr_date > FROM dual > end-SELECT > > display &curr_date > > end-procedure main-select > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Tue Jan 26 12:59:25 1999 Date: Tue, 26 Jan 1999 12:52:15 -0500 From: Tony DeLia Subject: Re: Help needed with usage of .par files with SQR programs for PeopleSoft Firoz, It sounds like your 'par' file is the parameter file you can pass to an SQR program on the command-line. If you're command line is in this format: sqr apdsac1w.sqr id/pswd @apdsac1w.par ....then we're talking about the same thing... If so... Each entry in your apdsac1w.par file will be paired with each ASK or INPUT statement encountered instead of prompting the user. Arguments can be passed directly on the command-line or in an argument file (they can be mixed as well)... There should be a section on this in the manual. In SQR3 Workbench it's at the beginning of Chapter 3 (Using Advanced Features). If you remove the apdsac1w.par file from the command line you can enter the date from the prompt. You need to define exactly what an alternate location is... another flat-file, a table in the database... ???... In PeopleSoft you would create a Run Control table, a Process Scheduler definition and a Run Control Panel (attaced to a Menu) to enter parameters and run the process... In your SQR you would 'select' from the table, OR 'read' from the flat-file OR prompt the User with an Input statement... to retrieve the run parameters... You're 'Run Control' table structure should be designed to accomodate all SQR programs that will no longer use the .par file format. -Tony DeLia PS - That's a pretty generic response. Shikalgar, Firoz wrote: > > Hi, > I am new to the environment of .par files. > Our project is trying to do away with their useage, and use the values from > a table, instead. > These .par files contain only a date value, which is updated every time the > program is to be executed. The name of the par file is same as the SQR being > executed. For instance, the par file for running "apdsac1w.sqr" is > "apdsac1w.par". > Can someone tell me -- > 1) how SQR program picks up values from the par file (using INPUT stmt) > 2) How can we do away with their usage and pick up values from an alternate > location. > > Thanks, > > Firoz Shikalgar > fshikal@norrell.com -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 26 14:06:49 1999 Date: Tue, 26 Jan 1999 10:53:22 -0800 From: Les Hancock Subject: Re: SQR 4.3.2 date problem Just one final item: With SQR 4.3.2, you can declare a date variable: begin-setup declare-variable date $cd end-declare end-setup That allows this INSERT to work (without the Alter Session): let $cd = '01-MAR-2001' begin-sql insert into ps_lsh_tmp1 (id, effdt) values (' ', $cd) end-sql But, the bottom line is that any Oracle SQR that deals with dates, needs to issue the Alter Session command. Peoplesoft does this normally thru a setupXX.sqc which in turn includes the setenv.sqc Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? ---Allen Wong wrote: > > Les, > > The "alter session set nls_date_format = 'DD-MON-YYYY' is needed if > you are inserting or comparing dates because the default date format > for Oracle is 'DD-MON-YY'. My co worker was having insert problems > with her conversion sqr after the sqr_db_date_format was set, so I > added the alter session and everything worked. > > I am just pissed off by the fact that PeopleSoft did not include this > info. I called their tech support on the problem and they insist on > tweaking their sqcs. I have told them repeatedly about the problem, > they don't understand. > > > ---Les Hancock wrote: > > > > In doing more tests, the -zif parameter doesn't appear to be > > necessary, if the following is in your c:\windows\sqr.ini or > > c:\winnt\sqr.ini: > > > > [Environment:Oracle] > > SQR_DB_DATE_FORMAT=DD-MON-YYYY > > > > And, you do not really need the SQL statement: alter session set > > nls_date_format = 'DD-MON-YY' > > > > Of course, the -zif parameter doesn't hurt (Peoplesoft seems to want > > it present) and may be needed for other reasons. Ditto for the SQL > > alter session statment. > > > > So, this simple program returns a 4 digit date with the > > SQR_DB_DATE_FORMAT=DD-MON-YYYY in the sqr.ini: > > > > > > !-----* > > > > !-----* > > Begin-Report > > !-----* > > do Main-Select > > > > End-Report > > > > > > !-----* > > begin-procedure main-select > > !-----* > > begin-SELECT > > SYSDATE &curr_date > > FROM dual > > end-SELECT > > > > display &curr_date > > > > end-procedure main-select > > > > _________________________________________________________ > > DO YOU YAHOO!? > > Get your free @yahoo.com address at http://mail.yahoo.com > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Tue Jan 26 14:37:40 1999 Date: Tue, 26 Jan 1999 13:18:40 CST From: "C. Willis III" Subject: PSoft and SQR SQR v 4.2.3 Oracle v8 PSoft 7.51 Hi all, OK. I am having a problem I hope someone can shed some light on. I have slightly modified the PSoft delivered sqr POPO005, and I am trying to execute it. Debug is on and I am getting debug messages. the error occurs right after 'Entering: Insert-Transaction-Record' when it is doing an insert into PS_PO_DISPATCHED. The program is processing *some* of the records, then, out of the blue I get: Error on line 230: (SQR 3301) Program stopped by user request. SQR: Program aborting. No sql error generated, and this message is useless...... any ideas? I think it may have something to do with this {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up through the on-error=SQLError, but I can't say for certain. Thanks in advance for any ideas, clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 26 14:55:59 1999 Date: Tue, 26 Jan 1999 14:46:08 -0400 From: Charu Srinivas Subject: Re: PSoft and SQR Look for a STOP statement in that procedure. This message is displayed when a STOP statement is encountered. For some reason when some condition is satisfied , it might be going to the STOP. Charu ceprn@HOTMAIL.COM on 01/26/99 02:18:40 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: C. Srinivas/dsisys/US) Subject: PSoft and SQR SQR v 4.2.3 Oracle v8 PSoft 7.51 Hi all, OK. I am having a problem I hope someone can shed some light on. I have slightly modified the PSoft delivered sqr POPO005, and I am trying to execute it. Debug is on and I am getting debug messages. the error occurs right after 'Entering: Insert-Transaction-Record' when it is doing an insert into PS_PO_DISPATCHED. The program is processing *some* of the records, then, out of the blue I get: Error on line 230: (SQR 3301) Program stopped by user request. SQR: Program aborting. No sql error generated, and this message is useless...... any ideas? I think it may have something to do with this {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up through the on-error=SQLError, but I can't say for certain. Thanks in advance for any ideas, clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 26 15:09:04 1999 Date: Tue, 26 Jan 1999 14:22:25 -0500 From: Sam Spritzer Subject: PeopleSoft moving away from SQR? Les, I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? From owner-sqr-users@list.iex.net Tue Jan 26 15:18:31 1999 Date: Tue, 26 Jan 1999 12:07:41 -0600 From: Lily Van Subject: Re: PSoft and SQR ------ =_NextPart_000_01BE4924.7A7E4B20 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi C.William III, Have you display the values of the fields being inserted? Maybe key = constraints(duplicate keys)...Sorry, without seeing actual codes and the = data, there's not much to go by.=20 Lily -----Original Message----- From: C. Willis III [SMTP:ceprn@HOTMAIL.COM] Sent: Tuesday, January 26, 1999 1:19 PM To: Multiple recipients of list SQR-USERS Subject: PSoft and SQR SQR v 4.2.3 Oracle v8 PSoft 7.51 Hi all, OK. I am having a problem I hope someone can shed some light on. I have slightly modified the PSoft delivered sqr POPO005, and I am trying to execute it. Debug is on and I am getting debug messages. the error occurs right after 'Entering: Insert-Transaction-Record' when it is doing an insert into PS_PO_DISPATCHED. The program is processing *some* of the records, then, out of the blue I get: Error on line 230: (SQR 3301) Program stopped by user request. SQR: Program aborting. No sql error generated, and this message is useless...... any ideas? I think it may have something to do with this {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up through the on-error=3DSQLError, but I can't say for certain. Thanks in advance for any ideas, clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com ------ =_NextPart_000_01BE4924.7A7E4B20 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IisSAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEAEgAAAFJFOiBQ U29mdCBhbmQgU1FSAEYFAQWAAwAOAAAAzwcBABoADAAHACkAAgAvAQEggAMADgAAAM8HAQAaAAwA AgAoAAIAKQEBCYABACEAAABGMDMwMDNBQTA3QjVEMjExODZENTAwQTAyNDMxREExQgDuBgEDkAYA 7AsAACEAAAALAAIAAQAAAAsAIwAAAAAAAwAmAAAAAAALACkAAAAAAAMALgAAAAAAAwA2AAAAAABA ADkAgDzyw1ZJvgEeAHAAAQAAABIAAABSRTogUFNvZnQgYW5kIFNRUgAAAAIBcQABAAAAFgAAAAG+ SVbD0NzzWj21BxHShtUAoCQx2hsAAB4AHgwBAAAABQAAAFNNVFAAAAAAHgAfDAEAAAAQAAAAdmFu bEBiYW5kYWkuY29tAAMABhAQTfnzAwAHEOkDAAAeAAgQAQAAAGUAAABISUNXSUxMSUFNSUlJLEhB VkVZT1VESVNQTEFZVEhFVkFMVUVTT0ZUSEVGSUVMRFNCRUlOR0lOU0VSVEVEP01BWUJFS0VZQ09O U1RSQUlOVFMoRFVQTElDQVRFS0VZUylTT1JSAAAAAAIBCRABAAAA3AgAANgIAACkEwAATFpGdcNb DTADAAoAcmNwZzEyNXIyDGBjMQMwAQcLYG6RDhAwMzMPFmZlD5JPAfcCpANjAgBjaArAc4RldALR cHJxMgAAkioKoW5vElAgMAHQhQHQNg+gMDUwNBQh8wHQFBA0fQdtAoMAUAPU+xH/EwtiE+EUUBOy GPQU0K8HEwKAApEI5jsJbzAa3/plDjA1HAodIRzfHekb9P8eEhx/IE8gDR+PHb8cDxBg/DI4Jdom 8SavJ7kb9CfivyZPKh8p3SlfJ48rVDkOUB8upDABKCMwAAKCc3R56mwHkGgJ4HQAABNQA/BQZGN0 bAqxXDJYYZhkanUxcAUQZ2gFQjsWMgwBYwnAMmADMHNufGV4FzAHsAWwAMACc3OxAFBzYjIUUDFg YRPw9FxrCeBwC5AyPzKjCGDrMpALgGUxoHY5YAFAM5u/DDA0ZCgAN0AEoAuAZyfx6TTmYmEXEGQC IDWgNUbnMdAzkDuRIDExMw5QNp//N684vwBROfwAoDRuPH89hv8xJA/APo8/n0CvDlA570MP20Qf PbMzAoITEGM2YEuhkzOQPbB0aTmQIEQBEKhhdWwFQFAKwGEJwOBhcGggRgIhNiQlQOhmaS0PkDgB QDkwUDPrRw8yo2ILIHIJUFJSFqDZUlJ3NCVBFwBwAdBNcn8zv0qfS6ZP0E6QBRACMC1DTzADYTog VG9XsFModWJqBZB0V7BEYeh0ZTo2JDZP/1EPUh//Uy9UOTHAPaMOIUuhOrYOUJtVb1Z+UjmBFwEg SD2R+wSQNiQ3WW9af1uPXJ05Dy9dvw+QaXAI0GIKsHQ4/0n6D1RGEF+/YMZqAGHQC1C8eS9PQFyw CxFiRXM2JP8oAGM/ZE9lX1yvVE9rX2xv7211V9JXdFipOW+/Mz8DMB1pszlzn3SveqBEb2P+dQeA AjAF0E8AGgF40ngw93hwcVEBgG5YMABgCfBNoO99AAIBNeBeUmUA8H0AMYCScB6AXHYIkHdrC4D+ ZGtAgKIE8AdAEGEBQA4A73EiPYKCBQIQbwVCFyES8g1YwG0LUVjAIEM6XOpcVwBvTuFtTzADEAeQ TYSwTQ3gA2BzbwGAIK5PASAN4H/wXIZmRQDA9QMQLktwdH3QFxB4cDUh7WdyeAFAfwFuMdAa8IgE PU40YwMgEvMAgAWQbHb/QaFG0A5wNeCKkgGQACCLIv+A8X1BAcGKkRbgD3AAAEbQ8wzQAZAgLhoS iogOUItC/05weMCLv4zPjd8PwEbQBYG3j3+Qj5GfbGtARtBsjz/7k/+VBSmODCVAkt+Xv5T0+GIg KAKRmN+K01lQlo//m0+cX51viwBjEJ6yi4+gH/+hL44MKACev6Q/pU+mX4sA/3gAoz+oz6nfquQK +QMweC8jeT96zXtIaYSALlfXAxBncIUhSbRwLAqFCoXUSGFN8XkIYCA9sHKAkQtgeSB0MdAgdgdA vwpQBCCGILaTbtBnoGQEIHxiZT3CC4AXEAAgCYA/6iB9cXm4MCBGoLaABaCHrKFOwFchcyhkdQtQ hw3ghFK5oXMphVMFsHByeSwgA/C2oGdBIOcXELhDANB0dQdAudEBAK8EIABwNSC2omRYsGG78Lu2 oRrwJwQgE1AFQG0OcCFPIHRvIGe/0GJ5fi61FgqFr6Swb7F/BUB7+kwDEHnAb8FzZ3CtosHPH8Lf CME08jWgEvJia21ya6yzIF99gAMQWKFhdH0tyiJPskELgL1BTfMHkEZQZ2XKI8DbsAZi/f9vIMXf cL9xz2c/aE9pX2pv37NEyCZXcwyCs8Egs/MEIAG0cSBbU01UUDoDhqAXcG5ASE9UTQBBSUwuQ09N Xf/Lz8zUbrvOD88f0C9yv7LMfwwhyDUGYAIw1rQaIshEVPe3Eb5Qu+FKAHC9MLvQRWBeNrvwL/Dk ED3wOnzBUN5NwNbgyVfR4c1NTmEFIPUxoCAa8GMFIAiQumG3QgPXcQVAU1FSLVVTeEVSU+TP4VFY JeHNUP+7oIYxvdLo0dl/sELFn8av/99/s1PEr+5P71/Do+jRttDAIDQuMi4zCoXKcPMA0Odxdjjx r/K/88/Do+HsBDcuNTH23/fv+P8vw6O1JrOwB0BstK1PS3/AQLRgvPCFMBbggKC80iD9F3BvCUCE EABxvECAYLyA/QNwZRDgE4CBkO3wMcE1IP8CUuhx8GIQ4ABSCoUA0QIx7wOzbTC/YL2AabfBvfTs BC8PINGQYfEDMnEAEFBPewfQ05A1u/C90gCD8DB5/zuRCoW/wTVwWFDRcBOATcDzAFFOIGJ1uHG3 Me3wCGd/y1ARAD3CDyAK4hURyzJz/i60vL4SO2ARoAAQfQB9EDcXAOeQSbNhfpA7YCAnXkWvIDtg O5FXsEm4oy2uVE7ArKC9AWlLgC1h0Nu54ILwJ7wAMdBuBHVNwP8LEktwvMPt8LiUuIG/wewAAl8H 0F9ESVNQQaBUQ0hFRA19VLaxfwFhhQPXgQFhhqDLID3CKl0CUiq3RuehEkFzvpNuv7vwvFK3VSVi BFcMETq0vJ5FDrTt8NGSRWAzMBwGlR5xKPUiMx3gMSlW8b+E9DFwAhCAYDUgwCAgSXD7EAEl8HG3 EQqAtLzo0Vew/4TW1uA10AxCDX01wAeBvVD/DqTLUDVgTsC44QhEvhDXgf8M9QsSIJExoQ1gJ7O5 IONQ57aA/HA9kHM/tLzX0CZB/G5rEzKHcLaABOQDcSnSPz3gv8FLcLwDJjMEdVx72ViiVGkDgBDg LVcATjDAaXhcfSRTu2AtFv8s+1gQhvEuEb3G7fABkPxR/z3RurAN9w7ACvAsIoRwEeH1DqM96NBM HPO78Arg+pD719AC0Se8cbZxf3G50LjBv7pBFf/jUMkQuIG88GS24H5uhqA04yg3tK2KMASwa+/E P/uf/K/DOl89vz7PP9/LQAAEdUeDkCBZvFAHsf9JoLbgWMC78FdwRrAc4IdyB7zw+pDwcHRwOi8v andD8C68QHSHc7ngbZ+u4MimfwHJecDWfQBG8QFHMAMAEBAAAAAAAwAREAAAAAADAIAQ/////0AA BzCAl5sQVkm+AUAACDCAl5sQVkm+AQsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwAE gAggBgAAAAAAwAAAAAAAAEYAAAAAUoUAALcNAAAeAAWACCAGAAAAAADAAAAAAAAARgAAAABUhQAA AQAAAAQAAAA4LjAAAwAGgAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAALAA+ACCAGAAAAAADA AAAAAAAARgAAAAAOhQAAAAAAAAMAEIAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAAAwARgAgg BgAAAAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADABSACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAA AB4AJIAIIAYAAAAAAMAAAAAAAABGAAAAADaFAAABAAAAAQAAAAAAAAAeACWACCAGAAAAAADAAAAA AAAARgAAAAA3hQAAAQAAAAEAAAAAAAAAHgAmgAggBgAAAAAAwAAAAAAAAEYAAAAAOIUAAAEAAAAB AAAAAAAAAB4APQABAAAABQAAAFJFOiAAAAAAAwANNP03AACHGQ== ------ =_NextPart_000_01BE4924.7A7E4B20-- From owner-sqr-users@list.iex.net Tue Jan 26 15:40:31 1999 Date: Tue, 26 Jan 1999 15:35:16 -0500 From: Brian Nice Subject: Re: PSoft and SQR We have gotten this several times when running SQRs, mostly SQRs that take a long time to process. The solution that seems to work for us is to run the SQR directly on the database server. It seems that running on a batch server, or client, or something else other than the database server itself causes this error. Maybe a network error or a timeout error? Brian >>> "C. Willis III" 01/26/99 02:18PM >>> SQR v 4.2.3 Oracle v8 PSoft 7.51 Hi all, OK. I am having a problem I hope someone can shed some light on. I have slightly modified the PSoft delivered sqr POPO005, and I am trying to execute it. Debug is on and I am getting debug messages. the error occurs right after 'Entering: Insert-Transaction-Record' when it is doing an insert into PS_PO_DISPATCHED. The program is processing *some* of the records, then, out of the blue I get: Error on line 230: (SQR 3301) Program stopped by user request. SQR: Program aborting. No sql error generated, and this message is useless...... any ideas? I think it may have something to do with this {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up through the on-error=SQLError, but I can't say for certain. Thanks in advance for any ideas, clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 26 15:55:22 1999 Date: Tue, 26 Jan 1999 12:48:49 -0800 From: e5d4 Subject: Re: PSoft and SQR Put these statements in your sql error procedure. show 'error number ' #Error_Nbr show 'sql error: ' $sql-error C. Willis III wrote: > SQR v 4.2.3 > Oracle v8 > PSoft 7.51 > > Hi all, > > OK. I am having a problem I hope someone can shed some light on. I > have slightly modified the PSoft delivered sqr POPO005, and I am trying > to execute it. Debug is on and I am getting debug messages. > > the error occurs right after 'Entering: Insert-Transaction-Record' when > it is doing an insert into PS_PO_DISPATCHED. > > The program is processing *some* of the records, then, out of the blue I > get: > > Error on line 230: > (SQR 3301) Program stopped by user request. > > SQR: Program aborting. > > No sql error generated, and this message is useless...... any ideas? > > I think it may have something to do with this > {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up > through the on-error=SQLError, but I can't say for certain. > > Thanks in advance for any ideas, > > clark > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jan 26 17:19:30 1999 Date: Tue, 26 Jan 1999 14:54:47 -0500 From: Jim Hardesty Subject: Printing Employee Photos Oracle 7.3.4 PS HRMS 7.01 PT 7.03 UNIX Server SQR V3.0.18.1 Crystal 5.0.1.108 Has anyone sucessfully printed employee photos from Oracle using either SQR or Crystal? I don't see a way using SQR and Crystal seems like it should work but doesn't. Is this even possible? jim jhardest@lmberry.com 937/296-4867 From owner-sqr-users@list.iex.net Tue Jan 26 17:53:43 1999 Date: Tue, 26 Jan 1999 23:44:14 +0100 From: Franck Masson Subject: Re: PeopleSoft moving away from SQR? This is a multi-part message in MIME format. --------------971E1C309FF678E85990948E Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sam, i do not think that PS will not continue to use sqr. We ( the editor of sqr: sqribe) continue to work with peoplesoft to add more fonctionnality to the product and more platform supported. PS continue to use SQR in revision 8. I am interesting to know the high powered reporting tools that can replace SQR. for your information : The last version of SQR is SQR 4.3 that support html, pdf, report surfing, empowered report. And include a graphical developpement tools : visualsqribe. For more information have a look to our web site www.sqribe.com. franck, Sam Spritzer wrote: > > Les, > > I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? > > Sam > > >>> Les Hancock 01/26 1:53 PM >>> > > > Allen, I've heard that Peoplesoft is trying to move more and more away > from SQR's and more towards products like their Application Engine. I > feel that is a big mistake. Perhaps, this is why they don't > understand?? > > --------------971E1C309FF678E85990948E Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" Content-Transfer-Encoding: 7bit begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------971E1C309FF678E85990948E-- From owner-sqr-users@list.iex.net Tue Jan 26 18:02:24 1999 Date: Tue, 26 Jan 1999 17:26:42 -0500 From: Tony DeLia Subject: Re: PeopleSoft moving away from SQR? Sam, First of all this absolutely belongs on this list! You made the right choice! It does in fact concern a large portion of the Users Group. I don't know if I'd use the word 'interesting' if PS moves away from SQR... 'annoying' may be a better word... If you're familiar with PS Application Engine programs ARUPDATE, PREDICT, PAYLOAD, etc. you'd understand why... Application Engine is a pretty neat little tool but it's not very good (in my opinion) for large-scale batch processes... Right now they're abusing it in Financials... It uses a Cache Record (1 row) to store values instead of variables... You need excessive SQL statements and temp tables to pass information from one section to another... You can build basic loop constructs and decision logic... simple messages to the message catalog... It's a good marketing move on PeopleSoft's part to boost their consulting services group (Once they learn A/E themselves that is)... But then again... I'm not a big fan of their SQR processes either! I don't think they'll completely abandon SQR... It's too useful and easy to use (AND multi-platform)... Just look at some of their upgrade scripts! They don't want to spend more time than they need to! As far as interfaces you won't need to change from SQR... Application Engine doesn't support File I/O.. and as far as high-powered reporting tools it would be difficult to match the complete functionality SQR has on various platforms... Hey! I heard SAP may be using SQR soon (if they're not already)! I'm ready to expand my knowledge base! -Tony DeLia PS - that's just my viewpoint... Sam Spritzer wrote: > > Les, > > I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? > > Sam > > >>> Les Hancock 01/26 1:53 PM >>> > > > Allen, I've heard that Peoplesoft is trying to move more and more away > from SQR's and more towards products like their Application Engine. I > feel that is a big mistake. Perhaps, this is why they don't > understand?? > > -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Tue Jan 26 18:09:42 1999 Date: Tue, 26 Jan 1999 23:57:02 +0100 From: Franck Masson Subject: Re: Printing Employee Photos This is a multi-part message in MIME format. --------------F207E31D0712AD46A12E25F9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit jim, we have done this for few customer, producing html or pdf page on a web server and a paper version (postcript printer). we have used sqr 4.3 and oracle 7.3. For version 3 of sqr, we support image, i have not tested. try this attached example. the image is only supported for postcript( eps file), windows (bmp file). for hp you need hpgl file that is not easy to obtain. in the next version of sqr we will solve this hp problem. franck, Jim Hardesty wrote: > > Oracle 7.3.4 > PS HRMS 7.01 PT 7.03 > UNIX Server SQR V3.0.18.1 > Crystal 5.0.1.108 > > Has anyone sucessfully printed employee photos from > Oracle using either SQR or Crystal? I don't see a way using > SQR and Crystal seems like it should work but doesn't. > > Is this even possible? > > jim > > jhardest@lmberry.com > 937/296-4867 --------------F207E31D0712AD46A12E25F9 Content-Type: application/x-unknown-content-type-SQRIBE.Source; name="sqrlogo.sqr" Content-Disposition: inline; filename="sqrlogo.sqr" Content-Transfer-Encoding: base64 ISBTUVJMb2dvICBEZW1vbnN0cmF0ZSBTUVIgdjMuMCBpbWFnZSBzdXBwb3J0IA0KISAgICAg ICAgICBUbyBwcmludCB0aGlzIHJlcG9ydCB0byBhbiBIUCwgdXNlIHRoZSBmb2xsb3dpbmc6 DQohICAgICAgICAgIHNxciBzcXJsb2dvIC8gLXByaW50ZXI6aHANCiENCkJlZ2luLVNldHVw DQogRGVjbGFyZS1MYXlvdXQgU1FSTG9nbw0KICBPcmllbnRhdGlvbj1Qb3J0cmFpdA0KICBM ZWZ0LU1hcmdpbj0uOTUgIFRvcC1NYXJnaW49Ljc1DQogIE1heC1MaW5lcz02MiAgICAgTWF4 LUNvbHVtbnM9ODANCiBFbmQtRGVjbGFyZQ0KIERlY2xhcmUtUmVwb3J0IFNRUkxvZ28NCiAg TGF5b3V0PVNRUkxvZ28NCiAgUHJpbnRlci1UeXBlPVBvc3RzY3JpcHQNCiBFbmQtRGVjbGFy ZSANCiBEZWNsYXJlLUltYWdlIGxvZ28NCiAgSW1hZ2UtU2l6ZSA9ICgzMywgNikNCiAgU291 cmNlID0gJ3NxcmliZS5lcHMnDQogIFR5cGUgPSAgRVBTLUZJTEUNCiBFbmQtRGVjbGFyZQ0K RW5kLVNldHVwDQoNCkJlZ2luLVByb2dyYW0NCiBHcmFwaGljICgxLDEsNjYpIEJveCA1OCAy MCAgISBEcmF3IGJveCBhcm91bmQgd2hvbGUgcGFnZS4NCiBBbHRlci1QcmludGVyIEZvbnQ9 NSBQb2ludC1TaXplPTMwDQogUHJpbnQgJ1NRUiBTdXBwb3J0cyBJbWFnZXMhIScgKDMsMTYp DQogUHJpbnQgJ1NRUiBTdXBwb3J0cyBJbWFnZXMhIScgKDU3LDE2KQ0KIEFsdGVyLVByaW50 ZXIgRm9udD01IFBvaW50LVNpemU9MTINCiBQcmludCAnU1FSIG5vdyBTdXBwb3J0cyBFUFMg YW5kIEhQR0wgaW1hZ2VzJyAoNSwyMSkNCiBQcmludCAnKGFuZCBCaXRtYXAgbG9nb3MgZm9y IFdpbmRvd3MpJyAoNiwyNCkNCiBQcmludC1JbWFnZSBsb2dvICgxMCwxMSkNCg0KIFByaW50 ICdIZXJlIGlzIHRoZSBTUVIgcHJvZ3JhbSB0aGF0IHByb2R1Y2VkIHRoaXMgcGFnZTonICgx OCwgMTcpDQogISAgRHJhdyBzaGFkZWQgYm94IHdpdGggdmVydGljYWwgbGluZSB0byBjcmVh dGUgdHdvIGNvbHVtbnMNCiBHcmFwaGljICgyMCwyLDY0KSBCb3ggMzUgMTAgNCAgICEgQm94 IHdpdGggNCBwZXJjZW50IHNoYWRpbmcNCiBHcmFwaGljICgxOSwzMywzNSkgVmVydC1MaW5l IDQNCiBBbHRlci1QcmludGVyIEZvbnQ9NSBQb2ludC1TaXplPTcNCiBPcGVuICdzcXJsb2dv LnNxcicgQXMgMSBGb3ItUmVhZGluZyBSZWNvcmQ9MjAwDQogTGV0ICNMaW5lID0gMjANCiBD b2x1bW5zIDMgMzQNCiBXaGlsZSAxDQogICAgUmVhZCAxIEludG8gJFJlYzoyMDANCiAgICAg IElmICNFbmQtRmlsZQ0KICAgICAgICAgQnJlYWsNCiAgICAgIEVuZC1JZg0KICAgIFByaW50 ICRSZWMgKCNMaW5lLDEpDQogICAgQWRkIDEgVG8gI0xpbmUNCiAgICBJZiAjTGluZSA+IDU0 DQogICAgICAgTmV4dC1jb2x1bW4gDQogICAgICAgTGV0ICNMaW5lID0gMjANCiAgICBFbmQt SWYNCiBFbmQtV2hpbGUNCiBDbG9zZSAxDQpFbmQtUHJvZ3JhbQ0K --------------F207E31D0712AD46A12E25F9 Content-Type: application/postscript; name="sqribe.eps" Content-Disposition: inline; filename="sqribe.eps" Content-Transfer-Encoding: 7bit !PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(TM) 3.2 %%For: (Shawn Castronovo) (Jacobs Fulton Design Group) %%Title: (Sqribe logo FINAL PC.eps) %%CreationDate: (1/7/97) (2:54 PM) %%BoundingBox: 103 -225 494 -135 %%DocumentProcessColors: Cyan Magenta Yellow Black %%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0 %%+ procset Adobe_cmykcolor 1.1 0 %%+ procset Adobe_cshow 1.1 0 %%+ procset Adobe_customcolor 1.0 0 %%+ procset Adobe_IllustratorA_AI3 1.0 1 %AI3_ColorUsage: Color %%CMYKCustomColor: 0.91 0.79 1 0 (PANTONE 440 CV) %%+ 0 1 0.56 0.18 (PANTONE 1945 CV) %AI3_TemplateBox: 307.5 -397.5 307.5 -397.5 %AI3_TileBox: 31.5 -762.5 583.5 -32.5 %AI3_DocumentPreview: PC_TIFF %%EndComments %%BeginProlog %%BeginResource: procset Adobe_packedarray 2.0 0 %%Title: (Packed Array Operators) %%Version: 2.0 %%CreationDate: (8/2/90) () %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved) userdict /Adobe_packedarray 5 dict dup begin put /initialize { /packedarray where { pop } { Adobe_packedarray begin Adobe_packedarray { dup xcheck { bind } if userdict 3 1 roll put } forall end } ifelse } def /terminate { } def /packedarray { array astore readonly } def /setpacking { pop } def /currentpacking { false } def currentdict readonly pop end %%EndResource Adobe_packedarray /initialize get exec %%BeginResource: procset Adobe_cmykcolor 1.1 0 %%Title: (CMYK Color Operators) %%Version: 1.1 %%CreationDate: (1/23/89) () %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_cmykcolor 4 dict dup begin put /initialize { /setcmykcolor where { pop } { userdict /Adobe_cmykcolor_vars 2 dict dup begin put /_setrgbcolor /setrgbcolor load def /_currentrgbcolor /currentrgbcolor load def Adobe_cmykcolor begin Adobe_cmykcolor { dup xcheck { bind } if pop pop } forall end end Adobe_cmykcolor begin } ifelse } def /terminate { currentdict Adobe_cmykcolor eq { end } if } def /setcmykcolor { 1 sub 4 1 roll 3 { 3 index add neg dup 0 lt { pop 0 } if 3 1 roll } repeat Adobe_cmykcolor_vars /_setrgbcolor get exec pop } def /currentcmykcolor { Adobe_cmykcolor_vars /_currentrgbcolor get exec 3 { 1 sub neg 3 1 roll } repeat 0 } def currentdict readonly pop end setpacking %%EndResource %%BeginResource: procset Adobe_cshow 1.1 0 %%Title: (cshow Operator) %%Version: 1.1 %%CreationDate: (1/23/89) () %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_cshow 3 dict dup begin put /initialize { /cshow where { pop } { userdict /Adobe_cshow_vars 1 dict dup begin put /_cshow {} def Adobe_cshow begin Adobe_cshow { dup xcheck { bind } if userdict 3 1 roll put } forall end end } ifelse } def /terminate { } def /cshow { exch Adobe_cshow_vars exch /_cshow exch put { 0 0 Adobe_cshow_vars /_cshow get exec } forall } def currentdict readonly pop end setpacking %%EndResource %%BeginResource: procset Adobe_customcolor 1.0 0 %%Title: (Custom Color Operators) %%Version: 1.0 %%CreationDate: (5/9/88) () %%Copyright: ((C) 1987-1990 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_customcolor 5 dict dup begin put /initialize { /setcustomcolor where { pop } { Adobe_customcolor begin Adobe_customcolor { dup xcheck { bind } if pop pop } forall end Adobe_customcolor begin } ifelse } def /terminate { currentdict Adobe_customcolor eq { end } if } def /findcmykcustomcolor { 5 packedarray } def /setcustomcolor { exch aload pop pop 4 { 4 index mul 4 1 roll } repeat 5 -1 roll pop setcmykcolor } def /setoverprint { pop } def currentdict readonly pop end setpacking %%EndResource %%BeginResource: procset Adobe_IllustratorA_AI3 1.1 3 %%Title: (Adobe Illustrator (R) Version 3.0 Abbreviated Prolog) %%Version: 1.1 %%CreationDate: (3/7/1994) () %%Copyright: ((C) 1987-1994 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_IllustratorA_AI3 61 dict dup begin put /initialize { userdict /Adobe_IllustratorA_AI3_vars 58 dict dup begin put /_lp /none def /_pf {} def /_ps {} def /_psf {} def /_pss {} def /_pjsf {} def /_pjss {} def /_pola 0 def /_doClip 0 def /cf currentflat def /_tm matrix def /_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def /_renderEnd [null null null null /i1 /i1 /i1 /i1] def /_render -1 def /_rise 0 def /_ax 0 def /_ay 0 def /_cx 0 def /_cy 0 def /_leading [0 0] def /_ctm matrix def /_mtx matrix def /_sp 16#020 def /_hyphen (-) def /_fScl 0 def /_cnt 0 def /_hs 1 def /_nativeEncoding 0 def /_useNativeEncoding 0 def /_tempEncode 0 def /_pntr 0 def /_tDict 2 dict def /_wv 0 def /Tx {} def /Tj {} def /CRender {} def /_AI3_savepage {} def /_gf null def /_cf 4 array def /_if null def /_of false def /_fc {} def /_gs null def /_cs 4 array def /_is null def /_os false def /_sc {} def /_i null def Adobe_IllustratorA_AI3 begin Adobe_IllustratorA_AI3 { dup xcheck { bind } if pop pop } forall end end Adobe_IllustratorA_AI3 begin Adobe_IllustratorA_AI3_vars begin newpath } def /terminate { end end } def /_ null def /ddef { Adobe_IllustratorA_AI3_vars 3 1 roll put } def /xput { dup load dup length exch maxlength eq { dup dup load dup length 2 mul dict copy def } if load begin def end } def /npop { { pop } repeat } def /sw { dup length exch stringwidth exch 5 -1 roll 3 index mul add 4 1 roll 3 1 roll mul add } def /swj { dup 4 1 roll dup length exch stringwidth exch 5 -1 roll 3 index mul add 4 1 roll 3 1 roll mul add 6 2 roll /_cnt 0 ddef {1 index eq {/_cnt _cnt 1 add ddef} if} forall pop exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop } def /ss { 4 1 roll { 2 npop (0) exch 2 copy 0 exch put pop gsave false charpath currentpoint 4 index setmatrix stroke grestore moveto 2 copy rmoveto } exch cshow 3 npop } def /jss { 4 1 roll { 2 npop (0) exch 2 copy 0 exch put gsave _sp eq { exch 6 index 6 index 6 index 5 -1 roll widthshow currentpoint } { false charpath currentpoint 4 index setmatrix stroke }ifelse grestore moveto 2 copy rmoveto } exch cshow 6 npop } def /sp { { 2 npop (0) exch 2 copy 0 exch put pop false charpath 2 copy rmoveto } exch cshow 2 npop } def /jsp { { 2 npop (0) exch 2 copy 0 exch put _sp eq { exch 5 index 5 index 5 index 5 -1 roll widthshow } { false charpath }ifelse 2 copy rmoveto } exch cshow 5 npop } def /pl { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform } def /setstrokeadjust where { pop true setstrokeadjust /c { curveto } def /C /c load def /v { currentpoint 6 2 roll curveto } def /V /v load def /y { 2 copy curveto } def /Y /y load def /l { lineto } def /L /l load def /m { moveto } def } { /c { pl curveto } def /C /c load def /v { currentpoint 6 2 roll pl curveto } def /V /v load def /y { pl 2 copy curveto } def /Y /y load def /l { pl lineto } def /L /l load def /m { pl moveto } def }ifelse /d { setdash } def /cf {} def /i { dup 0 eq { pop cf } if setflat } def /j { setlinejoin } def /J { setlinecap } def /M { setmiterlimit } def /w { setlinewidth } def /H {} def /h { closepath } def /N { _pola 0 eq { _doClip 1 eq {clip /_doClip 0 ddef} if newpath } { /CRender {N} ddef }ifelse } def /n {N} def /F { _pola 0 eq { _doClip 1 eq { gsave _pf grestore clip newpath /_lp /none ddef _fc /_doClip 0 ddef } { _pf }ifelse } { /CRender {F} ddef }ifelse } def /f { closepath F } def /S { _pola 0 eq { _doClip 1 eq { gsave _ps grestore clip newpath /_lp /none ddef _sc /_doClip 0 ddef } { _ps }ifelse } { /CRender {S} ddef }ifelse } def /s { closepath S } def /B { _pola 0 eq { _doClip 1 eq gsave F grestore { gsave S grestore clip newpath /_lp /none ddef _sc /_doClip 0 ddef } { S }ifelse } { /CRender {B} ddef }ifelse } def /b { closepath B } def /W { /_doClip 1 ddef } def /* { count 0 ne { dup type (stringtype) eq {pop} if } if _pola 0 eq {newpath} if } def /u {} def /U {} def /q { _pola 0 eq {gsave} if } def /Q { _pola 0 eq {grestore} if } def /*u { _pola 1 add /_pola exch ddef } def /*U { _pola 1 sub /_pola exch ddef _pola 0 eq {CRender} if } def /D {pop} def /*w {} def /*W {} def /` { /_i save ddef 6 1 roll 4 npop concat pop userdict begin /showpage {} def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash /setstrokeadjust where {pop false setstrokeadjust} if newpath 0 setgray false setoverprint } def /~ { end _i restore } def /O { 0 ne /_of exch ddef /_lp /none ddef } def /R { 0 ne /_os exch ddef /_lp /none ddef } def /g { /_gf exch ddef /_fc { _lp /fill ne { _of setoverprint _gf setgray /_lp /fill ddef } if } ddef /_pf { _fc fill } ddef /_psf { _fc ashow } ddef /_pjsf { _fc awidthshow } ddef /_lp /none ddef } def /G { /_gs exch ddef /_sc { _lp /stroke ne { _os setoverprint _gs setgray /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /k { _cf astore pop /_fc { _lp /fill ne { _of setoverprint _cf aload pop setcmykcolor /_lp /fill ddef } if } ddef /_pf { _fc fill } ddef /_psf { _fc ashow } ddef /_pjsf { _fc awidthshow } ddef /_lp /none ddef } def /K { _cs astore pop /_sc { _lp /stroke ne { _os setoverprint _cs aload pop setcmykcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /x { /_gf exch ddef findcmykcustomcolor /_if exch ddef /_fc { _lp /fill ne { _of setoverprint _if _gf 1 exch sub setcustomcolor /_lp /fill ddef } if } ddef /_pf { _fc fill } ddef /_psf { _fc ashow } ddef /_pjsf { _fc awidthshow } ddef /_lp /none ddef } def /X { /_gs exch ddef findcmykcustomcolor /_is exch ddef /_sc { _lp /stroke ne { _os setoverprint _is _gs 1 exch sub setcustomcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /A { pop } def currentdict readonly pop end setpacking /annotatepage { } def %%EndResource %%EndProlog %%BeginSetup Adobe_cmykcolor /initialize get exec Adobe_cshow /initialize get exec Adobe_customcolor /initialize get exec Adobe_IllustratorA_AI3 /initialize get exec %%EndSetup 0 A u *u 0 O 0.24 1 0.7 0.13 k 0 i 0 J 0 j 1 w 4 M []0 d %AI3_Note: 0 D 224.063 -219.8723 m 222.6115 -220.2563 221.4321 -220.4388 219.89 -220.4483 c 206.5 -220.5311 205.7105 -211.8314 194.0985 -207.0317 c 176.8618 -205.7838 164.0705 -193.5927 164.0705 -176.6979 c 164.0705 -158.3632 178.3133 -144.4442 196.9107 -144.4442 c 214.4195 -144.4442 229.1159 -156.4434 229.1159 -174.3941 c 229.1159 -189.273 219.7719 -202.328 204.8939 -206.1678 c 204.8939 -206.3597 L 214.625 -210.2811 214.2654 -217.5685 225.5145 -217.8564 C 224.063 -219.8723 l f 1 D 194.915 -146.8441 m 178.9484 -146.8441 172.598 -162.5869 172.598 -174.1061 c 172.598 -192.0568 184.1192 -204.6319 198.7251 -204.6319 c 213.5123 -204.6319 220.5884 -190.9049 220.5884 -177.2739 c 220.5884 -159.4192 209.8835 -146.8441 194.915 -146.8441 c f *U *u 0 D 264.9299 -196.5685 m 264.9299 -202.328 267.1071 -203.7679 272.1874 -203.7679 c 274.2739 -203.7679 L 274.2739 -205.5918 L 248.6005 -205.5918 L 248.6005 -203.7679 L 250.1427 -203.7679 L 255.4951 -203.7679 257.4003 -202.232 257.4003 -195.8005 c 257.4003 -155.3874 L 257.4003 -149.4359 255.858 -147.708 250.5963 -147.708 c 248.6005 -147.708 L 248.6005 -145.8841 L 250.7778 -145.8841 256.3116 -145.5002 260.0311 -145.3082 c 263.7505 -145.1162 265.5649 -145.0202 271.4617 -145.0202 c 288.2448 -145.0202 295.7744 -152.3157 295.7744 -162.107 c 295.7744 -169.3064 291.1478 -175.354 283.7087 -177.6578 c 287.0654 -180.4416 289.7869 -183.1294 294.0506 -187.6411 c 301.2175 -195.2246 L 306.5699 -200.8881 312.1039 -204.4399 319.0891 -204.9199 c 319.0891 -206.6477 L 303.2133 -207.4157 299.131 -203.7679 291.0571 -195.2246 c 285.0695 -188.889 L 281.0778 -184.6653 277.9027 -181.8815 275.7254 -180.3456 c 273.4574 -180.4416 272.006 -180.5376 269.5566 -180.5376 c 267.5607 -180.5376 266.3814 -180.4416 264.9299 -180.3456 C 264.9299 -196.5685 l f 1 D 264.9299 -178.5218 m 267.1071 -178.8097 268.468 -178.7138 270.5545 -178.7138 c 280.6243 -178.7138 287.2468 -174.2021 287.2468 -162.6829 c 287.2468 -153.7556 283.4366 -146.8441 269.4659 -146.8441 c 267.7422 -146.8441 266.5629 -146.8441 264.9299 -147.036 C 264.9299 -178.5218 l f *U *u 0 D 349.3616 -167.3333 m 346.6667 -168.8333 346.2492 -169.7168 v 345.8279 -170.6083 345.8036 -171.7168 y 345.8036 -198.2963 l 345.8036 -201.6561 347.5272 -203.7679 352.3354 -203.7679 c 352.3354 -205.5918 L 331.2949 -205.5918 L 331.2949 -203.7679 L 336.8289 -203.7679 338.8247 -201.8481 338.8247 -196.7604 c 338.8247 -177.4658 L 338.8247 -173.7221 338.3712 -173.2421 336.0124 -172.7622 c 331.7485 -171.8982 L 331.7485 -170.3624 L 343.3242 -166.7168 L 349.3616 -164.2793 L 349.3616 -167.3333 l f *U *u 382.0615 -156.0594 m 382.0615 -150.5878 381.4266 -147.708 375.0761 -147.708 c 371.9009 -147.708 L 371.9009 -145.8841 L 374.4411 -145.7881 380.7008 -145.4042 383.3316 -145.3082 c 388.3211 -145.1162 395.2158 -145.0202 396.9394 -145.0202 c 404.9228 -145.0202 411.908 -146.2681 415.1739 -148.7639 c 418.8934 -151.5477 420.7078 -154.8115 420.7078 -159.4192 c 420.7078 -164.8908 416.4441 -169.9784 410.3659 -171.1303 c 410.3659 -171.3223 L 418.8934 -174.0101 423.883 -179.8657 423.883 -187.3531 c 423.883 -194.9366 418.8934 -205.5918 404.2877 -205.5918 c 371.0845 -205.5918 L 371.0845 -203.7679 L 373.171 -203.7679 L 380.61 -203.7679 382.0615 -201.9441 382.0615 -195.8965 C 382.0615 -156.0594 l f 1 D 389.5911 -170.8423 m 399.4797 -170.8423 L 408.1885 -170.8423 412.5431 -167.1946 412.5431 -159.7071 c 412.5431 -152.9876 408.7328 -146.8441 397.5745 -146.8441 c 395.5787 -146.8441 391.8591 -147.036 389.5911 -147.132 C 389.5911 -170.8423 l f 389.5911 -193.1127 m 389.5911 -200.4082 392.3128 -203 399.9333 -203 c 411.908 -203 415.3553 -195.1286 415.3553 -187.6411 c 415.3553 -180.2496 410.003 -172.6662 399.3888 -172.6662 c 389.5911 -172.6662 L 389.5911 -193.1127 l f *U *u 0 D 484.7172 -183.9934 m 482.9935 -183.9934 L 482.2678 -177.1779 480.5441 -176.4099 476.8246 -176.4099 c 461.4932 -176.4099 L 461.4932 -196.8564 L 461.4932 -201.2721 463.0353 -202.1361 466.392 -202.1361 c 480.3628 -202.1361 L 486.713 -202.1361 488.6182 -199.5442 490.8861 -191.2888 c 492.519 -191.2888 L 491.0674 -205.5918 L 442.8957 -205.5918 L 442.8957 -203.7679 L 445.4359 -203.7679 L 452.6933 -203.7679 453.9634 -201.6561 453.9634 -195.8965 c 453.9634 -155.3874 L 453.9634 -150.0118 452.784 -147.708 446.706 -147.708 c 444.7101 -147.708 L 444.7101 -145.8841 L 488.2553 -145.8841 L 488.9811 -159.2272 L 487.348 -159.2272 L 486.1688 -151.0678 483.9007 -149.3399 480.6348 -149.3399 c 461.4932 -149.3399 L 461.4932 -172.9542 L 477.7318 -172.9542 L 480.9977 -172.9542 482.54 -171.3223 482.9935 -165.7547 c 484.7172 -165.7547 L 484.7172 -183.9934 l f *U u 0 0.15 0 0.55 k 340.6623 -144.2507 m 340.6623 -141.1703 L 334.714 -143.9695 L 334.714 -147.0498 L 340.6623 -144.2507 L f 343.9797 -145.7832 m 343.9797 -142.7028 L 338.0316 -145.502 L 338.0316 -148.5823 L 343.9797 -145.7832 L f 342.3885 -152.7717 m 342.3885 -149.6913 L 336.4403 -152.4905 L 336.4403 -155.5708 L 342.3885 -152.7717 L f 337.9589 -148.6248 m 337.9589 -145.5445 L 332.0106 -148.3436 L 332.0106 -151.424 L 337.9589 -148.6248 L f 350.4346 -139.5624 m 350.4346 -136.4821 L 345.9026 -138.7501 L 345.9026 -141.8305 L 350.4346 -139.5624 L f 347.9541 -146.8495 m 347.9541 -143.7692 L 343.4221 -146.0372 L 343.4221 -149.1175 L 347.9541 -146.8495 L f 358.876 -138.4835 m 358.876 -135.4032 L 356.1143 -136.7861 L 356.1143 -139.8664 L 358.876 -138.4835 L f 345.4022 -154.6671 m 345.4022 -151.5868 L 342.6405 -152.9696 L 342.6405 -156.05 L 345.4022 -154.6671 L f 339.4023 -141.7087 m 339.4023 -138.6284 L 336.6405 -140.0113 L 336.6405 -143.0916 L 339.4023 -141.7087 L f 319.443 -157.5348 m 319.443 -154.4545 L 316.6813 -155.8374 L 316.6813 -158.9177 L 319.443 -157.5348 L f 330.4022 -155.1255 m 330.4022 -152.0451 L 327.6405 -153.428 L 327.6405 -156.5083 L 330.4022 -155.1255 L f 353.2023 -141.1671 m 353.2023 -138.0868 L 350.4405 -139.4696 L 350.4405 -142.55 L 353.2023 -141.1671 L f 331.7666 -144.5162 m 331.7666 -141.4358 L 327.2346 -143.7039 L 327.2346 -146.7842 L 331.7666 -144.5162 L f 339.4958 -150.9328 m 339.4958 -147.8525 L 334.9638 -150.1206 L 334.9638 -153.2009 L 339.4958 -150.9328 L f 327.6759 -153.3607 m 327.6759 -150.2804 L 323.1439 -152.5484 L 323.1439 -155.6288 L 327.6759 -153.3607 L f U *u 0.24 1 0.7 0.13 k 106.0507 -192.5714 m 107.9558 -201.1147 114.3061 -206.1064 121.3821 -206.1064 c 127.4603 -206.1064 133.9014 -202.3627 133.9014 -194.7791 c 133.9014 -180.9562 104.7806 -176.7325 104.7806 -159.9337 c 104.7806 -151.9663 111.6751 -146.0147 120.9285 -146.0147 c 128.549 -146.0147 130.0913 -148.4146 133.2663 -148.4146 c 133.9921 -148.4146 134.355 -148.2226 134.8993 -147.4545 c 136.3507 -147.4545 L 137.8931 -159.6456 L 136.3507 -159.6456 L 133.8106 -152.7342 128.0046 -148.3185 121.745 -148.3185 c 115.7575 -148.3185 111.5846 -151.9663 111.5846 -157.3418 c 111.5846 -170.9729 140.7053 -174.6207 140.7053 -192.2834 c 140.7053 -201.6906 132.8128 -208.6982 122.1986 -208.6982 c 117.2091 -208.6982 110.8588 -206.1064 109.5888 -206.1064 c 108.7723 -206.1064 108.1372 -206.5862 107.7743 -207.1623 c 106.2322 -207.1623 L 104.327 -192.5714 L 106.0507 -192.5714 l f *U *u 0 g 248.6586 -215.6773 m 257.7719 -215.6773 L 257.7719 -217.3543 L 254.3658 -217.3543 L 254.3658 -224.8556 L 252.0647 -224.8556 L 252.0647 -217.3543 L 248.6586 -217.3543 L 248.6586 -215.6773 l f *U *u 269.6114 -215.6773 m 278.1657 -215.6773 L 278.1657 -217.3283 L 271.9125 -217.3283 L 271.9125 -219.3954 L 277.9577 -219.3954 L 277.9577 -221.0205 L 271.9125 -221.0205 L 271.9125 -223.2175 L 278.4257 -223.2175 L 278.4257 -224.8556 L 269.6114 -224.8556 L 269.6114 -215.6773 l f *U *u 301.1237 -221.7355 m 300.9547 -222.3075 300.7467 -222.9705 299.9277 -223.7246 c 299.1866 -224.4006 297.9646 -225.1676 295.6245 -225.1676 c 292.3614 -225.1676 290.0993 -223.4645 290.0993 -220.2534 c 290.0993 -216.7953 292.8554 -215.3912 295.7545 -215.3912 c 296.8076 -215.3912 299.8237 -215.6253 301.0197 -218.2514 c 298.4976 -218.5634 L 298.2506 -218.1734 297.5356 -217.0813 295.7545 -217.0813 c 293.6744 -217.0813 292.4914 -218.5244 292.4914 -220.2794 c 292.4914 -222.2815 294.0644 -223.4776 295.8065 -223.4776 c 297.7956 -223.4776 298.4066 -222.3075 298.7056 -221.7485 C 301.1237 -221.7355 l f *U *u 313.1091 -215.6773 m 315.4102 -215.6773 L 315.4102 -219.2134 L 320.9614 -219.2134 L 320.9614 -215.6773 L 323.2625 -215.6773 L 323.2625 -224.8556 L 320.9614 -224.8556 L 320.9614 -220.9165 L 315.4102 -220.9165 L 315.4102 -224.8556 L 313.1091 -224.8556 L 313.1091 -215.6773 l f *U *u 336.7428 -215.6773 m 339.0309 -215.6773 L 343.5291 -220.7864 L 344.0751 -221.4235 344.1791 -221.5535 344.7511 -222.2685 c 344.6731 -221.3975 344.6731 -221.1635 344.6601 -220.3704 c 344.6601 -215.6773 L 346.8572 -215.6773 L 346.8572 -224.8556 L 344.5821 -224.8556 L 340.032 -219.6814 L 339.5509 -219.1224 339.3559 -218.8884 338.8489 -218.2384 c 338.9139 -218.9404 338.9139 -219.0964 338.9269 -219.7984 c 338.9269 -224.8556 L 336.7428 -224.8556 L 336.7428 -215.6773 l f *U *u 368.9179 -217.1723 m 369.295 -217.6273 369.906 -218.6414 369.906 -220.1754 c 369.906 -223.1005 368.0079 -225.1546 364.3028 -225.1546 c 360.5976 -225.1546 358.6346 -223.1395 358.6346 -220.2794 c 358.6346 -217.1203 360.8966 -215.5213 363.9128 -215.3912 c 365.7198 -215.3132 367.7739 -215.7813 368.9179 -217.1723 c f 1 D 361.0007 -220.3314 m 361.0007 -221.4495 361.4167 -222.0345 361.5857 -222.2555 c 361.8067 -222.5675 362.4827 -223.5166 364.2638 -223.5166 c 366.4089 -223.5166 367.5529 -222.0605 367.5529 -220.2924 c 367.5529 -218.2384 366.0058 -216.9773 364.1728 -217.0423 c 362.6387 -217.0943 361.0007 -218.1083 361.0007 -220.3314 c f *U *u 0 D 382.4344 -215.6773 m 384.7355 -215.6773 L 384.7355 -223.1655 L 389.8316 -223.1655 L 389.8316 -224.8556 L 382.4344 -224.8556 L 382.4344 -215.6773 l f *U *u 411.0505 -217.1723 m 411.4275 -217.6273 412.0386 -218.6414 412.0386 -220.1754 c 412.0386 -223.1005 410.1405 -225.1546 406.4353 -225.1546 c 402.7302 -225.1546 400.7671 -223.1395 400.7671 -220.2794 c 400.7671 -217.1203 403.0292 -215.5213 406.0453 -215.3912 c 407.8524 -215.3132 409.9065 -215.7813 411.0505 -217.1723 c f 1 D 403.1332 -220.3314 m 403.1332 -221.4495 403.5492 -222.0345 403.7182 -222.2555 c 403.9393 -222.5675 404.6153 -223.5166 406.3963 -223.5166 c 408.5414 -223.5166 409.6855 -222.0605 409.6855 -220.2924 c 409.6855 -218.2384 408.1384 -216.9773 406.3053 -217.0423 c 404.7713 -217.0943 403.1332 -218.1083 403.1332 -220.3314 c f *U *u 0 D 432.6663 -223.8026 m 431.6783 -224.7646 430.2612 -225.1286 428.8702 -225.1286 c 424.528 -225.1286 423.332 -222.4245 423.332 -220.2274 c 423.332 -219.0314 423.761 -217.8743 424.58 -216.9903 c 426.1011 -215.3652 428.4801 -215.3652 429.1952 -215.3652 c 430.0922 -215.3652 431.5353 -215.4692 432.7963 -216.2363 c 433.7973 -216.8603 434.1874 -217.5623 434.4214 -217.9783 c 431.8863 -218.3294 L 431.5093 -217.8743 430.8462 -217.0683 429.1042 -217.0683 c 427.1411 -217.0683 425.698 -218.2124 425.698 -220.2534 c 425.698 -222.0475 426.9331 -223.4515 429.1692 -223.4515 c 430.2612 -223.4515 431.1712 -223.1005 431.7433 -222.6455 c 432.2893 -222.2165 432.3933 -221.8525 432.4973 -221.5925 c 429.4812 -221.5925 L 429.4812 -219.9414 L 434.4214 -219.9414 L 434.4214 -224.8556 L 432.6663 -224.8556 L 432.6663 -223.8026 l f *U *u 447.4177 -215.6773 m 449.7188 -215.6773 L 449.7188 -224.8556 L 447.4177 -224.8556 L 447.4177 -215.6773 l f *U *u 462.9104 -215.6773 m 471.4648 -215.6773 L 471.4648 -217.3283 L 465.2115 -217.3283 L 465.2115 -219.3954 L 471.2568 -219.3954 L 471.2568 -221.0205 L 465.2115 -221.0205 L 465.2115 -223.2175 L 471.7248 -223.2175 L 471.7248 -224.8556 L 462.9104 -224.8556 L 462.9104 -215.6773 l f *U *u 484.1784 -222.0085 m 484.6984 -223.1135 486.0114 -223.4515 487.2595 -223.4515 c 487.8185 -223.4515 489.5736 -223.3605 489.5736 -222.2425 c 489.5736 -221.5795 488.9365 -221.4235 488.4425 -221.3325 c 488.0655 -221.2545 486.1804 -220.9685 485.7514 -220.8905 c 484.9064 -220.7344 482.7743 -220.3314 482.7743 -218.2514 c 482.7743 -217.7963 482.9043 -217.3283 483.1383 -216.9513 c 483.9054 -215.7163 485.5954 -215.3912 487.0515 -215.3912 c 488.3905 -215.3912 489.4176 -215.5863 490.3666 -216.1063 c 491.3026 -216.6133 491.7057 -217.2893 491.8877 -217.5883 c 489.7036 -218.1343 L 489.6256 -217.9913 489.4436 -217.6533 488.8975 -217.3803 c 488.2865 -217.0813 487.4935 -217.0293 487.0515 -217.0293 c 486.0374 -217.0293 484.9974 -217.2243 484.9974 -218.0953 c 484.9974 -218.6934 485.5304 -218.8494 486.2194 -219.0054 c 486.5965 -219.0834 488.4685 -219.3954 488.8975 -219.4864 c 489.9636 -219.6814 491.7707 -220.0714 491.7707 -222.0865 c 491.7707 -225.0376 488.2605 -225.1416 487.1035 -225.1416 c 485.5954 -225.1416 483.2683 -224.8816 482.0853 -222.5545 C 484.1784 -222.0085 l f *U U -4012.5 -144 m 4627.5 -144 L (N) * -4012.5 -395.5 m 4627.5 -395.5 L (N) * -4012.5 -647.5 m 4627.5 -647.5 L (N) * %%PageTrailer gsave annotatepage grestore %%Trailer Adobe_IllustratorA_AI3 /terminate get exec Adobe_customcolor /terminate get exec Adobe_cshow /terminate get exec Adobe_cmykcolor /terminate get exec Adobe_packedarray /terminate get exec %%EOF --------------F207E31D0712AD46A12E25F9 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" Content-Transfer-Encoding: 7bit begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------F207E31D0712AD46A12E25F9-- From owner-sqr-users@list.iex.net Tue Jan 26 18:16:37 1999 Date: Tue, 26 Jan 1999 17:52:11 -0500 From: "Brunelle, Cindy - AD/Corporate" Subject: Re: PeopleSoft moving away from SQR? At least in the current Data Management Tools class, they do indeed state that SQR is not the tool of choice, and all future development, where possible, is being done as ApEngine processes. Personally, we would like to see SQR stay around, simply because it is much quicker than ApEngine. But, since ApEngine is being brought inside the "upgrade umbrella", it will be easier to deal with in an upgrade, therefore is being promoted highly. Cindy Brunelle > -----Original Message----- > From: Franck Masson [SMTP:franck.masson@SQRIBE.COM] > Sent: Tuesday, January 26, 1999 5:44 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: PeopleSoft moving away from SQR? > > Sam, > > i do not think that PS will not continue to use sqr. > We ( the editor of sqr: sqribe) continue to work with peoplesoft to add > more fonctionnality to the product and more platform supported. > PS continue to use SQR in revision 8. > I am interesting to know the high powered reporting tools that can > replace SQR. > for your information : > The last version of SQR is SQR 4.3 that support html, pdf, report > surfing, empowered report. > And include a graphical developpement tools : visualsqribe. > For more information have a look to our web site www.sqribe.com. > > franck, > > Sam Spritzer wrote: > > > > Les, > > > > I am not sure if this belongs in this list but it would be extremely > interesting if PS is in fact moving away from SQR. I haven't anything to > that effect tho but if they do, there are plenty of high powered reporting > tools to replace SQR. However, what will they use for interfaces and the > like? > > > > Sam > > > > >>> Les Hancock 01/26 1:53 PM >>> > > > > > > Allen, I've heard that Peoplesoft is trying to move more and more away > > from SQR's and more towards products like their Application Engine. I > > feel that is a big mistake. Perhaps, this is why they don't > > understand?? > > > > << File: Card for Franck Masson >> From owner-sqr-users@list.iex.net Tue Jan 26 18:29:09 1999 Date: Tue, 26 Jan 1999 16:17:27 -0700 From: Albert Howard Subject: Re: PeopleSoft moving away from SQR? Rumors about PeopleSoft moving away from SQR have been around since 1993. There is way too large a user base with way to much $ invested in SQR for that. And most aren't interested in trying to climb through the Application Engine to do something that can be done easier and faster in SQR. From owner-sqr-users@list.iex.net Tue Jan 26 18:50:53 1999 Date: Tue, 26 Jan 1999 18:41:21 -0500 From: Chris Marshall Subject: Re: PeopleSoft moving away from SQR? Les Yes, as of PeopleSoft 8.0, they are including Actuate as an additional reporting tool. (http://www.actuate.com) *** PLEASE NOTE: There has been NO announcement by PeopleSoft that they will replace SQR with Actuate. They have asked that we make sure that that rumor is quashed. As of the latest email that I received on the issue, the two tools will co-exist in future releases. *** END RUMOR QUASHING. However, in my *PERSONAL* opinion, I think that there MAY be motives in the future to move the type of development that we do in SQR to Acutate, mostly because Actuate uses a Visual Basic type language, and is object oriented. I am going to a seminar on Thursday about Acuate where I hope to get some hands on with the product. However, I will say that my contacts with Actuate's sales staff has not been encouraging. When I described to them some of the things that we typically do with SQR (interfaces, table loads, &c) it kind of blew their mind. I will keep the group posted as to the results. Cheers, Chris Consultant PeopleSoft Practice IBM Global Services crmarsh@us.ibm.com >>> Sam Spritzer 01/26 2:22 PM >>> Les, I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? From owner-sqr-users@list.iex.net Tue Jan 26 19:04:56 1999 Date: Tue, 26 Jan 1999 17:56:22 -0600 From: "Webb, Jimmy" Subject: Re: PeopleSoft moving away from SQR? I agree with you Al, I have heard these rumors since I first jumped into PeopleSoft. SQR picks up where PeopleSoft functionality falls short. There are massive SQR librarys out there for each and every client that represent this gap, along with bundle of money that was spent to build it. Application Engine is no match for SQR. Freeform SQL with an awsome report generator is the tool for the time. SQRs destiny will be to acquire a development platform similar to C++ and Java, a standard set of class librarys, complete with sophisticated compiler options and state of the art degging mechanisms. SQR will evovle into one of PeopleSoft's crown jewels, it's enevitable. >---------- >From: Albert Howard[SMTP:starbukk@CONCENTRIC.NET] >Sent: Tuesday, January 26, 1999 5:17 PM >To: Multiple recipients of list SQR-USERS >Subject: Re: PeopleSoft moving away from SQR? > >Rumors about PeopleSoft moving away from SQR have been around since 1993. >There is way too large a user base with way to much $ invested in SQR for >that. And most aren't interested in trying to climb through the >Application Engine to do something that can be done easier and faster in SQR. > From owner-sqr-users@list.iex.net Tue Jan 26 19:09:30 1999 Date: Wed, 27 Jan 1999 01:00:21 +0100 From: Franck Masson Subject: Re: PeopleSoft moving away from SQR? This is a multi-part message in MIME format. --------------E78BE09A608DA47FAB254AD4 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Chris, I encourage you to contact your peoplesoft account manager about this subject. It is not what peoplesoft is saying today regarding ACTUATE. But you are right it was what they say few month ago. I have information from SQRIBE corp about this subject, but the right place for this king of information is peoplesoft. have you been at the last peoplesoft show last quarter ? Is there an actuate session at the last peoplesoft user conference ? As i know, it has been cancelled. Franck, Chris Marshall wrote: > > Les > > Yes, as of PeopleSoft 8.0, they are including Actuate as > an additional reporting tool. (http://www.actuate.com) > > *** PLEASE NOTE: There has been NO announcement by > PeopleSoft that they will replace SQR with Actuate. They > have asked that we make sure that that rumor is quashed. As > of the latest email that I received on the issue, the two tools > will co-exist in future releases. > *** END RUMOR QUASHING. > > However, in my *PERSONAL* opinion, I think that there MAY > be motives in the future to move the type of development that > we do in SQR to Acutate, mostly because Actuate uses a Visual Basic type language, and is object oriented. > > I am going to a seminar on Thursday about Acuate where I > hope to get some hands on with the product. However, I will > say that my contacts with Actuate's sales staff has not been > encouraging. When I described to them some of the things > that we typically do with SQR (interfaces, table loads, &c) it > kind of blew their mind. > > I will keep the group posted as to the results. > > Cheers, > > Chris > Consultant > PeopleSoft Practice > IBM Global Services > crmarsh@us.ibm.com > > >>> Sam Spritzer 01/26 2:22 PM >>> > Les, > > I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? > > Sam > > >>> Les Hancock 01/26 1:53 PM >>> > > > Allen, I've heard that Peoplesoft is trying to move more and more away > from SQR's and more towards products like their Application Engine. I > feel that is a big mistake. Perhaps, this is why they don't > understand?? > > --------------E78BE09A608DA47FAB254AD4 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Description: Card for Franck Masson Content-Disposition: attachment; filename="vcard.vcf" Content-Transfer-Encoding: 7bit begin: vcard fn: Franck Masson n: Masson;Franck org: Sqribe Technologie Europe adr;dom: 1 bis rue du petit clamart Bat B;;ZI Velizy Plus;78140 Velizy Villacoublay;;; email;internet: franck.masson@sqribe.com title: Responsable developpement partenaire tel;work: 01 40 83 15 52 tel;fax: 01 40 83 06 59 tel;home: 06 12962751 x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard --------------E78BE09A608DA47FAB254AD4-- From owner-sqr-users@list.iex.net Tue Jan 26 19:33:47 1999 Date: Tue, 26 Jan 1999 14:59:14 -0500 From: Dominick Logiudice Subject: PSoft Delivered SQR' descriptions Does anyone know where I could find a description or list of what the sqr's peoplesoft delivered with the system do. I know where they are and looked at few. I have Peoplesoft 7.0 Thanks From owner-sqr-users@list.iex.net Tue Jan 26 19:33:48 1999 Date: Tue, 26 Jan 1999 19:07:51 -0500 From: Moore Anthony B Subject: Re: PeopleSoft moving away from SQR? We use Business Objects and SQR and Business Object(BO) is a BIG PIECE of junk. Because the managers felt it would be better to give the user the ability to produce ad hoc reports quickly they decided to mainly use BO for all reporting needs except for things like data feeds and special reports BO just could not handle. That was 1 year ago and we are feeling the fall out big time because it is SO LIMITED plus the software just has so many problems of its' own. There is a Business Objects User Group similar to this SQR User group(BUSOB-L@LISTSERV.AOL.COM). I am part of both and 75% of the questions asked by a BO User/Administrator go unanswered while most of the SQR questions are answered by someone. Just today we installed a new version of BO and we had to uninstalled it due to problems. Whomever or whatever manager makes to decision to go with BO, get ready for the HEADACHES to follow. -----Original Message----- From: Sam Spritzer [mailto:SSpritzer@GW.CTG.COM] Sent: Tuesday, January 26, 1999 2:22 PM To: Multiple recipients of list SQR-USERS Subject: PeopleSoft moving away from SQR? Les, I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? From owner-sqr-users@list.iex.net Tue Jan 26 19:37:57 1999 Date: Tue, 26 Jan 1999 16:33:12 -0800 From: "Lynds,Richard J" Subject: Re: PeopleSoft moving away from SQR? I attended the PS Conference in 98 and at that time they (PS) said rather emphatically that while they are including Actuate as an additional reporting tool, there are no plans to eliminate SQR. I believe that PS recognizes that existing customers have a huge investment. That said, I personally wonder how long they will support multiple reporting environments. Rick -----Original Message----- From: Chris Marshall [mailto:crmarsha@ADVO.COM] Sent: Tuesday, January 26, 1999 3:41 PM To: Multiple recipients of list SQR-USERS Subject: Re: PeopleSoft moving away from SQR? Les Yes, as of PeopleSoft 8.0, they are including Actuate as an additional reporting tool. (http://www.actuate.com) *** PLEASE NOTE: There has been NO announcement by PeopleSoft that they will replace SQR with Actuate. They have asked that we make sure that that rumor is quashed. As of the latest email that I received on the issue, the two tools will co-exist in future releases. *** END RUMOR QUASHING. However, in my *PERSONAL* opinion, I think that there MAY be motives in the future to move the type of development that we do in SQR to Acutate, mostly because Actuate uses a Visual Basic type language, and is object oriented. I am going to a seminar on Thursday about Acuate where I hope to get some hands on with the product. However, I will say that my contacts with Actuate's sales staff has not been encouraging. When I described to them some of the things that we typically do with SQR (interfaces, table loads, &c) it kind of blew their mind. I will keep the group posted as to the results. Cheers, Chris Consultant PeopleSoft Practice IBM Global Services crmarsh@us.ibm.com >>> Sam Spritzer 01/26 2:22 PM >>> Les, I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? From owner-sqr-users@list.iex.net Tue Jan 26 19:39:11 1999 Date: Tue, 26 Jan 1999 12:04:27 -0800 From: Les Hancock Subject: Re: PSoft and SQR I think that STOP is in POCFG.SQC: BEGIN-PROCEDURE SQLError print 'SQL Error:' (+1,1) print #Sql-Status (+1,1) edit 9999999 print $Sql-Error (0,+2) print $Sql-Msg (0,+2) let #prcs_run_status = #prcs_run_status_error let #prcs_continuejob = 0 do Update-Prcs-Run-Status STOP END-PROCEDURE Add the flag -S to your command line (if you can) to see the values in that Insert statement. Les ---"C. Willis III" wrote: > > SQR v 4.2.3 > Oracle v8 > PSoft 7.51 > > Hi all, > > OK. I am having a problem I hope someone can shed some light on. I > have slightly modified the PSoft delivered sqr POPO005, and I am trying > to execute it. Debug is on and I am getting debug messages. > > the error occurs right after 'Entering: Insert-Transaction-Record' when > it is doing an insert into PS_PO_DISPATCHED. > > The program is processing *some* of the records, then, out of the blue I > get: > > Error on line 230: > (SQR 3301) Program stopped by user request. > > SQR: Program aborting. > > No sql error generated, and this message is useless...... any ideas? > > I think it may have something to do with this > {DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up > through the on-error=SQLError, but I can't say for certain. > > Thanks in advance for any ideas, > > clark > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Tue Jan 26 20:10:03 1999 Date: Tue, 26 Jan 1999 12:45:16 -0800 From: Les Hancock Subject: Re: PeopleSoft moving away from SQR? That is a good question about interfaces. I was told this (that Peoplesoft was phasing SQR's out) by my former boss. He is a manager in a company in which the I/S staff primarily uses COBOL (and a COBOL code generator) on the mainframe. He always tried to convince me that SQR's were a toy and that COBOL would execute faster as a rule than SQR's and even that Cobol programs could be written faster than SQR's. After fighting with him, I left the company. So, I don't know if he made this stuff up or if Peoplesoft told him. Les *--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*-- ---Sam Spritzer wrote: > > Les, > > I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? > > Sam > > >>> Les Hancock 01/26 1:53 PM >>> > > > Allen, I've heard that Peoplesoft is trying to move more and more away > from SQR's and more towards products like their Application Engine. I > feel that is a big mistake. Perhaps, this is why they don't > understand?? > > > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Tue Jan 26 20:16:15 1999 Date: Tue, 26 Jan 1999 14:09:30 -0700 From: Scott Straus Subject: Re: PeopleSoft moving away from SQR? For what it's worth, at the Peoplesoft user's group in San Francisco this year, it was stated by someone from Peoplesoft that SQR is very much a part of the future of Peoplesoft. > ---------- > From: Sam Spritzer[SMTP:SSpritzer@GW.CTG.COM] > Reply To: SQR-USERS@USA.NET > Sent: Tuesday, January 26, 1999 12:22 PM > To: Multiple recipients of list SQR-USERS > Subject: PeopleSoft moving away from SQR? > > Les, > > I am not sure if this belongs in this list but it would be extremely > interesting if PS is in fact moving away from SQR. I haven't anything > to that effect tho but if they do, there are plenty of high powered > reporting tools to replace SQR. However, what will they use for > interfaces and the like? > > Sam > > >>> Les Hancock 01/26 1:53 PM >>> > > > Allen, I've heard that Peoplesoft is trying to move more and more away > from SQR's and more towards products like their Application Engine. I > feel that is a big mistake. Perhaps, this is why they don't > understand?? > > > From owner-sqr-users@list.iex.net Tue Jan 26 20:31:56 1999 Date: Tue, 26 Jan 1999 16:54:02 -0500 From: Guy Simonian Subject: SQR Editor Last but not least is premia's CodeWright. It has excellent color and language templates, differences capability, and the best part is a multi-file search capability (the unix grep). Did somebody mention a real DEBUGGER for SQR where you can step thru execution and look at variables? Guy From owner-sqr-users@list.iex.net Tue Jan 26 20:43:26 1999 Date: Tue, 26 Jan 1999 14:48:21 -0600 From: Lily Van Subject: Re: PeopleSoft moving away from SQR? ------ =_NextPart_000_01BE493A.EC7E8D00 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Actually, there was an article written up by PS to clarify the rumors. I = got a hold of this three page document from Sqribe themselves. SQR is = not going away, they are adding more application tools to provide more = options to their end-users. You might find this write up in PS = Customer Connection. I don't have it readily available to pass it on to = you all. Lily -----Original Message----- From: Sam Spritzer [SMTP:SSpritzer@GW.CTG.COM] Sent: Tuesday, January 26, 1999 1:22 PM To: Multiple recipients of list SQR-USERS Subject: PeopleSoft moving away from SQR? Les, I am not sure if this belongs in this list but it would be extremely = interesting if PS is in fact moving away from SQR. I haven't anything = to that effect tho but if they do, there are plenty of high powered = reporting tools to replace SQR. However, what will they use for = interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? ------ =_NextPart_000_01BE493A.EC7E8D00 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IhcUAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEAJQAAAFJFOiBQ ZW9wbGVTb2Z0IG1vdmluZyBhd2F5IGZyb20gU1FSPwCdDAEFgAMADgAAAM8HAQAaAA4AMAAVAAIA RgEBIIADAA4AAADPBwEAGgAOACwACgACADcBAQmAAQAhAAAAMUYzMTAzQUEwN0I1RDIxMTg2RDUw MEEwMjQzMURBMUIA8AYBA5AGAGALAAAhAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAA AAADAC4AAAAAAAMANgAAAAAAQAA5ACCm+zVtSb4BHgBwAAEAAAAlAAAAUkU6IFBlb3BsZVNvZnQg bW92aW5nIGF3YXkgZnJvbSBTUVI/AAAAAAIBcQABAAAAFgAAAAG+SW01htzzWkK1BxHShtUAoCQx 2hsAAB4AHgwBAAAABQAAAFNNVFAAAAAAHgAfDAEAAAAQAAAAdmFubEBiYW5kYWkuY29tAAMABhAg e6a5AwAHEJoDAAAeAAgQAQAAAGUAAABBQ1RVQUxMWSxUSEVSRVdBU0FOQVJUSUNMRVdSSVRURU5V UEJZUFNUT0NMQVJJRllUSEVSVU1PUlNJR09UQUhPTERPRlRISVNUSFJFRVBBR0VET0NVTUVOVEZS T01TUVJJQkVUAAAAAAIBCRABAAAAOggAADYIAAAIEgAATFpGdeWUjkYDAAoAcmNwZzEyNXIyDGBj MQMwAQcLYG6RDhAwMzMPFmZlD5JPAfcCpANjAgBjaArAc4RldALRcHJxMgAAkioKoW5vElAgMAHQ hQHQNg+gMDUwNBQh8wHQFBA0fQdtAoMAUAPU+xH/EwtiE+EUUBOyGPQU0K8HEwKAApEI5jsJbzAa 3/plDjA1HAodIRzfHekb9P8eEhx/IE8gDR+PHb8cDxBg/DI4Jdom8SavJ7kb9CfivyZPKh8p3Slf J48rVDkOUB8upDABKCMwAAKCc3R56mwHkGgJ4HQAABNQA/BQZGN0bAqxXDJYYZhkanUxcAUQZ2gF QjsWMgwBYwnAMmADMHNufGV4FzAHsAWwAMACc3OxAFBzYjIUUDFgYRPw9FxrCeBwC5AyPzKjCGDr MpALgGUxoHY5YAFAM5u/DDA0ZCgAN0AEoAuAZyfx6TTmYmEXEGQCIDWgNUbnMdAzkDuRIDExMw5Q Np//N684vwBROfwAoDRuPH89hv8xJA/APo8/n0CvDlA570MP20QfPbMzAoITEGM2YEuhkzOQPbB0 aTmQIEQBEKhhdWwFQFAKwGEJwOBhcGggRgIhNiQlQOhmaS0PkDgBQDkwUDPrRw8yo2ILIHIJUFJS FqDZUlJ3NCVBFwBwAdBNcn8zv0qfS6ZP0E6QBRACMC1DTzADYTogVG9XsFModWJqBZB0V7BEYeh0 ZTo2JDZP/1EPUh//Uy9UOTHAPaMOIUuhOrYOUJtVb1Z+UjmBFwEgSD2R+wSQNiQ3WW9af1uPXJ05 Dy9dvw+QaXAI0GIKsHQ4/0n6D1RGEF+/YMZqAGHQC1C8eS9PQFywCxFiRXM2JP8oAGM/ZE9lX1yv VE9rX2xv7211V9JXdFipOW+/Mz8DMB1pszlzn3SveqBEb2P+dQeAAjAF0E8AGgF40ngw93hwcVEB gG5YMABgCfBNoO99AAIBNeBeUmUA8H0AMYCScB6AXHYIkHdrC4D+ZGtAgKIE8AdAEGEBQA4A73Ei PYKCBQIQbwVCFyES8g1YwG0LUVjAIEM6XOpcVwBvTuFtTzADEAeQTYSwTQ3gA2BzbwGAIK5PASAN 4H/wXIZmRQDA9QMQLktwdH3QFxB4cDUh7WdyeAFAfwFuMdAa8IgEPU40YwMgEvMAgAWQbHb/QaFG 0A5wNeCKkgGQACCLIv+A8X1BAcGKkRbgD3AAAEbQ8wzQAZAgLhoSiogOUItC/05weMCLv4zPjd8P wEbQBYG3j3+Qj5GfbGtARtBsjz/7k/+VBSmODCVAkt+Xv5T0+GIgKAKRmN+K01lQlo//m0+cX51v iwBjEJ6yi4+gH/+hL44MKACev6Q/pU+mX4sA/3gAoz+oz6nfquQK+QMweC/TeT96zXtBsNB1B0Bt MOgsIHSJMiBtkAQgA5F/rNEN4DGgtJAFEAJACfAgYHVwIGJ5TpAF8HR8byCKMArABpC2ULRBIAZy fSAFsHMuIEkg9meDQZVQaAbwNSCGILQx1wQAtDEJ0SAKsGcTgH8x130kA1IGAHEFEGITgLRBH3+g Z6Bn0LfhApBTUVK+ILkxE1AFQLgwPcJhbZD/tBS2UArAE4BNkj3Rt7G+Ie5wC1AN4FiwaQIgtpEG 8O+5QbawApAXcG+AoAEAApC9vqRvBTC/gcADtEFpBcC9fwEtshBiAbfwvBFZCGD/vqCyU27QfxC5 BLWSE4C2Efe8cAOgtnFDshEDcASQhIB/AiA1YLDQv4HDAbgQS3En/wVAFuBN8U3At4A9km0wtND+ doeBAaC1YbahCrAEEcfB2b+TIHnDYbPhLgqFCoXPr6Swb7F/BUB7TMgxyq//y7NncK2izA/NHwjB NPI1oCES8mJrbWussyBfR32AAxBYoWF9LdRiT/+yQQuAB0AF0AeQRlC54NRj/8sbsAZi/W8g0B9w v3HPZz//aE9pX2pvs0TSZldzDIIGARe60RdwTcB6xfFbU00QVFA6U+GWQEdXEC5DVEfjQE9NXf/W D9cUbrvYT9lf2m9yv7LMfwwh0nUGYAIw4PQaItKEVGkKUHNkvXJKAHCz0HJ5tlAyNrQgL/DucD3w OntfkE6QTcsW6ylX0ewtTe9OYQUgtWEa8GMFIAiQAjA/BCC44dvQMXAGALxQLVXwU0VSU+8v67FY Jewt7FBlwWAxoFOGIgRggKD3vSW6lbxQP+PfsELP39Dvf+nfs1PO7/nf+u/N5AeQLO/OfLgQhSG8 snMIcMehuPV/uzAJAA9wyXG/obki8uNi+9uwx7J3CGC4sbsxNXEa8P99MMhBVyGJQTFwPcICsbZx /7kxxTFOQP7Q9w/zIsbDx3L7xzINsHm5ET3RweNYsMJg/4bwWFG0MbawBIO48r3RS3D/tCa+AvHB EPC2UPKxuSD78P+5sP6QiUE1IBrwDlC1IQpj37/lDtHIsIagCPVIDmFh8f20IHcK0hZws/C9pMKx upD/vsAGFAehFSHtsMQiGEDb0F9GoPhW/TXhUc58PhZQIA8AsWJA7bAaUGNrIDwFMaFflKFjQFlB SIxPT+OCFnAwMS/uILnuoTUz7vEWQv01PDVQd/GwGab9NUGz8CwQtCBJ/idN8T2BbbEKw/ZkhhO5 Mv/t8ApVB/GEcL60xBG+tL1h+/01CLYnE3S+s7agbZK0wL3AcWSPIPKBFBLCBUG/Gf5FXqDb4cbC H8YsABHyCuH7uTGVUGL74MOBrLFGoMMBv/ZggmBPAADQuQTEYmi3M/cMYscx/TV1rVHpANNwfxD+ PxRdGiSu4NLmwnHTuf02DH0ALUAtcAAAAwAQEAAAAAADABEQAQAAAAMAgBD/////QAAHMOBYb6Bs Sb4BQAAIMOBYb6BsSb4BCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADAASACCAGAAAA AADAAAAAAAAARgAAAABShQAAtw0AAB4ABYAIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAA ADguMAADAAaACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAsAD4AIIAYAAAAAAMAAAAAAAABG AAAAAA6FAAAAAAAAAwAQgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADABGACCAGAAAAAADA AAAAAAAARgAAAAARhQAAAAAAAAMAFIAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAHgAkgAgg BgAAAAAAwAAAAAAAAEYAAAAANoUAAAEAAAABAAAAAAAAAB4AJYAIIAYAAAAAAMAAAAAAAABGAAAA ADeFAAABAAAAAQAAAAAAAAAeACaACCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEAAAAAAAAA HgA9AAEAAAAFAAAAUkU6IAAAAAADAA00/TcAAODe ------ =_NextPart_000_01BE493A.EC7E8D00-- From owner-sqr-users@list.iex.net Tue Jan 26 21:31:18 1999 Date: Wed, 27 Jan 1999 13:21:22 +1000 From: Pietersz Mark x8921 Subject: Re: Interface John, I have used SQR to generate GL entries from a legacy system from a CSV (as will many others on this list). Copywrite issues prevent me from posting any code however the fundamental tables that you should populate in the GL are PS_JRNL_LN, PS_JRNL_HEADER and PS_JRNL_CF_BAL_TBL. Create a journal in your GL and see which fields get populated. Contact me direct if you need any help Rgds Mark Pietersz > -----Original Message----- > From: McClure, John [SMTP:john.mcclure@WILCOM.COM] > Sent: Friday, 22 January 1999 1:27 > To: Multiple recipients of list SQR-USERS > Subject: Interface > > Hi, We are implementing PeopleSoft Financials 7.5 and I'm responsible for > writing an interface to bring in payroll dollars and hours and populate > General Ledger and Project Costing. Payroll is sending me two text files > which I have to manipulate. I'm new to SQR and I was hoping someone would > have some sample code they could provide me to get me going. > > Thanks ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This email message has been swept for the presence of computer viruses. CitiPower Pty ACN 064 651 056 ********************************************************************** From owner-sqr-users@list.iex.net Tue Jan 26 21:36:14 1999 Date: Tue, 26 Jan 1999 22:53:50 -0300 From: Juan Jose Breuer Moreno Subject: Re: Printing Employee Photos Hi Jim, In many project of HRMS and FDM I'd tried to print some images from the database reaching this conclusion: 1. SQR can't print any image directly from the database (IMHO), it must use an external file in a file server or local drive. Also you have to remember the restriction that for PS -> EPS, HP-> HPGL, BMP ->Windows Printer and JPG->HTML (for releases 4+ only). Also the Windows Printer works well for release 4+ in W31, Win95 and NT, but prior to r.4 only in NT and W3.1 in W95 gives error. 2. Crystal Reports supports some simple formats like PCX or something like it in release 6 of PS directly from the Database, but in PS 7 the new odbc driver of PS don't work at all with images. I tried using an Oracle odbc driver directly and worked (but it's impossible to mix drivers in one report). Perhaps in PS 7.5 the changed the ODBC driver to workout this problem with the images. I'm just now in a PT 7.05 IN/AP project and one of ours objectives is to create a report of the inventory catalog with including the image of it, so I will have to try it harder in the near future. Juan Jose. -----Original Message----- From: Jim Hardesty To: Multiple recipients of list SQR-USERS Date: Martes 26 de Enero de 1999 16:15 Subject: Printing Employee Photos >Oracle 7.3.4 >PS HRMS 7.01 PT 7.03 >UNIX Server SQR V3.0.18.1 >Crystal 5.0.1.108 > >Has anyone sucessfully printed employee photos from >Oracle using either SQR or Crystal? I don't see a way using >SQR and Crystal seems like it should work but doesn't. > >Is this even possible? > >jim > >jhardest@lmberry.com >937/296-4867 > From owner-sqr-users@list.iex.net Tue Jan 26 21:39:57 1999 Date: Tue, 26 Jan 1999 22:36:45 -0300 From: Juan Jose Breuer Moreno Subject: Re: PSoft and SQR Hi All, I'm new at this list. I found many times that a duplicate record key error during an insert could generate this kind of error. As Les said you can add the -s flag to see the SQL used (Easy way to add the flag is in the process request to send it to a file like 'C:\TEMP -s ') and check the values used in the insert. Juan Jose. -----Original Message----- From: C. Willis III To: Multiple recipients of list SQR-USERS Date: Martes 26 de Enero de 1999 13:39 Subject: PSoft and SQR >SQR v 4.2.3 >Oracle v8 >PSoft 7.51 > >Hi all, > >OK. I am having a problem I hope someone can shed some light on. I >have slightly modified the PSoft delivered sqr POPO005, and I am trying >to execute it. Debug is on and I am getting debug messages. > >the error occurs right after 'Entering: Insert-Transaction-Record' when >it is doing an insert into PS_PO_DISPATCHED. > >The program is processing *some* of the records, then, out of the blue I >get: > >Error on line 230: > (SQR 3301) Program stopped by user request. > >SQR: Program aborting. > >No sql error generated, and this message is useless...... any ideas? > >I think it may have something to do with this >{DateTimeIn-Prefix}$SysDateTime{DateTimeIn-Suffix} and then blowing up >through the on-error=SQLError, but I can't say for certain. > >Thanks in advance for any ideas, > >clark > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > From owner-sqr-users@list.iex.net Wed Jan 27 04:31:27 1999 Date: Wed, 27 Jan 1999 10:24:05 +0100 From: =?iso-8859-1?Q?J=FCrgen_Steinemann?= Subject: looking for german speaking SQR-programmers Hi, we are looking for some german speaking SQR programmers, who live in Germany, Austria, Swiss. please mail directly to juergens@sqribe.de Dr. Jürgen Steinemann SQRIBE Technologies GmbH Fritz-Hommel-Weg 4 E-Mail: juergens@sqribe.de D-80805 München Tel. +49-89-368891-28 Fax: +49-89-368891-79 Internet: http://www.sqribe.de From owner-sqr-users@list.iex.net Wed Jan 27 07:39:04 1999 Date: Wed, 27 Jan 1999 04:33:01 PST From: "N.Shankara Narayanan" Subject: Does Call Using work explicitly? Hi All, I am trying hard to invoke windows commands from SQR programs - using Call Using command but not successful. I tried to open winword.exe using call Using command but nothing happens.Does this command work only implicitly?Is there any other command to do the same please help me.Thanks in advance. (SQR 3.0/Win95/PS Tools 7/GuptaSQL database) ------------------------------------------------------ N.Shankara Narayanan PeopleSoft Programmer Intelligroup Aisa Pvt. Ltd Hyderabad,India ------------------------------------------------------- ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 27 08:53:52 1999 Date: Wed, 27 Jan 1999 08:40:22 -0500 From: Brian Nice Subject: Move and edit masks I have a question regarding edit masks. They seem to behave differently depending on whether you are using the mask for an number or a column variable that contains a number. What is the difference between the following? BEGIN-SELECT count(*) &count move &count to $count XXXXX let #testNumber = 1 move #testNumber to $testNumber XXXXX show $count ' ' $testNumber from dual END-SELECT $count returns 1 $testNumber returns 1.000 Thanks for the help! /**************************** * Brian Nice * ABBA Systems Inc. * Orlando, FL *****************************/ From owner-sqr-users@list.iex.net Wed Jan 27 09:02:20 1999 Date: Wed, 27 Jan 1999 08:35:41 -0500 From: Sam Spritzer Subject: Re: PSoft Delivered SQR' descriptions Dom, The PeopleSoft Customer Connection web site has a white paper on SQCs although it is for ver. 6. Don't be alarmed tho since a vast majority of those are carried over to ver. 7. As for SQRs, The documentation that comes with your product will list the most commonly used ones. Other than that, its the usual time consuming task for opening each one and grabbing the name within them. Hope this helps. Sam >>> Dominick Logiudice 01/26 2:59 PM >>> Does anyone know where I could find a description or list of what the sqr's peoplesoft delivered with the system do. I know where they are and looked at few. I have Peoplesoft 7.0 Thanks From owner-sqr-users@list.iex.net Wed Jan 27 09:07:41 1999 Date: Wed, 27 Jan 1999 08:41:49 -0500 From: David Dawes Stanley Subject: Re: PeopleSoft moving away from SQR? My 2 cents, This doesn't really need to clutter up the list when People Softy has their own list. I like your use of the word "annoying". For the "minority" it is annoying to have to scroll thru countless garbage emails in hopes that something usefull might avail. I work with BANNER and they do not use SQR, nor do they support it. We use SQR on our own as a reporting and processing tool and find it of great use. We could care less if our software provider supports SQR. (We are a shop that contracts the software out to member state colleges in New York). If you like the way SQR works, then I suggest you use it despite if People Softy uses it or not. >-----Original Message----- >From: Discussion of SQR, SQRIBE Technologies's database >reportinglanguage [mailto:SQR-USERS@list.iex.net]On Behalf Of Tony DeLia >Sent: Tuesday, January 26, 1999 5:27 PM >To: Multiple recipients of list SQR-USERS >Subject: Re: PeopleSoft moving away from SQR? > > >Sam, > First of all this absolutely belongs on this list! You made the right >choice! It does in fact concern a large portion of the Users Group. > I don't know if I'd use the word 'interesting' if PS moves away from >SQR... 'annoying' may be a better word... If you're familiar with PS >Application Engine programs ARUPDATE, PREDICT, PAYLOAD, etc. you'd >understand why... Application Engine is a pretty neat little tool but >it's not very good (in my opinion) for large-scale batch processes... >Right now they're abusing it in Financials... It uses a Cache Record (1 >row) to store values instead of variables... You need excessive SQL >statements and temp tables to pass information from one section to >another... You can build basic loop constructs and decision logic... >simple messages to the message catalog... It's a good marketing move on >PeopleSoft's part to boost their consulting services group (Once they >learn A/E themselves that is)... But then again... I'm not a big fan of >their SQR processes either! I don't think they'll completely abandon >SQR... It's too useful and easy to use (AND multi-platform)... Just look >at some of their upgrade scripts! They don't want to spend more time >than they need to! As far as interfaces you won't need to change from >SQR... Application Engine doesn't support File I/O.. and as far as >high-powered reporting tools it would be difficult to match the complete >functionality SQR has on various platforms... Hey! I heard SAP may be >using SQR soon (if they're not already)! I'm ready to expand my >knowledge base! > -Tony DeLia > >PS - that's just my viewpoint... > >Sam Spritzer wrote: >> >> Les, >> >> I am not sure if this belongs in this list but it would be >extremely interesting if PS is in fact moving away from SQR. I >haven't anything to that effect tho but if they do, there are >plenty of high powered reporting tools to replace SQR. However, >what will they use for interfaces and the like? >> >> Sam >> >> >>> Les Hancock 01/26 1:53 PM >>> >> >> >> Allen, I've heard that Peoplesoft is trying to move more and more away >> from SQR's and more towards products like their Application Engine. I >> feel that is a big mistake. Perhaps, this is why they don't >> understand?? >> >> > >-- >Tony DeLia >AnswerThink Consulting Group >PeopleSoft Solutions Practice - Delphi Partners >tdelia@erols.com > From owner-sqr-users@list.iex.net Wed Jan 27 09:11:00 1999 Date: Wed, 27 Jan 1999 09:00:16 -0500 From: David Anderson Subject: Move and edit masks -Reply As I understand this stuff, once you declare a variable as numeric (with a #) SQR stores the value as a double precision floating point (see pg 10 of SQR3 Users Guide). What this means is it automatically includes the decimal positions for any number, including 0. When you declare a variable as a string (with a $) SQR stores the value as a literal. So, when you store a number in a string it is not seen as a number, but as characters. Finally, edit masks tell SQR how to format the PRINTed variable. Really, edit masks come into play for #variables. For a listing of sample edit masks turn to page 262. Moving from $variable to #variable, assuming $variable was a number, the #variable will maintain the floating decimal. To print #variable and control the format you must use an edit mask. Moving from #variable to $variable will move the number AND decimal portion of variable. Again, if you want to control what $variable will look like you must use an edit mask. Dave Anderson Computer Management Sciences, Inc NASDAQ: CMSX From owner-sqr-users@list.iex.net Wed Jan 27 09:15:25 1999 Date: Wed, 27 Jan 1999 09:02:45 -0500 From: Sam Spritzer Subject: Re: PeopleSoft moving away from SQR? (CONDENSATION) To all fellow SQRers, I think we should all take a moment to thank Ray, Nat and the folks at Ontko and hope that the large number of threads about this subject don't take them away from making their most valuable contributions to this list but I hope they aren't running out of disk space any sooner! As a consensus, I think most of us agree that SQR is not going away, at least for the time being. Given the short lifespan of today's technology products as new products are released in the marketplace, it is extremely difficult to determine what the true life span of the SQR and PeopleSoft relationship is. Both PeopleSoft and SQRibe are committed and dedicated to maintaining the SQR relationship. We all know that the power of SQR is unmatched and PeopleSoft knows that as well. In fact, SQR is used in SAP and I am currently researching as to whether SQR is bundled with other ERP related applications. As Tony Delia mentioned, and I agree with him, the PeopleSoft Application Engine is woefully inadequate and time consuming. In fact, I would not be surprise if some of PeopleSoft's own developers recommend not to use it or tinkle with what is already delivered. Beyond SQR and the Application Engine, I don't believe there is anything else available that will provide the interface functionality of SQR. As many of you indicated, Actuate is bundled with PeopleSoft as an ADDITIONAL option. Whether you wish to use it or not, is your perogative. I just think that it makes sound business sense to spread your risk than put all of your eggs in one basket by exclusively dealing with SQRibe and that is what I believe PeopleSoft is doing. But again, it doesn't require you to use it. In conclusion, I want to thank each and everyone of you for responding to the question and give Les Hancock the credit for starting what is probably the largest continuous thread in the SQR-Users history! SQRly yours, Sam From owner-sqr-users@list.iex.net Wed Jan 27 09:20:42 1999 Date: Wed, 27 Jan 1999 09:12:37 -0500 From: Morris K Hicks Subject: Re: PeopleSoft moving away from SQR? Can't please everyone all the time. I feel this is a valid SQR discussion. If you have no interest in it, simply delete! There will always be a minority that finds EVERY post annoying, so are you saying we should not post ANY messages? By the way, I believe you meant: "could not care less..." instead of "could care less". I never understood why people fail to put the "not" in that saying! David Dawes Stanley on 01/27/99 08:41:49 AM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Morris K Hicks/Corp/DukePower) Subject: Re: PeopleSoft moving away from SQR? My 2 cents, This doesn't really need to clutter up the list when People Softy has their own list. I like your use of the word "annoying". For the "minority" it is annoying to have to scroll thru countless garbage emails in hopes that something usefull might avail. I work with BANNER and they do not use SQR, nor do they support it. We use SQR on our own as a reporting and processing tool and find it of great use. We could care less if our software provider supports SQR. (We are a shop that contracts the software out to member state colleges in New York). If you like the way SQR works, then I suggest you use it despite if People Softy uses it or not. >-----Original Message----- >From: Discussion of SQR, SQRIBE Technologies's database >reportinglanguage [mailto:SQR-USERS@list.iex.net]On Behalf Of Tony DeLia >Sent: Tuesday, January 26, 1999 5:27 PM >To: Multiple recipients of list SQR-USERS >Subject: Re: PeopleSoft moving away from SQR? > > >Sam, > First of all this absolutely belongs on this list! You made the right >choice! It does in fact concern a large portion of the Users Group. > I don't know if I'd use the word 'interesting' if PS moves away from >SQR... 'annoying' may be a better word... If you're familiar with PS >Application Engine programs ARUPDATE, PREDICT, PAYLOAD, etc. you'd >understand why... Application Engine is a pretty neat little tool but >it's not very good (in my opinion) for large-scale batch processes... >Right now they're abusing it in Financials... It uses a Cache Record (1 >row) to store values instead of variables... You need excessive SQL >statements and temp tables to pass information from one section to >another... You can build basic loop constructs and decision logic... >simple messages to the message catalog... It's a good marketing move on >PeopleSoft's part to boost their consulting services group (Once they >learn A/E themselves that is)... But then again... I'm not a big fan of >their SQR processes either! I don't think they'll completely abandon >SQR... It's too useful and easy to use (AND multi-platform)... Just look >at some of their upgrade scripts! They don't want to spend more time >than they need to! As far as interfaces you won't need to change from >SQR... Application Engine doesn't support File I/O.. and as far as >high-powered reporting tools it would be difficult to match the complete >functionality SQR has on various platforms... Hey! I heard SAP may be >using SQR soon (if they're not already)! I'm ready to expand my >knowledge base! > -Tony DeLia > >PS - that's just my viewpoint... > >Sam Spritzer wrote: >> >> Les, >> >> I am not sure if this belongs in this list but it would be >extremely interesting if PS is in fact moving away from SQR. I >haven't anything to that effect tho but if they do, there are >plenty of high powered reporting tools to replace SQR. However, >what will they use for interfaces and the like? >> >> Sam >> >> >>> Les Hancock 01/26 1:53 PM >>> >> >> >> Allen, I've heard that Peoplesoft is trying to move more and more away >> from SQR's and more towards products like their Application Engine. I >> feel that is a big mistake. Perhaps, this is why they don't >> understand?? >> >> > >-- >Tony DeLia >AnswerThink Consulting Group >PeopleSoft Solutions Practice - Delphi Partners >tdelia@erols.com > From owner-sqr-users@list.iex.net Wed Jan 27 09:30:59 1999 Date: Wed, 27 Jan 1999 08:27:18 -0600 From: "Maikranz, Sheila" Subject: Re: PSoft Delivered SQR' descriptions This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BE4A00.D55C0C6C Content-Type: text/plain As I open the sqr's, I'm using an Access Database to copy & paste various information from the sqr and the sqr name into various fields. This allows a quick search if I want to find info about the sqr. Pretty neat, but I'm not finished yet. > -----Original Message----- > From: Sam Spritzer [SMTP:SSpritzer@GW.CTG.COM] > Sent: Wednesday, January 27, 1999 7:36 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: PSoft Delivered SQR' descriptions > > > Dom, > The PeopleSoft Customer Connection web site has a white paper on SQCs > although it is for ver. 6. Don't be alarmed tho since a vast majority of > those are carried over to ver. 7. As for SQRs, The documentation that > comes with your product will list the most commonly used ones. Other than > that, its the usual time consuming task for opening each one and grabbing > the name within them. Hope this helps. > Sam > > >>> Dominick Logiudice 01/26 2:59 PM >>> > Does anyone know where I could find a description > or list of what the sqr's peoplesoft delivered > with the system do. I know where they are > and looked at few. I have Peoplesoft 7.0 > Thanks ------_=_NextPart_001_01BE4A00.D55C0C6C Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: PSoft Delivered SQR' descriptions

As I open the sqr's, = I'm using an Access Database to copy & paste various information = from the sqr and the sqr name into various fields.  This allows a = quick search if I want to find info about the sqr.  Pretty neat, = but I'm not finished yet. 

    -----Original Message-----
    From:   Sam Spritzer [SMTP:SSpritzer@GW.CTG.COM]
    Sent:   Wednesday, January 27, 1999 7:36 AM
    To:     Multiple recipients of list SQR-USERS
    Subject:       = Re: PSoft Delivered SQR' = descriptions


    Dom,
    The PeopleSoft = Customer Connection web site has a white paper on SQCs although it is = for ver. 6.  Don't be alarmed tho since a vast majority of those = are carried over to ver. 7.  As for SQRs, The documentation that = comes with your product will list the most commonly used ones.  = Other than that, its the usual time consuming task for opening each one = and grabbing the name within them.  Hope this helps.

    Sam

    >>> = Dominick Logiudice <dlogiudice@PINE.VPCC.SUNYSB.EDU> 01/26 2:59 = PM >>>
    Does anyone know = where I could find a description
    or list of what the = sqr's peoplesoft delivered
    with the system = do.  I know where they are
    and looked at few. = I have Peoplesoft 7.0
    Thanks

------_=_NextPart_001_01BE4A00.D55C0C6C-- From owner-sqr-users@list.iex.net Wed Jan 27 11:00:31 1999 Date: Wed, 27 Jan 1999 09:35:00 CST From: "C. Willis III" Subject: Re: PeopleSoft moving away from SQR? Deana, I agree with your assessment. When I worked for SQRiBE I got the distinct impression that Actuate was on a mission of spreading disinformation about their aliance with PSoft and the imminent demise of SQRiBE in an attempt to make pressure sales of their product. I even witnessed this misinformation at a client site in Manhattan I was working at when an Actuate demo was given. One of my clients put it most aptly when he held up the SQRiBE documentation (2 books, 3 pounds) in one hand and the Actuate documentation in the other hand (about 8 books, 20 pounds) and made a decision to continue with SQRiBE. clark dragon enterprises, consulting services ----Original Message Follows---- I got a visit from an Actuate salesperson and my distinct impression from him was that Actuate was going to replace SQR. When I asked the salesman point blank if PeopleSoft was replacing SQR with Actuate, he didn't give me an answer. Maybe it is Actuate who is purposely creating misimpressions about SQR. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 27 11:29:20 1999 Date: Wed, 27 Jan 1999 09:34:45 -0600 From: Mark Castleberry Subject: Re: PSoft Delivered SQR' descriptions Hi Dominick, Try this select prcsname, descr, descrlong, prcstype from ps_prcsdefn where prcstype like 'SQR%'; That will give you descriptions for the SQR's that have a process definition. Thanks, Mark >>> Dominick Logiudice 01/26 1:59 PM >>> Does anyone know where I could find a description or list of what the sqr's peoplesoft delivered with the system do. I know where they are and looked at few. I have Peoplesoft 7.0 Thanks From owner-sqr-users@list.iex.net Wed Jan 27 11:58:26 1999 Date: Wed, 27 Jan 1999 09:35:27 -0500 From: Richard McCutcheon Subject: Re: PeopleSoft moving away from SQR? Well said, Morris. From owner-sqr-users@list.iex.net Wed Jan 27 12:13:55 1999 Date: Wed, 27 Jan 1999 07:46:09 -0600 From: Tom Hippensteel Subject: Re: Does Call Using work explicitly? Try "CALL SYSTEM USING start" instead of "CALL SYSTEM USING command.com". When you use command.com in windows, windows does not wait (even though you use the WAIT argument) until the called windows program is finished. By using the START argument, the control is returned to SQR after the called windows program completes. Hope this helps Tom Hippensteel Applications Specialist thippensteel@spectrumhealth.com 314-919-9807 > -----Original Message----- > From: N.Shankara Narayanan [SMTP:nskonar@HOTMAIL.COM] > Sent: Wednesday, January 27, 1999 6:33 AM > To: Multiple recipients of list SQR-USERS > Subject: Does Call Using work explicitly? > > Hi All, > > I am trying hard to invoke windows commands from SQR programs - using > Call Using command but not successful. I tried to open winword.exe using > call Using command but nothing happens.Does this command work only > implicitly?Is there any other command to do the same please help > me.Thanks in advance. > > (SQR 3.0/Win95/PS Tools 7/GuptaSQL database) > ------------------------------------------------------ > N.Shankara Narayanan > PeopleSoft Programmer > Intelligroup Aisa Pvt. Ltd > Hyderabad,India > ------------------------------------------------------- > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 27 12:22:10 1999 Date: Wed, 27 Jan 1999 08:18:02 -0500 From: Deanna Baird Subject: Re: PeopleSoft moving away from SQR? I got a visit from an Actuate salesperson and my distinct impression from him was that Actuate was going to replace SQR. When I asked the salesman point blank if PeopleSoft was replacing SQR with Actuate, he didn't give me an answer. Maybe it is Actuate who is purposely creating misimpressions about SQR. Chris Marshall on 01/26/99 06:41:21 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Deanna T Baird/s&e/TWP) Subject: Re: PeopleSoft moving away from SQR? Les Yes, as of PeopleSoft 8.0, they are including Actuate as an additional reporting tool. (http://www.actuate.com) *** PLEASE NOTE: There has been NO announcement by PeopleSoft that they will replace SQR with Actuate. They have asked that we make sure that that rumor is quashed. As of the latest email that I received on the issue, the two tools will co-exist in future releases. *** END RUMOR QUASHING. However, in my *PERSONAL* opinion, I think that there MAY be motives in the future to move the type of development that we do in SQR to Acutate, mostly because Actuate uses a Visual Basic type language, and is object oriented. I am going to a seminar on Thursday about Acuate where I hope to get some hands on with the product. However, I will say that my contacts with Actuate's sales staff has not been encouraging. When I described to them some of the things that we typically do with SQR (interfaces, table loads, &c) it kind of blew their mind. I will keep the group posted as to the results. Cheers, Chris Consultant PeopleSoft Practice IBM Global Services crmarsh@us.ibm.com >>> Sam Spritzer 01/26 2:22 PM >>> Les, I am not sure if this belongs in this list but it would be extremely interesting if PS is in fact moving away from SQR. I haven't anything to that effect tho but if they do, there are plenty of high powered reporting tools to replace SQR. However, what will they use for interfaces and the like? Sam >>> Les Hancock 01/26 1:53 PM >>> Allen, I've heard that Peoplesoft is trying to move more and more away from SQR's and more towards products like their Application Engine. I feel that is a big mistake. Perhaps, this is why they don't understand?? From owner-sqr-users@list.iex.net Wed Jan 27 12:28:40 1999 Date: Wed, 27 Jan 1999 12:25:22 -0500 From: "Reddy, Venkat" Subject: Re: Does Call Using work explicitly? This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01BE4A1A.088E2FB6 Content-Type: text/plain; charset="iso-8859-1" let $comspec=getenv('COMSPEC') ! Gives the path to command.com or cmd.com let $cmd=$comspec || ' /c what ever the commend you want to perform" call system using $cmd #status -----Original Message----- From: Tom Hippensteel [mailto:THippensteel@SPECTRUMHEALTH.COM] Sent: Wednesday, January 27, 1999 8:46 AM To: Multiple recipients of list SQR-USERS Subject: Re: Does Call Using work explicitly? Try "CALL SYSTEM USING start" instead of "CALL SYSTEM USING command.com". When you use command.com in windows, windows does not wait (even though you use the WAIT argument) until the called windows program is finished. By using the START argument, the control is returned to SQR after the called windows program completes. Hope this helps Tom Hippensteel Applications Specialist thippensteel@spectrumhealth.com 314-919-9807 > -----Original Message----- > From: N.Shankara Narayanan [SMTP:nskonar@HOTMAIL.COM] > Sent: Wednesday, January 27, 1999 6:33 AM > To: Multiple recipients of list SQR-USERS > Subject: Does Call Using work explicitly? > > Hi All, > > I am trying hard to invoke windows commands from SQR programs - using > Call Using command but not successful. I tried to open winword.exe using > call Using command but nothing happens.Does this command work only > implicitly?Is there any other command to do the same please help > me.Thanks in advance. > > (SQR 3.0/Win95/PS Tools 7/GuptaSQL database) > ------------------------------------------------------ > N.Shankara Narayanan > PeopleSoft Programmer > Intelligroup Aisa Pvt. Ltd > Hyderabad,India > ------------------------------------------------------- > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com ------_=_NextPart_001_01BE4A1A.088E2FB6 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: Does Call Using work explicitly?

let = $comspec=3Dgetenv('COMSPEC')     ! Gives the path = to command.com or cmd.com
let $cmd=3D$comspec || ' /c what ever the commend = you want to perform"
call system using $cmd #status


-----Original Message-----
From: Tom Hippensteel [mailto:THippensteel@SPEC= TRUMHEALTH.COM]
Sent: Wednesday, January 27, 1999 8:46 AM
To: Multiple recipients of list SQR-USERS
Subject: Re: Does Call Using work explicitly?


Try "CALL SYSTEM USING start" instead of = "CALL SYSTEM USING command.com".
When you use command.com in windows, windows does = not wait (even though you
use the WAIT argument) until the called windows = program is finished.  By
using the START argument, the control is returned to = SQR after the called
windows program completes.  Hope this = helps

Tom Hippensteel
Applications Specialist
thippensteel@spectrumhealth.com
314-919-9807


> -----Original Message-----
> From: N.Shankara Narayanan = [SMTP:nskonar@HOTMAIL.COM]
> Sent: Wednesday, January 27, 1999 6:33 = AM
> To:   Multiple recipients of list = SQR-USERS
> Subject:      Does = Call Using work explicitly?
>
> Hi All,
>
> I am trying hard to invoke windows commands = from SQR programs -  using
> Call Using command but not successful. I tried = to open winword.exe using
> call Using command but nothing happens.Does = this command work only
> implicitly?Is there any other command to do the = same please help
> me.Thanks in advance.
>
> (SQR 3.0/Win95/PS Tools 7/GuptaSQL = database)
> = ------------------------------------------------------
> N.Shankara Narayanan
> PeopleSoft Programmer
> Intelligroup Aisa Pvt. Ltd
> Hyderabad,India
> = -------------------------------------------------------
>
>
> = ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com

------_=_NextPart_001_01BE4A1A.088E2FB6-- From owner-sqr-users@list.iex.net Wed Jan 27 12:44:45 1999 Date: Wed, 27 Jan 1999 09:35:30 -0800 From: "Gini Potts (ginip)" Subject: SQR, PL/SQL and DBMS_OUTPUT I want to execute an PL/SQL program from an SQR. This particular PL/SQL program uses calls to DBMS_OUTPUT to write a report. When I run this report through SQLPlus, I SET SERVEROUTPUT ON and spool the output to a file. Is there a way to access the serveroutput with an SQR, or am I sunk? (Unfortunately, changing DBMS_OUTPUT to UTL_FILE is not an option.) Thanks. Gini From owner-sqr-users@list.iex.net Wed Jan 27 13:10:54 1999 Date: Wed, 27 Jan 1999 11:01:43 -0700 From: Robert Eaton Subject: Printing signature on checks / Autolink I am using CSS HRizon and Autolink. SQRW3 on windows '95 and SQL Base. I have a signature font (sig.sfp) which I purchased from HP. The following is in my reporter.ini. Report=ALPAYSIG - Generate Signature Macro CommandLine=%toolbin%\genmacro.exe %toolbin%\sig.sfp 1 lpt1 MACRO WorkingDir=%cssqr4% Desc=Sends the authorized signature graphic to the printer for paychecks Report=ALPAY013 - Paycheck Print (Generate) CommandLine=%sqrbin%\sqrw.exe ALPAY013.SQR -o%temp%\sqr.log -f%temp%\ -mALLMAXES.MAX WorkingDir=%cssqr4% Desc=Generate paychecks I have the font in the correct directory. When I run genmacro.exe from DOS I do not receive any errors or messages. When I print a check I run ALPAYSIG and then ALPAY013. No signature is generated. Do I need to run the FLOAD.EXE that HP sent me instead of GENMACRO? HP also sent an escape sequence. (1Q(slp36.0v0s0b0t Do I need to code this in the SQR? After the escape sequence the instructions say I need to type the letter S. Where would that go? Thanks for all the help Robert Eaton roberte@exabyte.com From owner-sqr-users@list.iex.net Wed Jan 27 13:13:47 1999 Date: Wed, 27 Jan 1999 10:26:49 -0500 From: Mark Patterson Subject: HELP! I have sent messages and more messages to those who registered me (LISTSERV). I got a confirmation that I was registered, and I get messages from users, but cannot send any. I keep getting the message that I'm not authorized. Would someone PLEASE point me in the right direction. Thank You, Mark Patterson ______________________________ Reply Separator _________________________________ Subject: Re: PSoft Delivered SQR' descriptions Author: at ~internet Date: 1/27/99 8:27 AM As I open the sqr's, I'm using an Access Database to copy & paste various information from the sqr and the sqr name into various fields. This allows a quick search if I want to find info about the sqr. Pretty neat, but I'm not finished yet. > -----Original Message----- > From: Sam Spritzer [SMTP:SSpritzer@GW.CTG.COM] > Sent: Wednesday, January 27, 1999 7:36 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: PSoft Delivered SQR' descriptions > > > Dom, > The PeopleSoft Customer Connection web site has a white paper on SQCs > although it is for ver. 6. Don't be alarmed tho since a vast majority of > those are carried over to ver. 7. As for SQRs, The documentation that > comes with your product will list the most commonly used ones. Other than > that, its the usual time consuming task for opening each one and grabbing > the name within them. Hope this helps. > Sam > > >>> Dominick Logiudice 01/26 2:59 PM >>> > Does anyone know where I could find a description > or list of what the sqr's peoplesoft delivered > with the system do. I know where they are > and looked at few. I have Peoplesoft 7.0 > Thanks From owner-sqr-users@list.iex.net Wed Jan 27 13:18:31 1999 Date: Wed, 27 Jan 1999 11:41:03 -0600 From: Kelli Kidd Subject: Edit masks, zero fill with minus sign I am writing an sqr that creates a file that is sent to a third party vendor. The requirements are for a zero filled number with a minus sign if the number is a negative. The format is S9(7)v9(2). I am having trouble combining the zero fill and minus sign. If I put MI at the end of the format, it will give me a minus sign, but truncate the negative number. For a positive number it will just truncate it. move #amount to #dedamt do Format-Number(#dedamt,$dedamt,'0999999Vmi') Any suggestions are appreciated. Thanks Kelli Kidd Kidd Konsulting, Inc. kelli_kidd@tiginsurance.com From owner-sqr-users@list.iex.net Wed Jan 27 13:25:42 1999 Date: Wed, 27 Jan 1999 13:24:15 -0500 From: Tony DeLia Subject: Re: PeopleSoft moving away from SQR? David Dawes Stanley, I feel you're pain - sorry you're in the "minority" on this particular topic. I didn't start the thread but I do think it's appropriate to the group because it's SQR related AND industry related. As you can see by the number of replies many others feel the same way... PLEASE feel free to post as much useful and interesting information on BANNER, MAXIMO, SAP, or any other non-PeopleSoft ERP that uses SQR... I would certainly be interested... and if I'm not I immediately delete it! You can't be choosy on a list-server... I suggest you use the 'unsubscribe' feature to alleviate your garbage e-mail problem! -Tony DeLia PS - Since BANNER doesn't utilize SQR now why would you 'care less'? PeopleSoft users care because crucial processes are written in SQR - this directly affects them! Any customizations done to support business requirements would need to be rewritten using another tool! Custom SQR processes aren't an issue... I'm glad you like my use of the word "annoying"... David Dawes Stanley wrote: > > My 2 cents, > This doesn't really need to clutter up the list when People Softy has their > own list. > I like your use of the word "annoying". For the "minority" it is > annoying to have to scroll thru countless garbage emails in hopes that > something usefull might avail. > I work with BANNER and they do not use SQR, nor do they support > it. We use SQR on our own as a reporting and processing tool and find it of > great use. We could care less if our software provider supports SQR. (We are > a shop that contracts the software out to member state > colleges in New York). > If you like the way SQR works, then I suggest you use it despite if People > Softy uses it or not. -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Wed Jan 27 13:37:49 1999 Date: Wed, 27 Jan 1999 10:23:12 -0800 From: e5d4 Subject: Re: Edit masks, zero fill with minus sign First test the number if less then 0 and set a flag. Second do a format number with no sign. Third when you create the record use 2 fields the first as the sign based on the flag, - or blank, and the second field as the number. Kelli Kidd wrote: > I am writing an sqr that creates a file that is sent to a third party > vendor. The requirements are for a zero filled number with a minus sign if > the number is a negative. The format is S9(7)v9(2). > > I am having trouble combining the zero fill and minus sign. If I put MI at > the end of the format, it will give me a minus sign, but truncate the > negative number. For a positive number it will just truncate it. > > move #amount to #dedamt > do Format-Number(#dedamt,$dedamt,'0999999Vmi') > > Any suggestions are appreciated. > > Thanks > Kelli Kidd > Kidd Konsulting, Inc. > kelli_kidd@tiginsurance.com From owner-sqr-users@list.iex.net Wed Jan 27 13:38:41 1999 Date: Wed, 27 Jan 1999 13:30:34 -0500 From: Sam Spritzer Subject: Re: HELP! Ehhhh Mark.....and just how did I get this????? >>> Mark Patterson 01/27 10:26 AM >>> I have sent messages and more messages to those who registered me (LISTSERV). I got a confirmation that I was registered, and I get messages from users, but cannot send any. I keep getting the message that I'm not authorized. Would someone PLEASE point me in the right direction. Thank You, Mark Patterson ______________________________ Reply Separator _________________________________ Subject: Re: PSoft Delivered SQR' descriptions Author: at ~internet Date: 1/27/99 8:27 AM As I open the sqr's, I'm using an Access Database to copy & paste various information from the sqr and the sqr name into various fields. This allows a quick search if I want to find info about the sqr. Pretty neat, but I'm not finished yet. > -----Original Message----- > From: Sam Spritzer [SMTP:SSpritzer@GW.CTG.COM] > Sent: Wednesday, January 27, 1999 7:36 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: PSoft Delivered SQR' descriptions > > > Dom, > The PeopleSoft Customer Connection web site has a white paper on SQCs > although it is for ver. 6. Don't be alarmed tho since a vast majority of > those are carried over to ver. 7. As for SQRs, The documentation that > comes with your product will list the most commonly used ones. Other than > that, its the usual time consuming task for opening each one and grabbing > the name within them. Hope this helps. > Sam > > >>> Dominick Logiudice 01/26 2:59 PM >>> > Does anyone know where I could find a description > or list of what the sqr's peoplesoft delivered > with the system do. I know where they are > and looked at few. I have Peoplesoft 7.0 > Thanks From owner-sqr-users@list.iex.net Wed Jan 27 13:47:24 1999 Date: Wed, 27 Jan 1999 13:38:27 -0500 From: David Anderson Subject: Edit masks, zero fill with minus sign -Reply instead of do format-number try using an edit mask... let $Variable = edit(#variable, '000000000MI') example move -17 to #var1 move 17 to #var2 let $Var1 = edit(#var1, '0000MI') let $Var11 = edit(#var1, '0000') let $Var2 = edit(#var2, '0000MI') let $Var22 = edit(#var2, '0000') show #Var1 ' ' $Var1 ' ' $Var11 show #var2 ' ' $Var2 ' ' $Var22 results: -17.000000 0017- -017 17.000000 0017 0017 From owner-sqr-users@list.iex.net Wed Jan 27 13:51:25 1999 Date: Wed, 27 Jan 1999 12:47:36 -0600 From: "Buchanan, Timothy" Subject: Emergency help needed with oracle insert!!! Howdy, Much thanks is given in advance... I am trying to insert data into an oracle table. here is my bare-bones sqr: #include 'setenv.sqc' begin-program display 'Step#1' begin-sql on-error=insert-error insert into PS_PYMNT_WTHD_BOOK (BUSINESS_UNIT, VOUCHER_ID, PYMNT_CNT, VOUCHER_LINE_NUM , WTHD_ENTITY, WTHD_TYPE, WTHD_CLASS, LEDGER_GROUP , LEDGER , BASE_CURRENCY , CUR_RT_TYPE_PYMNT , PYMNT_RATE_MULT, PYMNT_RATE_DIV , WTHD_BASIS_AMT_BSE, WTHD_AMT_BSE, PRIMARY_LEDGER , PROCESS_INSTANCE) values ('BIPER', '00077815', 1, 1, 'IRS', '1099', '07', 'ACTUALS', 'ACTUALS', 'USD', 'CRRNT', 1.0, 1.0, 123.45, 123.45, 'Y', 5555) end-sql display 'Step #2' end-program begin-procedure insert-error display 'error' STOP end-procedure When I run it, it does not get past "Step #1", and freezes up. I can run other SQR's that insert data into other tables, no problem. Their syntax is the exact same as mine. I can cut and paste the SQL above into SQL+ and run it with no problem, it inserts the data. HELP! I am losing my mind! Thanks again Timm Buchanan From owner-sqr-users@list.iex.net Wed Jan 27 14:05:33 1999 Date: Wed, 27 Jan 1999 10:55:22 PST From: mahesh bhor Subject: Re: Emergency help needed with oracle insert!!! Hi Timm , could you try moving begin-sql ... end-sql statements to a procedure and then give a call to the procedure . When I try to run the program given by you as it is , I get SQR error which says begin-sql statement is not allowed in that section of program .. Hope this helps . Mahesh ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jan 27 14:05:57 1999 Date: Wed, 27 Jan 1999 13:51:52 -0500 From: Mark Kraft Subject: Emergency help needed with oracle insert!!! -Reply I have always used begin-procedure, instead of program, and don't know if that could be the problem. Always worth a try Mark Kraft kraftm@gunet.geogetown.edu >>> "Buchanan, Timothy" 01/27/99 01:47pm >>> Howdy, Much thanks is given in advance... I am trying to insert data into an oracle table. here is my bare-bones sqr: #include 'setenv.sqc' begin-program display 'Step#1' begin-sql on-error=insert-error insert into PS_PYMNT_WTHD_BOOK (BUSINESS_UNIT, VOUCHER_ID, PYMNT_CNT, VOUCHER_LINE_NUM , WTHD_ENTITY, WTHD_TYPE, WTHD_CLASS, LEDGER_GROUP , LEDGER , BASE_CURRENCY , CUR_RT_TYPE_PYMNT , PYMNT_RATE_MULT, PYMNT_RATE_DIV , WTHD_BASIS_AMT_BSE, WTHD_AMT_BSE, PRIMARY_LEDGER , PROCESS_INSTANCE) values ('BIPER', '00077815', 1, 1, 'IRS', '1099', '07', 'ACTUALS', 'ACTUALS', 'USD', 'CRRNT', 1.0, 1.0, 123.45, 123.45, 'Y', 5555) end-sql display 'Step #2' end-program begin-procedure insert-error display 'error' STOP end-procedure When I run it, it does not get past "Step #1", and freezes up. I can run other SQR's that insert data into other tables, no problem. Their syntax is the exact same as mine. I can cut and paste the SQL above into SQL+ and run it with no problem, it inserts the data. HELP! I am losing my mind! Thanks again Timm Buchanan From owner-sqr-users@list.iex.net Wed Jan 27 14:06:01 1999 Date: Wed, 27 Jan 1999 13:03:19 -0600 From: "Derry, Denny" Subject: Re: Emergency help needed with oracle insert!!! Timm, I do not see a semi colon after your insert statment. All statements inside a begin-sql paragraph require a semi colon to tell SQR thats the end of the statment. i.e. begin-sql insert into blah (blah_1) values ('BLAH'); end-sql HTH, -Denny > -----Original Message----- > From: Buchanan, Timothy [SMTP:buchanan@BIPERF.COM] > Sent: Wednesday, January 27, 1999 1:48 PM > To: Multiple recipients of list SQR-USERS > Subject: Emergency help needed with oracle insert!!! > > Howdy, > > Much thanks is given in advance... > > I am trying to insert data into an oracle table. here is my bare-bones > sqr: > > #include 'setenv.sqc' > begin-program > display 'Step#1' > begin-sql > on-error=insert-error > insert into PS_PYMNT_WTHD_BOOK > (BUSINESS_UNIT, VOUCHER_ID, PYMNT_CNT, VOUCHER_LINE_NUM , WTHD_ENTITY, > WTHD_TYPE, WTHD_CLASS, LEDGER_GROUP , LEDGER , BASE_CURRENCY , > CUR_RT_TYPE_PYMNT , PYMNT_RATE_MULT, PYMNT_RATE_DIV , WTHD_BASIS_AMT_BSE, > WTHD_AMT_BSE, PRIMARY_LEDGER , PROCESS_INSTANCE) > values > ('BIPER', '00077815', 1, 1, 'IRS', '1099', '07', 'ACTUALS', 'ACTUALS', > 'USD', 'CRRNT', 1.0, 1.0, 123.45, 123.45, 'Y', 5555) > end-sql > display 'Step #2' > end-program > begin-procedure insert-error > display 'error' > STOP > end-procedure > > > When I run it, it does not get past "Step #1", and freezes up. I can run > other SQR's that insert data into other tables, no problem. Their syntax > is > the exact same as mine. I can cut and paste the SQL above into SQL+ and > run > it with no problem, it inserts the data. HELP! I am losing my mind! Thanks > again > > Timm Buchanan From owner-sqr-users@list.iex.net Wed Jan 27 14:10:40 1999 Date: Wed, 27 Jan 1999 10:55:25 -0800 From: "Lu, Clint" Subject: Re: PeopleSoft moving away from SQR? Tony Delia, You should not tell people what to do. Posted the messages that regarding about business or technical are optional. If you are not interested, DO NOT READ IT. Just delete it. you are rough when you said he or she is in the "minority" on this particular topic. -----Original Message----- From: Tony DeLia [mailto:tdelia@EROLS.COM] Sent: Wednesday, January 27, 1999 12:24 PM To: Multiple recipients of list SQR-USERS Subject: Re: PeopleSoft moving away from SQR? David Dawes Stanley, I feel you're pain - sorry you're in the "minority" on this particular topic. I didn't start the thread but I do think it's appropriate to the group because it's SQR related AND industry related. As you can see by the number of replies many others feel the same way... PLEASE feel free to post as much useful and interesting information on BANNER, MAXIMO, SAP, or any other non-PeopleSoft ERP that uses SQR... I would certainly be interested... and if I'm not I immediately delete it! You can't be choosy on a list-server... I suggest you use the 'unsubscribe' feature to alleviate your garbage e-mail problem! -Tony DeLia PS - Since BANNER doesn't utilize SQR now why would you 'care less'? PeopleSoft users care because crucial processes are written in SQR - this directly affects them! Any customizations done to support business requirements would need to be rewritten using another tool! Custom SQR processes aren't an issue... I'm glad you like my use of the word "annoying"... David Dawes Stanley wrote: > > My 2 cents, > This doesn't really need to clutter up the list when People Softy has their > own list. > I like your use of the word "annoying". For the "minority" it is > annoying to have to scroll thru countless garbage emails in hopes that > something usefull might avail. > I work with BANNER and they do not use SQR, nor do they support > it. We use SQR on our own as a reporting and processing tool and find it of > great use. We could care less if our software provider supports SQR. (We are > a shop that contracts the software out to member state > colleges in New York). > If you like the way SQR works, then I suggest you use it despite if People > Softy uses it or not. -- Tony DeLia AnswerThink Consulting Group PeopleSoft Solutions Practice - Delphi Partners tdelia@erols.com From owner-sqr-users@list.iex.net Wed Jan 27 14:11:30 1999 Date: Wed, 27 Jan 1999 13:04:12 -0600 From: "Vadassery,Ramesh" Subject: Re: Emergency help needed with oracle insert!!! -Reply Just a guess!!! shouldn't the on-error be on same line as begin-sql >>> "Buchanan, Timothy" 01/27/99 01:47pm >>> Howdy, Much thanks is given in advance... I am trying to insert data into an oracle table. here is my bare-bones sqr: #include 'setenv.sqc' begin-program display 'Step#1' begin-sql on-error=insert-error insert into PS_PYMNT_WTHD_BOOK (BUSINESS_UNIT, VOUCHER_ID, PYMNT_CNT, VOUCHER_LINE_NUM , WTHD_ENTITY, WTHD_TYPE, WTHD_CLASS, LEDGER_GROUP , LEDGER , BASE_CURRENCY , CUR_RT_TYPE_PYMNT , PYMNT_RATE_MULT, PYMNT_RATE_DIV , WTHD_BASIS_AMT_BSE, WTHD_AMT_BSE, PRIMARY_LEDGER , PROCESS_INSTANCE) values ('BIPER', '00077815', 1, 1, 'IRS', '1099', '07', 'ACTUALS', 'ACTUALS', 'USD', 'CRRNT', 1.0, 1.0, 123.45, 123.45, 'Y', 5555) end-sql display 'Step #2' end-program begin-procedure insert-error display 'error' STOP end-procedure When I run it, it does not get past "Step #1", and freezes up. I can run other SQR's that insert data into other tables, no problem. Their syntax is the exact same as mine. I can cut and paste the SQL above into SQL+ and run it with no problem, it inserts the data. HELP! I am losing my mind! Thanks again Timm Buchanan From owner-sqr-users@list.iex.net Wed Jan 27 14:15:06 1999 Date: Wed, 27 Jan 1999 11:08:32 -0800 From: Frank Hanny Subject: PS continued support for SQR? I would like to point out that this is something of a non-issue. As long as PS continues to store it's data in SQL databases, and as long as SQR continues to be able to read and write to SQL databases, SQR reamins a viable tool for manipulating PS data. Of course you might have to pay for the product separately, rather than it being bundled with PS, but that is a different issue. As for the SQR programs supplied by PS, they are less than exemplary anyway. An even more powerful procedural means to access PS (or other SQL data) is via the perl DBI module. I can attest that the Oracle implementation works just fine. Among other things, it allows you to have multiple databases open concurrently. Frank Hanny From owner-sqr-users@list.iex.net Wed Jan 27 14:58:01 1999 Date: Wed, 27 Jan 1999 12:47:28 -0700 From: Kim Hillard Subject: Are there any books on SQR besides SQRibe's I am new to SQR. I checked on amazon.com and on the database that the local bookstore uses, but have been unable to find any external books on SQR...does anyone know of any? From owner-sqr-users@list.iex.net Wed Jan 27 15:05:24 1999 Date: Wed, 27 Jan 1999 13:59:49 -0600 From: "McClure, John" Subject: Re: Are there any books on SQR besides SQRibe's contact Sqribe @ 1-800-505-4399 or WWW.Sqribe.Com. They have a pretty good User Guide and Language Reference. You can get both for about $80.00. John McClure Williams Communications Solutions Office: (713)307-4318 Pager: (888)740-0554 Email: john.mcclure@wilcom.com > -----Original Message----- > From: Kim Hillard [SMTP:kim_hillard@MAIL.BIA.GOV] > Sent: Wednesday, January 27, 1999 1:47 PM > To: Multiple recipients of list SQR-USERS > Subject: Are there any books on SQR besides SQRibe's > > I am new to SQR. I checked on amazon.com and on the database that > the > local bookstore uses, but have been unable to find any external books > on SQR...does anyone know of any? From owner-sqr-users@list.iex.net Wed Jan 27 15:05:53 1999 Date: Wed, 27 Jan 1999 14:56:32 -0500 From: John Walker Subject: Re: PeopleSoft moving away from SQR? Just to add my 2 cents on this thread. I have the advantage(!) of currently working with both SQR and Actuate. Actuate is not the tool that you would use for data loads or interfaces so I can't see it replacing SQR. Actuate is strictly a report presentation tool. A job that it does very well. It's object oriented nature makes development easier and provides "interactive" viewing (you can do drill down, OLE automation, table of contents, searching, etc.). Report distribution and management via the web without any special programming is also nice. I like Actuate as a tool and really hope that the "strong arm" sales tactics that have been mentioned here are not the norm. From owner-sqr-users@list.iex.net Wed Jan 27 15:16:37 1999 Date: Wed, 27 Jan 1999 12:11:38 -0800 From: Joan Hudson Subject: Re: Move and edit masks Another note on edit masks -- at least for Informix, and maybe for other db's as well -- SQR seems to know whether column vars are integer or double. Anything like &count is treated as pure integer when moved to a $var, and depending on how the column is declared in the db schema, the move will give differing results. joan -----Original Message----- From: Brian Nice To: Multiple