From owner-sqr-users@list.iex.net Wed Jul 1 01:29:33 1998 Date: Wed, 1 Jul 1998 08:09:16 +0200 From: Makhari T Subject: Printing in Landscape in Dot Matrix and Line printers. We are having some difficulty printing a report landscape from the Unix server on a dot matrix and a line printer. The orientation of the report in the begin-setup section does not seem to make any difference on the server (it always prints portrait). In windows it does print both portrait and landscape but not in Unix. Please try and give us some help in this regard. If you can test any report or have worked on such a problem mail us a solution we would be grateful. Thanks in advance, Tshenuwani Makhari. Systems Analyst - ISCOR Newcastle Work - Tel : 03431 - 4 8138 Home - Tel : 03431 - 81917 From owner-sqr-users@list.iex.net Wed Jul 1 07:02:32 1998 Date: Wed, 1 Jul 1998 07:48:49 -0400 From: "Kearns, Gary" Subject: Re: Where does PeopleCode get stored in PS Database ? FUNCLIBs are tables within PS that house common PeopleCode to be used by multiple tables. This allows for one place to maintain the code. For instance in Finance, FUNCLIB_JRNL_LN houses peoplecode that is referenced by multiple records in PS. You can locate all your FUNCLIB tables in Data Designer just like any other table. > -----Original Message----- > From: Pramod Bhavanam [SMTP:pramod_ps@HOTMAIL.COM] > Sent: Tuesday, June 30, 1998 8:09 PM > To: Multiple recipients of list SQR-USERS > Subject: Where does PeopleCode get stored in PS Database ? > > Hi, > > Can anyone tell me where the Peoplecode written in FUNCLIBs and else > where gets stored in the PS Database (in which table(s)) ? > > I will appreciate if anyone can help me out. > > Thanks. > Pramod. > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 1 07:20:52 1998 Date: Wed, 1 Jul 1998 08:11:07 -0400 From: "Kearns, Gary" Subject: DOS Copy command Has anyone got the DOS "Copy" command to work using the call system command? I always get a return code of 2. Other DOS commands work but copy doesn't seem to work. Any help would be appreciated. Thanks, Gary Gary Kearns HSN PeopleSoft Implementation (813) 572-8585 x5070 kearnsg@hsn.net From owner-sqr-users@list.iex.net Wed Jul 1 08:19:48 1998 Date: Wed, 1 Jul 1998 08:04:29 -0500 From: Ray Ontko Subject: Re: Printing in Landscape in Dot Matrix and Line printers. Makhari, > We are having some difficulty printing a report landscape from the > Unix server on a dot matrix and a line printer. The orientation of > the report in the begin-setup section does not seem to make any > difference on the server (it always prints portrait). In windows it > does print both portrait and landscape but not in Unix. > > Please try and give us some help in this regard. If you can test any > report or have worked on such a problem mail us a solution we > would be grateful. Try this little test program. It works fine on my unix box: begin-setup declare-layout default orientation=landscape end-declare end-setup begin-program do main end-program begin-procedure main move 1 to #i while #i <= 90 print #i (1,1) edit 888 print '*' (1,99) next-listing add 1 to #i end-while end-procedure Ray ---------------------------------------------------------------------- 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 Jul 1 08:20:20 1998 Date: Wed, 1 Jul 1998 09:08:48 -0400 From: "Mosley, Banessa" Subject: Re: Where does PeopleCode get stored in PS Database ? PeopleCode is stored in the following tables: PSPCMNAME (stores the program name and record name) PSPCMPROG (stores the program name and text) PSPROGNAME (stores the record name, field name, peoplecode type and program name) > -----Original Message----- > From: Pramod Bhavanam [SMTP:pramod_ps@HOTMAIL.COM] > Sent: Tuesday, June 30, 1998 8:09 PM > To: Multiple recipients of list SQR-USERS > Subject: Where does PeopleCode get stored in PS Database ? > > Hi, > > Can anyone tell me where the Peoplecode written in FUNCLIBs and else > where gets stored in the PS Database (in which table(s)) ? > > I will appreciate if anyone can help me out. > > Thanks. > Pramod. > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 1 10:11:20 1998 Date: Wed, 1 Jul 1998 10:47:10 -0400 From: "Wanko, Christopher G, CFCTRCFFIN" Subject: Re: Performance of Large Arrays and QuickSort in SQR > Which of these two is faster will largely depend on your > database and operating system. The overhead for creating a > temporary table and then doing a sorted query is fairly > substantial, as is creating an operating system file and > running an operating system sort program. In any case, I > would expect SQR to perform the read/sort/write operation > very quickly. SQR would also be a more portable solution > (across databases and operating systems) if that's an issue. I suppose SQR would get an edge in portability if the database access was consistent across platforms (recompile for target machines), but in the case of any flat-file processing, I would suggest that sorting is best done by programs designed to sort. Anecdotal evidence: SyncSort can do pretty complex processing and sorting jobs in about a tenth of the time it would take an SQR program- any SQR program. While I would hesitate to add another step to your process, I would also hesitate to try to use SQR as the multipurpose tool for all my needs. You have need for very fast sorting and perhaps simple data validation. SyncSort would do it faster (and I'm not a rep for SyncSort, but it really does fit your situation), and the end result is a flatfile or flatfiles ready for loading. This is where your SQR program(s) would be more useful. In general, unless you don't have access to anything else, try to get the best tools for the job. In this case, flatfile processing through a program such as SyncSort will greatly simplify your SQR coding while improving your speed of execution. -Chris From owner-sqr-users@list.iex.net Wed Jul 1 10:34:51 1998 Date: Wed, 1 Jul 1998 11:11:07 -0400 From: Vikram Muratee Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 Pramod, I think your Peoplesoft specific queries will be better addressed at a peoplesoft mailing list. You can subscribe to one I am aware of, at http://www.ps-users.com/ Good luck . Vikram pramod_ps@HOTMAIL.COM on 06/30/98 08:05:13 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Vikram K Muratee/CCNI) Subject: Problem starting PS/nVision from PS 6 Single user under Windows95 Hi, I am working on Peoplesoft 6 HR Single User version with SQLBase as the database under Windows'95. I am getting an error when starting PS/nVision from Peopletools menu with the following message displayed. "PS/nVision was unable to load the DLL, PSNAM.DLL. (28,145)" Can anyone give / suggest a possible solution for the above problem. I will appreciate your help in this regard. Thank you. Pramod. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 1 10:51:53 1998 Date: Wed, 1 Jul 1998 09:32:17 -0600 From: Juan Alvarado Subject: Re: SyBase Numeric Conversions we are running in severlas installations with Sybase and MS SQL SERVER. And use the convertions with clause convert. How is your problem??? Can tell us more information?? Juan Manuel Alvarado CPS-DBA Sybase XI Gerencia & Sistemas Guatemala www.gyssa.com.gt > -----Original Message----- > From: Darwin Anderson [SMTP:dander03@AVIS.COM] > Sent: Tuesday, June 30, 1998 3:31 PM > To: Multiple recipients of list SQR-USERS > Subject: SyBase Numeric Conversions > > We are encountering "implicit numeric conversion" errors > when attempting to perform SQL Inserts. Has anyone > experienced this and, if so, have you come up with a cure to > the malady? > > We are running SyBase 11.0.2.1, EBF 6717, on a Sun > Solaris 2.6. > > I can provide SQR code, SQR error log, and input data file, if > required. > > All suggestions greatly appreciated. > > Thanks, > Darwin Anderson From owner-sqr-users@list.iex.net Wed Jul 1 12:33:05 1998 Date: Wed, 1 Jul 1998 09:54:02 -0700 From: Michael Lee Subject: Re: Where does PeopleCode get stored in PS Database ? Pramod, Banessa hit it right on the dot. What I wanted to add is that PeopleSoft offers a "Data Management Tools" class which does touch on PeopleTools tables. One thing that is also discussed in training is that you should not be touching the Tools tables through some SQL DB utility. You should let PeopleSoft update the tools tables. Once in a while, you will need to, but you really need to know what you are doing. Are you planning on updating the tools tables? Or was this strictly for knowledge. This is a good interview question hehe... Michael K. Lee Consultant AG Consulting, an ADP Company Banessa_Mosley@MAIL.CI.BALTIMORE.MD.US on 07/01/98 06:08:48 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: Where does PeopleCode get stored in PS Database ? PeopleCode is stored in the following tables: PSPCMNAME (stores the program name and record name) PSPCMPROG (stores the program name and text) PSPROGNAME (stores the record name, field name, peoplecode type and program name) > -----Original Message----- > From: Pramod Bhavanam [SMTP:pramod_ps@HOTMAIL.COM] > Sent: Tuesday, June 30, 1998 8:09 PM > To: Multiple recipients of list SQR-USERS > Subject: Where does PeopleCode get stored in PS Database ? > > Hi, > > Can anyone tell me where the Peoplecode written in FUNCLIBs and else > where gets stored in the PS Database (in which table(s)) ? > > I will appreciate if anyone can help me out. > > Thanks. > Pramod. > > > ______________________________________________________ > Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 1 15:18:24 1998 Date: Wed, 1 Jul 1998 12:35:03 PDT From: shibu joys Subject: Download SQR Hi Guys, I would like to know is there any site from where i can download SQR. Thanks Shibu ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 1 15:54:56 1998 Date: Wed, 1 Jul 1998 15:12:44 -0500 From: Ray Ontko Subject: Re: Download SQR Shibu, > I would like to know is there any site from where I can download SQR. SQR is a commercial product, which is available from SQRIBE and its authorized distributors. You can find more information about the product at: http://www.sqribe.com/ As far as I know, they do not have a trial copy online. If you're looking to download sample programs written in SQR, visit the SQR User Group site at: http://www.sqrug.com/ We also have a few sample programs at our site: http://www.ontko.com/sqr/sqrlib.html Hope this helps. Ray ---------------------------------------------------------------------- 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 Jul 1 15:55:17 1998 Date: Wed, 1 Jul 1998 16:09:56 EDT From: Greekanth Gunge Subject: Re: Download SQR visit www.sqrug.com Thanks vish From owner-sqr-users@list.iex.net Wed Jul 1 16:33:00 1998 Date: Wed, 1 Jul 1998 15:58:05 -0500 From: John Niedziela Subject: Re: Download SQR SQR is purchased from SQRIBE Technologies and the software is delivered on CD-ROM or floppy. The SQR website is www.sqribe.com. They may have some down load capabilities. Regards jjn At 12:35 PM 7/1/98 PDT, you wrote: >Hi Guys, > >I would like to know is there any site from where i can download SQR. > >Thanks > >Shibu > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > From owner-sqr-users@list.iex.net Wed Jul 1 16:56:57 1998 Date: Wed, 1 Jul 1998 14:28:04 -0700 From: Michael Lee Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 --0__=rDRAd0VfCMXcoyzCnOLTjR5YDhPZxh04ltNAPRjWaNEIgVMCA68sfEAa Content-type: text/plain; charset=US-ASCII In order to contact GSC, you need a site ID or some type of license number to receive technical support. To be quite honest, many of the PS Single User Copies are illegal copies that people have distributed. Make sure that you have a valid license before contacting PeopleSoft. I suggest you to check your environment... make sure that it is not your version of Office/Excel. Michael K. Lee Consultant AG Consulting, an ADP Company Stephanie_Moxley@PEOPLESOFT.COM on 07/01/98 01:53:13 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 Hello there. Contact the GSC at 1-800-PPL-SOFT. Without knowing your configuration environment, it's a little difficult to tell the exact problem you are having. I think that your problem would be resolved with the following resolution information, but you may want to establish a case with the GSC in case there are some more configuration issues that you may run into. Ask them about: Resolution Title: NV: Unable to find PSNAM.DLL Resolution ID: 18899 Good luck! -Stephanie (Embedded image moved Vikram Muratee to file: 07/01/98 11:11 AM pic31354.pcx) Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Stephanie Moxley) Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 Pramod, I think your Peoplesoft specific queries will be better addressed at a peoplesoft mailing list. You can subscribe to one I am aware of, at http://www.ps-users.com/ Good luck . Vikram pramod_ps@HOTMAIL.COM on 06/30/98 08:05:13 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Vikram K Muratee/CCNI) Subject: Problem starting PS/nVision from PS 6 Single user under Windows95 Hi, I am working on Peoplesoft 6 HR Single User version with SQLBase as the database under Windows'95. I am getting an error when starting PS/nVision from Peopletools menu with the following message displayed. "PS/nVision was unable to load the DLL, PSNAM.DLL. (28,145)" Can anyone give / suggest a possible solution for the above problem. I will appreciate your help in this regard. Thank you. Pramod. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com --0__=rDRAd0VfCMXcoyzCnOLTjR5YDhPZxh04ltNAPRjWaNEIgVMCA68sfEAa Content-type: application/octet-stream; name="pic31354.pcx" Content-transfer-encoding: base64 CgUBCAAAAABoACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABaQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAD1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPH E8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sT zRPHE8MTwhPwEwzIBgzYE8wTxhPDE8IT7hPOBtcTzBPGE8MTE+wTwgbCBwbCEgbCEgbCEsUG1hPL E8YTwxMT6hMMwgYHwgLCAwISwgfEEsMCwwbVE8sTxRPDExPpE8MGAwcCBwMCwhLDB8ISwgISwgLD BtUTyhPFE8MTE+gTwgIHA8ICEw4DDgLDE8USwwLCEMIG1BPKE8UTwxMT5xMCAwcDAg4TDgITwgIS D8ISD8ISBRICEcICwwbUE8oTxRPCExPmEwYCBwMCDgIOwgLDExITEhPCEg8GxgLDBtMMDAfJE8QT whMT5hMGwwITBgMCDhLFEw8SE8ISBgIDwhIDEsMGB9MDxwwHxRPDExPlEwYHAhESAg8CwhMPwhMP xBMPxRIQwgIDAgMCBtMDxwPEDAfDE8IT4RMHwwzCBgLCEhMCDxLIE8MSD8MSwwIQAwIDBgfSDMkD wgPCDAfCExPbEwfGDMIDDAIHERITEhMSwxMPwxMPwxPDEgIDAgMCwwMCBgzREwfHDMYDDMITE9YT B8UMyAMGB8ICBhLDAsYTEhMSExIPwhIHAgcCAwUQAgYRBgfSE8UTB8QMwgMMwhMT0hMHxAzLA8IM BsISDxESExITAw4DxBMSExITwxICBwPCAsMDDMIGB9ITyRMHwwzCExPPEwfDDMkDxQwHwhMGBxIT AhECEwMOAg7DExITDxMPwxIDAgMCBwMCDAYRBgfSE8kTwhPCDMITE8wTB8MMxwPEDMIHxxMGxBLD Ag4DDgIGwg/IEgIDwgIDAgwCEMIGB9ITyRMHDAcMwhMTyhMHwgzGA8MMwgfMEwYHwhLCEAIOAg4C DhDDAhIPxhIFAgXDAgUCEQYH0hPHEwfCDAcPDMITE8gTB8IMxQPDDAfQEwbDEhDEAhAOEA4QwgLG EgcSBhIGBcMCBcIGB9ATB8UMEwfCDA8HDwwHwhMTxhMHwgzEA8MMB9MTBgfCEhADEMICDhAOEMIC EQIDxxIGBwbCAgUCEQYHyxMHxAwHwhMHEwzCEwcPBw8MB8MTE8UTBwzEA8IMB9YTBsQSEAMCA8UC EQIDAgPDEgcSBgfCBgUQAhDCBgfGEwfEDAfGE8INEwzCEw8HwgwHwxPCE8QTBwzDA8IMB9gTBgfE EhACEMYCEQIDAsQSBhLDBsICEALCBgfCEwfDDAfKEwfCDRMHwhPCDAfEE8ITE8MTBwzCA8IMB9oT DBIHwxLDDBEDxQIDAgPDEgYSBgfCBgIQAhAGDAfCEwzDE8MHyRMHwhPCBxMHxRPDExPDEwzCAwwH 3RMGxxICEQPDAgMCA8MSBhIGBwYMBhACEAIGDMMTDBPCB8YTwwfHEwfGE8MTwhPDEwwDDAfeEwYH xxICEQPDAgMCwhIGEgYHBgwGEAIQAsIGB8MTDMYTwwfKEwzGE8MTwhPDE8IMB98TDBLCB8USAgMR xAISB8ISBgcGDAYQBhAGEAYMB8MMB8kTwwfHEwzGE8MTwhPDEwwPwgzfEwYSB8ISB8ISAhECAwID EgcSBwYHBgwGEAYQxgzDD8IHxRPDB8kTBwzGE8MTwhPDEwzDD8QM3BPCBhIGwxIGAhECAwIHBgcG yAzJDxMHzRMHwwwHxxPDE8ITwxMHDMYPxwwH1BMGEgYSBhLLDM4PwwwTDMcTwgfEDAfJE8QTwhMT xBMHwgzLD9sM0w/GDAfDEwzDEwfEDAfLE8YTwxMTxhMHxAztD8gMBgfIE8QMB84TxxPDE8ITyhMH xwzbD8sMEAUMBcIMwgYH1RPKE8UTwxMT0RMH2wwGEAYQBhACBQwFDAUMBgwHBgfWE8sTxRPDExPu EwYMBhAGEAIGDAYMwwYH1xPLE8YTwxMT8BPKBgfYE8wTxhPDExP1E9sTzRPHE8MTwhP1E9sTzRPH E8MTwhMMAAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD/ /wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8A AAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A //8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAA AP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA /wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCk gICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vw oKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw //vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzA psrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDA wNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICA wMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACA AICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACA gACA//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP////// --0__=rDRAd0VfCMXcoyzCnOLTjR5YDhPZxh04ltNAPRjWaNEIgVMCA68sfEAa-- From owner-sqr-users@list.iex.net Wed Jul 1 17:42:31 1998 Date: Wed, 1 Jul 1998 16:53:13 -0400 From: Sephanie Moxley Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 --0__=bqTJT8GoxeFaLgV7bbn4iVYs0oYXEAteEckyGS3rT3Z0EWPM035shUra Content-type: text/plain; charset=us-ascii Content-Disposition: inline Hello there. Contact the GSC at 1-800-PPL-SOFT. Without knowing your configuration environment, it's a little difficult to tell the exact problem you are having. I think that your problem would be resolved with the following resolution information, but you may want to establish a case with the GSC in case there are some more configuration issues that you may run into. Ask them about: Resolution Title: NV: Unable to find PSNAM.DLL Resolution ID: 18899 Good luck! -Stephanie (Embedded image moved Vikram Muratee to file: 07/01/98 11:11 AM pic31354.pcx) Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Stephanie Moxley) Subject: Re: Problem starting PS/nVision from PS 6 Single user under Windows95 Pramod, I think your Peoplesoft specific queries will be better addressed at a peoplesoft mailing list. You can subscribe to one I am aware of, at http://www.ps-users.com/ Good luck . Vikram pramod_ps@HOTMAIL.COM on 06/30/98 08:05:13 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Vikram K Muratee/CCNI) Subject: Problem starting PS/nVision from PS 6 Single user under Windows95 Hi, I am working on Peoplesoft 6 HR Single User version with SQLBase as the database under Windows'95. I am getting an error when starting PS/nVision from Peopletools menu with the following message displayed. "PS/nVision was unable to load the DLL, PSNAM.DLL. (28,145)" Can anyone give / suggest a possible solution for the above problem. I will appreciate your help in this regard. Thank you. Pramod. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com --0__=bqTJT8GoxeFaLgV7bbn4iVYs0oYXEAteEckyGS3rT3Z0EWPM035shUra Content-type: application/octet-stream; name="pic31354.pcx" Content-Disposition: attachment; filename="pic31354.pcx" Content-transfer-encoding: base64 CgUBCAAAAABoACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABaQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAD1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPH E8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sTzRPHE8MTwhP1E9sT zRPHE8MTwhPwEwzIBgzYE8wTxhPDE8IT7hPOBtcTzBPGE8MTE+wTwgbCBwbCEgbCEgbCEsUG1hPL E8YTwxMT6hMMwgYHwgLCAwISwgfEEsMCwwbVE8sTxRPDExPpE8MGAwcCBwMCwhLDB8ISwgISwgLD BtUTyhPFE8MTE+gTwgIHA8ICEw4DDgLDE8USwwLCEMIG1BPKE8UTwxMT5xMCAwcDAg4TDgITwgIS D8ISD8ISBRICEcICwwbUE8oTxRPCExPmEwYCBwMCDgIOwgLDExITEhPCEg8GxgLDBtMMDAfJE8QT whMT5hMGwwITBgMCDhLFEw8SE8ISBgIDwhIDEsMGB9MDxwwHxRPDExPlEwYHAhESAg8CwhMPwhMP xBMPxRIQwgIDAgMCBtMDxwPEDAfDE8IT4RMHwwzCBgLCEhMCDxLIE8MSD8MSwwIQAwIDBgfSDMkD wgPCDAfCExPbEwfGDMIDDAIHERITEhMSwxMPwxMPwxPDEgIDAgMCwwMCBgzREwfHDMYDDMITE9YT B8UMyAMGB8ICBhLDAsYTEhMSExIPwhIHAgcCAwUQAgYRBgfSE8UTB8QMwgMMwhMT0hMHxAzLA8IM BsISDxESExITAw4DxBMSExITwxICBwPCAsMDDMIGB9ITyRMHwwzCExPPEwfDDMkDxQwHwhMGBxIT AhECEwMOAg7DExITDxMPwxIDAgMCBwMCDAYRBgfSE8kTwhPCDMITE8wTB8MMxwPEDMIHxxMGxBLD Ag4DDgIGwg/IEgIDwgIDAgwCEMIGB9ITyRMHDAcMwhMTyhMHwgzGA8MMwgfMEwYHwhLCEAIOAg4C DhDDAhIPxhIFAgXDAgUCEQYH0hPHEwfCDAcPDMITE8gTB8IMxQPDDAfQEwbDEhDEAhAOEA4QwgLG EgcSBhIGBcMCBcIGB9ATB8UMEwfCDA8HDwwHwhMTxhMHwgzEA8MMB9MTBgfCEhADEMICDhAOEMIC EQIDxxIGBwbCAgUCEQYHyxMHxAwHwhMHEwzCEwcPBw8MB8MTE8UTBwzEA8IMB9YTBsQSEAMCA8UC EQIDAgPDEgcSBgfCBgUQAhDCBgfGEwfEDAfGE8INEwzCEw8HwgwHwxPCE8QTBwzDA8IMB9gTBgfE EhACEMYCEQIDAsQSBhLDBsICEALCBgfCEwfDDAfKEwfCDRMHwhPCDAfEE8ITE8MTBwzCA8IMB9oT DBIHwxLDDBEDxQIDAgPDEgYSBgfCBgIQAhAGDAfCEwzDE8MHyRMHwhPCBxMHxRPDExPDEwzCAwwH 3RMGxxICEQPDAgMCA8MSBhIGBwYMBhACEAIGDMMTDBPCB8YTwwfHEwfGE8MTwhPDEwwDDAfeEwYH xxICEQPDAgMCwhIGEgYHBgwGEAIQAsIGB8MTDMYTwwfKEwzGE8MTwhPDE8IMB98TDBLCB8USAgMR xAISB8ISBgcGDAYQBhAGEAYMB8MMB8kTwwfHEwzGE8MTwhPDEwwPwgzfEwYSB8ISB8ISAhECAwID EgcSBwYHBgwGEAYQxgzDD8IHxRPDB8kTBwzGE8MTwhPDEwzDD8QM3BPCBhIGwxIGAhECAwIHBgcG yAzJDxMHzRMHwwwHxxPDE8ITwxMHDMYPxwwH1BMGEgYSBhLLDM4PwwwTDMcTwgfEDAfJE8QTwhMT xBMHwgzLD9sM0w/GDAfDEwzDEwfEDAfLE8YTwxMTxhMHxAztD8gMBgfIE8QMB84TxxPDE8ITyhMH xwzbD8sMEAUMBcIMwgYH1RPKE8UTwxMT0RMH2wwGEAYQBhACBQwFDAUMBgwHBgfWE8sTxRPDExPu EwYMBhAGEAIGDAYMwwYH1xPLE8YTwxMT8BPKBgfYE8wTxhPDExP1E9sTzRPHE8MTwhP1E9sTzRPH E8MTwhMMAAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD/ /wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8A AAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A //8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA/wAA AP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCkgICA /wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vwoKCk gICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw//vw oKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzApsrw //vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDAwNzA psrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICAwMDA wNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACAAICA wMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACAgACA AICAwMDAwNzApsrw//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP//////AAAAgAAAAIAAgIAAAACA gACA//vwoKCkgICA/wAAAP8A//8AAAD//wD/AP////// --0__=bqTJT8GoxeFaLgV7bbn4iVYs0oYXEAteEckyGS3rT3Z0EWPM035shUra-- From owner-sqr-users@list.iex.net Wed Jul 1 22:36:24 1998 Date: Thu, 2 Jul 1998 15:22:39 +1200 From: Charles Thompson Subject: Re: Where does PeopleCode get stored in PS Database ? The text itself is stored in a blob field, PSPCMPROG.PROGTXT. Does anyone know how this data is encrypted (or more importantly, unencrypted) ? - Charles Thompson >>PeopleCode is stored in the following tables: >> >>PSPCMNAME (stores the program name and record name) >>PSPCMPROG (stores the program name and text) >>PSPROGNAME (stores the record name, field name, peoplecode type and >>program name) >> >>> -----Original Message----- >>> From: Pramod Bhavanam [SMTP:pramod_ps@HOTMAIL.COM] >>> Sent: Tuesday, June 30, 1998 8:09 PM >>> To: Multiple recipients of list SQR-USERS >>> Subject: Where does PeopleCode get stored in PS Database ? >>> >>> Hi, >>> >>> Can anyone tell me where the Peoplecode written in FUNCLIBs and else >>> where gets stored in the PS Database (in which table(s)) ? >>> >>> I will appreciate if anyone can help me out. >>> >>> Thanks. >>> Pramod. >>> >>> >>> ______________________________________________________ >>> Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 2 17:50:12 1998 Date: Thu, 2 Jul 1998 15:29:10 -0700 From: "Walcker, Paul" Subject: Local Variable Surprise Having a VB and C background, it is my preference in life to pass as many variables as possible as parameters between procedures. I have been working with an SQR that is calling multiple levels of procedures similar to the following: begin-procedure proc1 do Proc2 (#OK) if #OK = 1 ! do some processing here else ! Write error messages end-if end-procedure begin-procedure proc2(:#Valid) let #Valid = 1 ! setting this procedure to have a valid return code do Proc3(#Valid) ! expecting the value of #Valid to be 0 at this point show 'Proc2 = ' #Valid end-procedure begin-procedure proc3(:#Valid) let #Valid = 0 ! setting this procedure to have an invalid return code show 'Proc3 = ' #Valid end-procedure In this example I was expecting to perform error processing when finally getting back up to Proc1. I was quite surprised to find that Proc1 was acting like the return code (#OK) was valid. When checking the log I found the following: Proc3 = 0 Proc2 = 1 I was expecting the "Do Proc3(#Valid)" process to get a return value of 0 then pass that value to Proc1. This E-mail is meant to both share information and to request a reasonable explanation as to why this is happening? Thanks Paul From owner-sqr-users@list.iex.net Thu Jul 2 18:21:54 1998 Date: Thu, 2 Jul 1998 16:06:11 -0700 From: Joan Hudson Subject: Re: Local Variable Surprise That's wild! I ran your code and got 0 values for both procs. I added a show line for ok from my main procedure, and it too was the expected zero. My test was on sqr 3.0.7.3 for AIX. joan >Having a VB and C background, it is my preference in life to pass as >many variables as possible as parameters between procedures. I have >been working with an SQR that is calling multiple levels of procedures >similar to the following: > >begin-procedure proc1 > do Proc2 (#OK) > if #OK = 1 > ! do some processing here > else > ! Write error messages > end-if >end-procedure > >begin-procedure proc2(:#Valid) > let #Valid = 1 ! setting this procedure to have a valid return code > do Proc3(#Valid) > > ! expecting the value of #Valid to be 0 at this point > show 'Proc2 = ' #Valid >end-procedure > >begin-procedure proc3(:#Valid) > let #Valid = 0 ! setting this procedure to have an invalid return >code > show 'Proc3 = ' #Valid >end-procedure > >In this example I was expecting to perform error processing when finally >getting back up to Proc1. I was quite surprised to find that Proc1 was >acting like the return code (#OK) was valid. When checking the log I >found the following: > >Proc3 = 0 >Proc2 = 1 > >I was expecting the "Do Proc3(#Valid)" process to get a return value of >0 then pass that value to Proc1. > >This E-mail is meant to both share information and to request a >reasonable explanation as to why this is happening? > >Thanks > >Paul From owner-sqr-users@list.iex.net Fri Jul 3 15:18:33 1998 Date: Fri, 3 Jul 1998 15:55:36 -0400 From: jlwyant Subject: ORA-1013 All, Anyone ever gotten an ORA-1013 error? Text supplied is "user requested cancel of current operation". I'm passing this on for a friend so I don't have specific details. Any help is appreciated. Thanks, Jim From owner-sqr-users@list.iex.net Fri Jul 3 16:05:20 1998 Date: Fri, 3 Jul 1998 13:52:04 PDT From: Ram Venkat Subject: Re: ORA-1013 Hi Jim, Though I have n't come across this error in live situation, I can tell you that it occurs when you connect the server from the client thro SQL net. I believe , Oracle is sending a patch to fix this bug. An example I have heard is when u try to spool and if the file size exceeds 100 MB , the client is isolated from the server. Immediate work around could be invoking oracle from the server. Try and let me know by skipping the SQL Net. Contact Oracle for your patch. Would like to hear from you as how you solved it.... bye Ram Venkat >From owner-sqr-users@list.iex.net Fri Jul 3 13:08:04 1998 >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 OAA02237; Fri, 3 Jul 1998 14:05:57 -0600 (MDT) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with > spool id 5181056 for SQR-USERS@LIST.IEX.NET; Fri, 3 Jul 1998 14:05:37 > -0600 >Received: from darius.concentric.net (darius.concentric.net [207.155.184.79]) > by list.iex.net (8.8.5/8.8.5) with ESMTP id OAA02159 for > ; Fri, 3 Jul 1998 14:05:32 -0600 (MDT) >Received: from mcfeely.concentric.net (mcfeely.concentric.net [207.155.184.83]) > by darius.concentric.net (8.8.8/(98/04/23 5.10)) id QAA14611; Fri, 3 > Jul 1998 16:05:19 -0400 (EDT) [1-800-745-2747 The Concentric Network] >Errors-To: >Received: from gateway (ts003d07.mid-mi.concentric.net [206.173.103.115]) by > mcfeely.concentric.net (8.8.8) id QAA18152; Fri, 3 Jul 1998 16:05:18 > -0400 (EDT) >X-Mailer: Mozilla 3.0C (Win95; I) >MIME-Version: 1.0 >Content-Type: text/plain; charset=us-ascii >Content-Transfer-Encoding: 7bit >Message-ID: <359D3738.1FA0@acm.org> >Date: Fri, 3 Jul 1998 15:55:36 -0400 >Reply-To: SQR-USERS@USA.NET >Sender: "Discussion of SQR, > SQRiBE Technologies's database reporting language" > >From: jlwyant >Subject: ORA-1013 >To: Multiple recipients of list SQR-USERS > >All, > >Anyone ever gotten an ORA-1013 error? Text supplied is "user requested >cancel of current operation". I'm passing this on for a friend so I >don't have specific details. Any help is appreciated. > >Thanks, Jim > Ram ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Fri Jul 3 16:13:10 1998 Date: Fri, 3 Jul 1998 16:51:04 -0400 From: Elizabeth Raniszewski Subject: ORA-1013 -Reply The Message and Codes manual reads: ORA-01013 user requested cancel of current operation Cause: The user interrupted an Oracle operation by entering CTRL-C (ControlC) or another cancelling operation. This forces the current operation to end . This is an informational message only Action: continue with the next operation >>> jlwyant 07/03/98 01:55pm >>> All, Anyone ever gotten an ORA-1013 error? Text supplied is "user requested cancel of current operation". I'm passing this on for a friend so I don't have specific details. Any help is appreciated. Thanks, Jim From owner-sqr-users@list.iex.net Fri Jul 3 16:29:03 1998 Date: Fri, 3 Jul 1998 17:06:11 -0400 From: jlwyant Subject: More: ORA-01013, "user requested cancel of current operation" All, Thanks to everyone who has already responded. As I mentioned early I'm passing this message on for a friend... I have a few more details and now know that he did not press control-c or any other cancelling operation. I do know that he is loading flat files into Oracle. He has been able to load small tables with ten thousand records or less. It is the larger loads that appear to quit with the ORA-01013 error. He informs me that after running the same SQR multiple times it never errors in the same procedure or record count. I suggested as a wild guess that he try issuing a commit after say 500 hundred inserts. My thinking here is the possibility of a full rollback segment. Thanks for all your help. Jim From owner-sqr-users@list.iex.net Sun Jul 5 17:26:45 1998 Date: Sun, 5 Jul 1998 17:13:25 -0500 From: Eric Dimick Eastman Subject: Re: More: ORA-01013, "user requested cancel of current operation" Hello, I posted a message about this exact problem a while ago and have had it as an ongoing problem for the last year. I get it while loading flat files into Oracle. There doesn't seem to be any rhyme or reason to it. I have worked around this problem by making my load programs robust. I have a on-error clause on each begin-sql and begin-select that prints an error to a log file and puts the offending datafile lines in an error file to be re-run. I get that error about 1 record per 100,000. I will continue to work on this problem, and if find anything out I would love to hear it. Thanks, Eric On Fri, 3 Jul 1998, jlwyant wrote: > All, > > Thanks to everyone who has already responded. > > As I mentioned early I'm passing this message on for a friend... I have > a few more details and now know that he did not press control-c or any > other cancelling operation. I do know that he is loading flat files into > Oracle. He has been able to load small tables with ten thousand records > or less. It is the larger loads that appear to quit with the ORA-01013 > error. He informs me that after running the same SQR multiple times it > never errors in the same procedure or record count. I suggested as a > wild guess that he try issuing a commit after say 500 hundred inserts. > My thinking here is the possibility of a full rollback segment. > > Thanks for all your help. Jim > ------------------------------------------------------------------------ Eric Dimick Eastman |Ray Ontko & Co | This space for rent. erice@ontko.com |Richmond, IN | Your opinion here. http://www.ontko.com | | From owner-sqr-users@list.iex.net Mon Jul 6 08:54:37 1998 Date: Mon, 6 Jul 1998 09:34:54 -0500 From: Darwin Anderson Subject: Single select, multiple reports-sorts-headings I need to produce two reports from the same data selection. One report will be ordered by employee name while a second report will be ordered by employee name WITHIN company location. The headings of each need to specifically identify the sort order. Can I do these both in a single SQR with two selects (identical except for the 'order by' clauses) using text variables for the different headings? or do I have to run two independent reports (SQR files)? All advice greatly appreciated with apologies for my rookie status in using SQRW Darwin Anderson dander03@avis.com (516) 222-3064 From owner-sqr-users@list.iex.net Mon Jul 6 09:02:29 1998 Date: Mon, 6 Jul 1998 09:50:24 -0400 From: Paul Cruz Subject: Re: More: ORA-01013, "user requested cancel of current operation" Just adding my 2 cents.. This is a known bug in Oracle RDBMS ver 7.2 ( not sure if it also exist in 7.3). We encountered this same problem on a script (not written in SQR) that does the same thing, loading from a flat file. Oracle Support should be able to provide you a patch for it. -----Original Message----- From: Eric Dimick Eastman To: Multiple recipients of list SQR-USERS Date: Sunday, July 05, 1998 6:18 PM Subject: Re: More: ORA-01013, "user requested cancel of current operation" >Hello, > >I posted a message about this exact problem a while ago and have had it >as an ongoing problem for the last year. I get it while loading flat >files into Oracle. There doesn't seem to be any rhyme or reason to it. >I have worked around this problem by making my load programs robust. >I have a on-error clause on each begin-sql and begin-select that prints >an error to a log file and puts the offending datafile lines in an error >file to be re-run. I get that error about 1 record per 100,000. > >I will continue to work on this problem, and if find anything out I >would love to hear it. > >Thanks, >Eric > >On Fri, 3 Jul 1998, jlwyant wrote: > >> All, >> >> Thanks to everyone who has already responded. >> >> As I mentioned early I'm passing this message on for a friend... I have >> a few more details and now know that he did not press control-c or any >> other cancelling operation. I do know that he is loading flat files into >> Oracle. He has been able to load small tables with ten thousand records >> or less. It is the larger loads that appear to quit with the ORA-01013 >> error. He informs me that after running the same SQR multiple times it >> never errors in the same procedure or record count. I suggested as a >> wild guess that he try issuing a commit after say 500 hundred inserts. >> My thinking here is the possibility of a full rollback segment. >> >> Thanks for all your help. Jim >> > >------------------------------------------------------------------------ >Eric Dimick Eastman |Ray Ontko & Co | This space for rent. >erice@ontko.com |Richmond, IN | Your opinion here. >http://www.ontko.com | | From owner-sqr-users@list.iex.net Mon Jul 6 09:15:27 1998 Date: Mon, 6 Jul 1998 10:03:22 -0400 From: Mary Ellen Foster Subject: Re: Single select, multiple reports-sorts-headings You can print multiple reports in one SQR. I created an SQR that produces three reports from one select statement. Here is what I did: 1. Created a DECLARE-LAYOUT for the reports in the BEGIN-SETUP section. If the layout is the same for the three reports then you only need on DECLARE-LAYOUT otherwise you need a DECLARE-LAYOUT for each report. 2. Create a DECLARE-REPORT for each report you want to create using the layout you defined before. BEGIN-SETUP DECLARE-LAYOUT LAYOUT1 PAPER-SIZE = (14,11) FORMFEED = YES ORIENTATION = PORTRAIT LEFT-MARGIN = 0 TOP-MARGIN = 0 MAX-LINES = 99 MAX-COLUMNS = 132 END-DECLARE DECLARE-REPORT REPORT1 LAYOUT=LAYOUT1 END-DECLARE DECLARE-REPORT REPORT2 LAYOUT=LAYOUT1 END-DECLARE END-SETUP 3. To use the report type USE-REPORT REPORT1 code here USE-REPORT REPORT2 code here BEGIN-SELECT COLUMN1 &col1 COLUMN2 &col2 COLUMN3 &col3 COLUMN4 &col4 use-report REPORT1 print &col1 (1,2) print &col2 (2,2) use-report REPORT2 print &col1 (1,2) print &col2 (2,2) print &col3 (3,2) print &col4 (4,2) FROM TABLE END-SELECT Each report will have a different name like FILE1.LIS, FILE1.L02, FILE1.L03. Hope this helps. Mary Ellen From owner-sqr-users@list.iex.net Mon Jul 6 09:27:00 1998 Date: Mon, 6 Jul 1998 10:14:53 -0400 From: Jennifer Sieber Subject: Faxing Purchase Orders in PSoft Has anyone set up their PeopleSoft Purchasing SQR (POPO005.sqr) to be used with RightFAX (a fax software package)? Any help greatly appreciated... Thanks in advance, Jennifer From owner-sqr-users@list.iex.net Mon Jul 6 10:17:02 1998 Date: Mon, 6 Jul 1998 09:48:29 -0500 From: David Anderson Subject: Single select, multiple reports-sorts-headings -Reply You can use the same select but adjust your where clause using dynamic variables and substitutions as well as utilizing the new-report functionality of SQR... There have been a number of discussions on both subjects so please review the archives as well as the SQR manual from MITI(SQRIBE). Dave From owner-sqr-users@list.iex.net Mon Jul 6 10:40:19 1998 Date: Mon, 6 Jul 1998 07:26:15 PDT From: Ram Venkat Subject: Re: More: ORA-01013, an immediate workaround could be to connect directly to the server instead of going thro the SQL NET. (USERNAME / PASSWORD (without @connectstring or host string) Ram Venkat >From owner-sqr-users@list.iex.net Mon Jul 6 06:49:00 1998 >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 HAA17038; Mon, 6 Jul 1998 07:48:35 -0600 (MDT) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8b) with > spool id 5170023 for SQR-USERS@LIST.IEX.NET; Mon, 6 Jul 1998 07:48:28 > +1800 >Received: from mail.iex.net (mail [192.156.196.5]) by list.iex.net > (8.8.5/8.8.5) with ESMTP id HAA17028 for ; > Mon, 6 Jul 1998 07:48:26 -0600 (MDT) >Received: from mx04.netaddress.usa.net (mx04.netaddress.usa.net > [204.68.24.141]) by mail.iex.net (8.8.5/8.7.5) with SMTP id HAA11254 > for ; Mon, 6 Jul 1998 07:45:00 -0600 (MDT) >Received: (qmail 11037 invoked by uid 0); 6 Jul 1998 13:47:54 -0000 >Received: from algoma.com [208.128.155.10] by mx04 via mtad (2.6) with ESMTP id > mx04-cgFNv20154; Mon, 06 Jul 1998 13:47:53 GMT >Received: by gateway.algoma.com id <27779>; Mon, 6 Jul 1998 09:49:19 -0400 >MIME-Version: 1.0 >Content-Type: text/plain; charset="iso-8859-1" >Content-Transfer-Encoding: 7bit >X-Priority: 3 >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook Express 4.71.1712.3 >X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 >Message-ID: <98Jul6.094919edt.27779@gateway.algoma.com> >Date: Mon, 6 Jul 1998 09:50:24 -0400 >Reply-To: SQR-USERS@USA.NET >Sender: "Discussion of SQR, > SQRiBE Technologies's database reporting language" > >From: Paul Cruz >Subject: Re: More: ORA-01013, "user requested cancel of current operation" >X-To: SQR-USERS@usa.net >To: Multiple recipients of list SQR-USERS > >Just adding my 2 cents.. >This is a known bug in Oracle RDBMS ver 7.2 ( not sure if it also exist in >7.3). We encountered this same problem on a script (not written in SQR) that >does the same thing, loading from a flat file. Oracle Support should be able >to provide you a patch for it. > >-----Original Message----- >From: Eric Dimick Eastman >To: Multiple recipients of list SQR-USERS >Date: Sunday, July 05, 1998 6:18 PM >Subject: Re: More: ORA-01013, "user requested cancel of current operation" > > >>Hello, >> >>I posted a message about this exact problem a while ago and have had it >>as an ongoing problem for the last year. I get it while loading flat >>files into Oracle. There doesn't seem to be any rhyme or reason to it. >>I have worked around this problem by making my load programs robust. >>I have a on-error clause on each begin-sql and begin-select that prints >>an error to a log file and puts the offending datafile lines in an error >>file to be re-run. I get that error about 1 record per 100,000. >> >>I will continue to work on this problem, and if find anything out I >>would love to hear it. >> >>Thanks, >>Eric >> >>On Fri, 3 Jul 1998, jlwyant wrote: >> >>> All, >>> >>> Thanks to everyone who has already responded. >>> >>> As I mentioned early I'm passing this message on for a friend... I have >>> a few more details and now know that he did not press control-c or any >>> other cancelling operation. I do know that he is loading flat files into >>> Oracle. He has been able to load small tables with ten thousand records >>> or less. It is the larger loads that appear to quit with the ORA-01013 >>> error. He informs me that after running the same SQR multiple times it >>> never errors in the same procedure or record count. I suggested as a >>> wild guess that he try issuing a commit after say 500 hundred inserts. >>> My thinking here is the possibility of a full rollback segment. >>> >>> Thanks for all your help. Jim >>> >> >>------------------------------------------------------------------------ >>Eric Dimick Eastman |Ray Ontko & Co | This space for rent. >>erice@ontko.com |Richmond, IN | Your opinion here. >>http://www.ontko.com | | > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jul 6 11:39:03 1998 Date: Mon, 6 Jul 1998 18:17:52 +0100 From: Anders Eriksson Subject: SQR.INI Hello! I wonder were I can find documentation about the settings for Sqr.ini. Since I am not American I am especialy interested if I can use Sqr.ini for contery specific settings. I have tried to do that but where unable to make it to work. Have anybody else tied that out and maked it to work? I am using: Windows 95 and NT Clients SQR 3.0.13.2 for PC/Windows Oracle 7.3 Regards Anders Eriksson From owner-sqr-users@list.iex.net Mon Jul 6 11:51:55 1998 Date: Mon, 6 Jul 1998 18:11:42 +0100 From: Anders Eriksson Subject: Using the edit mask for date fields on Oracle Hello! I have a problem. I am tying to convert a large number of reports frm SQLBase to Oracle and I can't get the formating of date formats on Oracle to work. I have the folowing code: begin-select faildate (,10) edit 'yyyy-mm-dd hh:mi' ! Won't work statusdate print &statusdate (,27) edit 'yyyy-mm-dd hh:mi' ! Will not work either .... When executing this code on the Oracle database i get the edit string yyyy-mm-dd hh:mi insted of the formated date. Since I am going to convert a large number of reports I would like to avoid to rewrite every line where dates are formated to: to_char( faildate, {d_DateTimeMask} ) (,10) to_char( statusdate, {d_DateTimeMask} ) (,27) As far as I have understod it should be possible to use the edit comand for date fields for Oracle databases as well. I am using: Windows 95 and NT Clients SQR 3.0.13.2 for PC/Windows Oracle 7.3 Regards Anders Eriksson From owner-sqr-users@list.iex.net Mon Jul 6 12:37:17 1998 Date: Mon, 6 Jul 1998 12:58:27 -0400 From: Art DiRamio Subject: Re: SQR.INI Anders: I know the SQR.INI file works for SQR v4 for foreign language support, but not sure of v3 (don't think it works). The other thing is Oracle's default date format is 'DD-MON-YY'. To get them into a usable format in SQR v3, use the TO_CHAR command: TO_CHAR(Faildate,'yyyy-mm-dd hh:mi') &FailDate (,10) PS - SQRiBE built in some date functions in v4, but in v3, dates are strings - v3 doesn't understand dates. -- Art > -----Original Message----- > From: Anders Eriksson [SMTP:anders.eriksson@TELE2.SE] > Sent: Monday, July 06, 1998 1:18 PM > To: Multiple recipients of list SQR-USERS > Subject: SQR.INI > > Hello! > > I wonder were I can find documentation about the settings for Sqr.ini. > Since I am not American > I am especialy interested if I can use Sqr.ini for contery specific > settings. I have tried to do that > but where unable to make it to work. Have anybody else tied that out > and > maked it to work? > > I am using: > Windows 95 and NT Clients > SQR 3.0.13.2 for PC/Windows > Oracle 7.3 > > Regards > Anders Eriksson From owner-sqr-users@list.iex.net Mon Jul 6 14:19:12 1998 Date: Mon, 6 Jul 1998 14:34:44 -0400 From: John Walker Subject: Re: Using the edit mask for date fields on Oracle Anders, I went through this a few weeks ago. There should be quite a bit of correspondence in the archive. Unfortunately, the bottom line is that if you are using ver 3 then you are stuck with using to_char statements. I have been told that ver 4 fixes this problem. Sorry I couln't be of more help. John Walker. From owner-sqr-users@list.iex.net Mon Jul 6 15:23:59 1998 Date: Mon, 6 Jul 1998 12:51:19 -0700 From: "Walcker, Paul" Subject: Retraction...Oops I finally found the source of my local variables problems. It's funny how those typo's can look so right but be so wrong! Sorry about that...everything is working fine now. From owner-sqr-users@list.iex.net Mon Jul 6 16:34:18 1998 Date: Tue, 7 Jul 1998 09:10:07 +1200 From: Charles Thompson Subject: Re: More: ORA-01013, "user requested cancel of current Have you tried these various suggestions : 1. Set your program to commit at regular intervals, say every 50,000 lines. You may even want to exit SQR and rerun the program again after every 50,000 lines (skipping lines already processed). 2. Check your database engine's use of memory (SGA) -- a DBA should be able to help with this. A trace on the database while your program is executing should be informative. 3. Check the version of Oracle, and have your DBA double-check with Oracle Support on the current version. There may be a patch release that helps your program. 4. This may sound silly, but you should also check for any database constraints, such as tablespace quotas for your user. 5. Simplify your program so that all it does is open the file, read a line, insert into a single table. read the next line, etc. If this works for all your records, try again with a little bit more functionality, and keep going until it crashes again. I had a similar problem a few years ago. I ended up rewriting the program (giving me the chance to improve on it a little), and the problem went away. Good luck - Charles Thompson From owner-sqr-users@list.iex.net Mon Jul 6 19:46:58 1998 Date: Tue, 7 Jul 1998 08:20:37 +0800 From: Wayne Ivory Subject: Re: DOS Copy command I haven=27t tried it, but I suspect your problem comes about because COPY = is an intrinsic command, ie it=27s built in to the command processor and = doesn=27t exist as an actual file like COPY.EXE which the call system = command is probably looking for. I=27m assuming the other commands you = tried that worked do in fact exist as files. So, one way to get around your problem would be to create a GKCOPY.BAT = file that just says COPY %%1 %%2 and call GKCOPY from your SQR. Hope this helps. Wayne Ivory Information Services Westralian Sands Limited >>> =22Kearns, Gary=22 1/7/98 8:11:07 pm >>> Has anyone got the DOS =22Copy=22 command to work using the call system command? I always get a return code of 2. Other DOS commands work but copy doesn=27t seem to work. Any help would be appreciated. Thanks, Gary Gary Kearns HSN PeopleSoft Implementation (813) 572-8585 x5070 kearnsg=40hsn.net From owner-sqr-users@list.iex.net Mon Jul 6 19:53:34 1998 Date: Tue, 7 Jul 1998 08:01:08 +0800 From: Salina Fung Subject: default printer & sqr print OCX > Anyone have problem of using > the SQR print OCX with setting default printer using window > api > > In my script > I first set the default printer by changing the > win95 registry > and then send the window message to the window > letting it knows the default printer is changed > using > window's sendMessage with number 26 > > and then call the OCX's print function, but there is no print > out to the printer, and I cannot print anything > until I reboot the system. > > And then after playing with it for a while, I found > out if I don't do the default printer setup before > calling the OCX's print() function, then the print > works fine. > > Can anybody tells me what should I do, if I need > to set the default printer first in the script > before calling the print() > > thanks > salina > From owner-sqr-users@list.iex.net Mon Jul 6 19:53:57 1998 Date: Mon, 6 Jul 1998 20:35:23 EDT From: Ken Eister Subject: Re: Single select, multiple reports-sorts-headings Darwin, on occasions I've had to do what you need to do (create multiple reports in multiple orders with a single select). I do this by creating a flat file from the the single select .... Let the single select be ordered for one of the 2 reports. While you are generating the 1st report via the select, write to a flat file. At the end of the select (once all the data has been retrieved), sort the flat file in the order of the 2nd report (via a unix sort) and generate the 2nd report. Ken From owner-sqr-users@list.iex.net Mon Jul 6 19:59:38 1998 Date: Tue, 7 Jul 1998 08:44:47 +0800 From: Arthur Coniglio Subject: Re: Using the edit mask for date fields on Oracle Anders... I tried this a while ago. Date EDITing does not work with Oracle with the print statement. Refer to page 263 of SQR manual (we have version 3). The only work around was to use the To_Char function ie. begin-select to_char(Status_Date, 'yyyy-mm-dd hh24:mi:ss') &Print_Date ! or any equivalent format u require print &Print_Date (,27) Cheers Arthur Coniglio Education Departmen of Western Australia > -----Original Message----- > From: Anders Eriksson [SMTP:anders.eriksson@TELE2.SE] > Sent: Tuesday, July 07, 1998 1:12 AM > To: Multiple recipients of list SQR-USERS > Subject: Using the edit mask for date fields on Oracle > > Hello! > > I have a problem. I am tying to convert a large number of reports frm > SQLBase to Oracle > and I can't get the formating of date formats on Oracle to work. I > have the > folowing code: > > begin-select > faildate (,10) edit 'yyyy-mm-dd hh:mi' ! Won't work > statusdate > print &statusdate (,27) edit 'yyyy-mm-dd hh:mi' ! > Will > not work either > .... > > When executing this code on the Oracle database i get the edit string > yyyy-mm-dd hh:mi > insted of the formated date. Since I am going to convert a large > number > of reports I would like to avoid to rewrite every line where dates are > formated to: > > to_char( faildate, {d_DateTimeMask} ) (,10) > to_char( statusdate, {d_DateTimeMask} ) (,27) > > As far as I have understod it should be possible to use the edit > comand for > date fields for Oracle > databases as well. > > I am using: > Windows 95 and NT Clients > SQR 3.0.13.2 for PC/Windows > Oracle 7.3 > > Regards > Anders Eriksson From owner-sqr-users@list.iex.net Mon Jul 6 23:21:39 1998 Date: Tue, 7 Jul 1998 00:06:35 -0400 From: Kenneth Fraser Subject: Re: Single select, multiple reports-sorts-headings Darwin, Wait until I get in. The Real Ken -----Original Message----- From: Ken Eister To: Multiple recipients of list SQR-USERS Date: Monday, July 06, 1998 8:51 PM Subject: Re: Single select, multiple reports-sorts-headings >Darwin, on occasions I've had to do what you need to do (create multiple >reports in multiple orders with a single select). I do this by creating a >flat file from the the single select .... Let the single select be ordered >for one of the 2 reports. While you are generating the 1st report via the >select, write to a flat file. At the end of the select (once all the data has >been retrieved), sort the flat file in the order of the 2nd report (via a unix >sort) and generate the 2nd report. > >Ken From owner-sqr-users@list.iex.net Tue Jul 7 04:07:08 1998 Date: Tue, 7 Jul 1998 10:03:48 +0200 From: Frank Severinsson Subject: SV: Using the edit mask for date fields on Oracle Hi Anders, you have to convert the date in the select statement try this begin-select to_char(faildate,'yyyy-mm-dd hh:mi') (,10) to_char(statusdate,'yyyy-mm-dd hh:mi') print &statusdate (,27) If you are a MAXIMO user you could look at the standard reports. There you could find some useful hints when it comes to converting dates. Frank Severinsson PSDI Norden AB ---------- > Från: Anders Eriksson > Till: Multiple recipients of list SQR-USERS > Ämne: Using the edit mask for date fields on Oracle > Datum: den 6 juli 1998 19:11 > > Hello! > > I have a problem. I am tying to convert a large number of reports frm > SQLBase to Oracle > and I can't get the formating of date formats on Oracle to work. I have the > folowing code: > > begin-select > faildate (,10) edit 'yyyy-mm-dd hh:mi' ! Won't work > statusdate > print &statusdate (,27) edit 'yyyy-mm-dd hh:mi' ! Will > not work either > .... > > When executing this code on the Oracle database i get the edit string > yyyy-mm-dd hh:mi > insted of the formated date. Since I am going to convert a large number > of reports I would like to avoid to rewrite every line where dates are > formated to: > > to_char( faildate, {d_DateTimeMask} ) (,10) > to_char( statusdate, {d_DateTimeMask} ) (,27) > > As far as I have understod it should be possible to use the edit comand for > date fields for Oracle > databases as well. > > I am using: > Windows 95 and NT Clients > SQR 3.0.13.2 for PC/Windows > Oracle 7.3 > > Regards > Anders Eriksson From owner-sqr-users@list.iex.net Tue Jul 7 04:32:13 1998 Date: Tue, 7 Jul 1998 11:06:04 +0100 From: Anders Eriksson Subject: Re: SV: Using the edit mask for date fields on Oracle Tjena Frank! S=E5 du har ocks=E5 uppt=E4ckt den h=E4r diskusionsgruppen. Jag fick en= hint fr=E5n en annan anv=E4ndare att edit av datum kanske fungerar f=F6r SQR4. Tydl= igen skickar ni med SQR4 med MAXIMO4 (enligt Fredrik). Jag har st=E4llt fr=E5= gen till ert Stockholmskontor om vi skulle kunna f=E5 tillg=E5ng till versi= on 4 av SQR innan vi f=E5r version 4 av MAXIMO. Du har h=E4ndelsevis inte tillg=E5ng till version 4 av SQR s=E5 du kan = testa om edit fungerar f=F6r datum f=E4lt under Oracle? Tomas Andersson hos er h= ar nog tillg=E5ng till den annars. Han ska komma in i eftermiddag enligt Kjell= M. H=E4lsningar Anders Eriksson 0707 - 70 65 75 = From owner-sqr-users@list.iex.net Tue Jul 7 07:51:27 1998 Date: Tue, 7 Jul 1998 13:28:39 +0100 From: Duncan Berriman Subject: ORA-01453 SET TRANSACTION ERROR Duncan J Berriman 07/07/98 14:28 Hi, SQR code we've had running for ages has just started failing with ORA-01453 SET TRANSATION must be first statement of transation. The following code reproduces the problem, as you can see the SET TRANSACTION statement is the ONLY statement and therefore the first statement. Putting a ROLLBACK or COMMIT before the do get_rollback stops the error. The only thing I can think that can have caused this is turning on database auditing on the database (AUDIT_TRAIL=TRUE in INIT.ORA and AUDIT SESSION in SQLPLUS). This will be causing a record to be inserted into SYS.AUD$ on logon. This doesn't cause any problem with other products (such as SQL*PLUS). Has anyone come across this before ? Is it a bug/ known feature of SQR and is there a fix ? Removing the SET TRANSATION cures the problem. I am turning off auditing this evening to see if it stops the error occuring. Any info greatly appreciated Thanks Duncan Berriman begin-report do get_rollback end-report begin-procedure get_rollback begin-sql set transaction use rollback segment RBS1 end-sql end-procedure SQR: Structured Query Report Writer V3.0.7.0.2 Copyright (C) MITI, 1994, 1995. All Worldwide Rights Reserved. (SQR 5528) ORACLE OEXEC error -1453 in cursor 1: ORA-01453: SET TRANSACTION must be first statement of transaction Error on line 7: (SQR 3735) Couldn't execute SQL. SQR: Program Aborting. From owner-sqr-users@list.iex.net Tue Jul 7 08:23:44 1998 Date: Tue, 7 Jul 1998 08:38:22 -0500 From: Sujith Nonavinakere Subject: Re: Faxing Purchase Orders in PSoft Hi Jennifer, I setup faxing from PeopleSoft PO but the only package that works with POPO005.SQR is Object Fax and no other faxing software is supported. The problem is mainly due to the fact that SQR is 16-bit. Anyway POPO005.SQR only creates a control file that is compatible with object fax and I can assure you setting up Object Fax is not an easy task. If you need help feel free to call me at (301) 979-3405. Sujith ____________________Reply Separator____________________ Subject: Faxing Purchase Orders in PSoft Author: Date: 7/6/98 10:14 AM Has anyone set up their PeopleSoft Purchasing SQR (POPO005.sqr) to be used with RightFAX (a fax software package)? Any help greatly appreciated... Thanks in advance, Jennifer From owner-sqr-users@list.iex.net Tue Jul 7 08:26:02 1998 Date: Tue, 7 Jul 1998 08:08:03 -0500 From: Ray Ontko Subject: Re: ORA-01453 SET TRANSACTION ERROR Duncan, Consider using -s (statistics) on your little test program. There may be another cursor which gets opened as a result of something else in your program. -S should reveal it. Ray > Duncan J Berriman > 07/07/98 14:28 > > Hi, > > SQR code we've had running for ages has just started failing with > > ORA-01453 SET TRANSATION must be first statement of transation. > > The following code reproduces the problem, as you can see the SET > TRANSACTION statement is the ONLY statement and therefore the first > statement. Putting a ROLLBACK or COMMIT before the do get_rollback stops > the error. > > The only thing I can think that can have caused this is turning on database > auditing on the database (AUDIT_TRAIL=TRUE in INIT.ORA and AUDIT SESSION in > SQLPLUS). This will be causing a record to be inserted into SYS.AUD$ on > logon. > > This doesn't cause any problem with other products (such as SQL*PLUS). Has > anyone come across this before ? Is it a bug/ known feature of SQR and is > there a fix ? Removing the SET TRANSATION cures the problem. > > I am turning off auditing this evening to see if it stops the error > occuring. > > Any info greatly appreciated > Thanks > Duncan Berriman > > begin-report > do get_rollback > end-report > > begin-procedure get_rollback > > begin-sql > set transaction > use rollback segment RBS1 > end-sql > > end-procedure > > SQR: Structured Query Report Writer V3.0.7.0.2 > Copyright (C) MITI, 1994, 1995. All Worldwide Rights Reserved. > > (SQR 5528) ORACLE OEXEC error -1453 in cursor 1: > ORA-01453: SET TRANSACTION must be first statement of transaction > > Error on line 7: > (SQR 3735) Couldn't execute SQL. > > SQR: Program Aborting. > ---------------------------------------------------------------------- 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 Tue Jul 7 08:44:37 1998 Date: Tue, 7 Jul 1998 14:15:39 +0100 From: Duncan Berriman Subject: Re: ORA-01453 SET TRANSACTION ERROR Duncan J Berriman 07/07/98 15:15 The -S qualifier gives the following. Seems there is no other cursor. Still suspecting auditing (weird). Nothing on OCIS or METALINK that I can find thats like this. Cursor Status: Cursor #1: SQL = set transaction use rollback segment BEV7_RS15 Compiles = 1 Executes = 0 Rows = 0 From owner-sqr-users@list.iex.net Tue Jul 7 08:47:52 1998 Date: Tue, 7 Jul 1998 09:27:20 -0400 From: "Eric H. Wilson" Subject: Position Available at SUNY College at Oneonta Hi All, The following position is available at the SUNY College at Oneonta in Upstate New York. Oneonta is a small city located on an interstate highway between Albany and Binghamton, New York, about 3.5 hours travel time to/from NYC. If you might be interested, please respond as soon as possible. Thanks. Eric Wilson ASSISTANT DIRECTOR FOR ADMINISTRATIVE APPLICATIONS The State University of New York College at Oneonta Computer Services department is searching for an Assistant Director to be in charge of administrative applications and user office support. We use the SCT BANNER system which runs on the ORACLE database using the SQL programming language on a DIGITAL VMS platform. We will consider applications from individuals with strong backgrounds in computer applications support, preferably using a relational database in a university environment. Responsibilities include leading a team of Programmer/ Analysts to meet needs as identified by user offices and committees. We are looking for a person with excellent interpersonal, organizational, and communications skills, along with a relevant technical background. Requirements: Bachelors degree; five years experience in administrative computer applications work. To apply: Send letter of application, resume, names, addresses and telephone numbers of three references to: Employment Opportunities, Box I, 208 Netzer Administration Building, SUNY Oneonta, Oneonta, NY 13820. The review of applications will begin immediately and continue until the position is filled. SUNY Oneonta is an Affirmative Action, Equal Opportunity Employer. From owner-sqr-users@list.iex.net Tue Jul 7 09:42:30 1998 Date: Tue, 7 Jul 1998 15:15:27 +0100 From: Duncan Berriman Subject: Re: ORA-01453 SET TRANSACTION ERROR Duncan J Berriman 07/07/98 16:15 As you can see there are no other statements in my bit of test code. The WHOLE procedure is as follows. Weird ? Thanks Duncan begin-report do get_rollback end-report begin-procedure get_rollback begin-sql set transaction use rollback segment RBS1 end-sql end-procedure From owner-sqr-users@list.iex.net Tue Jul 7 10:25:31 1998 Date: Tue, 7 Jul 1998 10:04:44 -0500 From: "Daniel F. Dugal" Subject: Re: ORA-01453 SET TRANSACTION ERROR I might be way off-base here, but shouldn't there be a begin-program / end-program paragraph with 'do get_rollback' there instead of begin/end-report? > ---------- > From: Duncan Berriman[SMTP:Duncan.J.Berriman@ITSERVICES.CO.UK] > Reply To: SQR-USERS@USA.NET > Sent: Tuesday, July 07, 1998 9:15 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: ORA-01453 SET TRANSACTION ERROR > > Duncan J Berriman > 07/07/98 16:15 > > > As you can see there are no other statements in my bit of test code. > The WHOLE procedure is as follows. Weird ? > Thanks > Duncan > > begin-report > do get_rollback > end-report > > begin-procedure get_rollback > > begin-sql > set transaction > use rollback segment RBS1 > end-sql > > end-procedure > From owner-sqr-users@list.iex.net Tue Jul 7 12:09:58 1998 Date: Tue, 7 Jul 1998 12:39:23 -0400 From: Jennifer Sieber Subject: Re: Faxing Purchase Orders in PSoft Hi Sujith, Thanks for the reply. What fax software did you look at? I know all the peoplesoft side that I need to customize to work with RighFAX, my question resides on making RightFax recognize the .LIS file. All help appreciated, Jennifer sujith_nonavinakere@MANORCARE.COM on 07/07/98 09:38:22 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Jennifer A. Sieber/Westfield Companies) Subject: Re: Faxing Purchase Orders in PSoft Hi Jennifer, I setup faxing from PeopleSoft PO but the only package that works with POPO005.SQR is Object Fax and no other faxing software is supported. The problem is mainly due to the fact that SQR is 16-bit. Anyway POPO005.SQR only creates a control file that is compatible with object fax and I can assure you setting up Object Fax is not an easy task. If you need help feel free to call me at (301) 979-3405. Sujith ____________________Reply Separator____________________ Subject: Faxing Purchase Orders in PSoft Author: Date: 7/6/98 10:14 AM Has anyone set up their PeopleSoft Purchasing SQR (POPO005.sqr) to be used with RightFAX (a fax software package)? Any help greatly appreciated... Thanks in advance, Jennifer From owner-sqr-users@list.iex.net Tue Jul 7 12:17:14 1998 Date: Tue, 7 Jul 1998 09:36:00 -0400 From: Richard Mitchell Subject: Re[2]: ORA-01453 SET TRANSACTION ERROR --UNS_gsauns2_2902817281 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline Sometimes, when the SQR is not working right, I can find out what gets 'added' or not by putting an extra character just before the 'END-SELECT'. I use an 'X' just so I can find what I added. Instead of getting the expected error, I get an SQL error with all substitution showing. Happy hunting, Rick ______________________________ Reply Separator _________________________________ Subject: Re: ORA-01453 SET TRANSACTION ERROR Author: "duncan berriman" at internet Date: 7/7/98 3:15 PM Duncan J Berriman 07/07/98 16:15 As you can see there are no other statements in my bit of test code. The WHOLE procedure is as follows. Weird ? Thanks Duncan begin-report do get_rollback end-report begin-procedure get_rollback begin-sql set transaction use rollback segment RBS1 end-sql end-procedure --UNS_gsauns2_2902817281-- From owner-sqr-users@list.iex.net Tue Jul 7 13:36:12 1998 Date: Tue, 7 Jul 1998 09:55:20 -0400 From: Paul Cruz Subject: Re: ORA-01453 SET TRANSACTION ERROR Hi Duncan. The SET TRANSACTION command should be the first statement executed RIGHT AFTER connecting to the database. Have you check the sequence of all your SQL calls making sure that no other statement were issued before the "SET TRANSACTION..." statement? -----Original Message----- From: Duncan Berriman To: Multiple recipients of list SQR-USERS Date: Tuesday, July 07, 1998 8:38 AM Subject: ORA-01453 SET TRANSACTION ERROR >Duncan J Berriman >07/07/98 14:28 > >Hi, > >SQR code we've had running for ages has just started failing with > >ORA-01453 SET TRANSATION must be first statement of transation. > >The following code reproduces the problem, as you can see the SET >TRANSACTION statement is the ONLY statement and therefore the first >statement. Putting a ROLLBACK or COMMIT before the do get_rollback stops >the error. > >The only thing I can think that can have caused this is turning on database >auditing on the database (AUDIT_TRAIL=TRUE in INIT.ORA and AUDIT SESSION in >SQLPLUS). This will be causing a record to be inserted into SYS.AUD$ on >logon. > >This doesn't cause any problem with other products (such as SQL*PLUS). Has >anyone come across this before ? Is it a bug/ known feature of SQR and is >there a fix ? Removing the SET TRANSATION cures the problem. > >I am turning off auditing this evening to see if it stops the error >occuring. > >Any info greatly appreciated >Thanks >Duncan Berriman > >begin-report > do get_rollback >end-report > >begin-procedure get_rollback > >begin-sql >set transaction >use rollback segment RBS1 >end-sql > >end-procedure > >SQR: Structured Query Report Writer V3.0.7.0.2 >Copyright (C) MITI, 1994, 1995. All Worldwide Rights Reserved. > >(SQR 5528) ORACLE OEXEC error -1453 in cursor 1: > ORA-01453: SET TRANSACTION must be first statement of transaction > >Error on line 7: > (SQR 3735) Couldn't execute SQL. > >SQR: Program Aborting. From owner-sqr-users@list.iex.net Tue Jul 7 16:58:47 1998 Date: Tue, 7 Jul 1998 15:57:10 -0500 From: Jimmy Liao Subject: Re: Database Hi, Does anyone know whether if it is possible for the SQR program to be located in one database and yet retrieve data from another database within the same server? If so, how can it be accomplished? Thanks in advance! Jimmy Liao From owner-sqr-users@list.iex.net Tue Jul 7 17:44:33 1998 Date: Tue, 7 Jul 1998 15:20:59 PDT From: Parijat Sahai Subject: ODBC error 'Function Sequence Error' in SQR Hi, I'm using SQR v3.0 in PeopleSoft v6 with MS SQLServer as the back-end. Every now and then, I get the ODBC error '[Microsoft][ODBC SQL Server Driver]Function sequence error'. It stays for a long time and then stops appearing all of a sudden (I'm not aware of any activity at the database end by DBA or anybody, for that matter). This error comes in begin-select statements or during begin-sql (UPDATE) statement. Can anyone diagnose the problem and/or suggest a possible solution? Parijat ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Tue Jul 7 18:36:08 1998 Date: Tue, 7 Jul 1998 17:48:08 -0500 From: Jim_Anderson Subject: Re: Database Jimmy Liao wrote >Does anyone know whether if it is possible for the SQR program to be >located in one >database and yet retrieve data from another database within the same >server? If so, >how can it be accomplished? Snip---> Actually, SQR programs are not located IN a database. In the Oracle world sometimes PeopleSoft refers to multiple schemas in tha same database instance as multiple databases. If this is what you are talking about then you can simply prefix the table names with the proper schema as below: Where sysadm is the owner of one schema and sysadm2 owns the other. select xxxx,yyyyy from sysdadm.ps_job a, sysadm2.ps_job where some condition etc; If you are actually talking about selecting data from two distinct instances then you will need to do have your dba create a database link. Then your query would look something like: Where the two instances are HDMO and HRTEST. select xxxx,yyyyy from sysadm.ps_job@HDMO a, sysadm.ps_job@HRTEST b where some condition...etc; Hope this helps. Of course there are some gotchas left. Jim Anderson Oracle/PeopleSoft DBA From owner-sqr-users@list.iex.net Tue Jul 7 18:58:35 1998 Date: Tue, 7 Jul 1998 15:37:03 -0700 From: Michael Lee Subject: Re: Database What database environment are you on? It is possible to access multiple databases. In DB2, you can prefix the table name with the DB owner. As long as you have access to both DBs, you should be fine. One thing is that the DB owner IDs have to exist on the same subsystem. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company chien-wei.j.liao@AC.COM on 07/07/98 01:57:10 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: Database Hi, Does anyone know whether if it is possible for the SQR program to be located in one database and yet retrieve data from another database within the same server? If so, how can it be accomplished? Thanks in advance! Jimmy Liao From owner-sqr-users@list.iex.net Tue Jul 7 18:59:35 1998 Date: Tue, 7 Jul 1998 15:38:44 +0200 From: Jean-Luc Peyret Subject: Re: ODBC error 'Function Sequence Error' in SQR Hi. This is from a an earlier exchange I had with someone else on this subject (who was creating temp tables). Check what could be triggering a COMMIT of some kind. JLuc >>>> Hi, I've seen this error before, in an Application Engine. Error code S1010. Cause: when you COMMIT you close all opened cursors. In other words: 1. you select 2. you COMMIT => implicit close of your cursors 3. you fetch - no more open cursor => your error. Now, I think a DDL command (Data Definition Language - like Create Table, View, etc...) issues an implicit COMMIT on most databases, hence your error because SQR typically keeps lots of cursors open. Solutions: In SQR, I believe you are advised to do most of that CREATE xxx stuff in the begin-setup section of the program. There maybe a switch to set your server to a different state where it doesn't close cursors. You might avoid this if you don't have any begin-select processing loops open when you create your temp table. Meaning that you process all your current begin-selects (including loops which are calling from a higher level, if any). JLuc From owner-sqr-users@list.iex.net Tue Jul 7 21:59:32 1998 Date: Tue, 7 Jul 1998 20:54:03 -0500 From: Don Mellen Subject: Re: Using the edit mask for date fields on Oracle You might want to check out the oracle "set-nls-date-format" command (I dont have the books here with me at the moment). You can call this in a BEGIN-SQL section in an include file and simply include that file in all your programs ( and can #ifdef sections for each database type if you want to get fancy). This command alters the default format that oracle will return dates in and will also affect any string date comparisons. HTH, Don On Mon, 6 Jul 1998, Anders Eriksson wrote: > Hello! > > I have a problem. I am tying to convert a large number of reports frm > SQLBase to Oracle > and I can't get the formating of date formats on Oracle to work. I have the > folowing code: > > begin-select > faildate (,10) edit 'yyyy-mm-dd hh:mi' ! Won't work > statusdate > print &statusdate (,27) edit 'yyyy-mm-dd hh:mi' ! Will > not work either > .... > > When executing this code on the Oracle database i get the edit string > yyyy-mm-dd hh:mi > insted of the formated date. Since I am going to convert a large number > of reports I would like to avoid to rewrite every line where dates are > formated to: > > to_char( faildate, {d_DateTimeMask} ) (,10) > to_char( statusdate, {d_DateTimeMask} ) (,27) > > As far as I have understod it should be possible to use the edit comand for > date fields for Oracle > databases as well. > > I am using: > Windows 95 and NT Clients > SQR 3.0.13.2 for PC/Windows > Oracle 7.3 > > Regards > Anders Eriksson > ----------------------------------------------------------------------- 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 Jul 8 02:07:42 1998 Date: Wed, 8 Jul 1998 16:48:36 +1000 From: Dean Morris Subject: Re: Faxing Purchase Orders in PSoft Jennifer, I have successfully altered the standard sqr to support the MSXFAX Fax server. This program sends out faxes using Microsoft Outlook as the facilitating agent. That is, to send a fax, you send an e-mail to the fax server's email address, which then processes the fax and sends it off. The task was not easy and involved a high level of customisation of POPO005.sqr. It does work though and works well. The way we did this was to generate each page of the Purchase Order as an image file, which the fax server was then able to process and send. We did this using the Ghostscript program. Once all the files were generated, we then sent them out using a custom written C++ mail program. All good stuff! If you want any more details, let me know. Dean. Dean Morris PricewaterhouseCoopers e-mail: Dean.Morris@au.pwcglobal.com Subject: Faxing Purchase Orders in PSoft Author: Date: 7/6/98 10:14 AM Has anyone set up their PeopleSoft Purchasing SQR (POPO005.sqr) to be used with RightFAX (a fax software package)? Any help greatly appreciated... Thanks in advance, Jennifer From owner-sqr-users@list.iex.net Wed Jul 8 03:12:45 1998 Date: Wed, 8 Jul 1998 09:50:15 +0200 From: Makhari T Subject: ENCODE - Table List Hi All , We are loking for the ENCODE table list , we only know of certain codes like '<27>L11233' listed in the SQR 3 manual , for setting the printer to boldface. We needed to use other codes but we do not know where to get them. Any one who has such a table or information on where to get one ?? Thanking you in advance. Tshenuwani Makhari Systems Analyst - ISCOR - Newcastle Tel : +27 03431 - 48138 or 81917 E-Mail : makharit@dp.new.iscorltd.co.za From owner-sqr-users@list.iex.net Wed Jul 8 04:00:50 1998 Date: Wed, 8 Jul 1998 04:10:12 -0400 From: Peter Alan Burton Subject: Re: ENCODE - Table List Tshenuwani, There is no fixed ENCODE table list. The ENCODE command allows the user to create a string variable which contains non-editable characters. Some of the uses is the ability to create printer directives (i.e. BOLD ON). Peter On 8 Jul 98, at 9:50, Makhari T wrote: Priority: normal Date sent: Wed, 8 Jul 1998 09:50:15 +0200 Send reply to: SQR-USERS@USA.NET From: Makhari T Organization: Iscor Profile Product Subject: ENCODE - Table List Originally to: SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS > Hi All , > > We are loking for the ENCODE table list , we only know of certain > codes like '<27>L11233' listed in the SQR 3 manual , for setting the > printer to boldface. > > We needed to use other codes but we do not know where to get them. > Any one who has such a table or information on where to get one ?? > > Thanking you in advance. > > Tshenuwani Makhari > Systems Analyst - ISCOR - Newcastle > Tel : +27 03431 - 48138 or 81917 > E-Mail : makharit@dp.new.iscorltd.co.za > From owner-sqr-users@list.iex.net Wed Jul 8 06:42:20 1998 Date: Wed, 8 Jul 1998 06:16:21 -0500 From: Ray Ontko Subject: Re: ENCODE - Table List Makhari, > We are loking for the ENCODE table list , we only know of certain > codes like '<27>L11233' listed in the SQR 3 manual , for setting the > printer to boldface. > > We needed to use other codes but we do not know where to get them. > Any one who has such a table or information on where to get one ?? The codes vary from printer to printer, but most printers made by a single manufacturer often share the same codes. In most cases the printer escape codes are documented in the manuals that come with the printer. If you're looking for help in using an HP printer, take a look at: http://www.ontko.com/sqr/hp.html We have a collection of routines that do things for HP printers. Ray ---------------------------------------------------------------------- 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 Jul 8 08:47:41 1998 Date: Tue, 7 Jul 1998 15:43:00 -0500 From: "Derry, Denny" Subject: Re: ORA-01453 SET TRANSACTION ERROR Try using the -xp option in your begin-sql statement. Without this SQR creates procedures on the server for your query. i.e. begin-sql -xp set transaction rest of code end-sql Just a guess. -Denny ______________________________ Reply Separator _________________________________ Subject: Re: ORA-01453 SET TRANSACTION ERROR Author: Duncan Berriman [SMTP:Duncan.J.Berriman@ITSERVICES.CO.UK] at NMB Date: 7/7/98 9:15 AM Duncan J Berriman 07/07/98 16:15 As you can see there are no other statements in my bit of test code. The WHOLE procedure is as follows. Weird ? Thanks Duncan begin-report do get_rollback end-report begin-procedure get_rollback begin-sql set transaction use rollback segment RBS1 end-sql end-procedure From owner-sqr-users@list.iex.net Wed Jul 8 08:53:53 1998 Date: Wed, 8 Jul 1998 08:42:25 -0500 From: Ray Ontko Subject: Re: Database Jimmy, > Does anyone know whether if it is possible for the SQR program to be > located in one > database and yet retrieve data from another database within the same > server? If so, > how can it be accomplished? If you're using Sybase, use the USE command of SQR. Or, prefix the tablename with "database.." as in begin-select ... from database..tablename ... end-select Ray ---------------------------------------------------------------------- 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 Jul 8 09:52:13 1998 Date: Wed, 8 Jul 1998 08:18:50 -0500 From: Wes Williams Subject: Using the edit mask for date fields on Oracle -Reply sqr: #if {sqr-database}=ORACLE #include 'nls.h' #endif .. .. .. .. .. #if {sqr-database}=ORACLE to_char(targstartdate,'dd-Mon-yy') &targstartdate to_char(targcompdate,'dd-Mon-yy') &targcompdate to_char(schedstart,'dd-Mon-yy') &schedstart to_char(schedfinish,'dd-Mon-yy') &schedfin to_char(faildate,'dd-Mon-yy') &faildate #endif file nls.h: begin-procedure set_nls_date_format begin-sql alter session set nls_date_format = 'YYYY-MM-DD-HH24-MI.SS' end-sql commit end-procedure Hope this helps Wes Williams >>> Anders Eriksson 07/06/98 12:11pm >>> Hello! I have a problem. I am tying to convert a large number of reports frm SQLBase to Oracle and I can't get the formating of date formats on Oracle to work. I have the folowing code: begin-select faildate (,10) edit 'yyyy-mm-dd hh:mi' ! Won't work statusdate print &statusdate (,27) edit 'yyyy-mm-dd hh:mi' ! Will not work either ..... When executing this code on the Oracle database i get the edit string yyyy-mm-dd hh:mi insted of the formated date. Since I am going to convert a large number of reports I would like to avoid to rewrite every line where dates are formated to: to_char( faildate, {d_DateTimeMask} ) (,10) to_char( statusdate, {d_DateTimeMask} ) (,27) As far as I have understod it should be possible to use the edit comand for date fields for Oracle databases as well. I am using: Windows 95 and NT Clients SQR 3.0.13.2 for PC/Windows Oracle 7.3 Regards Anders Eriksson From owner-sqr-users@list.iex.net Wed Jul 8 10:10:31 1998 Date: Wed, 8 Jul 1998 09:45:00 -0500 From: Veso Lukovic Subject: SQL Talk and Oracle. I have been told that SQL Talk cannot be used on Oracle, is this correct? I used to work at a DB2/Mainframe shop, and I was able to use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? Thanks in Advance. From owner-sqr-users@list.iex.net Wed Jul 8 10:21:01 1998 Date: Wed, 8 Jul 1998 07:31:32 -0700 From: "Walcker, Paul" Subject: Re: ODBC error 'Function Sequence Error' in SQR You may want to pick up a tool from Microsoft call ODBC Spy 32 (ODBCSP32.EXE). This tool allows you to capture all of the ODBC API calls issued against a specific data source. With this tool you should be able to determine exactly where your error messages are being generated, then move backwards to determine which API statement started the problem. I haven't found a place to download it from, but I know it is shipped with some versions of Visual Basic 5.0 (like the Enterprise Edition). Quite a handy tool to have on around! Paul >-----Original Message----- >From: Parijat Sahai [SMTP:parijatsahai@HOTMAIL.COM] >Sent: Tuesday, July 07, 1998 3:21 PM >To: Multiple recipients of list SQR-USERS >Subject: ODBC error 'Function Sequence Error' in SQR > >Hi, > >I'm using SQR v3.0 in PeopleSoft v6 with MS SQLServer as the back-end. >Every now and then, I get the ODBC error '[Microsoft][ODBC SQL Server >Driver]Function sequence error'. It stays for a long time and then stops >appearing all of a sudden (I'm not aware of any activity at the database >end by DBA or anybody, for that matter). This error comes in >begin-select statements or during begin-sql (UPDATE) statement. > >Can anyone diagnose the problem and/or suggest a possible solution? > >Parijat > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 8 10:42:51 1998 Date: Wed, 8 Jul 1998 08:19:42 -0700 From: Michael Lee Subject: Re: SQL Talk and Oracle. >From my experience, SQLTalk can be used with both SQLBase and DB2. You may be able to find out some information about this at http://www.centurasoft.com or at info_usa@centurasoft.com. Oracle has their own front-end app called SQLPlus (SQL+). It is similar to SQLTalk. Michael K. Lee mlee@agconsult.com Consultant AG Consulting VESO_LUKOVIC@CONSECO.COM on 07/08/98 07:45:00 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: SQL Talk and Oracle. I have been told that SQL Talk cannot be used on Oracle, is this correct? I used to work at a DB2/Mainframe shop, and I was able to use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? Thanks in Advance. From owner-sqr-users@list.iex.net Wed Jul 8 11:26:18 1998 Date: Wed, 8 Jul 1998 11:04:27 -0500 From: "Hood, Paul" Subject: ORA-01013 ORACLE Patch There was some discussion earlier this week regarding the ORA-01013 error. Does anyone know the patch number or title for the ORA-01013 error for Oracle 7.2. Our DBA won't do anything until I get more information on the bug. Thanks Paul Tri-Com Tech From owner-sqr-users@list.iex.net Wed Jul 8 11:45:52 1998 Date: Wed, 8 Jul 1998 11:47:23 -0400 From: Art DiRamio Subject: Re: SQL Talk and Oracle. Veso - We use SQL Talk against Oracle here, and have been for quite some time without incident. It's not my first choice of SQL tools, but different strokes. . . > -----Original Message----- > From: Veso Lukovic [SMTP:VESO_LUKOVIC@CONSECO.COM] > Sent: Wednesday, July 08, 1998 10:45 AM > To: Multiple recipients of list SQR-USERS > Subject: SQL Talk and Oracle. > > I have been told that SQL Talk cannot be used on Oracle, is this > correct? I used to work at a DB2/Mainframe shop, and I was able > to > > use SQL Talk there. Is SQL Talk now only compatible with > SQLBASE? > > Thanks in Advance. From owner-sqr-users@list.iex.net Wed Jul 8 12:54:38 1998 Date: Wed, 8 Jul 1998 10:30:06 -0600 From: "Duckworth, Jerry" Subject: Re: SQL Talk and Oracle. I haven't tried it yet, but I was in a code class a couple of weeks ago = and was told the SQL Talk would work with Oracle. Sorry I can't tell you = = that it works from experience. ---------- From: SQR-USERS=5BSMTP:SQR-USERS=40USA.NET=5D Sent: Wednesday, July 08, 1998 9:45 AM To: Multiple recipients of list SQR Subject: SQL Talk and Oracle. Subject: SQL Talk and Oracle. To: Multiple recipients of list SQR-USERS I have been told that SQL Talk cannot be used on Oracle, is this correct? I used to work at a DB2/Mainframe shop, and I was able to use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? Thanks in Advance. From owner-sqr-users@list.iex.net Wed Jul 8 13:47:10 1998 Date: Wed, 8 Jul 1998 14:24:10 -0400 From: "Mosley, Banessa" Subject: Re: Database I believe that you can also use a database link in the SQR program to access multiple databases....at least I know you can to that in Oracle. Your DBA will create the link and you can access the database using the link. The statement would look something like this: begin-SELECT VCHR.VOUCHER_ID VCHR.INVOICE_ID FROM PS_VOUCHER@FDEV (FDEV - the database link name) end-SELECT I hope this helps. Banessa Mosley Business Information Technology > -----Original Message----- > From: Michael Lee [SMTP:MLee@AGCONSULT.COM] > Sent: Tuesday, July 07, 1998 6:37 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: Database > > What database environment are you on? It is possible to access > multiple > databases. In DB2, you can prefix the table name with the DB owner. > As > long as you have access to both DBs, you should be fine. One thing is > that > the DB owner IDs have to exist on the same subsystem. > > > Michael K. Lee > mlee@agconsult.com > Consultant > AG Consulting, an ADP Company > > > > > > chien-wei.j.liao@AC.COM on 07/07/98 01:57:10 PM > > Please respond to SQR-USERS@USA.NET > > To: SQR-USERS@list.iex.net > cc: (bcc: Michael Lee/Application Group) > Subject: Re: Database > > > > > Hi, > Does anyone know whether if it is possible for the SQR program to be > located in one > database and yet retrieve data from another database within the same > server? If so, > how can it be accomplished? > > Thanks in advance! > Jimmy Liao From owner-sqr-users@list.iex.net Wed Jul 8 14:21:56 1998 Date: Wed, 8 Jul 1998 15:02:49 -0400 From: "Parenteau, Brian P." Subject: nVision for Peoplesoft Hi All, I know this list is mostly for technical info on SQR's, but I'm assuming that a lot of you have experience with Peoplesoft. So my question is....has anyone had any experience with PS/nVision...or know where I can get some information about it? We are having serious performance issues trying to run a report against a large amount of data. Any help would be greatly appreciated. Thanks Brian From owner-sqr-users@list.iex.net Wed Jul 8 14:37:55 1998 Date: Wed, 8 Jul 1998 13:03:36 -0600 From: Robert Goshko Subject: Re: SQL Talk and Oracle. ------ =_NextPart_000_01BDAA70.F4A36550 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable SQLTalk should work with Oracle, I haven't tried it personally. There = is actually a shareware package called Golden Retriever = (http://www.tiac.net/users/markford/) which is similar to SQLTalk, but = built for Oracle. The latest beta allows connections to multiple = databases within different windows. ......Rob -------------------------------------------------------------------------= --- Robert Goshko | Axis Developments | System Consulting = Services robert.goshko@axis-dev.com | Sherwood Park, AB | = http://www.axis-dev.com -----Original Message----- From: Veso Lukovic [SMTP:VESO_LUKOVIC@CONSECO.COM] Sent: Wednesday, July 08, 1998 8:45 AM To: Multiple recipients of list SQR-USERS Subject: SQL Talk and Oracle. I have been told that SQL Talk cannot be used on Oracle, is this correct? I used to work at a DB2/Mainframe shop, and I was able to use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? Thanks in Advance. ------ =_NextPart_000_01BDAA70.F4A36550 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IiMTAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEAGQAAAFJFOiBT UUwgVGFsayBhbmQgT3JhY2xlLgCEBwEFgAMADgAAAM4HBwAIAA0AAwAkAAMAGwEBIIADAA4AAADO BwcACAAMADsANQADAGMBAQmAAQAhAAAANjkzOTQ3MTE1RjE2RDIxMTg1NDUwMDYwOTczN0E1RTAA wwYBA5AGABwHAAAhAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADAC4AAAAAAAMA NgAAAAAAQAA5ABDZJByjqr0BHgBwAAEAAAAZAAAAUkU6IFNRTCBUYWxrIGFuZCBPcmFjbGUuAAAA AAIBcQABAAAAFgAAAAG9qqMcDRFHOWoWXxHShUUAYJc3peAAAB4AHgwBAAAABQAAAFNNVFAAAAAA HgAfDAEAAAAbAAAAcm9iZXJ0Lmdvc2hrb0BheGlzLWRldi5jb20AAAMABhCyibwaAwAHEAcDAAAe AAgQAQAAAGUAAABTUUxUQUxLU0hPVUxEV09SS1dJVEhPUkFDTEUsSUhBVkVOVFRSSUVESVRQRVJT T05BTExZVEhFUkVJU0FDVFVBTExZQVNIQVJFV0FSRVBBQ0tBR0VDQUxMRURHT0xERU5SRVRSAAAA AAIBCRABAAAA9QMAAPEDAADvBQAATFpGdbPqUvIDAAoAcmNwZzEyNRYyAPgLYG4OEDAzM50B9yAC pAPjAgBjaArA4HNldDAgBxMCgwBQ4wLyENlUYWgDcQKDDlBfBFUQ2QhVB7ICgzMQZ3BocnEyEXZ9 CoAIyCA2OwlvDjA1AoAKgXVjOwBQCwNjEhILxAYAUUwhEzBsayBzE1B1bDhkIHcFsBuwA/B0aAgg T3IA0GxlLCBUSSARAHYJ8CcFQHSnCIEcIBygIHAEkHMCIKEHQGx5LiATIGgEkM5lHlAEIADQdHUe 8h/gPxvBCsAH0CDBHoAA0Gth2mcfoGMe8R4xRwbwAQC9A6BSEUAIgR2gBcAoDGAFAyBoAkBwOi8v d4kkAC50BzBjLm4RQOwvdREwESAvAMAcYAIQrQsgLyNREWApHDBoDeA3HMAfwQCQbQMQCsF0b/Mb Rh1AYnUFQCgAAxAFQNclcRzVHzQgC2B0B5AoIWcRQCCAHvFvdwQgBaBuuySQIABpAiAEICdBbRwA tyRAC1AfoGQpwAGgYREw3wQgHJILgCxQBpBmH4ECMOkcgW5kKqEuCqIKhAqEBxpyAtESIXMxNyAu nzByCAAMMC6qE9AgLTH//zMPNB81LzWlLpQfQDcSMMFvBJAFQCIwG9BrJ1A4RXy1EXB4H8FEIvEJ AHAHgJ8CMAQgOMAGsCnwZW0VEe8AgCviDyAGUnYN4AeQLpSTA2A3ki5nN/NAYTjx8i0BAHYuBaA6 cDoBH3EzHEAEcCBQJUEdQEFC/zixAzAakiNsPQovoyXRL+UONi76FhEvCWxpMzZ7AUAWwG8p0CAA MeQc4GneZwuAB0AF0AeQcyGBNmkfRCZEEQsTREQCAGktMYw0NAFAQ9AxODABQKMM0EhTYiBGA2E6 DIOaYhFgVgeQJ1BMdTggATtxIFtTTVRQOgBWRVNPX0xVSwBPVklDQENPTpRTRUxwLkxwTV0ulW9J gAZgAjBJ51cJgCSQczUsYHkdQEocACBgMDgBHUAxOTk4IDg6lDQ1EXBNTTdUb0nndk0r5glwYwUg CJA5wm8eZimgBAAFQBtQUi1ViUygUlNNOHViaish/0nnG1ETIRuhAHAcICjlRl//R2pD1Au2Nsgd ZCoRInEnQP8cERywKcBVqCHAKwBEUCoR/iAk0RwgAiAc1x/BLSE7tec3EwWhUmF0P1oiXNMnQQcc Q1txIIBEQjIvTdsLcQNQYQeAG8JwHUBWQv8dYCDwH9ECYB+gJ0AumjcT3yTRVagcsB+BHzFJBkFV xv9cYAfgAiAgUT2RCrAkQGLC0xyTG1FCQUygP2MvH2CNAHBrBCAtQUFkdgBwLzuQLo8KgBeBAGvg AAAAAwAQEAAAAAADABEQAQAAAAMAgBD/////QAAHMOAROJeiqr0BQAAIMOAROJeiqr0BCwAAgAgg BgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADADqACCAGAAAAAADAAAAAAAAARgAAAABShQAAtw0A AB4AO4AIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADguMAADADyACCAGAAAAAADAAAAA AAAARgAAAAABhQAAAAAAAAsARYAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwBGgAggBgAA AAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADAEeACCAGAAAAAADAAAAAAAAARgAAAAARhQAAAAAAAAMA SoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAHgBagAggBgAAAAAAwAAAAAAAAEYAAAAANoUA AAEAAAABAAAAAAAAAB4AW4AIIAYAAAAAAMAAAAAAAABGAAAAADeFAAABAAAAAQAAAAAAAAAeAFyA CCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEAAAAAAAAAHgA9AAEAAAAFAAAAUkU6IAAAAAAD AA00/TcAAI+o ------ =_NextPart_000_01BDAA70.F4A36550-- From owner-sqr-users@list.iex.net Wed Jul 8 14:42:10 1998 Date: Wed, 8 Jul 1998 14:21:02 -0500 From: Wes Williams Subject: SQL Talk and Oracle. -Reply I just talked to a buddy who is using SQL Talk and Oracle. Wes >>> Veso Lukovic 07/08/98 09:45am >>> I have been told that SQL Talk cannot be used on Oracle, is this correct? I used to work at a DB2/Mainframe shop, and I was able to use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? Thanks in Advance. From owner-sqr-users@list.iex.net Wed Jul 8 14:46:14 1998 Date: Wed, 8 Jul 1998 14:22:35 -0500 From: Krishnan Sarangarajan Subject: Re: SQLTalk & Oracle 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_000_01BDAAA5.C6CBCC14 Content-Type: text/plain Hello! In regards to using SQLTalk and Oracle, it is certainly feasible. We have Maximo [PSDI product] that we are running on Oracle and SQLTalk is currently the standard in that environment. I have used SQLTalk on Oracle, a couple of times but do not know if an Oracle database can be accessed using both SQLTalk as well as SQL+ from the same workstation. Krishnan Sarangarajan ksaranga@ruan.com Suite 400, 2 Ruan Center 601 Locust Street Des Moines, IA [O] (515) 245-5655 [F] (515) 247-2065 ------ =_NextPart_000_01BDAAA5.C6CBCC14 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IisTAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQWAAwAOAAAAzgcHAAgADgAWACMAAwAuAQEggAMADgAAAM4HBwAI AA4AFgApAAMANAEBCYABACEAAAA0MjI0N0E2NDcxMTZEMjExOTRCMDAwMDhDNzI0ODJCRQDNBgEE gAEAFQAAAFJlOiBTUUxUYWxrICYgT3JhY2xlAEkGAQ2ABAACAAAAAgACAAEDkAYADAYAACAAAAAC AQkQAQAAAGICAABeAgAAgQMAAExaRnVo+dhX/wAKAQ8CFQKkA+QF6wKDAFATA1QCAGNoCsBzZXQu MgYABsMCgzIPemhlomwDIERsZwKDMxMPRRQWNBEncHJxEiBGgG9vdGxpZ2gFQLBNVCBMF3ICgH0K gIsIzwnZOxk/MjU1AoAHCoENsQtgbmcxMDNvFJALChYxC/A4GKAAQCDCSBPRbyEgSQOgGUCGZwsR BCB0byB1AJAjHEAGAFFMVAdAayAhAHBkIE9yANBsZZgsIGkFQAQAIGMEkAMBkAuAbHkgZmVhAwCQ AmBlLiBXZSDFEcB2IsBNYXgHcB9QwFtQU0RJIBbQBHBwdWN0XR8wEcAFQHfHIsAKwCLAcnVuAwAf of8CICCFIEMf1iFCCHAZQAIw9yHhJJAiwHMBkCBgCxEhAKcDoCSTCfB2aQNgbgeA/wIwIpAKhQqF I+Ai4x9wCYD3H8cl1yDwYSFgCGALUCLATG9mHzAHc2J1BUBk5R9QbhdAIGsugAfgBpC/IEEl9iiA AZEiMCLAYwOR+mIk8WMhcAQQK5EfdAbgfySQH8gEICTgE+EyoR/RK3ciAANhJ/RhB4Ak0AWwa3co QS2wAiAuKiwqLAr0cRMA4B0PIEsFEHNobt8DkQYQIKAcQDlRagBwCoVbNLA5VEAlUABwLgWgbRkK hVN1IRAiwDQwMMsg8BIgUjsRIEMnoQSQyQqFNjAeAExvJ2AoQFUGAHQJ0XQKhUQHkU1ObwuAB5Ag 8ElBCoVbgk8kcCg1MTUpPJBgNDUtNTYbgEBGRnlA2DctAdBBoAtGFJIxFjcqFhhhAEUAAAAeAHAA AQAAABUAAABSZTogU1FMVGFsayAmIE9yYWNsZQAAAAACAXEAAQAAABYAAAABvaql3acCFz1lFbMR 0pfqAGCXcnJqAABAADkAADVXw6WqvQEDAPE/CQQAAB4AMUABAAAACQAAAEtTQVJBTkdBAAAAAAMA GkAAAAAAHgAwQAEAAAAJAAAAS1NBUkFOR0EAAAAAAwAZQAAAAAADAP0/5AQAAAMAJgAAAAAAAwA2 AAAAAAACAUcAAQAAAC8AAABjPVVTO2E9IDtwPVJ1YW47bD1FWENIQU5HRS05ODA3MDgxOTIyMzVa LTMwOTU0AAACAfk/AQAAAEsAAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089UlVBTi9P VT1DT1JQT1JBVEUvQ049UkVDSVBJRU5UUy9DTj1LU0FSQU5HQQAAHgD4PwEAAAAWAAAAS3Jpc2hu YW4gU2FyYW5nYXJhamFuAAAAHgA4QAEAAAAJAAAAS1NBUkFOR0EAAAAAAgH7PwEAAABLAAAAAAAA ANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPVJVQU4vT1U9Q09SUE9SQVRFL0NOPVJFQ0lQSUVO VFMvQ049S1NBUkFOR0EAAB4A+j8BAAAAFgAAAEtyaXNobmFuIFNhcmFuZ2FyYWphbgAAAB4AOUAB AAAACQAAAEtTQVJBTkdBAAAAAEAABzCmQ1fDpaq9AUAACDAUzMvGpaq9AR4APQABAAAAAQAAAAAA AAAeAB0OAQAAABUAAABSZTogU1FMVGFsayAmIE9yYWNsZQAAAAAeADUQAQAAADsAAAA8RjI0QUNF RjQ0RjBFRDIxMTk0QUYwMDA4QzcyNDgyQkUxNENBODRAZXhjaGFuZ2UucnVhbi5jb20+AAALACkA AAAAAAsAIwABAAAAAwAGELSchyMDAAcQjgEAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABI RUxMT0lOUkVHQVJEU1RPVVNJTkdTUUxUQUxLQU5ET1JBQ0xFLElUSVNDRVJUQUlOTFlGRUFTSUJM RVdFSEFWRU1BWElNT1BTRElQUk9EVUNUVEhBVFdFQVJFUlVOTklOR09OAAAAAAIBfwABAAAAOwAA ADxGMjRBQ0VGNDRGMEVEMjExOTRBRjAwMDhDNzI0ODJCRTE0Q0E4NEBleGNoYW5nZS5ydWFuLmNv bT4AACx8 ------ =_NextPart_000_01BDAAA5.C6CBCC14-- From owner-sqr-users@list.iex.net Wed Jul 8 16:14:10 1998 Date: Wed, 8 Jul 1998 16:52:16 -0400 From: "Kearns, Gary" Subject: Re: nVision for Peoplesoft I have a document which explains some of the performance enhancements I was referring to within the nVision tool itself. These build the selector tables dynamically and are attached to layouts. If you send your fax number, I'd be happy to send it. Also what chartfields are you using in the nVisions? We added indexes on the PSTREESELECTxx (xx is the size of the field) tables that you are accessing. For instance, we have dept level rpts which use PSTREESELECT10. I have added an index SELECTOR_NUM, RANGE_FROM_10 and have noticed performance improvements. We did this likewise to PSTREESELECT08. The SQL is very inefficient. I've run explain plans and it typically does a complete table scan against the ledger or ledger_budg. None of the selects use business_unit so they by-pass the index. They all use ledger, account, etc... I plan on creating some indexes in the hopes to get the nVision SQL to use them... Hope this helps. Good luck. Gary Gary Kearns HSN PeopleSoft Implementation (813) 572-8585 x5070 kearnsg@hsn.net > -----Original Message----- > From: Parenteau, Brian P. [SMTP:BPParenteau@CVS.COM] > Sent: Wednesday, July 08, 1998 3:03 PM > To: Multiple recipients of list SQR-USERS > Subject: nVision for Peoplesoft > > Hi All, > I know this list is mostly for technical info on SQR's, but I'm > assuming > that a lot of you have experience with Peoplesoft. So my question > is....has > anyone had any experience with PS/nVision...or know where I can get > some > information about it? We are having serious performance issues trying > to run > a report against a large amount of data. > > Any help would be greatly appreciated. > > Thanks > > Brian From owner-sqr-users@list.iex.net Wed Jul 8 16:33:54 1998 Date: Wed, 8 Jul 1998 15:04:51 -0500 From: Johnny Ravela Subject: Re: SQLTalk & Oracle Yes SQLTalk works with ORACLE and yes you can use both SQL*Plus and SQLTALK from the same machine at the same time even to talk to the Oracle DB. I have done the same on an NT workstation working with MAXIMO and ORACLE. > > Hello! In regards to using SQLTalk and Oracle, it is certainly feasible. > We have Maximo [PSDI product] that we are running on Oracle and SQLTalk > is currently the standard in that environment. > > I have used SQLTalk on Oracle, a couple of times but do not know if an > Oracle database can be accessed using both SQLTalk as well as SQL+ from > the same workstation. > From owner-sqr-users@list.iex.net Wed Jul 8 16:58:13 1998 Date: Wed, 8 Jul 1998 14:36:56 PDT From: Parijat Sahai Subject: Working with Null values of database in SQR Hi, I need to select rows from a table using begin-select based on a criteria that one particular column has a null value. How can I do that? Parijat ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 8 17:46:44 1998 Date: Wed, 8 Jul 1998 20:23:40 GMT From: "John S. Fetzik" Subject: Re: SQL Talk and Oracle. On Wed, 8 Jul 1998 09:45:00 -0500, Veso Lukovic wrote: > I have been told that SQL Talk cannot be used on Oracle, is this > correct? I used to work at a DB2/Mainframe shop, and I was able to > use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? SQLTalk will communicate with all kinds of database servers, including Oracle. For Oracle you will need to install SQL-Net and then make the appropriate entries in the Centrue\Gupta SQL.INI file. -- John S. Fetzik jsf@wwa.com http://www.darclight.com/ From owner-sqr-users@list.iex.net Wed Jul 8 18:16:58 1998 Date: Wed, 8 Jul 1998 12:52:33 -0700 From: Michael Lee Subject: Re: nVision for Peoplesoft Brian, Are you subscribed to ps-users.com? There is a PeopleSoft User Mailing list there. You can subscribe at: http://www.ps-users.com You should find some nVision people on that list. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com BPParenteau@CVS.COM on 07/08/98 12:02:49 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: nVision for Peoplesoft Hi All, I know this list is mostly for technical info on SQR's, but I'm assuming that a lot of you have experience with Peoplesoft. So my question is....has anyone had any experience with PS/nVision...or know where I can get some information about it? We are having serious performance issues trying to run a report against a large amount of data. Any help would be greatly appreciated. Thanks Brian From owner-sqr-users@list.iex.net Wed Jul 8 18:24:43 1998 Date: Wed, 8 Jul 1998 18:44:36 EDT From: Terri Jenkins Subject: Re: nVision for Peoplesoft I've had a lot of experience with nVision for Financials. It's kind of my thing. Your performance issues may be site related rather than nVision related, but I'd be interested in hearing your problems. What database are you using? Have you considered Summary Ledgers? Sometimes they help, but not always, it depends. From owner-sqr-users@list.iex.net Wed Jul 8 18:32:17 1998 Date: Wed, 8 Jul 1998 16:03:26 -0700 From: Michael Lee Subject: Re: Working with Null values of database in SQR Parijat, BEGIN-SELECT .. .. .. FROM WHERE IS NULL END-SELECT Try that. You can also try: WHERE = '' Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com parijatsahai@HOTMAIL.COM on 07/08/98 02:36:56 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Working with Null values of database in SQR Hi, I need to select rows from a table using begin-select based on a criteria that one particular column has a null value. How can I do that? Parijat ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 00:50:45 1998 Date: Thu, 9 Jul 1998 10:59:09 +0530 From: Srinivasan S Subject: Reading Flat Files from SQR Hi all, Is it possible to read a flat file(ASCII) file from SQR. We have a requirement where in , we would have to read a flat file and populate a table. TIA, Srini From owner-sqr-users@list.iex.net Thu Jul 9 05:40:03 1998 Date: Thu, 9 Jul 1998 12:17:13 +0100 From: Anders Eriksson Subject: Re: Reading Flat Files from SQR Hello Srini, Yes it is easy to read flat files with SQR. We have used that opetunity= a lot. 1) Use OPEN to open the file(s). OPEN { filename_lit=A0|=A0_var } AS { filenum_int_lit=A0|=A0_var } { FOR-READING | FOR-WRITING | FOR-APPEND } { RECORD =3D length_int_lit [ :FIXED | :FIXED_NOLF | :VARY ] } [ STATUS =3D { num_var } ] 2) Read records with GET. GET { dst_any_var } ... FROM { src_array_name ( element ) } [ field= [ ( occurs ) ] ] ... 3) Close the file with CLOSE. CLOSE { filenum_lit=A0|=A0_var } Regards Anders Eriksson = From owner-sqr-users@list.iex.net Thu Jul 9 06:02:34 1998 Date: Thu, 9 Jul 1998 03:47:43 PDT From: shishir guduri Subject: change of mail address Please change my mail address to shishir.guduri@usa.net ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 07:10:11 1998 Date: Thu, 9 Jul 1998 06:51:43 CDT From: "C. Willis III" Subject: Re: Reading Flat Files from SQR Srini, Yes, it is. See the Read command in the SQR manual. I think there may even be a sample program. clark Hi all, Is it possible to read a flat file(ASCII) file from SQR. We have a requirement where in , we would have to read a flat file and populate a table. TIA, Srini ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 07:26:24 1998 Date: Thu, 9 Jul 1998 14:55:42 +0300 From: SEMECH Subject: Creating 2 line charts overlaped Hello, We have 2 line charts as follows: On the 1st chart, the Y Axis has a scale of 1 to 4 and the X Axis has a scale of 1 to 12 (Months). (e.g. data about avr. trans/sec) On the 2nd chart, the Y Axis has a scale of 1 to 100 and the X Axis has a scale of 1 to 12 (months) like on the 1st chart (e.g. data about avr. %cpu) We would like to overlap the 2 charts, so we will have only 1 chart with 2 Y Axis scales and 1 - X Axis scale. So the chart would look something like this: 4 ! * * * ! 100 ! * * * * ! 3 ! * * ! ! * ^^ ^^ ! 2 ! ^^^^^ ^^^ ! 50 ! ^^^^ ^^^ ^^^^^^^^^^ ! 1 ! ^^^ ! ! ! !---------------------------------------------------! 0 1 2 3 4 5 6 7 8 9 10 11 12 Any ideas how to implement this with SQR - Print-chart ? Thank's in advance, Yoav Hornik ------------------------------------------------------------------- SEMECH SOFTWARE MARKETING LTD. TEL : (972) - 3 - 5333144 FAX : (972) - 3 - 5333132 Email: ------------------------------------------------------------------ From owner-sqr-users@list.iex.net Thu Jul 9 07:50:39 1998 Date: Thu, 9 Jul 1998 07:37:49 -0500 From: Ray Ontko Subject: Re: Working with Null values of database in SQR Parijat, > I need to select rows from a table using begin-select based on a > criteria that one particular column has a null value. How can I do that? begin-select my_column_1 (1,1) from my_table where my_column_2 is null end-select Ray ---------------------------------------------------------------------- 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 Thu Jul 9 08:02:26 1998 Date: Thu, 9 Jul 1998 08:40:31 -0400 From: "Parenteau, Brian P." Subject: Re: Reading Flat Files from SQR Hi Srini, It sure is possible......here's some sample code from an SQR that I've written........ !******************************************************* ! * define the input file !******************************************************* move 'acctdept' to $filename let $input_file = 'c:\temp\' || $filename || '.dat' open $input_file as 1 for-reading record=80 status=#Open1 if #Open1 = -1 STOP QUIET end-if This logic is in the Begin-Report section...it reads the file into a variable, then separates each field into it's own variable. read 1 into $INPUT:80 if #end-file = 1 STOP QUIET end-if let $IN_ACCOUNT = RTRIM(SUBSTR($INPUT,1,5),' ') let $IN_DEPT = RTRIM(SUBSTR($INPUT,6,5),' ') let $IN_PRODUCT = RTRIM(SUBSTR($INPUT,11,3),' ') > ---------- > From: Srinivasan S[SMTP:srinivasan.seetharaman@DB.COM] > Sent: Thursday, July 09, 1998 1:29 AM > To: Multiple recipients of list SQR-USERS > Subject: Reading Flat Files from SQR > > Hi all, > Is it possible to read a flat file(ASCII) file from SQR. We have a > requirement where in , we would have to read a flat file and populate a > table. > > TIA, > > Srini > From owner-sqr-users@list.iex.net Thu Jul 9 08:03:13 1998 Date: Thu, 9 Jul 1998 07:45:57 -0500 From: Ray Ontko Subject: Re: Creating 2 line charts overlaped Yoav, > We have 2 line charts as follows: > > On the 1st chart, the Y Axis has a scale of 1 to 4 and the X Axis has a > scale of 1 to 12 (Months). (e.g. data about avr. trans/sec) > > On the 2nd chart, the Y Axis has a scale of 1 to 100 and the X Axis has a > scale of 1 to 12 (months) like on the 1st chart (e.g. data about avr. %cpu) > > We would like to overlap the 2 charts, so we will have only 1 chart with 2 > Y Axis scales and 1 - X Axis scale. > > So the chart would look something like this: > > 4 ! * * * ! 100 > ! * * * * ! > 3 ! * * ! > ! * ^^ ^^ ! > 2 ! ^^^^^ ^^^ ! 50 > ! ^^^^ ^^^ ^^^^^^^^^^ ! > 1 ! ^^^ ! > ! ! > !---------------------------------------------------! 0 > 1 2 3 4 5 6 7 8 9 10 11 12 > > Any ideas how to implement this with SQR - Print-chart ? You can't do it the way you're hoping to. Although you can have two lines present in a single graph, you can't have two scales. However, you CAN divide your y axis values for the second graph by 25 and then use PRINT to place your own labels for the second chart by hand. This is definitely a hack, but it may work for you. Ray P.S. Your desired feature is number 38 on my 'Top n SQR Enhancements' page: http://www.ontko.com/sqr/enhancements.html. ---------------------------------------------------------------------- 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 Thu Jul 9 09:52:27 1998 Date: Thu, 9 Jul 1998 09:59:32 -0400 From: Ken Arnold Subject: Re: Reading Flat Files from SQR !****Open file as file number "1" Open 'Afile.dat' as 1 For-Reading Record=80 Status = #Open1 If #Open1 <> 0 Show 'Open for file 1 (Afile) failed' Else Show 'Open for file 1 (Afile) succeeded' End-If !****Read file you opened as file number one "1" Read 1 into $Afield1:06 $Fill1:01 $Another_field:3 $And_Another:70 !****This splits up the file into variables that you can use or manipulate without using the substr !****Not quite sure how one of the suggestions of using "Get" would work. Get is used with arrays. ???? !****Close file you opened as file number one "1" Close 1 !Closing Input File 1 This used in both incoming interfaces and conversions. From owner-sqr-users@list.iex.net Thu Jul 9 09:54:33 1998 Date: Thu, 9 Jul 1998 07:34:22 -0700 From: "C. Duncan Hudson" Subject: SQL Select Question I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 10:07:59 1998 Date: Thu, 9 Jul 1998 11:00:51 -0400 From: "Connaghan, Rebecca" Subject: Re: SQL Select Question Duncan Why don't you try a subselect: select from table A where not in (select from table B). > -----Original Message----- > From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] > Sent: Thursday, July 09, 1998 10:34 AM > To: Multiple recipients of list SQR-USERS > Subject: SQL Select Question > > I realize that this is really an SQL question, and not an SQR question > but I was hoping that with everyone's expertise here I could get a > quick (and satisfactory) answer. > > Here's my question. I want to create a report that selects about 10 > columns from a single table. The selection should be based upon field > values within that table. Also (and here's where I'm having > problems), I need to look at another table to see if the first table's > primary key is represented in it. If it is, I want to exclude it from > my selection. Do you follow that? Here's a crude visual: > > TABLE A TABLE B > 100 98 > 101 100 > 105 108 > 107 110 > 110 > 111 > > In the above example I would want to select 101, 105, 107 and 111 from > Table A. Can anyone give me a hand? Thanks in advance, > > > Dunc. > > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 10:15:36 1998 Date: Thu, 9 Jul 1998 10:53:16 -0400 From: Heather Shuler Subject: Re: SQL Select Question You could call a procedure from within your main select. Then in the called procedure look at table B (through a select) to see if it contains the value from table A. If it does set a flag. Back in the main select check the flag's value. If it is acceptable print or write the values. Outline: BEGIN PROCEDURE BEGIN - SELECT COL1 COL2 COL3 DO CHECKB IF $VALUEEXISTS = 'FALSE' PRINT COL1 () PRINT COL2 () PRINT COL3 ()... END-IF FROM TABLE_A END - SELECT END PROCEDURE ***************** BEGIN PROCEDURE CHECKB MOVE 'FALSE' TO $VALUEEXISTS BEGIN - SELECT COL1 MOVE 'TRUE' TO $VALUEEXISTS FROM TABLE_B WHERE COL1 = &TABLE_A.COL1 C. Duncan Hudson wrote: > > I realize that this is really an SQL question, and not an SQR question > but I was hoping that with everyone's expertise here I could get a > quick (and satisfactory) answer. > > Here's my question. I want to create a report that selects about 10 > columns from a single table. The selection should be based upon field > values within that table. Also (and here's where I'm having > problems), I need to look at another table to see if the first table's > primary key is represented in it. If it is, I want to exclude it from > my selection. Do you follow that? Here's a crude visual: > > TABLE A TABLE B > 100 98 > 101 100 > 105 108 > 107 110 > 110 > 111 > > In the above example I would want to select 101, 105, 107 and 111 from > Table A. Can anyone give me a hand? Thanks in advance, > > Dunc. > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com -- Heather C. Shuler Computer Consultant Human Resources Department Syracuse University (315) 443-3941 hcshuler@syr.edu From owner-sqr-users@list.iex.net Thu Jul 9 10:21:59 1998 Date: Thu, 9 Jul 1998 10:52:51 -0500 From: David Anderson Subject: SQL Select Question -Reply I'm referring to SAMS Publishing's "Teach Yourself SQL in 21 Days" (my bible)... You will probably need to employ the keyword EXISTS (pgs 139-142) in your select statement. I'm not exactly sure of the syntax, but it will probably look something like... select A.field from TableA A where not exists (select B.field from TableB B where A.field = B.field) This is only a somewhat educated WAG. Good luck!! From owner-sqr-users@list.iex.net Thu Jul 9 10:33:24 1998 Date: Thu, 9 Jul 1998 10:00:04 -0500 From: "Hood, Paul" Subject: Re: SQL Select Question Duncan Just use a does not exist in a subselect in your where clause. > -----Original Message----- > From: Connaghan, Rebecca [SMTP:RConnaghan@OMNIPOINT-CORP.COM] > Sent: Thursday, July 09, 1998 10:01 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQL Select Question > > Duncan > Why don't you try a subselect: > > select from table A where not in (select from table B). > > > -----Original Message----- > > From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] > > Sent: Thursday, July 09, 1998 10:34 AM > > To: Multiple recipients of list SQR-USERS > > Subject: SQL Select Question > > > > I realize that this is really an SQL question, and not an SQR > question > > but I was hoping that with everyone's expertise here I could get a > > quick (and satisfactory) answer. > > > > Here's my question. I want to create a report that selects about 10 > > columns from a single table. The selection should be based upon > field > > values within that table. Also (and here's where I'm having > > problems), I need to look at another table to see if the first > table's > > primary key is represented in it. If it is, I want to exclude it > from > > my selection. Do you follow that? Here's a crude visual: > > > > TABLE A TABLE B > > 100 98 > > 101 100 > > 105 108 > > 107 110 > > 110 > > 111 > > > > In the above example I would want to select 101, 105, 107 and 111 > from > > Table A. Can anyone give me a hand? Thanks in advance, > > > > > > Dunc. > > > > > > > > > > _________________________________________________________ > > DO YOU YAHOO!? > > Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 10:37:28 1998 Date: Thu, 9 Jul 1998 09:50:28 -0400 From: "Nina H. Chou" Subject: Re: Reading Flat Files from SQR At 12:17 PM 7/9/98 +0100, you wrote: >Hello Srini, > >Yes it is easy to read flat files with SQR. We have used that opetunity a >lot. > >1) Use OPEN to open the file(s). >OPEN { filename_lit=A0|=A0_var } AS { filenum_int_lit=A0|=A0_var } >{ FOR-READING | FOR-WRITING | FOR-APPEND } >{ RECORD =3D length_int_lit [ :FIXED | :FIXED_NOLF | :VARY ] } >[ STATUS =3D { num_var } ] Some examples for different platform: --MVS/DB2 batch open 'DSN:userid.flat.file.TXT' <-- specify DSN name open 'DDN:INDATA' <-- specify DD name, preferred as 1 for-reading record=3D162:vary status=3D#filestat and on IBM/OS390, even if the data is fixed block, read the record as "vary" instead of as "fixed" to avoid the trailing blank problems. ------------------------------------------------------------ =20 Analyst Programmer =20 Administrative Information Services =20 Case Western Reserve University Cleveland OH 44106 Email: hxc15@po.cwru.edu Phone: (216) 368-0401 (O) =09 (440) 572-8965 (H) From owner-sqr-users@list.iex.net Thu Jul 9 10:46:07 1998 Date: Thu, 9 Jul 1998 16:03:01 +0100 From: Beverley Childs Subject: Re: SQL Select Question If I understand the problem correctly, I think the following will work: select tablea.* (or list of columns) from tablea, tableb where tablea.key != tableb.key -----Original Message----- From: C. Duncan Hudson [mailto:c_duncan_hudson@YAHOO.COM] Sent: 09 July 1998 15:34 To: Multiple recipients of list SQR-USERS Subject: SQL Select Question I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 10:46:28 1998 Date: Thu, 9 Jul 1998 15:48:36 +0100 From: Duncan Berriman Subject: Re: SQL Select Question Duncan J Berriman 09/07/98 16:48 select x from a where x not in (select y from b) From owner-sqr-users@list.iex.net Thu Jul 9 11:00:30 1998 Date: Thu, 9 Jul 1998 11:38:11 -0400 From: Raghuram Chittari Subject: Re: SQL Select Question Duncan , Use a subquery in your select statement : Select col1, col2 , col3 ... from Table A where col1 not in (Select col1 from Table B) Raghuram c Have a Good Day !! ---------- From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] Sent: Thursday, July 09, 1998 10:34 AM To: Multiple recipients of list SQR-USERS Subject: SQL Select Question I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 11:07:53 1998 Date: Thu, 9 Jul 1998 10:44:00 PDT From: "Janecek, Kevin J." Subject: SQR Insert Hi guys, I just subscribed to this user group and already have found some useful information. I have a question about SQR. I currently have an SQR program which reads several tables and provides detailed information along with sub-totals and totals. Now, I want to take these sub-totals and totals and insert them into a Statistics database table. I cant seem to get my Insert statement to work....any ideas? My current statement is: BEGIN-SQL INSERT INTO STAT_TABLE (CD_STAT_PP_CODE, CD_STAT_PP_REG, CD_STAT_PP_UNIT, NBR_STAT_PP_COUNT) values ($stat_code, $stat_reg, $stat_unit, $stat_count) END-SQL Thanks in advance, Kevin From owner-sqr-users@list.iex.net Thu Jul 9 11:12:17 1998 Date: Thu, 9 Jul 1998 09:56:38 -0500 From: Richard_Tomancik Subject: Re: SQL Select Question Try This select a.field_1, a.field_2, ... from table_a a where not exists (select 'x' from table_b b where b.field_1 = a.field_1) Usually works for me. Richard Tomancik richard_tomancik@tiginsurance.com 817/975-1892 "C. Duncan Hudson" on 07/09/98 09:34:22 AM To: Multiple recipients of list SQR-USERS cc: (bcc: Richard Tomancik/Consultant/Dallas/TIG) Subject: SQL Select Question I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 11:13:58 1998 Date: Thu, 9 Jul 1998 08:54:57 -0700 From: Vince Mancino Subject: Re: SQR Insert Is the field NBR_STAT_PP_COUNT numeric? The input field $stat_count is not a numeric field. Janecek, Kevin J. wrote: > Hi guys, > > I just subscribed to this user group and already have found some useful > information. I have a question about SQR. > > I currently have an SQR program which reads several tables and provides > detailed information along with sub-totals and totals. Now, I want to take > these sub-totals and totals and insert them into a Statistics database > table. > > I cant seem to get my Insert statement to work....any ideas? > > My current statement is: > BEGIN-SQL > > INSERT INTO STAT_TABLE (CD_STAT_PP_CODE, > CD_STAT_PP_REG, > CD_STAT_PP_UNIT, > NBR_STAT_PP_COUNT) > values ($stat_code, > $stat_reg, > $stat_unit, > $stat_count) > > END-SQL > > Thanks in advance, > Kevin From owner-sqr-users@list.iex.net Thu Jul 9 11:14:13 1998 Date: Thu, 9 Jul 1998 08:29:09 -0700 From: Donnell Rogers Subject: Re: SQL Select Question Many other answers may be more elegant. I opted for SQR (the bang-sign is the comment indicator and a few other details, but other-wise it's the same) and Brute force: begin-select A.PKEY ! don't select any PKEYs from B (,other A.fields) from Table_A A, ! using aliases to keep things tidy Table_B B where A.PKEY <> B.PKEY ! or '!=' if you prefer ! and other conditions (e.g. ' and A.PKEY >= 100') to ! limit the selection end-select of course, really-really brutish force would select only for the keys you asked for. ' where A.PKEY in ( 101, 105, 107, 111)' good luck in your choices. Donnell.Rogers@orst.edu -----Original Message----- From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] Sent: Thursday, July 09, 1998 7:34 AM To: Multiple recipients of list SQR-USERS Subject: SQL Select Question I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 11:23:53 1998 Date: Thu, 9 Jul 1998 10:45:26 -0500 From: Wes Williams Subject: SQL Select Question -Reply Hi Duncan, you can do an outer join example SELECT table1.col1, table1.col2, table1.col3 FROM table1, table2 WHERE table1.col1 = table2 .col1 (+) and table2.col1 is null Hope this helps Wes Willaims >>> "C. Duncan Hudson" 07/09/98 09:34am >>> I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 11:25:54 1998 Date: Thu, 9 Jul 1998 12:02:43 -0500 From: Ray Brunner Subject: Re: SQR Insert Are you getting any error messages ? > Hi guys, > > I just subscribed to this user group and already have found some useful > information. I have a question about SQR. > > I currently have an SQR program which reads several tables and provides > detailed information along with sub-totals and totals. Now, I want to take > these sub-totals and totals and insert them into a Statistics database > table. > > I cant seem to get my Insert statement to work....any ideas? > > My current statement is: > BEGIN-SQL > > INSERT INTO STAT_TABLE (CD_STAT_PP_CODE, > CD_STAT_PP_REG, > CD_STAT_PP_UNIT, > NBR_STAT_PP_COUNT) > values ($stat_code, > $stat_reg, > $stat_unit, > $stat_count) > > END-SQL > > Thanks in advance, > Kevin > ************************* Ray Brunner rabrunne@syr.edu 443-9262 Syracuse University ************************* From owner-sqr-users@list.iex.net Thu Jul 9 11:33:30 1998 Date: Thu, 9 Jul 1998 11:14:18 -0500 From: John Niedziela Subject: Re: Reading Flat Files from SQR Yes, you can use open for-reading function page 250 in ver 3.0 doc. Load into variables using let substr page 229 and then do an insert into a table. This is in its simplest form. Sqr is very useful for inserting flat file data. Regards JJN At 10:59 AM 7/9/98 +0530, you wrote: >Hi all, > Is it possible to read a flat file(ASCII) file from SQR. We have a >requirement where in , we would have to read a flat file and populate a >table. > >TIA, > >Srini > From owner-sqr-users@list.iex.net Thu Jul 9 12:12:43 1998 Date: Thu, 9 Jul 1998 11:34:12 -0500 From: Don Mellen Subject: Re: SQL Select Question Donnel, Given two tables like... Table A Table B ------- ------- 1 1 2 2 3 3 4 Your code would return 9 rows: 1 / 1 / 2 / 2 / 3 / 3 / 4 / 4 / 4. I don't think this is what you intended. I beleive Duncan will need to use a sub-select to check for existence, a "not exists (select 'x' ...)", or a "not in (select key ....)". HTH, Don On Thu, 9 Jul 1998, Donnell Rogers wrote: > Many other answers may be more elegant. I opted for > SQR (the bang-sign is the comment indicator and a few other details, but > other-wise it's the same) > and Brute force: > > begin-select > A.PKEY ! don't select any PKEYs from B > (,other A.fields) > from Table_A A, ! using aliases to keep things tidy > Table_B B > where A.PKEY <> B.PKEY ! or '!=' if you prefer > ! and other conditions (e.g. ' and A.PKEY >= 100') to > ! limit the selection > end-select > > of course, really-really brutish force would select only for the keys you > asked for. ' where A.PKEY in ( 101, 105, 107, 111)' > > good luck in your choices. > > Donnell.Rogers@orst.edu > -----Original Message----- > From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] > Sent: Thursday, July 09, 1998 7:34 AM > To: Multiple recipients of list SQR-USERS > Subject: SQL Select Question > > I realize that this is really an SQL question, and not an SQR > question > but I was hoping that with everyone's expertise here I could get a > quick (and satisfactory) answer. > > Here's my question. I want to create a report that selects about 10 > columns from a single table. The selection should be based upon > field > values within that table. Also (and here's where I'm having > problems), I need to look at another table to see if the first > table's > primary key is represented in it. If it is, I want to exclude it > from > my selection. Do you follow that? Here's a crude visual: > > TABLE A TABLE B > 100 98 > 101 100 > 105 108 > 107 110 > 110 > 111 > > In the above example I would want to select 101, 105, 107 and 111 > from > Table A. Can anyone give me a hand? Thanks in advance, > > > Dunc. > > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > ----------------------------------------------------------------------- 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 Jul 9 12:52:10 1998 Date: Thu, 9 Jul 1998 13:04:43 -0400 From: "Kearns, Gary" Subject: Re: SQR Insert The SQL looks fine to me. What kind of error are you getting? Gary Gary Kearns HSN PeopleSoft Implementation (813) 572-8585 x5070 kearnsg@hsn.net > -----Original Message----- > From: Janecek, Kevin J. > [SMTP:JANECKJ@AUS0000P01.AUST.TDPRS.STATE.TX.US] > Sent: Thursday, July 09, 1998 1:44 PM > To: Multiple recipients of list SQR-USERS > Subject: SQR Insert > > Hi guys, > > I just subscribed to this user group and already have found some > useful > information. I have a question about SQR. > > I currently have an SQR program which reads several tables and > provides > detailed information along with sub-totals and totals. Now, I want to > take > these sub-totals and totals and insert them into a Statistics database > table. > > I cant seem to get my Insert statement to work....any ideas? > > My current statement is: > BEGIN-SQL > > INSERT INTO STAT_TABLE (CD_STAT_PP_CODE, > CD_STAT_PP_REG, > CD_STAT_PP_UNIT, > NBR_STAT_PP_COUNT) > values ($stat_code, > $stat_reg, > $stat_unit, > $stat_count) > > END-SQL > > Thanks in advance, > Kevin From owner-sqr-users@list.iex.net Thu Jul 9 13:31:14 1998 Date: Thu, 9 Jul 1998 10:24:35 -0700 From: Donnell Rogers Subject: Re: SQL Select Question maybe this explains some other things. thanks Donnell.Rogers@orst.edu -----Original Message----- From: Don Mellen [SMTP:donm@ONTKO.COM] Sent: Thursday, July 09, 1998 9:34 AM To: Multiple recipients of list SQR-USERS Subject: Re: SQL Select Question Donnel, Given two tables like... Table A Table B ------- ------- 1 1 2 2 3 3 4 Your code would return 9 rows: 1 / 1 / 2 / 2 / 3 / 3 / 4 / 4 / 4. I don't think this is what you intended. I beleive Duncan will need to use a sub-select to check for existence, a "not exists (select 'x' ....)", or a "not in (select key ....)". HTH, Don On Thu, 9 Jul 1998, Donnell Rogers wrote: > Many other answers may be more elegant. I opted for > SQR (the bang-sign is the comment indicator and a few other details, but > other-wise it's the same) > and Brute force: > > begin-select > A.PKEY ! don't select any PKEYs from B > (,other A.fields) > from Table_A A, ! using aliases to keep things tidy > Table_B B > where A.PKEY <> B.PKEY ! or '!=' if you prefer > ! and other conditions (e.g. ' and A.PKEY >= 100') to > ! limit the selection > end-select > > of course, really-really brutish force would select only for the keys you > asked for. ' where A.PKEY in ( 101, 105, 107, 111)' > > good luck in your choices. > > Donnell.Rogers@orst.edu > -----Original Message----- > From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] > Sent: Thursday, July 09, 1998 7:34 AM > To: Multiple recipients of list SQR-USERS > Subject: SQL Select Question > > I realize that this is really an SQL question, and not an SQR > question > but I was hoping that with everyone's expertise here I could get a > quick (and satisfactory) answer. > > Here's my question. I want to create a report that selects about 10 > columns from a single table. The selection should be based upon > field > values within that table. Also (and here's where I'm having > problems), I need to look at another table to see if the first > table's > primary key is represented in it. If it is, I want to exclude it > from > my selection. Do you follow that? Here's a crude visual: > > TABLE A TABLE B > 100 98 > 101 100 > 105 108 > 107 110 > 110 > 111 > > In the above example I would want to select 101, 105, 107 and 111 > from > Table A. Can anyone give me a hand? Thanks in advance, > > > Dunc. > > > > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com > ----------------------------------------------------------------------- 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 Jul 9 13:53:33 1998 Date: Thu, 9 Jul 1998 13:25:44 CDT From: "C. Willis III" Subject: Re: SQR Insert Kevin, You need to supply us with some more information. Is nothing getting inserted (procedure not getting called or values not bein passed)? or are you getting werror messages (all not null values/key fields are not present or data mismatch)? let us know please clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 14:27:42 1998 Date: Thu, 9 Jul 1998 13:49:00 PDT From: "Janecek, Kevin J." Subject: SQR Insert Sorry... The error I am getting is Error on line 1007: (SQR 3301) Program stopped by user request. SQR: Program Aborting. (SQR 5528) ORACLE OOPEN error -1012 in cursor 0: ORA-01012: not logged on Does this help? Kevin From owner-sqr-users@list.iex.net Thu Jul 9 15:53:54 1998 Date: Thu, 9 Jul 1998 16:35:52 -0400 From: "Gerald J. Korea" Subject: Printing Checks in Postscript from PeopleSoft --------------3C70538203E471CD8179A2A5 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello: Quick question: I am trying to print checks from the pay003.sqr in PeopleSoft. I am printing the postscript generated file to a postscript printer. The problem I am encountering is that in the beginning of the file before the required !# Adobe I am getting the following : @E@&10L#!Adobe..... Can anyone tell me what those characters mean and why I would be getting them???? When I try to print -- it just errors out. If I remove those excess characters it works. By the way -- I am running this through the process scheduler with the option -printer:ps Thanks in advance Jerry Korea DBA/Network Specialist Mercy Health Partners Scranton, Pa --------------3C70538203E471CD8179A2A5 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Hello:

    Quick question:   I am trying to print checks from the pay003.sqr in PeopleSoft.  I am printing the postscript generated file to a postscript printer.  The problem I am encountering is that in the beginning of the file before the required  !# Adobe I am getting the following :
 

        @E@&10L#!Adobe.....
 

Can anyone tell me what those characters mean and why I would be getting them????
 

When I try to print -- it just errors out.   If I remove those excess characters it works.

By the way -- I am running this through the process scheduler with the option  -printer:ps
 

Thanks in advance
 

Jerry Korea
DBA/Network Specialist
Mercy Health Partners
Scranton, Pa --------------3C70538203E471CD8179A2A5-- From owner-sqr-users@list.iex.net Thu Jul 9 16:06:51 1998 Date: Fri, 10 Jul 1998 08:48:10 +1200 From: Charles Thompson Subject: Re: SQLTalk & Oracle No, SQLTalk doesn't work with Oracle. Instead, Oracle comes with SQL*Plus, a terrible development/DBA tool, but they also provide Enterprise Manager for DBAs, a great product. There are a number of third-party products that are similar to SQLTalk and work on Oracle, such as DBArtisan from Embarcadero, and Platinum's tools, but THE BEST I've seen is TOAD ... and it's available as FREEWARE from www.toadsoft.com. It's brilliant ! - Charles >>Date: Wed, 8 Jul 1998 09:45:00 -0500 >>From: Veso Lukovic >>Subject: SQL Talk and Oracle. >> >> I have been told that SQL Talk cannot be used on Oracle, is this >> correct? I used to work at a DB2/Mainframe shop, and I was able to >> >> use SQL Talk there. Is SQL Talk now only compatible with SQLBASE? >> >> Thanks in Advance. >> >>------------------------------ From owner-sqr-users@list.iex.net Thu Jul 9 16:24:24 1998 Date: Thu, 9 Jul 1998 16:59:34 -0500 From: Darwin Anderson Subject: On-Break The manual is confusing about the ON-BREAK command. Can anyone send me some generic examples. I currently have the command on the same line as the "order by" field in the Begin-select statement. Should it go elsewhere? Thanks for any help Darwin From owner-sqr-users@list.iex.net Thu Jul 9 16:32:44 1998 Date: Fri, 10 Jul 1998 09:11:28 +1200 From: Charles Thompson Subject: Re: SQR-USERS Digest - 7 Jul 1998 to 8 Jul 1998 Brian, You should direct this question to PS-USERS (find out how to get on at www.ps-users.com). As it happens, I have been finding out a lot about nVision recently. Mainly, nVision is not meant to be used for a lot of data (neither is Crystal). Generally, anything more than 2000 rows will bog down both products. You should get your functional people to think seriously about how how they want to use these reports ... I wouldn't be surprised if they were planning on further summarising and breaking down the data anyway ! They may find it easier to set these up as a number of reports (say, by period,or by business unit / setid) or have Query pre-summarise for them. - Charles >>Date: Wed, 8 Jul 1998 15:02:49 -0400 >>From: "Parenteau, Brian P." >>Subject: nVision for Peoplesoft >> >>Hi All, >>I know this list is mostly for technical info on SQR's, but I'm >>assuming >>that a lot of you have experience with Peoplesoft. So my question >>is....has >>anyone had any experience with PS/nVision...or know where I can get >>some >>information about it? We are having serious performance issues >>trying to run >>a report against a large amount of data. >> >>Any help would be greatly appreciated. >> >>Thanks >> >>Brian From owner-sqr-users@list.iex.net Thu Jul 9 16:33:37 1998 Date: Thu, 9 Jul 1998 17:06:58 -0500 From: David Anderson Subject: On-Break -Reply begin-select field1 on-break field2 from table where criteria do not use order by clause as it will cause confusion with on-break command(s). good luck From owner-sqr-users@list.iex.net Thu Jul 9 16:44:17 1998 Date: Thu, 9 Jul 1998 16:29:55 CDT From: "C. Willis III" Subject: Re: On-Break -Reply Actually, you *should* use the order by clause or your data will not break effectively. if you have data (state) Arizona California New York Arizona you do not want the on break to happen 4 times, but three, so that the output looks like this: Arizona Arizona (no break action here) California New York clark ----Original Message Follows---- begin-select field1 on-break field2 from table where criteria do not use order by clause as it will cause confusion with on-break command(s). good luck ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 16:50:09 1998 Date: Thu, 9 Jul 1998 15:23:37 MDT From: Neil Alho Subject: user list please take me off of the sqr users list From owner-sqr-users@list.iex.net Thu Jul 9 17:07:29 1998 Date: Thu, 9 Jul 1998 16:46:58 -0500 From: Johnny Ravela Subject: Re: SQLTalk and SQL*Plus ORACLE Apologies if this has already been answered I lost track of this thread. I was put in a position to work in an evironment which had both the tools (SQLTalk and SQL*PLus working). I have no knowledge of what had to be put in place for SQLTalk to interact with ORACLE. I assume it got created as a part of MAXIMO(PSDI) install. I recall seeing a CD which contained the ORACLE Client software. This offcourse is your reqular SQL*Plus front end stuff with tnsnames.ora files. If you have any ORACLE developer/server CD's I assume you should be able to install SQL*Plus on your client machine using the installer. The most recent one's come with the SQLnet Easy Config which lets you define the Target Oracle Server. Once again, I had connections to the ORACLE DB at the same time from SQLTalk and SQL*Plus and reaped the advantages of both during. HTH Johnny From owner-sqr-users@list.iex.net Thu Jul 9 18:38:53 1998 Date: Thu, 9 Jul 1998 16:12:32 -0700 From: Cecilia Bigley Subject: SQL Select Question -Reply I think the best way to handle this is an outer join which will perform better than NOT IN or NOT EXISTS. i.e. SELECT A.NUMBER FROM A, B WHERE A.NUMBER = B.NUMBER(+) AND B.NUMBER IS NULL I work with an Oracle database so I'm not sure if this option is available in your database. Try it and see. Good luck. Cecilia Bigley Applications Developer ATL Ultrasound >>> "C. Duncan Hudson" 07/09/98 07:34am >>> I realize that this is really an SQL question, and not an SQR question but I was hoping that with everyone's expertise here I could get a quick (and satisfactory) answer. Here's my question. I want to create a report that selects about 10 columns from a single table. The selection should be based upon field values within that table. Also (and here's where I'm having problems), I need to look at another table to see if the first table's primary key is represented in it. If it is, I want to exclude it from my selection. Do you follow that? Here's a crude visual: TABLE A TABLE B 100 98 101 100 105 108 107 110 110 111 In the above example I would want to select 101, 105, 107 and 111 from Table A. Can anyone give me a hand? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 9 18:58:41 1998 Date: Thu, 9 Jul 1998 17:24:03 -0600 From: Juan Alvarado Subject: field text of Sybase in SQR Anyone use or know how to read a field type text of Sybase in a program of SQR. TIA Juan Manuel Alvarado CPS-DBA Sybase XI Gerencia & Sistemas Guatemala www.gyssa.com.gt From owner-sqr-users@list.iex.net Thu Jul 9 18:59:12 1998 Date: Thu, 9 Jul 1998 16:30:10 PDT From: Parijat Sahai Subject: Re: Working with Null values of database in SQR Hi all, Thanks for the reponse to my query (no pun intended). My problem was how to specify null value in an SQR variable, i.e., my query would be begin-select my_column_1 from my_table where my_column_2 = $column2-value end-select I wanted to be able to specify at runtime the value of $column2-value to be either 'null' or any valid string. As one of you suggested, specifying $column2-value = '' would work fine. Thanks. It works. Another method would be to write following code: let $exp-col2 = 'is' let $column2-value = 'null' begin-select my_column_1 from my_table where my_column_2 [$exp-col2] [$column2-value] end-select Now I can change $exp-col2 and $column2-value at runtime to select on a specific value or on 'null'. Parijat ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 19:09:32 1998 Date: Thu, 9 Jul 1998 16:18:57 -0700 From: Cecilia Bigley Subject: How to Use Archives ?? I haven't been on this list for very long and I was curious about how to access the archives. Thanks in advance for your help. Cecilia Bigley From owner-sqr-users@list.iex.net Thu Jul 9 19:21:27 1998 Date: Thu, 9 Jul 1998 16:48:57 PDT From: Parijat Sahai Subject: Re: How to Use Archives ?? Hi Cecilia, You can check out the following site: http://www.sqrug.com/~sqrusers/ Hope this helps. Parijat >I haven't been on this list for very long and I was curious >about how to access the archives. Thanks in advance for >your help. > >Cecilia Bigley > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Thu Jul 9 19:45:48 1998 Date: Fri, 10 Jul 1998 08:16:34 +0800 From: Wayne Ivory Subject: Re: Printing Checks in Postscript from PeopleSoft >>> =22Gerald J. Korea=22 10/7/98 4:35:52 am >>> >I am getting the following : > > > =40E=40&10L=23=21Adobe..... > > >Can anyone tell me what those characters mean and >why I would be getting them???? This is the escape sequence for =22Set orientation topsy-turvy and drive = programmer nuts=21=22. Sorry, I don=27t know why it would be doing this, but I=27d suggest things = like running it from the client vs the server, trying it without the = -printer:ps, and looking up a manual to see if it really is an escape = sequence that means something. Wayne Ivory Information Services Westralian Sands Limited From owner-sqr-users@list.iex.net Thu Jul 9 22:15:06 1998 Date: Thu, 9 Jul 1998 21:24:49 -0500 From: Ed & Susan Crotty Subject: Re: SQL Talk and Oracle. If you're working with Oracle, and especially with PL/SQL the you've go to try TOAD! (Tool for Oracle Application Developers). It's better than SQLTalk, Quest, SQLNaviagtor, SQLStation, SQL*PLUS and.... its FREE!! check it out at http://www.toadsoft.com it's by far the best tool for developing... Stored Procedures/Functions/Packages Triggers complex queries Quick & Dirty reporting made quicker and not so dirty! try it! you won't believe how great it is... Ed Crotty BALR Corporation - Oak Brook IL - 630-575-8200 - http://www.balr.com begin 600 WINMAIL.DAT M>)\^(AP"`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$(@ <` M& ```$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`0V ! `"`````@`"``$$ MD 8`D $```$````0`````P``, (````+``\.``````(!_P\!````00`````` M``"!*Q^DOJ,0&9UN`-T!#U0"`````%-14BU54T524T!54T$N3D54`%--5% ` M4U%2+55315)30%5302Y.150`````'@`", $````%````4TU44 `````>``,P M`0```!(```!345(M55-%4E- 55-!+DY%5 ````,`%0P!`````P#^#P8````> M``$P`0```!0````G4U%2+55315)30%5302Y.150G``(!"S !````%P```%-- M5% Z4U%2+55315)30%5302Y.150```,``#D`````"P! .@$````>`/9?`0`` M`!(```!345(M55-%4E- 55-!+DY%5 ````(!]U\!````00````````"!*Q^D MOJ,0&9UN`-T!#U0"`````%-14BU54T524T!54T$N3D54`%--5% `4U%2+553 M15)30%5302Y.150``````P#]7P$````#`/]?``````(!]@\!````! `````` M``+A0P$$@ $`&0```%)E.B!344P@5&%L:R!A;F0@3W)A8VQE+@"D!P$%@ ,` M#@```,X'!P`)`!4`& `Q``0`1P$!(( #``X```#.!P<`"0`5`!(`$ `$`" ! M`0F `0`A````,C,Y0SDU03,W,3$W1#(Q,3A!,D(T-#0U-3,U-# P,# `N@8! M`Y &`(0&```F````"P`"``$````+`",```````,`)@``````"P`I```````# M`"X```````,`-@``````0 `Y`"!HO^FIJ[T!`@$[``$````<````24Y415). M150Z0D])3D= 345'4TE.150N3D54``(!00`!````:@````````"U.\+ +'<0 M&J&\" `K*E;"%0```.3;+Z@7"M(1BBM$15-4``!D@0```````($K'Z2^HQ 9 MG6X`W0$/5 (`````160@0W)O='1Y`$E.5$523D54`&)O:6YG0&UE9W-I;F5T M+FYE= ```!X`0@`!````"@```$5D($-R;W1T>0```!X`9 `!````"0```$E. M5$523D54`````!X`90`!````$P```&)O:6YG0&UE9W-I;F5T+FYE= ``'@!P M``$````9````4F4Z(%-13"!486QK(&%N9"!/0!A=&D"("!$GF49\ D`&" 1("DN M%Z"I%;!T)P0@8A% = 205QEA`Y$9,50'0&L7D%$9"E!S=!>0&3%.87;5!S!G M&E!R("-3`9 <\K4@(RH9`%4%\!?!+B*A!B 6\ 0@1E)%12&N(1>@$/ %D&LB MX2 (8*\%0!S@&Q0DI74#(&@"0*!P.B\O=R80+AI04&%D4AB09@K!_QER'H @`!I!&Z4!`!UC%J%_(J$DJB%0!; )@!CP`V!C M!PF "' 'D"]&=6YCZQSR+(!0`-!K(+ 'D!L4^E0%$&@!RP'5$ED&\'X G!7QS@ M) ($`"J=&Q1%%^!#"P-@`D!Y&Q1"04Q2KSB !; Q41SD+1<@82/P:D(#8&\C M\$D94#I@-@`S,"TU-S4M.*\!T!%@.F E;6('0'(FTR\5``% )R<1\0`^\ `` M``,`$! ``````P`1$ `````#`( 0_____T `!S" 4F#_J*N]`4 `"#" 4F#_ MJ*N]`0L``8 (( 8``````, ```````!&``````.%`````````P`#@ @@!@`` M````P ```````$8`````$(4````````#``: "" &``````# ````````1@`` M``!2A0``MPT``!X`)H (( 8``````, ```````!&`````%2%```!````! `` M`#@N, `#`"> "" &``````# ````````1@`````!A0````````L`,( (( 8` M`````, ```````!&``````Z%`````````P`Q@ @@!@``````P ```````$8` M````$84````````#`#. "" &``````# ````````1@`````8A0```````!X` M0H (( 8``````, ```````!&`````#:%```!`````0`````````>`$. "" & M``````# ````````1@`````WA0```0````$`````````'@!$@ @@!@`````` MP ```````$8`````.(4```$````!`````````!X`/0`!````!0```%)E.B ` -`````P`--/TW``# 8H4` ` end From owner-sqr-users@list.iex.net Thu Jul 9 23:00:06 1998 Date: Thu, 9 Jul 1998 20:35:53 -0700 From: David Donnelly Subject: Re: Working with Null values of database in SQR Hi Parijat, The solution of specifying $column2-value = '' works in Oracle and may work in other databases, but causes me no end of pain in Ingres, and maybe other databases, in which "null" and "a string of length zero" are definitely NOT the same. In this case, you would need to search for "my_column_2 is null" or perhaps make some use of the NVL or equivalent function. Dave Donnelly ISIS BioComp At 04:30 PM 7/9/1998 PDT, you wrote: >Hi all, > >Thanks for the reponse to my query (no pun intended). > >My problem was how to specify null value in an SQR variable, i.e., my >query would be >begin-select >my_column_1 >from my_table >where my_column_2 = $column2-value >end-select >I wanted to be able to specify at runtime the value of $column2-value >to be either 'null' or any valid string. >As one of you suggested, specifying $column2-value = '' would work fine. >Thanks. It works. Another method would be to write following code: >let $exp-col2 = 'is' >let $column2-value = 'null' >begin-select >my_column_1 >from my_table >where my_column_2 [$exp-col2] [$column2-value] >end-select >Now I can change $exp-col2 and $column2-value at runtime to select on a >specific value or on 'null'. > >Parijat > >______________________________________________________ >Get Your Private, Free Email at http://www.hotmail.com > > From owner-sqr-users@list.iex.net Thu Jul 9 23:09:43 1998 Date: Fri, 10 Jul 1998 08:55:14 -0700 From: GANAPATHY_VK Subject: Re: SQR Insert Check the type of the last variable. I think it should be a numeric variable. You also must be getting some error on this type mis match. Rgds, Ganapati ______________________________ Reply Separator _________________________________ Subject: SQR Insert Author: "Janecek; Kevin J." at smtp_gw Date: 7/9/98 10:44 AM Hi guys, I just subscribed to this user group and already have found some useful information. I have a question about SQR. I currently have an SQR program which reads several tables and provides detailed information along with sub-totals and totals. Now, I want to take these sub-totals and totals and insert them into a Statistics database table. I cant seem to get my Insert statement to work....any ideas? My current statement is: BEGIN-SQL INSERT INTO STAT_TABLE (CD_STAT_PP_CODE, CD_STAT_PP_REG, CD_STAT_PP_UNIT, NBR_STAT_PP_COUNT) values ($stat_code, $stat_reg, $stat_unit, $stat_count) END-SQL Thanks in advance, Kevin From owner-sqr-users@list.iex.net Fri Jul 10 00:00:30 1998 Date: Fri, 10 Jul 1998 12:40:18 +0800 From: Arthur Coniglio Subject: Re: SQL Talk and Oracle. Say Ed, ive just downloaded and installed TOAD. Took a while to ensure was using 32 bit. But now have it going and it looks pretty usefull indeed.... Thanks for the note. Cheers Arthur Coniglio Education Department of Western Australia... > -----Original Message----- > From: boing@megsinet.net > Sent: Friday, July 10, 1998 10:25 AM > To: 'SQR-USERS@USA.NET' > Subject: Re: SQL Talk and Oracle. > > If you're working with Oracle, and especially with PL/SQL the you've > go to try TOAD! > (Tool for Oracle Application Developers). It's better than SQLTalk, > Quest, SQLNaviagtor, SQLStation, SQL*PLUS and.... its FREE!! check it > out at > > http://www.toadsoft.com > > it's by far the best tool for developing... > > Stored Procedures/Functions/Packages > Triggers > complex queries > Quick & Dirty reporting made quicker and not so dirty! > > try it! you won't believe how great it is... > > > Ed Crotty > BALR Corporation - Oak Brook IL - 630-575-8200 - http://www.balr.com From owner-sqr-users@list.iex.net Fri Jul 10 03:15:51 1998 Date: Fri, 10 Jul 1998 11:24:11 +0530 From: Srinivasan S Subject: URGENT HELP Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Fri Jul 10 06:15:47 1998 Date: Fri, 10 Jul 1998 11:10:13 +0200 From: Frank Severinsson Subject: Sorting in SQR I have a problem with sorting in SQR/SQL. I this sounds crazy but I have a client that have a GLACCOUNT-string with different lengths and different number of segments and they want to sort their transactions on segment 3 (if there is one). So, I wonder, is it possible to sort on a part of a column and the only thing I know about the part, is that it begins after the second '-'. Example: The GLACCOUNT-strings could look like this: B-1234-43546-12 B-1245 C C-343-5678 C-768-767898-34545 B B-4345 B-6567-30 C-5456-30 And I want the result to be like this: B B-1245 B-4345 C B-5456-30 B-6567-30 B-1234-43546-12 B-343-5678 B-768-767898-34545 I have tried the SQL-functions SUBSTR(), INST(), LPAD(), RPAD(), LTRIM(), RTRIM() in all kind of ways but without success..... Does anyone have any idea ? Frank Severinsson PSDI Norden From owner-sqr-users@list.iex.net Fri Jul 10 06:53:57 1998 Date: Fri, 10 Jul 1998 07:24:53 -0400 From: "Weaver, Judith R" Subject: #sql-status SQR (version 3) documentation says that in Oracle, #sql-status returns the "V2" code. What on earth is that, and where can I find a list of all the V2 codes. I know this is an oracle question, but I hoped someone out there might have a clue. Judy Weaver United Space Alliance Application Engineering Services WeaverJR@usafoo.unitedspacealliance.com Phone: (407) 264-8120 Fax: (407) 264-8101 From owner-sqr-users@list.iex.net Fri Jul 10 09:54:35 1998 Date: Fri, 10 Jul 1998 09:19:28 -0500 From: "Cleveland, Theresa" Subject: Re: SQL Talk and Oracle. 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_01BDAC0D.F805D108 Content-Type: text/plain Anyone got anything if you are working with Sybase? Would love to hear about it. Thanks, Theresa Cleveland Gateway 605-232-2000 > -----Original Message----- > From: boing@megsinet.net > Sent: Thursday, July 09, 1998 9:25 PM > To: 'SQR-USERS@USA.NET' > Subject: Re: SQL Talk and Oracle. > > If you're working with Oracle, and especially with PL/SQL the you've go > to try TOAD! > (Tool for Oracle Application Developers). It's better than SQLTalk, > Quest, SQLNaviagtor, SQLStation, SQL*PLUS and.... its FREE!! check it out > at > > http://www.toadsoft.com > > it's by far the best tool for developing... > > Stored Procedures/Functions/Packages > Triggers > complex queries > Quick & Dirty reporting made quicker and not so dirty! > > try it! you won't believe how great it is... > > > Ed Crotty > BALR Corporation - Oak Brook IL - 630-575-8200 - http://www.balr.com ------ =_NextPart_001_01BDAC0D.F805D108 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: SQL Talk and Oracle.

Anyone got anything = if you are working with Sybase? Would love to hear about it.
Thanks,
Theresa = Cleveland
Gateway = 605-232-2000

    -----Original Message-----
    From:   boing@megsinet.net
    Sent:   Thursday, July 09, 1998 9:25 PM
    To:     'SQR-USERS@USA.NET'
    Subject:       = Re: SQL Talk and Oracle.

    If you're working = with Oracle,  and especially with PL/SQL the you've go to try = TOAD!
    (Tool for Oracle = Application Developers).   It's better than SQLTalk, Quest, = SQLNaviagtor, SQLStation, SQL*PLUS and.... its FREE!!  check it = out at

    http://www.toadsoft.com

    it's by far the best = tool for developing...

    Stored = Procedures/Functions/Packages
    Triggers
    complex = queries
    Quick & Dirty = reporting made quicker and not so dirty!

    try it!  you = won't believe how great it is...


    Ed Crotty
    BALR Corporation - = Oak Brook IL - 630-575-8200 - http://www.balr.com

------ =_NextPart_001_01BDAC0D.F805D108-- From owner-sqr-users@list.iex.net Fri Jul 10 11:18:57 1998 Date: Fri, 10 Jul 1998 08:58:35 -0700 From: "Walcker, Paul" Subject: Re: URGENT HELP The code you are looking for is in PRCSAPI.SQC. The structure looks something like this: Your Program -> stdapi.sqc ->prcsapi.sqc -> Get-Run-Control-Parms Hope this helps. Paul >-----Original Message----- >From: Srinivasan S [SMTP:srinivasan.seetharaman@DB.COM] >Sent: Thursday, July 09, 1998 10:54 PM >To: Multiple recipients of list SQR-USERS >Subject: URGENT HELP > >Hi all, > In the Init-Report procedure of the plain vanilla SQR , a call to the >procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( >hrrnctl1.sqc). > There is a SQL statement in the procedure (SELECT-PARAMETERS) , which >selects the values from the runcontrol table for the entered operator id >and the runcontrol id. > >My question is , where from do the variables *$prcs_oprid* and * >$prcs_run_cntl_id* get these value from , for entered operator id and >the runcontrol id. Could anyone also tell me as to how these variables get >the values. > >I hope i have conveyed my problem correctly. > >TIA, > >Srini. From owner-sqr-users@list.iex.net Fri Jul 10 11:36:30 1998 Date: Fri, 10 Jul 1998 09:43:28 -0400 From: Don DeSmith Subject: Re: URGENT HELP 3 answers: 1. Look in the PeopleSoft-provided SQCs prcsdef.sqc and prcsapi.sqc . = These are the 2 main places where Process Scheduler activities are = handled. 2. Any PeopleSoft SQR documentation covers this at length - the SQL/SQR = Training Course manual (4 day class), the PeopleTools books (and PeopleBook= s) and a white paper available on the PeopleSoft web site (Process = Scheduler Answer Book by Tushar Chury). =20 3. I hope you are not trying to write PeopleSoft Process Scheduler = API-aware programs without training or documentation. That is scary. It = is hard enough to understand with documentation since it could be = described as a big "hack job" to start with. Even the PeopleSoft-provided = SQR's don't always follow their own standards so you cannot always look at = their code for *good* examples. =20 So, in summary, get some help, quick, please. Don >>> Srinivasan S 07/10 1:54 AM >>> Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Fri Jul 10 11:37:47 1998 Date: Fri, 10 Jul 1998 09:22:12 -0400 From: Ignacio Lulli Subject: Re: URGENT HELP The values for $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the PeopleSoft Process Definition. Navigate to GO-PeopleTools-Process Scheduler and then Use-Process Definitions-Process Definition Options. Here you will see the parameters that are sent. Hope this helps. -IL Srinivasan S on 07/09/98 10:54:11 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: URGENT HELP Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Fri Jul 10 12:15:16 1998 Date: Fri, 10 Jul 1998 09:26:42 -0400 From: "Weaver, Judith R" Subject: Re: nVision for Peoplesoft The only advise I can give you has to do with the connection between query and excel: Don't do any sorting in query, do all sorting in excel. Judy Weaver United Space Alliance Application Engineering Services WeaverJR@usafoo.unitedspacealliance.com Phone: (407) 264-8120 Fax: (407) 264-8101 > ---------- > From: Parenteau, Brian P.[SMTP:BPParenteau@CVS.COM] > Reply To: SQR-USERS@USA.NET > Sent: Wednesday, July 08, 1998 3:02 PM > To: Multiple recipients of list SQR-USERS > Subject: nVision for Peoplesoft > > Hi All, > I know this list is mostly for technical info on SQR's, but I'm assuming > that a lot of you have experience with Peoplesoft. So my question > is....has > anyone had any experience with PS/nVision...or know where I can get some > information about it? We are having serious performance issues trying to > run > a report against a large amount of data. > > Any help would be greatly appreciated. > > Thanks > > Brian > From owner-sqr-users@list.iex.net Fri Jul 10 12:24:10 1998 Date: Fri, 10 Jul 1998 10:16:22 -0500 From: Jimmy Liao Subject: Re: On-Break --0__=3YO2C5I5FkSRpkpmMkQ65V0p9ZNQR1ercgKqHCKN72HdbMxZXVOlrwLC Content-type: text/plain; charset=us-ascii Darwin, Begin-Select Student_ID &student_id (1,1)on-break print=change/top-page before=before_procedure after=after_procedure Name &Name (1,10) Address &Address (1, 40) next-listing >From Student_table order by Student_ID, Name, Address end-select Hope this helps! Jimmy (Embedded image moved to file: PIC21201.PCX) dander03 @ AVIS.COM (Darwin Anderson) (Mailed by: dander03 @ AVIS.COM (Darwin Anderson) @ internet) 07/09/98 04:59 PM EDT To: sqr-users@list.iex.net (multiple recipients of list sqr-users) @ internet cc: (bcc: Chien-Wei J. Liao) Subject: On-Break The manual is confusing about the ON-BREAK command. Can anyone send me some generic examples. I currently have the command on the same line as the "order by" field in the Begin-select statement. Should it go elsewhere? Thanks for any help Darwin --0__=3YO2C5I5FkSRpkpmMkQ65V0p9ZNQR1ercgKqHCKN72HdbMxZXVOlrwLC Content-type: application/octet-stream; name="PIC21201.PCX" Content-transfer-encoding: base64 CgUBCAAAAAB+AQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABfwEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAD/D/8P/w//D/8P4w/RD8kPxA/CDw//BP8E/wT/BP8E4wTRBMkExATCBAT/ BP8E/wT/BP8E4wTRBMkExATCBAT/BP8E/wT/BP8E4wTRBMkExATCBAQMAAAAgAAAAIAAgIAAAACA gACAAICAgICAwMDA/wAAAP8A//8AAAD//wD/AP//////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA --0__=3YO2C5I5FkSRpkpmMkQ65V0p9ZNQR1ercgKqHCKN72HdbMxZXVOlrwLC-- From owner-sqr-users@list.iex.net Fri Jul 10 12:36:06 1998 Date: Fri, 10 Jul 1998 09:10:13 -0400 From: Steve Hall Subject: Re: Sorting in SQR One way that I, a lazy guy, prefer is to create a temp table, insert the strings in the temp table, then extract using sql like .... begin-select seg1 seg3 seg3 from glaccount ORDER BY SEG3 -----Original Message----- From: Frank Severinsson [SMTP:franks@ALGONET.SE] Sent: Friday, July 10, 1998 5:10 AM To: Multiple recipients of list SQR-USERS Subject: Sorting in SQR I have a problem with sorting in SQR/SQL. I this sounds crazy but I have a client that have a GLACCOUNT-string with different lengths and different number of segments and they want to sort their transactions on segment 3 (if there is one). So, I wonder, is it possible to sort on a part of a column and the only thing I know about the part, is that it begins after the second '-'. Example: The GLACCOUNT-strings could look like this: B-1234-43546-12 B-1245 C C-343-5678 C-768-767898-34545 B B-4345 B-6567-30 C-5456-30 And I want the result to be like this: B B-1245 B-4345 C B-5456-30 B-6567-30 B-1234-43546-12 B-343-5678 B-768-767898-34545 I have tried the SQL-functions SUBSTR(), INST(), LPAD(), RPAD(), LTRIM(), RTRIM() in all kind of ways but without success..... Does anyone have any idea ? Frank Severinsson PSDI Norden From owner-sqr-users@list.iex.net Fri Jul 10 12:59:00 1998 Date: Fri, 10 Jul 1998 13:35:14 EDT From: Steffon Johnson Subject: Re: Sorting in SQR To extend the attached reply, some database platforms allow you to ORDER your data via the SUBSTR() function (see you database manual for specific syntax): .... SELECT X, Y, Z FROM A ORDER BY SUBSTR(FIELDNAME,#N,#M) .... Where #N is the starting point within the field and #M is the number of spaces... For example, character field containing the value STEFFON: SUBSTR(FIRSTNAME,1,4) would return STEF. Good luck, Steffon From owner-sqr-users@list.iex.net Fri Jul 10 13:28:26 1998 Date: Fri, 10 Jul 1998 11:54:19 -0500 From: Don Mellen Subject: Re: Sorting in SQR Whereas I enjoy puzzle solving. While it's a little ugly, in Oracle, you can use "DECODE" to order by the third segment doing something like... select text from table order by decode(instr(text,'-',1,2),0,'-', substr( substr(text, instr(text,'-',1,2) + 1) ,1 ,decode( instr(text,'-',1,3) ,0,300 ,instr(text,'-',1,3) - instr(text,'-',1,2) - 1 ) ) ) Of course, if the third segments are the same on two records, you will have to decide if you want to order by the second and first segments, or just let them fall where they may. Dedode is an "if-then-else" kind of function. HTH, Don On Fri, 10 Jul 1998, Steve Hall wrote: > One way that I, a lazy guy, prefer is to create a temp table, insert the strings in the temp table, then extract > using sql like > .... > begin-select > seg1 > seg3 > seg3 > from glaccount > ORDER BY SEG3 > > -----Original Message----- > From: Frank Severinsson [SMTP:franks@ALGONET.SE] > Sent: Friday, July 10, 1998 5:10 AM > To: Multiple recipients of list SQR-USERS > Subject: Sorting in SQR > > I have a problem with sorting in SQR/SQL. > > I this sounds crazy but I have a client that have a GLACCOUNT-string with > different lengths and different number of segments > and they want to sort their transactions on segment 3 (if there is one). > So, I wonder, is it possible to sort on a part of a column and the only > thing I know about the part, is that it begins after the second '-'. > Example: > > The GLACCOUNT-strings could look like this: > > B-1234-43546-12 > B-1245 > C > C-343-5678 > C-768-767898-34545 > B > B-4345 > B-6567-30 > C-5456-30 > > And I want the result to be like this: > > B > B-1245 > B-4345 > C > B-5456-30 > B-6567-30 > B-1234-43546-12 > B-343-5678 > B-768-767898-34545 > > I have tried the SQL-functions SUBSTR(), INST(), LPAD(), RPAD(), LTRIM(), > RTRIM() in all kind of ways but without success..... > > Does anyone have any idea ? > > Frank Severinsson > PSDI Norden > ----------------------------------------------------------------------- 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 Fri Jul 10 14:41:07 1998 Date: Fri, 10 Jul 1998 14:23:50 -0400 From: Wendy Stern Subject: Re: Reading Flat Files from SQR I do it with payroll every week. Timekeepers enter the time on our mainframe I export the file and read it in an sqr to load a table. move 'Y:\PSTE\TIMEENT' to $filename !move 'c:\TEMP\TIMEENT' to $filename concat $run with $filename concat '.DAT' with $filename open $filename as 1 for-reading record=91:fixed status = #open1 if #open1 = -1 display 'Open for ' noline display $filename noline display ' FAILED' stop end-if do Read-Data end-procedure !*********************************************************************** ! This procedure reads the data, and calls the routine to read the data. !*********************************************************************** begin-procedure READ-DATA while 1 = 1 read 1 into $loadrecord:91 if #end-file = 1 break !exit the "while" end-if do Process-Data end-while end-procedure !*********************************************************************** ! This procedure processes the input record, reformats the data and ! calls a routine to check the company paygroup is valid for the run_id, ! and calls the routine to insert the data to NUI_TIMEENT_WRK. !*********************************************************************** begin-procedure PROCESS-DATA add 1 to #in_count let $company = substr($loadrecord,1,3) let $company = rtrim($company,' ') if $company = '' move ' ' to $company end-if let $paygroup = substr($loadrecord,4,3) let $paygroup = rtrim($paygroup,' ') if $paygroup = '' move ' ' to $paygroup end-if let $emplid = substr($loadrecord,7,10) let $emplid = ltrim($emplid,'0') let $reg_hrs = substr($loadrecord,17,6) let #reg_hrs = to_number($reg_hrs) multiply .01 times #reg_hrs let $account = substr($loadrecord,23,6) let $account = rtrim($account,' ') if $account = '' move ' ' to $account end-if let $date = substr($loadrecord,29,8) do Format-Datetime($date,$dateout,{DEFCMP},'','native') let $date1 = substr($dateout,1,7) let $date2 = substr($dateout,10,2) move $date1 to $dateout concat $date2 with $dateout let $shift = substr($loadrecord,37,1) let $shift = rtrim($shift,' ') if $shift = '' move '1' to $shift end-if let $units = substr($loadrecord,38,4) let #units = to_number($units) let $erncd = substr($loadrecord,42,3) let $erncd = rtrim($erncd,' ') if $erncd = '' move ' ' to $erncd end-if let $otcd = substr($loadrecord,45,2) let #otcd = to_number($otcd) multiply .1 times #otcd let $othrs = substr($loadrecord,47,6) let #othrs = to_number($othrs) multiply .01 times #othrs let $spec_pay = substr($loadrecord,53,8) let #spec_pay = to_number($spec_pay) multiply .01 times #spec_pay let $rate_pay = substr($loadrecord,61,8) let #rate_pay = to_number($rate_pay) multiply .01 times #rate_pay let $rc = substr($loadrecord,69,3) let $rc = rtrim($rc,' ') if $rc = '' move ' ' to $rc end-if let $project_id = substr($loadrecord,72,8) let $project_id = rtrim($project_id,' ') if $project_id = '' move ' ' to $project_id end-if let $activity_id = substr($loadrecord,80,8) let $activity_id = rtrim($activity_id,' ') if $activity_id = '' move ' ' to $activity_id end-if let $password = substr($loadrecord,88,4) let $password = rtrim($password,' ') if $password = '' move ' ' to $password end-if do Validate-Company if $found = 'N' display 'Invalid Company Paygroup Combination' display $loadrecord add 1 to #reject_count else do Insert-Nui-Timeent-Wrk end-if end-procedure !*********************************************************************** ! This procedure inserts the data to NUI_TIMEENT_WRK. !*********************************************************************** begin-procedure INSERT-NUI-TIMEENT-WRK move 'N' to $insert_error begin-sql on-error=insert-error insert into PS_NUI_TIMEENT_WRK ( PAY_END_DT, COMPANY, PAYGROUP, EMPLID, REG_HRS, GL_PAY_TYPE, ASOFDATE, SHIFT, STATISTIC_AMOUNT, ERNCD, FACTOR_MULT, OT_HRS, OTH_EARNS, HOURLY_RT, DEPTID, PROJECT_ID, ACTIVITY_ID, PROCESS_FLAG) values ( &A.PAY_END_DT, $company, $paygroup, $emplid, #reg_hrs, $account, $dateout, $shift, $units, $erncd, #otcd, #othrs, #spec_pay, #rate_pay, $rc, $project_id, $activity_id, 'N') end-sql if $insert_error = 'N' add 1 to #out_count else add 1 to #error_count move 'N' to $insert_error end-if end-procedure > ---------- > From: Srinivasan S[SMTP:srinivasan.seetharaman@DB.COM] > Sent: Thursday, July 09, 1998 1:29 AM > To: Multiple recipients of list SQR-USERS > Subject: Reading Flat Files from SQR > > Hi all, > Is it possible to read a flat file(ASCII) file from SQR. We have > a > requirement where in , we would have to read a flat file and populate > a > table. > > TIA, > > Srini > From owner-sqr-users@list.iex.net Fri Jul 10 18:04:41 1998 Date: Fri, 10 Jul 1998 19:04:45 -0300 From: Aya Fall Subject: Re: Sorting in SQR Hi Frank: Here is an example. move &A.GL_Expense to $GL_Expense Extract $Firstfour from $GL_Expense 0 4 !start position, length Extract $Lastseven from $GL_Expense 5 7 ! id display $Firstfour display $Lastseven Hope this helps. Aya Frank Severinsson wrote: > > I have a problem with sorting in SQR/SQL. > > I this sounds crazy but I have a client that have a GLACCOUNT-string with > different lengths and different number of segments > and they want to sort their transactions on segment 3 (if there is one). > So, I wonder, is it possible to sort on a part of a column and the only > thing I know about the part, is that it begins after the second '-'. > Example: > > The GLACCOUNT-strings could look like this: > > B-1234-43546-12 > B-1245 > C > C-343-5678 > C-768-767898-34545 > B > B-4345 > B-6567-30 > C-5456-30 > > And I want the result to be like this: > > B > B-1245 > B-4345 > C > B-5456-30 > B-6567-30 > B-1234-43546-12 > B-343-5678 > B-768-767898-34545 > > I have tried the SQL-functions SUBSTR(), INST(), LPAD(), RPAD(), LTRIM(), > RTRIM() in all kind of ways but without success..... > > Does anyone have any idea ? > > Frank Severinsson > PSDI Norden From owner-sqr-users@list.iex.net Fri Jul 10 18:35:42 1998 Date: Fri, 10 Jul 1998 17:58:58 -0500 From: Richard_Tomancik Subject: SQR Flowcharting I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Fri Jul 10 18:37:41 1998 Date: Fri, 10 Jul 1998 15:38:58 -0700 From: Michael Lee Subject: Re: URGENT HELP Ignacio, I don't see how $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the Process Definition. I think Paul hit it on the dot with: The code you are looking for is in PRCSAPI.SQC. The structure looks something like this: Your Program -> stdapi.sqc ->prcsapi.sqc -> Get-Run-Control-Parms Hope this helps. Paul The process definition allows you to change run-time parameters... etc. Nowhere in the process definition does it send oprid and run cntl id. I agree that Process Scheduler brings it in but the process definition does not send the oprid and run control id. Michael K. Lee mlee@agconsult.com Consultant AG Consulting http://www.agconsult.com Ignacio_Lulli@PEOPLESOFT.COM on 07/10/98 06:22:12 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: URGENT HELP The values for $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the PeopleSoft Process Definition. Navigate to GO-PeopleTools-Process Scheduler and then Use-Process Definitions-Process Definition Options. Here you will see the parameters that are sent. Hope this helps. -IL Srinivasan S on 07/09/98 10:54:11 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: URGENT HELP Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Fri Jul 10 19:52:52 1998 Date: Fri, 10 Jul 1998 17:45:17 +0200 From: Jean-Luc Peyret Subject: Re: SQR Flowcharting Hi. Using a good string-processing language like Python or Perl should allow to generate a text list of who calls what fairly easily. You could even do that in SQR. But what I'm wondering about is how to generate graphical flowcharts. We use Visio, which is easy to use, and allows import of other graphical formats (Windows Metafiles, Adobe, Postscript, Autocad...). Trouble is, these are not human-readable formats and would be therefore to generate. Any one have experience with this kind of stuff? JLuc From owner-sqr-users@list.iex.net Sat Jul 11 00:03:29 1998 Date: Sat, 11 Jul 1998 00:52:13 -0400 From: Ignacio Lulli Subject: Re: URGENT HELP Michael, The PRCSAPI.sqc receives the values that are sent by the Process Scheduler. Navigate to Use - Process Types and choose "SQR report". There is a push button that says something like SQR PARMS (sorry, I don't have it in front of me). In there, you will see that the OPRID of the user and his RUN_CNTL_ID are sent as parameters to the SQR. Without these values, the PRCSAPI.sqc would not be able to receive the proper values, and therefore the SQR would not know what row to select from the run control record. Your question was "where from do the variables *$prcs_oprid* and *$prcs_run_cntl_id* get these value from". The source is the Process Type defined in the Process Scheduler. Hope it helps. -IL Michael Lee on 07/10/98 03:38:58 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: Re: URGENT HELP Ignacio, I don't see how $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the Process Definition. I think Paul hit it on the dot with: The code you are looking for is in PRCSAPI.SQC. The structure looks something like this: Your Program -> stdapi.sqc ->prcsapi.sqc -> Get-Run-Control-Parms Hope this helps. Paul The process definition allows you to change run-time parameters... etc. Nowhere in the process definition does it send oprid and run cntl id. I agree that Process Scheduler brings it in but the process definition does not send the oprid and run control id. Michael K. Lee mlee@agconsult.com Consultant AG Consulting http://www.agconsult.com Ignacio_Lulli@PEOPLESOFT.COM on 07/10/98 06:22:12 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: URGENT HELP The values for $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the PeopleSoft Process Definition. Navigate to GO-PeopleTools-Process Scheduler and then Use-Process Definitions-Process Definition Options. Here you will see the parameters that are sent. Hope this helps. -IL Srinivasan S on 07/09/98 10:54:11 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: URGENT HELP Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Sat Jul 11 10:10:16 1998 Date: Sat, 11 Jul 1998 10:58:21 EDT From: Steffon Johnson Subject: Re: URGENT HELP If your SQR is API aware, you are likely sending parameters from a panel from within P'Soft. If you are not, then perhaps you should consider such. That is, input values are entered via a panel and saved to a run control table. There are module specific run control tables (e.g. _AR, _AP, etc.). When coding your SQR, include the procedure that checks for a process instance number (API aware). This procedure would then call a procedure to get your run control parameters from your predefined table. Once the parameters are retrieved, they are passed to your SQR and used in their prospective procedures. e.g. .... do DEFINE-PRCS-VARS do GET-RUN-CONTROL-PARMS do SELECT-PARAMETERS if $prcs_process_instance = '' ! ask the user for input values (optional) end-if .... The above listed procedures are found in SQCs. If necessary, you can write your own SQC to SELECT parameters. Usually, however, you can clone from existing SQCs. You may grep (on 'IX machines) the SQC library for similar code. MS Word has similar functionality as the grep, but it may take a little longer to use, depending on your machine. HTH Steffon From owner-sqr-users@list.iex.net Sat Jul 11 10:12:59 1998 Date: Sat, 11 Jul 1998 11:00:37 EDT From: Steffon Johnson Subject: Re: SQR Flowcharting SQR has a tool called XREF that is used to cross reference and list procedures, dependent/parent-child procedures, etc. Steffon From owner-sqr-users@list.iex.net Sat Jul 11 11:41:42 1998 Date: Sat, 11 Jul 1998 08:14:19 -0700 From: Michael Lee Subject: Re: URGENT HELP Ignacio, I understand your point. You were referring to the Process Type Definition. Process Type and Process Definition are two different entities which are joined together when running a job through Process Scheduler. Your previous post said to: Navigate to GO-PeopleTools-Process Scheduler and then Use-Process Definitions-Process Definition Options. Here you will see the parameters that are sent. When you navigate to the Process Definition panel, you don't send the oprid and run control id from there. You override run-time parms and specify output parms. I was confused when you stated to look at the "Process Definition Options" rather than Process Type. Like I said before... I agree that the parms are sent from Process Scheduler, but not from the Process Definition area. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com Ignacio_Lulli@PEOPLESOFT.COM on 07/10/98 09:52:13 PM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: URGENT HELP Michael, The PRCSAPI.sqc receives the values that are sent by the Process Scheduler. Navigate to Use - Process Types and choose "SQR report". There is a push button that says something like SQR PARMS (sorry, I don't have it in front of me). In there, you will see that the OPRID of the user and his RUN_CNTL_ID are sent as parameters to the SQR. Without these values, the PRCSAPI.sqc would not be able to receive the proper values, and therefore the SQR would not know what row to select from the run control record. Your question was "where from do the variables *$prcs_oprid* and *$prcs_run_cntl_id* get these value from". The source is the Process Type defined in the Process Scheduler. Hope it helps. -IL Michael Lee on 07/10/98 03:38:58 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: Re: URGENT HELP Ignacio, I don't see how $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the Process Definition. I think Paul hit it on the dot with: The code you are looking for is in PRCSAPI.SQC. The structure looks something like this: Your Program -> stdapi.sqc ->prcsapi.sqc -> Get-Run-Control-Parms Hope this helps. Paul The process definition allows you to change run-time parameters... etc. Nowhere in the process definition does it send oprid and run cntl id. I agree that Process Scheduler brings it in but the process definition does not send the oprid and run control id. Michael K. Lee mlee@agconsult.com Consultant AG Consulting http://www.agconsult.com Ignacio_Lulli@PEOPLESOFT.COM on 07/10/98 06:22:12 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: URGENT HELP The values for $prcs_oprid and $prcs_run_cntl_id are sent into the SQR program as parameters from the PeopleSoft Process Definition. Navigate to GO-PeopleTools-Process Scheduler and then Use-Process Definitions-Process Definition Options. Here you will see the parameters that are sent. Hope this helps. -IL Srinivasan S on 07/09/98 10:54:11 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: (bcc: Ignacio Lulli) Subject: URGENT HELP Hi all, In the Init-Report procedure of the plain vanilla SQR , a call to the procedure (SELECT-PARAMETERS) is made.This procedure is in the sqc( hrrnctl1.sqc). There is a SQL statement in the procedure (SELECT-PARAMETERS) , which selects the values from the runcontrol table for the entered operator id and the runcontrol id. My question is , where from do the variables *$prcs_oprid* and * $prcs_run_cntl_id* get these value from , for entered operator id and the runcontrol id. Could anyone also tell me as to how these variables get the values. I hope i have conveyed my problem correctly. TIA, Srini. From owner-sqr-users@list.iex.net Sun Jul 12 20:12:00 1998 Date: Mon, 13 Jul 1998 08:43:22 +0800 From: Wayne Ivory Subject: Re: SQR Flowcharting Richard, Not exactly a flowchart, but I posted a message awhile back saying I had = developed a Unix script called SQR Tree that shows a tree structure of = procedure calls in an SQR program, and would send it free to anyone who = requested it. Just yesterday I completed a Windows (shareware) version of = same and sent it off to the guy who asked for it. Unfortunately he is = having a problem running it because he=27s on NT. However if either of = these interest you let me know. Wayne Ivory Information Services Westralian Sands Limited >>> Richard_Tomancik 11/7/98 6:58:58 = am >>> I=27ve been hacking SQR=27s for several year=27s now but a tool that that = could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Sun Jul 12 20:50:56 1998 Date: Sun, 12 Jul 1998 21:27:18 -0400 From: Steve Krim Subject: Re: SQR Flowcharting Wayne, I'd love to take a crack at both! If you please, send them to smkrim@teleweb.net Steve At 08:43 AM 7/13/98 +0800, you wrote: >Richard, >Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. > >Wayne Ivory >Information Services >Westralian Sands Limited > > >>>> Richard_Tomancik 11/7/98 6:58:58 am >>> >I've been hacking SQR's for several year's now but a tool that that could >at least automatically flowchart the procedure names would still help. > >I am about to tear apart and rebuild a delivered Payroll interface to a >General Ledger system and it is kind of a monster. > >Any suggestions? > >Thanks, >Richard Tomancik >817/975-1892 > From owner-sqr-users@list.iex.net Sun Jul 12 23:41:08 1998 Date: Mon, 13 Jul 1998 09:55:44 +0530 From: Srinivasan S Subject: URGENT HELP : Creating Cross-Tab Reports in SQR Hi gurus, I have a requirement where in i need to create a cross-tab report. Since such reports could be created with ease in Crystal Reports. We had opted for that . But the problem is, we have about 9 parameters and only 4 parameters (defined in the Parameter list of Parameter definition) could be passed from the process scheduler to the reports, and it is prompting for the rest of the parameters. So we decided to create the report in SQR. Could anyone send me a sample Cross-Tab report or let me know whether there are any Cross-Tab reports in PeopleSoft 7.0 (Plain Vanilla) . TIA, Srini. From owner-sqr-users@list.iex.net Mon Jul 13 01:08:17 1998 Date: Mon, 13 Jul 1998 00:18:21 -0500 From: Larry Oltmanns Subject: Printing SQRs to different printer types. This is a multi-part message in MIME format. --------------1456B78629AE4266FBDCB188 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit With version 6 of Tools there is new SQCs setup31.sqc (Portrait) and setup32.sqc (Landscape). These SQCs are similar to setup01.sqc and setup02.sqc, except that they can now use different PRINTER_TYPEs. The PRINTER_TYPE substitution variable is set in setenv.sqc !Printer ! #define PRINTER_TYPE LINEPRINTER !#define PRINTER_TYPE POSTSCRIPT !#define PRINTER_TYPE HPLASERJET ! !Paper Size ! #define PAPER_SIZE LETTER !#define PAPER_SIZE A4 ! If your environment has different printer types you need to first decide on the printer type your workstation will use. Then copy the setenv.sqc on each workstation, say in C:\USER\SQR directory. Now change the PRINTER_TYPE to the printer type you are going to use. The -i report argument in SQRFLAGS should point to the the c drive first eg : SQRFLAGS=-iC:\USER\SQR\;N:\HR600\SQR\ ......... All SQRs using setup01.sqc should now use setup31.sqc while those using setup02.sqc should use setup32.sqc. Customers on Tools prior to 6 can use this functionality, by adding the above code in setenv.sqc and creating setup31.sqc, setup32.sqc, setlyout.sqc !*********************************************************************** ! SetUp31: Printer and Page-Size Initialization (Portrait) * !*********************************************************************** begin-setup #include 'setupdb.sqc' ! Database specific setup #ifndef MVS #ifndef OS400 #if {PRINTER_TYPE} = 'LINEPRINTER' declare-printer LP-definition type=LINEPRINTER init-string=<27>E<27>(0N<27>&l0O<27>&l8D<27>&l88F<27>(s16.66H<27>&k2G ! | | | | | | | ! | | | | | | --> CR ! | | | | | --> Line Prntr font ! | | | | --> 88 text lines ! | | | --> 8 lines per inch ! | | --> Portrait orientation ! | --> ISO 8859-1 symbol set ! --> Reset before-bold=<27>[r after-bold=<27>[u end-declare #endif ! ! For POSTSCRIPT and HPLASERJET, the specified font in the specified ! size must be loaded on the printer being printed to, otherwise the ! the font used will be determined by the printer. ! If you use -PRINTER:WP as an SQRW option, it means to use the default ! Windows printer and associated printer driver, so it would need to ! know about the font you want. ! The intention of the following declarations is to make reports using ! each of the printers as close to the older formats as possible. ! #if {PRINTER_TYPE} = 'POSTSCRIPT' declare-printer PS-definition type=POSTSCRIPT point-size=7 font=3 ! Courier font ! ! add STARTUP-FILE=dir\filename to change the symbol set ! end-declare #endif #if {PRINTER_TYPE} = 'HPLASERJET' declare-printer HP-definition type=HPLASERJET point-size=8 symbol-set=0U ! ASCII symbol set pitch=17 ! Characters per inch font=3 ! Courier font end-declare #endif #endif #endif #define PAGE_ORIENTATION PORTRAIT #define PAGE_MAX_COLS 125 #define PAGE_MAX_LINES 79 #include 'setlyout.sqc' #Define ColR 108 !Column # referenced by Standard Headings end-setup !*********************************************************************** ! SetUp32: Printer and Page-Size Initialization (Landscape) * !*********************************************************************** begin-setup #include 'setupdb.sqc' ! Database specific setup #ifndef MVS #ifndef OS400 #if {PRINTER_TYPE} = 'LINEPRINTER' declare-printer LP-definition type=LINEPRINTER init-string=<27>E<27>(0N<27>&l1O<27>&l8D<27>&l66F<27>(s16.66H<27>&k2G ! | | | | | | | ! | | | | | | --> CR ! | | | | | --> Line Prntr font ! | | | | --> 66 text lines ! | | | --> 8 lines per inch ! | | --> Landscape orientation ! | --> ISO 8859-1 symbol set ! --> Reset before-bold=<27>[r after-bold=<27>[u end-declare #endif ! ! For POSTSCRIPT and HPLASERJET, the specified font in the specified ! size must be loaded on the printer being printed to, otherwise the ! printer will determine the font to be used. ! If you use -PRINTER:WP as an SQRW option, it means to use the default ! Windows printer and associated printer driver, so it would need to ! know about the font you want. ! The intention of the following declarations is to make reports using ! each of the printers as close to the older formats as possible. ! #if {PRINTER_TYPE} = 'POSTSCRIPT' declare-printer PS-definition type=POSTSCRIPT point-size=7 font=3 ! Courier font ! ! add STARTUP-FILE=dir\filename to change the symbol set ! end-declare #endif #if {PRINTER_TYPE} = 'HPLASERJET' declare-printer HP-definition type=HPLASERJET point-size=8 symbol-set=0U ! ASCII symbol set pitch=17 ! Characters per inch font=3 ! Courier font end-declare #endif #endif #endif #define PAGE_ORIENTATION LANDSCAPE #define PAGE_MAX_COLS 177 #define PAGE_MAX_LINES 58 #include 'setlyout.sqc' #Define ColR 160 !Column # referenced by Standard Headings end-setup !*********************************************************************** ! SetLyOut: Set the layout for the SQR report * !*********************************************************************** #if {PAPER_SIZE} = 'LETTER' #define PAGE_PAPER_SIZE (8.5,11) #if {PAGE_ORIENTATION} = 'PORTRAIT' #if {PRINTER_TYPE} = 'LINEPRINTER' #define PAGE_LEFT_MARG 0.82 #define PAGE_TOP_MARG 0 #endif #if {PRINTER_TYPE} = 'POSTSCRIPT' #define PAGE_LEFT_MARG 0.82 #define PAGE_TOP_MARG 0.6 #endif #if {PRINTER_TYPE} = 'HPLASERJET' #define PAGE_LEFT_MARG 0.5 #define PAGE_TOP_MARG 0.5 #endif #endif #if {PAGE_ORIENTATION} = 'LANDSCAPE' #if {PRINTER_TYPE} = 'LINEPRINTER' #define PAGE_LEFT_MARG 0 #define PAGE_TOP_MARG 0.125 #endif #if {PRINTER_TYPE} = 'POSTSCRIPT' #define PAGE_LEFT_MARG 0.25 #define PAGE_TOP_MARG 0.75 #endif #if {PRINTER_TYPE} = 'HPLASERJET' #define PAGE_LEFT_MARG 0 #define PAGE_TOP_MARG 0.6 #endif #endif #endif #if {PAPER_SIZE} = 'A4' #define PAGE_PAPER_SIZE (8.25,11.625) #if {PAGE_ORIENTATION} = 'PORTRAIT' #if {PRINTER_TYPE} = 'LINEPRINTER' #define PAGE_LEFT_MARG 0.595 #define PAGE_TOP_MARG 0.3125 #endif #if {PRINTER_TYPE} = 'POSTSCRIPT' #define PAGE_LEFT_MARG 0.595 #define PAGE_TOP_MARG 0.9125 #endif #if {PRINTER_TYPE} = 'HPLASERJET' #define PAGE_LEFT_MARG 0.375 #define PAGE_TOP_MARG 0.8125 #endif #endif #if {PAGE_ORIENTATION} = 'LANDSCAPE' #if {PRINTER_TYPE} = 'LINEPRINTER' #define PAGE_LEFT_MARG 0.3125 #define PAGE_TOP_MARG 0 #endif #if {PRINTER_TYPE} = 'POSTSCRIPT' #define PAGE_LEFT_MARG 0.5625 #define PAGE_TOP_MARG 0.625 #endif #if {PRINTER_TYPE} = 'HPLASERJET' #define PAGE_LEFT_MARG 0.3125 #define PAGE_TOP_MARG 0.475 #endif #endif #endif declare-layout DEFAULT paper-size={PAGE_PAPER_SIZE} orientation={PAGE_ORIENTATION} max-columns={PAGE_MAX_COLS} max-lines={PAGE_MAX_LINES} left-margin={PAGE_LEFT_MARG} top-margin={PAGE_TOP_MARG} #if {PRINTER_TYPE} = 'POSTSCRIPT' line-height=9 ! 72/printer_point-size char-width=4.32 ! points, to handle max cols #endif ! Printer_type POSTSCRIPT #if {PRINTER_TYPE} = 'HPLASERJET' line-height=9 ! 72/printer_point-size char-width=4.32 ! points, to handle max cols #endif ! Printer_type HPLASERJET end-declare --------------1456B78629AE4266FBDCB188 Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Larry Oltmanns Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Larry Oltmanns n: Oltmanns;Larry org: Soft Link Inc. adr: 4500 Cedar Lake Road South;;;Minneapolis;Minnesota;55416;United States of America email;internet: skyway@mn.uswest.net title: PeopleSoft Consultant tel;work: 612-624-8352 tel;fax: 612-626-1332 tel;home: 612-374-3181 x-mozilla-cpt: ;0 x-mozilla-html: TRUE version: 2.1 end: vcard --------------1456B78629AE4266FBDCB188-- From owner-sqr-users@list.iex.net Mon Jul 13 06:23:47 1998 Date: Sun, 12 Jul 1998 20:23:10 +0200 From: Frank Severinsson Subject: SV: Sorting in SQR Hi Don, It seems that your solution is the one i´m looking for. I have tried it in SQLTalk and it works very nicely. Thanks Frank ---------- > Från: Don Mellen > Till: Multiple recipients of list SQR-USERS > Ämne: Re: Sorting in SQR > Datum: den 10 juli 1998 18:54 > > Whereas I enjoy puzzle solving. While it's a little ugly, in Oracle, you > can use "DECODE" to order by the third segment doing something like... > > select > text > from table > order by > decode(instr(text,'-',1,2),0,'-', > substr( > substr(text, instr(text,'-',1,2) + 1) > ,1 > ,decode( > instr(text,'-',1,3) > ,0,300 > ,instr(text,'-',1,3) - instr(text,'-',1,2) - 1 > ) > ) > ) > > Of course, if the third segments are the same on two records, you will > have to decide if you want to order by the second and first segments, or > just let them fall where they may. Dedode is an "if-then-else" kind of > function. > > HTH, > Don > > > On Fri, 10 Jul 1998, Steve Hall wrote: > > > One way that I, a lazy guy, prefer is to create a temp table, insert the strings in the temp table, then extract > > using sql like > > .... > > begin-select > > seg1 > > seg3 > > seg3 > > from glaccount > > ORDER BY SEG3 > > > > -----Original Message----- > > From: Frank Severinsson [SMTP:franks@ALGONET.SE] > > Sent: Friday, July 10, 1998 5:10 AM > > To: Multiple recipients of list SQR-USERS > > Subject: Sorting in SQR > > > > I have a problem with sorting in SQR/SQL. > > > > I this sounds crazy but I have a client that have a GLACCOUNT-string with > > different lengths and different number of segments > > and they want to sort their transactions on segment 3 (if there is one). > > So, I wonder, is it possible to sort on a part of a column and the only > > thing I know about the part, is that it begins after the second '-'. > > Example: > > > > The GLACCOUNT-strings could look like this: > > > > B-1234-43546-12 > > B-1245 > > C > > C-343-5678 > > C-768-767898-34545 > > B > > B-4345 > > B-6567-30 > > C-5456-30 > > > > And I want the result to be like this: > > > > B > > B-1245 > > B-4345 > > C > > B-5456-30 > > B-6567-30 > > B-1234-43546-12 > > B-343-5678 > > B-768-767898-34545 > > > > I have tried the SQL-functions SUBSTR(), INST(), LPAD(), RPAD(), LTRIM(), > > RTRIM() in all kind of ways but without success..... > > > > Does anyone have any idea ? > > > > Frank Severinsson > > PSDI Norden > > > > ----------------------------------------------------------------------- > 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 Mon Jul 13 06:29:11 1998 Date: Mon, 13 Jul 1998 06:08:42 -0500 From: Kenny Melton Subject: Re: SQR Flowcharting Wayne, I used your Unix script the day that I got it (Saturday last) it works great!!!! It came in really handy in tracking down some problems we needed to get resolved before we went live with our new PeopleSoft system (today). I would be happy to check out a copy of the VB/Windows version you have completed. Thanks, Kenny Melton Tandy Information Services Tandy Corporation > -----Original Message----- > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > Sent: Sunday, July 12, 1998 7:43 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Richard, > Not exactly a flowchart, but I posted a message awhile back saying I > had developed a Unix script called SQR Tree that shows a tree > structure of procedure calls in an SQR program, and would send it free > to anyone who requested it. Just yesterday I completed a Windows > (shareware) version of same and sent it off to the guy who asked for > it. Unfortunately he is having a problem running it because he's on > NT. However if either of these interest you let me know. > > Wayne Ivory > Information Services > Westralian Sands Limited > > > >>> Richard_Tomancik 11/7/98 > 6:58:58 am >>> > I've been hacking SQR's for several year's now but a tool that that > could > at least automatically flowchart the procedure names would still help. > > I am about to tear apart and rebuild a delivered Payroll interface to > a > General Ledger system and it is kind of a monster. > > Any suggestions? > > Thanks, > Richard Tomancik > 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 06:36:27 1998 Date: Mon, 13 Jul 1998 07:21:48 -0400 From: "Talley, Steve" Subject: Re: SQR Flowcharting Wayne - I would be very interested in receiving your Unix script as well as the Win version. Thanks in advance! Talleys@hsn.net Thank you, Steve Talley PeopleSoft Technical Support HRMS 6.01 PT 6.10.10 Oracle 7.3.2.3 813.572.8585 x7589 -----Original Message----- From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] Sent: Sunday, July 12, 1998 8:43 PM To: Multiple recipients of list SQR-USERS Subject: Re: SQR Flowcharting Richard, Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. Wayne Ivory Information Services Westralian Sands Limited >>> Richard_Tomancik 11/7/98 6:58:58 am >>> I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 07:02:42 1998 Date: Mon, 13 Jul 1998 07:55:37 -0400 From: "Douglas, John" Subject: Re: SQR Flowcharting Wayne, I would like to try the Windows version. It is very generous of you to share the code. Thanks, [mailto:douglasjg@lmus.com] John Douglas Applications Support Lockheed Martin Utility Services 740-897-2941 douglasjg@lmus.com -----Original Message----- From: Steve Krim [mailto:SMKrim@TELEWEB.NET] Sent: Sunday, July 12, 1998 9:27 PM To: Multiple recipients of list SQR-USERS Subject: Re: SQR Flowcharting Wayne, I'd love to take a crack at both! If you please, send them to smkrim@teleweb.net Steve At 08:43 AM 7/13/98 +0800, you wrote: >Richard, >Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. > >Wayne Ivory >Information Services >Westralian Sands Limited > > >>>> Richard_Tomancik 11/7/98 6:58:58 am >>> >I've been hacking SQR's for several year's now but a tool that that could >at least automatically flowchart the procedure names would still help. > >I am about to tear apart and rebuild a delivered Payroll interface to a >General Ledger system and it is kind of a monster. > >Any suggestions? > >Thanks, >Richard Tomancik >817/975-1892 > From owner-sqr-users@list.iex.net Mon Jul 13 07:12:06 1998 Date: Mon, 13 Jul 1998 13:56:54 +0100 From: Remco van Santen Subject: Re: SQR Flowcharting I think both programs could be very handy. Do you have a url where i can download the shareware windows version, or will you mail me the program? Thanks, Remco van Santen Moret Ernst & Young management consultants E-Mail: nlsante1@mey.nl >Richard, >Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. > >Wayne Ivory >Information Services >Westralian Sands Limited =================================================================== De informatie verzonden met dit E-mail bericht is uitsluitend bestemd voor de geadresseerde. Gebruik van deze informatie door anderen dan de geadresseerde is verboden. Openbaarmaking, vermenigvuldiging, verspreiding en/of verstrekking van deze informatie aan derden is niet toegestaan. Moret Ernst & Young staat niet in voor de juiste en volledige overbrenging van de inhoud van een verzonden E-mail, noch voor tijdige ontvangst daarvan. =================================================================== The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking any action in reliance on the contents of this information is strictly prohibited and may be unlawful. Moret Ernst & Young is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt. =================================================================== From owner-sqr-users@list.iex.net Mon Jul 13 07:28:14 1998 Date: Mon, 13 Jul 1998 07:12:00 -0500 From: "Cleveland, Theresa" Subject: Re: SQR Flowcharting 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_01BDAE57.AEC48C7A Content-Type: text/plain Wayne, This is great! I would love to have them! Please send them and thank you in advance! clevethe@gateway.com Theresa Cleveland > -----Original Message----- > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > Sent: Sunday, July 12, 1998 7:43 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Richard, > Not exactly a flowchart, but I posted a message awhile back saying I had > developed a Unix script called SQR Tree that shows a tree structure of > procedure calls in an SQR program, and would send it free to anyone who > requested it. Just yesterday I completed a Windows (shareware) version of > same and sent it off to the guy who asked for it. Unfortunately he is > having a problem running it because he's on NT. However if either of > these interest you let me know. > > Wayne Ivory > Information Services > Westralian Sands Limited > > > >>> Richard_Tomancik 11/7/98 6:58:58 > am >>> > I've been hacking SQR's for several year's now but a tool that that could > at least automatically flowchart the procedure names would still help. > > I am about to tear apart and rebuild a delivered Payroll interface to a > General Ledger system and it is kind of a monster. > > Any suggestions? > > Thanks, > Richard Tomancik > 817/975-1892 ------ =_NextPart_001_01BDAE57.AEC48C7A Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: SQR Flowcharting

Wayne,
This is great! I = would love to have them! Please send them and thank you in
advance! = clevethe@gateway.com
Theresa Cleveland =

    -----Original Message-----
    From:   Wayne Ivory [SMTP:wivory@WSL.COM.AU]
    Sent:   Sunday, July 12, 1998 7:43 PM
    To:     Multiple recipients of list SQR-USERS
    Subject:       = Re: SQR Flowcharting

    Richard,
    Not exactly a = flowchart, but I posted a message awhile back saying I had developed a = Unix script called SQR Tree that shows a tree structure of procedure = calls in an SQR program, and would send it free to anyone who requested = it.  Just yesterday I completed a Windows (shareware) version of = same and sent it off to the guy who asked for it.  Unfortunately = he is having a problem running it because he's on NT.  However if = either of these interest you let me know.

    Wayne Ivory
    Information = Services
    Westralian Sands = Limited


    >>> = Richard_Tomancik <Richard_Tomancik@TIGINSURANCE.COM> 11/7/98 = 6:58:58 am >>>
    I've been hacking = SQR's for several year's now but a tool that that could
    at least = automatically flowchart the procedure names would still help.

    I am about to tear = apart and rebuild a delivered Payroll  interface to a
    General Ledger = system and it is kind of a monster.

    Any = suggestions?

    Thanks,
    Richard = Tomancik
    817/975-1892

------ =_NextPart_001_01BDAE57.AEC48C7A-- From owner-sqr-users@list.iex.net Mon Jul 13 07:34:11 1998 Date: Mon, 13 Jul 1998 08:09:39 -0400 From: "Tennett, Dan J." Subject: Re: SQR Flowcharting Hi Wayne, I would like a copy. Thanks, Danny > ---------- > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] > Sent: Monday, July 13, 1998 7:08 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Wayne, I used your Unix script the day that I got it (Saturday last) it > works great!!!! It came in really handy in tracking down some problems > we needed to get resolved before we went live with our new PeopleSoft > system (today). I would be happy to check out a copy of the VB/Windows > version you have completed. > > Thanks, > Kenny Melton > Tandy Information Services > Tandy Corporation > > > -----Original Message----- > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > > Sent: Sunday, July 12, 1998 7:43 PM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: SQR Flowcharting > > > > Richard, > > Not exactly a flowchart, but I posted a message awhile back saying I > > had developed a Unix script called SQR Tree that shows a tree > > structure of procedure calls in an SQR program, and would send it free > > to anyone who requested it. Just yesterday I completed a Windows > > (shareware) version of same and sent it off to the guy who asked for > > it. Unfortunately he is having a problem running it because he's on > > NT. However if either of these interest you let me know. > > > > Wayne Ivory > > Information Services > > Westralian Sands Limited > > > > > > >>> Richard_Tomancik 11/7/98 > > 6:58:58 am >>> > > I've been hacking SQR's for several year's now but a tool that that > > could > > at least automatically flowchart the procedure names would still help. > > > > I am about to tear apart and rebuild a delivered Payroll interface to > > a > > General Ledger system and it is kind of a monster. > > > > Any suggestions? > > > > Thanks, > > Richard Tomancik > > 817/975-1892 > From owner-sqr-users@list.iex.net Mon Jul 13 07:38:24 1998 Date: Mon, 13 Jul 1998 08:14:39 -0400 From: "Wood, Dennis A" Subject: Re: SQR Flowcharting Wayne, I'd like a copy too. Thanx > ---------- > From: Tennett, Dan J.[SMTP:DJTennett@CVS.COM] > Reply To: SQR-USERS@USA.NET > Sent: Monday, July 13, 1998 8:09 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Hi Wayne, > > I would like a copy. > > Thanks, > > Danny > > > ---------- > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] > > Sent: Monday, July 13, 1998 7:08 AM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: SQR Flowcharting > > > > Wayne, I used your Unix script the day that I got it (Saturday last) it > > works great!!!! It came in really handy in tracking down some problems > > we needed to get resolved before we went live with our new PeopleSoft > > system (today). I would be happy to check out a copy of the VB/Windows > > version you have completed. > > > > Thanks, > > Kenny Melton > > Tandy Information Services > > Tandy Corporation > > > > > -----Original Message----- > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > > > Sent: Sunday, July 12, 1998 7:43 PM > > > To: Multiple recipients of list SQR-USERS > > > Subject: Re: SQR Flowcharting > > > > > > Richard, > > > Not exactly a flowchart, but I posted a message awhile back saying I > > > had developed a Unix script called SQR Tree that shows a tree > > > structure of procedure calls in an SQR program, and would send it free > > > to anyone who requested it. Just yesterday I completed a Windows > > > (shareware) version of same and sent it off to the guy who asked for > > > it. Unfortunately he is having a problem running it because he's on > > > NT. However if either of these interest you let me know. > > > > > > Wayne Ivory > > > Information Services > > > Westralian Sands Limited > > > > > > > > > >>> Richard_Tomancik 11/7/98 > > > 6:58:58 am >>> > > > I've been hacking SQR's for several year's now but a tool that that > > > could > > > at least automatically flowchart the procedure names would still help. > > > > > > I am about to tear apart and rebuild a delivered Payroll interface to > > > a > > > General Ledger system and it is kind of a monster. > > > > > > Any suggestions? > > > > > > Thanks, > > > Richard Tomancik > > > 817/975-1892 > > > From owner-sqr-users@list.iex.net Mon Jul 13 07:39:42 1998 Date: Mon, 13 Jul 1998 08:25:16 -0400 From: Michael Bower Subject: Re: SQR Flowcharting Hello, Could you also send me both. I would like to try them out. Thanks. Michael_Bower@ccnotes.ccity.com Wayne Ivory on 07/12/98 08:43:22 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: Subject: Re: SQR Flowcharting Richard, Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. Wayne Ivory Information Services Westralian Sands Limited >>> Richard_Tomancik 11/7/98 6:58:58 am >>> I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 07:49:33 1998 Date: Mon, 13 Jul 1998 08:25:59 -0400 From: Art DiRamio Subject: Re: SQR Flowcharting Wayne - I would love to test drive the windows version! Thanx, Art (Adiramio@OpenSolutions.com) > -----Original Message----- > From: Tennett, Dan J. [SMTP:DJTennett@CVS.COM] > Sent: Monday, July 13, 1998 8:10 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Hi Wayne, > > I would like a copy. > > Thanks, > > Danny > > > ---------- > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] > > Sent: Monday, July 13, 1998 7:08 AM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: SQR Flowcharting > > > > Wayne, I used your Unix script the day that I got it (Saturday last) > it > > works great!!!! It came in really handy in tracking down some > problems > > we needed to get resolved before we went live with our new > PeopleSoft > > system (today). I would be happy to check out a copy of the > VB/Windows > > version you have completed. > > > > Thanks, > > Kenny Melton > > Tandy Information Services > > Tandy Corporation > > > > > -----Original Message----- > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > > > Sent: Sunday, July 12, 1998 7:43 PM > > > To: Multiple recipients of list SQR-USERS > > > Subject: Re: SQR Flowcharting > > > > > > Richard, > > > Not exactly a flowchart, but I posted a message awhile back saying > I > > > had developed a Unix script called SQR Tree that shows a tree > > > structure of procedure calls in an SQR program, and would send it > free > > > to anyone who requested it. Just yesterday I completed a Windows > > > (shareware) version of same and sent it off to the guy who asked > for > > > it. Unfortunately he is having a problem running it because he's > on > > > NT. However if either of these interest you let me know. > > > > > > Wayne Ivory > > > Information Services > > > Westralian Sands Limited > > > > > > > > > >>> Richard_Tomancik 11/7/98 > > > 6:58:58 am >>> > > > I've been hacking SQR's for several year's now but a tool that > that > > > could > > > at least automatically flowchart the procedure names would still > help. > > > > > > I am about to tear apart and rebuild a delivered Payroll > interface to > > > a > > > General Ledger system and it is kind of a monster. > > > > > > Any suggestions? > > > > > > Thanks, > > > Richard Tomancik > > > 817/975-1892 > > From owner-sqr-users@list.iex.net Mon Jul 13 07:55:19 1998 Date: Mon, 13 Jul 1998 08:21:56 -0400 From: *Sehat Rosny Subject: PeopleCode program in pspcmprog.progtxt Hello If this question is kind of unrelated for some of you, just delete it.(Sorry for the incovenience) I plan to change Variable name in PeopleCode without double clicking one by one PeopleCode Type in the Data Design table. The PeopleCode program is in table pspcmprog.progtxt Pspcmprog -> PeopleCode Program Pspcmname -> PeopleCode Reference It is obvious just to double click the field type in PeopleCode if the code is just one or two. But if I have 50 field with a lot of peoplecode in the Peoplecode field type. I will need approximately 50 * 10 times double clicking Peoplecode type. Is there any one has written some software that be able to pull out the PeopleCode Code from database and put it back to database. Or any other solution is appreciated thank you in advance bye sehat PeopleSoft 6.0 Programmer From owner-sqr-users@list.iex.net Mon Jul 13 08:27:00 1998 Date: Mon, 13 Jul 1998 09:06:59 -0400 From: "Chugani, Manju (Computer Enterprises Inc at Alcoa)" Subject: Re: SQR Flowcharting Wayne, I would love to have them! Please send them and thank you in advance! Manju.Chugani@alcoa.com Manju Chugani ---------- From: Richard_Tomancik[SMTP:Richard_Tomancik@TIGINSURANCE.COM] Reply To: SQR-USERS@USA.NET Sent: Friday, July 10, 1998 5:58 PM To: Multiple recipients of list SQR-USERS Subject: SQR Flowcharting I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 08:59:55 1998 Date: Mon, 13 Jul 1998 09:55:02 -0400 From: Schiff Fred Subject: toc-entry param in SQR4.2 Anybody have any experience with toc-entry in sqr4.2. I'm getting this error message and I don't understand it: Error on line 536: (SQR 6233) The TOC (Table of Contents) entry "A" cannot be processed because the existing entry "B" is positioned below or on the same line. A: Line = 16, Level = 3, Text = 'Wire Trades non-12b1 Commissions' B: Line = 16, Level = 2, Text = 'Wire Trades' Fred Schiff (fschiff@nlfs.com) 212/354-8800 x250 Nathan & Lewis Securities, Inc. From owner-sqr-users@list.iex.net Mon Jul 13 09:00:42 1998 Date: Mon, 13 Jul 1998 09:32:27 -0400 From: Wendy Stern Subject: Re: PeopleCode program in pspcmprog.progtxt You might want to subscribe to PS-Users - The PeopleSoft Users Discussion List Subscribe/Unsubscribe at: www.ps-users.com > ---------- > From: *Sehat Rosny[SMTP:SRosny@SMTPGW.ARMS.OHIO-STATE.EDU] > Sent: Monday, July 13, 1998 8:21 AM > To: Multiple recipients of list SQR-USERS > Subject: PeopleCode program in pspcmprog.progtxt > > Hello > > If this question is kind of unrelated for some of you, > just delete it.(Sorry for the incovenience) > I plan to change Variable name in PeopleCode > without double clicking one by one PeopleCode Type > in the Data Design table. > The PeopleCode program is in table pspcmprog.progtxt > Pspcmprog -> PeopleCode Program > Pspcmname -> PeopleCode Reference > It is obvious just to double click the field type in PeopleCode > if the code is just one or two. But if I have 50 field with a lot > of peoplecode in the Peoplecode field type. I will need > approximately 50 * 10 times double clicking Peoplecode type. > Is there any one has written some software that be > able to pull out the PeopleCode Code from database > and put it back to database. Or any other solution is appreciated > > thank you in advance > bye > sehat > PeopleSoft 6.0 Programmer > From owner-sqr-users@list.iex.net Mon Jul 13 09:19:31 1998 Date: Mon, 13 Jul 1998 08:59:03 -0500 From: Ray Ontko Subject: Re: toc-entry param in SQR4.2 Fred, Yes, I've gotten this before. I think it means that the level 2 toc entry needs to come before the level 3 toc in the SPF file. You should definitely call this in to SQRIBE support (support@sqribe.com). I think I got this once before when I had a level 1 TOC immediately followed by a leve 2 TOC entry with no text between them. You might be able to work around this by printing extra text (a bunch of spaces?) or other printing between each TOC entry. Ray > Anybody have any experience with toc-entry in sqr4.2. > I'm getting this error message and I don't understand it: > > > > Error on line 536: > > (SQR 6233) The TOC (Table of Contents) entry "A" cannot be processed > because > the existing entry "B" is positioned below or on the same line. > > A: Line = 16, Level = 3, Text = 'Wire Trades non-12b1 Commissions' > > B: Line = 16, Level = 2, Text = 'Wire Trades' > > > > > Fred Schiff (fschiff@nlfs.com) > 212/354-8800 x250 > Nathan & Lewis Securities, 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 Jul 13 09:37:05 1998 Date: Mon, 13 Jul 1998 10:26:30 -0400 From: "Chugani, Manju (Computer Enterprises Inc at Alcoa)" Subject: Re: SQR Flowcharting Wayne, I would love to have them! Please send them and thank you in advance! Manju.Chugani@alcoa.com Manju Chugani ---------- From: Richard_Tomancik[SMTP:Richard_Tomancik@TIGINSURANCE.COM] Reply To: SQR-USERS@USA.NET Sent: Friday, July 10, 1998 5:58 PM To: Multiple recipients of list SQR-USERS Subject: SQR Flowcharting I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 09:42:00 1998 Date: Mon, 13 Jul 1998 09:29:35 CDT From: "C. Willis III" Subject: Re: Position Available at SUNY College at Oneonta I would be interested in hearing more about this opportunity, particularly the numbers. clark NOTICE: The information contained in this message is intended for the personal and confidential use of the addressee. If you are not the addressee or an agent of the addressee, you are hereby notified that you have received this message in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this message in error, please notify me immediately. SIGNATURE : Do or Do Not, There is NO Try. A conclusion is simply the place where someone got tired of thinking. When a continuing state of defiance and disorder can not be checked by the rules, then new and sometimes drastic rules must be forged to maintain order; the alternative is anarchy. M. Clark Willis III - Sr Systems Analyst, Sr Consultant ceprn@hotmail.com http://home1.gte.net/ceprn ICQ 6633136 Help stamp out SPAM!! http://www.cauce.org The senders of unsolicited commercial e-mail to me at any site are liable for a $500 per message cost under USC 47, which may be found at http://www.law.cornell.edu/uscode/47 ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jul 13 09:43:23 1998 Date: Mon, 13 Jul 1998 09:58:40 -0400 From: Zuzanna Johnson Subject: Re: SQR Flowcharting Wayne, I would like a copy of both as well. Thanks, Zuzanna ( daszuj@julian.uwo.ca ) Programmer/Analyst Information Services UWO, London, Ontario Wayne Ivory wrote: > > Richard, > Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. > > Wayne Ivory > Information Services > Westralian Sands Limited > > >>> Richard_Tomancik 11/7/98 6:58:58 am >>> > I've been hacking SQR's for several year's now but a tool that that could > at least automatically flowchart the procedure names would still help. > > I am about to tear apart and rebuild a delivered Payroll interface to a > General Ledger system and it is kind of a monster. > > Any suggestions? > > Thanks, > Richard Tomancik > 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 09:44:48 1998 Date: Mon, 13 Jul 1998 07:34:30 -0700 From: "Ying, Chenter" Subject: Re: SQR Flowcharting now wayne has done something really nice here. but pls. respond ONLY to him (wivory@wsl.com.au). do not do a reply to user, because you're gonna be spamming the network which other users do not need to see/know. pls. be observant. From owner-sqr-users@list.iex.net Mon Jul 13 09:48:29 1998 Date: Mon, 13 Jul 1998 07:36:19 -0700 From: "Kodali, Venkat" Subject: Re: SQR Flowcharting Wayne, I Would like to have both of them. Thanks in advance Venkat Kodali 847 405 8914 -----Original Message----- From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] Sent: Sunday, July 12, 1998 7:43 PM To: Multiple recipients of list SQR-USERS Subject: Re: SQR Flowcharting Richard, Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. Wayne Ivory Information Services Westralian Sands Limited >>> Richard_Tomancik 11/7/98 6:58:58 am >>> I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 09:48:44 1998 Date: Mon, 13 Jul 1998 10:03:22 -0500 From: Mark Kraft Subject: Re: SQR Flowcharting -Reply would it be possible to just tell Wayne personally that you guys would like a copy. It has become a huge pain having to deal with all of the messages popping up every minute saying that you want that script. Sorry to be rude, Mark From owner-sqr-users@list.iex.net Mon Jul 13 10:02:33 1998 Date: Mon, 13 Jul 1998 09:36:52 -0500 From: John Niedziela Subject: Re: SQR Flowcharting Wayne, can you send me the windows version. If you can, Please email it to me at jjniedziela@mindspring.com. Thanks and Regards JJN At 08:43 AM 7/13/98 +0800, you wrote: >Richard, >Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. > >Wayne Ivory >Information Services >Westralian Sands Limited > > >>>> Richard_Tomancik 11/7/98 6:58:58 am >>> >I've been hacking SQR's for several year's now but a tool that that could >at least automatically flowchart the procedure names would still help. > >I am about to tear apart and rebuild a delivered Payroll interface to a >General Ledger system and it is kind of a monster. > >Any suggestions? > >Thanks, >Richard Tomancik >817/975-1892 > From owner-sqr-users@list.iex.net Mon Jul 13 10:11:34 1998 Date: Mon, 13 Jul 1998 10:44:19 -0400 From: Elzia J Sekou Subject: Re: SQR Flowcharting Please send me both versions of the flowcharting program. Michael_Bower@CCNOTES.CCITY.COM on 07/13/98 08:25:16 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (Elzia J Sekou) Subject: Re: SQR Flowcharting Hello, Could you also send me both. I would like to try them out. Thanks. Michael_Bower@ccnotes.ccity.com Wayne Ivory on 07/12/98 08:43:22 PM Please respond to SQR-USERS@USA.NET To: Multiple recipients of list SQR-USERS cc: Subject: Re: SQR Flowcharting Richard, Not exactly a flowchart, but I posted a message awhile back saying I had developed a Unix script called SQR Tree that shows a tree structure of procedure calls in an SQR program, and would send it free to anyone who requested it. Just yesterday I completed a Windows (shareware) version of same and sent it off to the guy who asked for it. Unfortunately he is having a problem running it because he's on NT. However if either of these interest you let me know. Wayne Ivory Information Services Westralian Sands Limited >>> Richard_Tomancik 11/7/98 6:58:58 am >>> I've been hacking SQR's for several year's now but a tool that that could at least automatically flowchart the procedure names would still help. I am about to tear apart and rebuild a delivered Payroll interface to a General Ledger system and it is kind of a monster. Any suggestions? Thanks, Richard Tomancik 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 10:18:41 1998 Date: Mon, 13 Jul 1998 10:57:19 -0400 From: Moore Anthony Subject: Data warehousing Are there any SQR users working with the RED BRICK database or similar databases DESIGNED for data warehousing? I'm looking for SQR performance tips relating specifically for large scale retrievals (100 million rows). From owner-sqr-users@list.iex.net Mon Jul 13 10:24:22 1998 Date: Mon, 13 Jul 1998 09:54:39 -0400 From: Jim Papanastasiou Subject: Re: URGENT HELP Don, I could not find that white paper you referred to, "Process Scheduler Answer Book" by Tushar Chury, on the Peoplesoft web site. Can you be more specific on it location? Regards, Jim ------------------------------ Date: Fri, 10 Jul 1998 09:43:28 -0400 From: Don DeSmith Subject: Re: URGENT HELP 3 answers: 1. Look in the PeopleSoft-provided SQCs prcsdef.sqc and prcsapi.sqc . = These are the 2 main places where Process Scheduler activities are = handled. 2. Any PeopleSoft SQR documentation covers this at length - the SQL/SQR = Training Course manual (4 day class), the PeopleTools books (and PeopleBook= s) and a white paper available on the PeopleSoft web site (Process = Scheduler Answer Book by Tushar Chury). =20 3. I hope you are not trying to write PeopleSoft Process Scheduler = API-aware programs without training or documentation. That is scary. It = is hard enough to understand with documentation since it could be = described as a big "hack job" to start with. Even the PeopleSoft-provided = SQR's don't always follow their own standards so you cannot always look at = their code for *good* examples. =20 So, in summary, get some help, quick, please. Don From owner-sqr-users@list.iex.net Mon Jul 13 10:26:17 1998 Date: Mon, 13 Jul 1998 10:55:25 -0400 From: "Chugani, Manju (Computer Enterprises Inc at Alcoa)" Subject: SQR Viewer Hi, I am looking out for Viewer to view spf files . Thanks, Manju From owner-sqr-users@list.iex.net Mon Jul 13 10:41:31 1998 Date: Mon, 13 Jul 1998 08:21:45 -0700 From: Lorene Hales Subject: Re: SQR Flowcharting Wayne, I'd like a copy of your script, SQR Tree, thanks. Lorene.Hales@orst.edu > -----Original Message----- > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > Sent: Sunday, July 12, 1998 5:43 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQR Flowcharting > > Richard, > Not exactly a flowchart, but I posted a message awhile back saying I had > developed a Unix script called SQR Tree that shows a tree structure of > procedure calls in an SQR program, and would send it free to anyone who > requested it. Just yesterday I completed a Windows (shareware) version of > same and sent it off to the guy who asked for it. Unfortunately he is > having a problem running it because he's on NT. However if either of > these interest you let me know. > > Wayne Ivory > Information Services > Westralian Sands Limited > > > >>> Richard_Tomancik 11/7/98 6:58:58 > am >>> > I've been hacking SQR's for several year's now but a tool that that could > at least automatically flowchart the procedure names would still help. > > I am about to tear apart and rebuild a delivered Payroll interface to a > General Ledger system and it is kind of a monster. > > Any suggestions? > > Thanks, > Richard Tomancik > 817/975-1892 From owner-sqr-users@list.iex.net Mon Jul 13 10:41:52 1998 Date: Mon, 13 Jul 1998 11:21:29 EDT From: Anthony Moore Subject: Re: Data warehousing Saw your e-mail. Your address is Anthony Moore@BSCC.BLS.Com From owner-sqr-users@list.iex.net Mon Jul 13 10:46:58 1998 Date: Mon, 13 Jul 1998 08:33:00 -0700 From: Ben Le Subject: Re: SQR Flowcharting Wayne, I'd like to have a copy too. Thanks Mailto:ble@pcc.edu >At 08:43 AM 7/13/98 +0800, you wrote: >>Richard, >>Not exactly a flowchart, but I posted a message awhile back saying I >had >developed a Unix script called SQR Tree that shows a tree structure of >procedure calls in an SQR program, and would send it free to anyone who >requested it. Just yesterday I completed a Windows (shareware) version >of >same and sent it off to the guy who asked for it. Unfortunately he is >having a problem running it because he's on NT. However if either of >these >interest you let me know. >> >>Wayne Ivory >>Information Services >>Westralian Sands Limited Benjamin Le System Development, ITS Portland Community College PO Box 19000 Portland, OR. 97280-0990 U.S.A. Phone: (503)-977-4970 Fax:(503)-977-4987 E-mail: Mailto:ble@pcc.edu PCC Web: http://www.pcc.edu From owner-sqr-users@list.iex.net Mon Jul 13 10:50:09 1998 Date: Mon, 13 Jul 1998 11:27:00 -0400 From: Wendy Stern Subject: Re: Data warehousing My e-mail address is wstern@nui.com > ---------- > From: Anthony Moore[SMTP:MALAYDON@AOL.COM] > Sent: Monday, July 13, 1998 11:21 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: Data warehousing > > Saw your e-mail. Your address is Anthony Moore@BSCC.BLS.Com > From owner-sqr-users@list.iex.net Mon Jul 13 11:04:26 1998 Date: Mon, 13 Jul 1998 11:44:36 -0400 From: "Wanko, Christopher G, CFCTRCFFIN" Subject: Lately... > My e-mail address is wstern@nui.com > > Saw your e-mail. Your address is Anthony Moore@BSCC.BLS.Com Hey, my email address is apollo@att.com. Or is there some meaning to these pieces of email..? And for the folks requesting the SQR-Tree program... trying asking privately so as not to share your pain with others. -Chris From owner-sqr-users@list.iex.net Mon Jul 13 11:07:56 1998 Date: Mon, 13 Jul 1998 11:42:15 -0400 From: David Dawes Stanley Subject: Re: SQR Flowcharting I'd like a copy of your script, SQR Tree, thanks. David Dawes Stanley Lead Programmer/Analysis SUNY SICAS Center at Oneonta http://sicas.suny.edu http://www.oneonta.edu/~stanledd From owner-sqr-users@list.iex.net Mon Jul 13 11:12:17 1998 Date: Mon, 13 Jul 1998 10:52:55 CDT From: "C. Willis III" Subject: Re: Position Available at SUNY College at Oneonta oops, all, thought I deleted that, not sent it. apologies ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jul 13 11:21:51 1998 Date: Mon, 13 Jul 1998 09:52:31 -0600 From: Robert Goshko Subject: Re: Data warehousing ------ =_NextPart_000_01BDAE44.1BD2A240 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable If you are using Oracle or Sybase, there is the -B command that you can = use on your BEGIN-SELECT line to increase the number of row returned at = one time to SQR. The default is 10, and I have made big performance = increases on buffering 100 rows vs. 10. Should definitely help in your = case. ......Rob -------------------------------------------------------------------------= --- Robert Goshko | Axis Developments | System Consulting = Services robert.goshko@axis-dev.com | Sherwood Park, AB | = http://www.axis-dev.com/ -----Original Message----- From: Moore Anthony [SMTP:Anthony_Moore@BSCC.BLS.COM] Sent: Monday, July 13, 1998 8:57 AM To: Multiple recipients of list SQR-USERS Subject: Data warehousing Are there any SQR users working with the RED BRICK database or similar databases DESIGNED for data warehousing? I'm looking for SQR performance tips relating specifically for large scale retrievals (100 million rows). =00=00 ------ =_NextPart_000_01BDAE44.1BD2A240 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IiYPAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAMAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAAPjQwEEgAEAFQAAAFJFOiBE YXRhIHdhcmVob3VzaW5nADcHAQWAAwAOAAAAzgcHAA0ACQA0AB8AAQBGAQEggAMADgAAAM4HBwAN AAkANAAfAAEARgEBCYABACEAAAA0MjFEQzE0RjQ2MUFEMjExQjM2RDAwNjAwODhDNjg2NADtBgED kAYAAAcAACEAAAALAAIAAQAAAAsAIwAAAAAAAwAmAAAAAAALACkAAAAAAAMALgAAAAAAAwA2AAAA AABAADkAcGpTPnauvQEeAHAAAQAAABUAAABSRTogRGF0YSB3YXJlaG91c2luZwAAAAACAXEAAQAA ABYAAAABva52F4pPwR1DGkYR0rNtAGAIjGhkAAAeAB4MAQAAAAUAAABTTVRQAAAAAB4AHwwBAAAA GwAAAHJvYmVydC5nb3Noa29AYXhpcy1kZXYuY29tAAADAAYQFZ/tpgMABxD7AgAAHgAIEAEAAABl AAAASUZZT1VBUkVVU0lOR09SQUNMRU9SU1lCQVNFLFRIRVJFSVNUSEUtQkNPTU1BTkRUSEFUWU9V Q0FOVVNFT05ZT1VSQkVHSU4tU0VMRUNUTElORVRPSU5DUkVBU0VUSEVOVU1CRQAAAAACAQkQAQAA AN8DAADbAwAArQUAAExaRnWi7TrzAwAKAHJjcGcxMjV2MgD0AfcgAqQD4wIAY4JoCsBzZXQwIAcT jwKDAFAC8hAZVGFoA3F/AoMOUARVEBkIVQeyAoMzoQ+ncHJxMhC2fQqA2QjIIDsJbw4wNQKACoFs dWMAUAsDYwBBC2BuGQ4QMDMVYQvEIElmFCB5CGAgCsBlIHWjAJAaMCBPcgDQbBuwEwWxBrBiYRBw LCB0HmgEkBuwBAAdQiAtQqogBaBtA4FkHUFhBUD9G1JjA5Eb0ByBA6AbUQXAAEJFR0lOLVNFwExF Q1QgbAuAG7DUdG8doG4FAGUdAR3T7G51BtAUsW8bMANgB+D9CXB0CHAhUB6wHvECICFhgwdxIXJT UVIuIBJg4x3xAQFhdWwFQB2xGlDTHTAekkkgEEB2G7AAwNEBACBiaRwQcASQAhB6cgOBYx2RIcUE IB/hYv51ASAGcRwBGlAQoCMhBCDcdnMlEBpQJRFTEpAlwAcesAEBC4BpdGVseXsmwCvgcCGhIAQf YBBwLj8KogqECoEZ0ALREWFzMfg3IC4u0ggADDAtWhMQ/x4QMF8xbzJ/M480BS1EJSAPNXIvIQSQ BUBHb3NoVmshkDalfBCweB2xRPZlJvAJAHAHgAIwBCA3IPUGsHMr0G0UUQCAJcEb8n0GYXYN4AeQ LUQDYDXyLlJnNlNAYTdRLQEAdk4uHlE4Uh1hd28EcCDqUArAax0wQR4wNyADMA8Z0iXAJsACQHA6 Ly/qdz6QLjtqLy4DJcAuM3MvxRViMTYtSAswITAz1jYBQBYAbyvQYwVANAM/HDAngAuAB0AF0AeQ c2H8Z2U0yUJGQjELE0JkAgBgaS0xNDQBQCEwMY44KfAMwUZzYiBGA2FqOgyDYhCgTTygG6FBCwIw EpBuLABbU01UFFA6SPVfSJNAQlMAQ0MuQkxTLkP4T01dLUVHoAZgAjBICWkeoGF5HTBKJcAsADEC Mx0wMTk5OCA4JDo1LrBBTUuHVG/fSAg5MgtQG7AJcGMFIAiQnzgiIvEhMDigJNItVSDAxFJTS4h1 YmpCkUgH4kQe8GEgdxuRKxEb4v9Ef0WKQfQLti1TBxAiIxuhfwBwLAAk4R+SEGBUEAWwa48b8gPw HVAd01JFRCBQ8FJJQ0slcFPhHPIckn0AkG0DEArALURbBjdxRfBTSUdOWnEn4VrzVBqyPyUgSSc4 0AkAb1mD/13CJOEtRCe6UCEEIAlwC2C9OVNzJ7BQoCuQH2BsK/G/XcJcAUQAW7Bi0VBidAiB9nYH QAQgKCnhLURb4SEwux/hKiIpLTwtUxbBAGfAAAMAEBAAAAAAAwAREAEAAAADAIAQ/////0AABzDA 76W8da69AUAACDBwalM+dq69AQsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwA6gAgg BgAAAAAAwAAAAAAAAEYAAAAAUoUAALcNAAAeADuACCAGAAAAAADAAAAAAAAARgAAAABUhQAAAQAA AAQAAAA4LjAAAwA8gAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAALAEWACCAGAAAAAADAAAAA AAAARgAAAAAOhQAAAAAAAAMARoAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAAAwBHgAggBgAA AAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADAEqACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAB4A WoAIIAYAAAAAAMAAAAAAAABGAAAAADaFAAABAAAAAQAAAAAAAAAeAFuACCAGAAAAAADAAAAAAAAA RgAAAAA3hQAAAQAAAAEAAAAAAAAAHgBcgAggBgAAAAAAwAAAAAAAAEYAAAAAOIUAAAEAAAABAAAA AAAAAB4APQABAAAABQAAAFJFOiAAAAAAAwANNP03AAAmqA== ------ =_NextPart_000_01BDAE44.1BD2A240-- From owner-sqr-users@list.iex.net Mon Jul 13 11:22:42 1998 Date: Mon, 13 Jul 1998 19:10:07 +0300 From: SEMECH Subject: Font number Hi, We have SQR 3 on DEC/UNIX, ORACLE 7.3 We want to use a font on HPLJ that has the following information : Font #= Slot1 18, Escape Seq=<27>(0H<27>(s0p12.00h10.1v0s0b5T Is it possible to tell sqr to use this font in the declare-printer ? If not, what is the best way to tell sqr to use this font ? Thanks in advance, Regards, Arnon Oppenheimer ------------------------------------------------------------------- SEMECH SOFTWARE MARKETING LTD. TEL : (972) - 3 - 5333144 FAX : (972) - 3 - 5333132 Email: ------------------------------------------------------------------ From owner-sqr-users@list.iex.net Mon Jul 13 11:28:29 1998 Date: Mon, 13 Jul 1998 10:56:23 -0500 From: "Cleveland, Theresa" Subject: Re: Lately... 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_01BDAE77.092D013C Content-Type: text/plain I did and I received a message saying no such user for Wayne Ivory at that address so I sent it via the list. Sorry! > -----Original Message----- > From: Wanko, Christopher G, CFCTRCFFIN [SMTP:apollo@ATT.COM] > Sent: Monday, July 13, 1998 10:45 AM > To: Multiple recipients of list SQR-USERS > Subject: Lately... > > > My e-mail address is wstern@nui.com > > > Saw your e-mail. Your address is Anthony Moore@BSCC.BLS.Com > > Hey, my email address is apollo@att.com. Or is there some meaning to > these pieces of email..? > > And for the folks requesting the SQR-Tree program... trying asking > privately so as not to share your pain with others. > > -Chris ------ =_NextPart_001_01BDAE77.092D013C Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Lately...

I did and I received = a message saying no such user for Wayne Ivory at that address so I sent = it via the list. Sorry!

    -----Original Message-----
    From:   Wanko, Christopher G, CFCTRCFFIN = [SMTP:apollo@ATT.COM]
    Sent:   Monday, July 13, 1998 10:45 AM
    To:     Multiple recipients of list SQR-USERS
    Subject:       = Lately...

    > My e-mail = address is wstern@nui.com
    > > Saw your = e-mail.  Your address is Anthony Moore@BSCC.BLS.Com

    Hey, my email = address is apollo@att.com.  Or is there some meaning to
    these pieces of = email..?

    And for the folks = requesting the SQR-Tree program... trying asking
    privately so as not = to share your pain with others.

    -Chris

------ =_NextPart_001_01BDAE77.092D013C-- From owner-sqr-users@list.iex.net Mon Jul 13 13:33:55 1998 Date: Mon, 13 Jul 1998 10:21:53 -0700 From: Michael Lee Subject: Submissions on web site? Is it possible to set up a "submissions" area on the sqrug web site? On my web server, I have set up a code submissions area (not SQL/SQR), similar to anonymous FTP. This would help out not only people who want a specific piece of code, but everyone who needs examples. I realize there is an examples area but maybe we can expand it to call it a "submissions" area. This would certainly help put a stop e-mails from everyone who want a specific file/code. And if you want to be fancy, you can put a search box to locate a specific file or piece of code. hehe... Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com apollo@ATT.COM on 07/13/98 09:55:35 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Re: SQR Flowcharting -Reply > Please send a coy to all. Those who don't want it can delete it. > Thanks much. No Lily, Wayne should *not* send it to everyone. -Chris From owner-sqr-users@list.iex.net Mon Jul 13 13:34:53 1998 Date: Mon, 13 Jul 1998 10:42:08 -0700 From: Michael Lee Subject: Re: Larger Font size in Report Darwin, If you are writing a custom SQR, then you really do not need SETUP01A.SQC. You could define portrait orientation locally in your program. Then, take advantage of the declare printer command. If you want an example to look at, look at PAY003.SQR, which is the PeopleSoft delivered Pay Check print program. This one should contain different font declarations. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com dander03@AVIS.COM on 07/13/98 10:58:31 AM Please respond to SQR-USERS@USA.NET To: SQR-USERS@list.iex.net cc: (bcc: Michael Lee/Application Group) Subject: Larger Font size in Report I am using the delivered program 'SETUP01A.SQC' to get portrait orientation. How can I change the font size to a larger one that the compressed size that is defined there? Do I also need to redefine the number of columns per line and, if so, how do I do that? TIA Darwin dander03@avis.com From owner-sqr-users@list.iex.net Mon Jul 13 13:38:04 1998 Date: Mon, 13 Jul 1998 11:19:19 -0600 From: Robert Goshko Subject: Re: URGENT HELP ------ =_NextPart_000_01BDAE50.2D86FD40 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit This document is in the old archives (Prior to November 1996). ......Rob ---------------------------------------------------------------------------- Robert Goshko | Axis Developments | System Consulting Services robert.goshko@axis-dev.com | Sherwood Park, AB | http://www.axis-dev.com/ -----Original Message----- From: Jim Papanastasiou [SMTP:Jim.Papanastasiou@DIGITAL.COM] Sent: Monday, July 13, 1998 7:55 AM To: Multiple recipients of list SQR-USERS Subject: Re: URGENT HELP Don, I could not find that white paper you referred to, "Process Scheduler Answer Book" by Tushar Chury, on the Peoplesoft web site. Can you be more specific on it location? Regards, Jim ------------------------------ Date: Fri, 10 Jul 1998 09:43:28 -0400 From: Don DeSmith Subject: Re: URGENT HELP 3 answers: 1. Look in the PeopleSoft-provided SQCs prcsdef.sqc and prcsapi.sqc . = These are the 2 main places where Process Scheduler activities are = handled. 2. Any PeopleSoft SQR documentation covers this at length - the SQL/SQR = Training Course manual (4 day class), the PeopleTools books (and PeopleBook= s) and a white paper available on the PeopleSoft web site (Process = Scheduler Answer Book by Tushar Chury). =20 3. I hope you are not trying to write PeopleSoft Process Scheduler = API-aware programs without training or documentation. That is scary. It = is hard enough to understand with documentation since it could be = described as a big "hack job" to start with. Even the PeopleSoft-provided = SQR's don't always follow their own standards so you cannot always look at = their code for *good* examples. =20 So, in summary, get some help, quick, please. Don ------ =_NextPart_000_01BDAE50.2D86FD40 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IgIRAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEAEAAAAFJFOiBV UkdFTlQgSEVMUAAPBAEFgAMADgAAAM4HBwANAAsAEwATAAEAGwEBIIADAA4AAADOBwcADQALABIA NgABAD0BAQmAAQAhAAAAOEYxREMxNEY0NjFBRDIxMUIzNkQwMDYwMDg4QzY4NjQABQcBA5AGAAgJ AAAhAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADAC4AAAAAAAMANgAAAAAAQAA5 AGA0lV6Crr0BHgBwAAEAAAAQAAAAUkU6IFVSR0VOVCBIRUxQAAIBcQABAAAAFgAAAAG9roJej0/B HZAaRhHSs20AYAiMaGQAAB4AHgwBAAAABQAAAFNNVFAAAAAAHgAfDAEAAAAbAAAAcm9iZXJ0Lmdv c2hrb0BheGlzLWRldi5jb20AAAMABhC14tC7AwAHEGwFAAAeAAgQAQAAAGUAAABUSElTRE9DVU1F TlRJU0lOVEhFT0xEQVJDSElWRVMoUFJJT1JUT05PVkVNQkVSMTk5NilST0ItLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tAAAAAAIBCRABAAAA7wUAAOsFAAAuCgAA TFpGdS4DKch3AAoBAwH3IAKkA+MCAGOCaArAc2V0MCAHE48CgwBQAvIPWVRhaANxfQKDMgRGD1kI VQeyAoMzoQ7ncHJxMg/2fQqAiQjIIDsJbzI1NQKA2QqBdWMAUAsDYwBBC2DgbmcxMDMUoQvEEaCC aAQAIGRvY3UHgA0CMCAagQuAIHRoZTIgBvBkIArAD3BpdpkHkShQBRAFsXRvB7AObxxwBtAT8TE5 OTb8KS4KogqECoQY8gLREKHgczE3IC4gIggADDDzHloSUCAtIa8ivyPPJN97JVUeRCAmwyBxBJAF QEewb3Noax0wJ/V8D/CyeBqBRGUccAkAcBry5wQgKHAGsHN0HYATkQCAKHVsdAuAZwZSdmmeYweQ HkQDYCdCLmcno5RAYSihLQEAdi4FoEcqICmxG7Byd28EcCDSUArAaywP8EIoYQMwExkSKoAgaAJA cDov1C93L+AuLLovH1MqgCcfgx65FJMxNh6qbGmsMzYBQBVAbyoAYwVA9SVTTwUQZwuAB0AF0AeQ 8HNhZ2UmGTPmM9ELE4M0BAIAaS0xNDQBQHEzkDE4MAFADNA4E2JUIEYDYToMg2IP4Ep/B3AuIQqw NRAp8DrAHOB1gCBbU01UUDo6MQIuOntARElHSVSAQUwuQ09NXR5FLzlABmACMDmnTQIgZGGqeS5w SiqAeR3QMy5wYR3hOCA3OhgQD/BN+T2XVG8+aCqCC1AbwAlwjmMFIAiQKXJvZiAzkAMp8AYAUVIt VVNFxFJTPZh1Ymo0MTmnAFJlOiBVUkdFgE5UIEhFTFA2H683KjOUC7YeU0QCICweSlxJIAWgKoAc AG40ECDXN+A/EBuRYQVAdxpwKgBqIAqwcBPxeTshCXBm7wSQCXEdES5wIhzAGsA1Yb8GAA9wCYAq gASQHkRBAIAKdxPxQi3wayIgYpk/oFR1J7AKwUNoCHBnP0ECIBuTUGUpMEJgc3tDQEwRZTlAAJAq AB47Q/cDkUzyHaAgBGAJcFKwTLD7QrA34GNRUkxQQ2AawEwAWRzgbj8eSkXgZwsRc39KBToxHkon 9iVfJZ9YbkTvTABF8SbBOWBpP+E6ES9BAUADMDk6NDM6MvlAMC0wODBJZSf2OWNcQxNRYSjgU21M UGggPGxERTtgPQBEPMA9YEnoTk9TPUI+WIxE5kXf21tfJsAzHBBPk3M5oGT/6SbAMS4mwExQARtm UdT6U1JBLTPxKyABABwAQ8AmQwQgFUBjcwEBLnN+cVVAAHALMR5iapI6gGn7awNoET1YjBpgB5Ab wArA/xvAG6IVcADAG3ELUStBTCH/BJBRsU4uHBA0QBxgTFAIkL8rZW4ibN0PgD8QQmBkHjv9J/Yy aBFPgD+gaQhDshqn/1XzSuEccA+gG5EagUwBQmA7GXBhAS0bkh5EQ8BML/t2ImzecgtxKrIIUm3x A4HydTUhKDQaoD8wSuALYP0EECkucFGYQVAG8AQgBuD/UBAckWtXUdRP8mzdfOBrQvMcEEwrYXYL cAtgAmAbwf9orlJ3HkQcsU40bN1waE+J/1BOHiB5wElWZU1oEUrQEdDvTLBM424iS1J0USAqsh0h /ncFEExhdXlv5Xj1cHds3cBBUEktYXduIjPx+QnAYW1vYWDxCGCLYnrl/wWxdmtoERpgTAEEAB5E BPD9CsB5aBGKQAVAbN0agQ+BtxwACfAIYGdhEB0hdT8Qv2aBAZBLsZDCdl0AkG4rQP9VgkrzHkRU UWzdAQAE8h2gvxwBd+FQQDTgTfAPgGNocP5qIIBQMB0hOtEnYZDCaBF+RRxwG4N+ymlshT5D0Cf5 GpJuJwVAB0CP4CngS4DvBvAJAAfgG6FpBcCiQJhhv5cCV0JSsB0wTPJV4G5LUf9xpaGkCQBoYUwB bN2idAWgtwEAofEFwCosQARwKpXw/niQgFICiI9i503RG3EqcP5tAMBRIjWgBUBSMAeAL2DlKRBw LnBxdSswLmFCUX86wFL8XAcCIB5OCoAWAQABr9AAAwAQEAAAAAADABEQAAAAAAMAgBD/////QAAH MPBA6U+Crr0BQAAIMPBA6U+Crr0BCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADADqA CCAGAAAAAADAAAAAAAAARgAAAABShQAAtw0AAB4AO4AIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAAB AAAABAAAADguMAADADyACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAsARYAIIAYAAAAAAMAA AAAAAABGAAAAAA6FAAAAAAAAAwBGgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADAEeACCAG AAAAAADAAAAAAAAARgAAAAARhQAAAAAAAAMASoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAA HgBagAggBgAAAAAAwAAAAAAAAEYAAAAANoUAAAEAAAABAAAAAAAAAB4AW4AIIAYAAAAAAMAAAAAA AABGAAAAADeFAAABAAAAAQAAAAAAAAAeAFyACCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEA AAAAAAAAHgA9AAEAAAAFAAAAUkU6IAAAAAADAA00/TcAAMJw ------ =_NextPart_000_01BDAE50.2D86FD40-- From owner-sqr-users@list.iex.net Mon Jul 13 13:48:59 1998 Date: Mon, 13 Jul 1998 09:40:29 -0700 From: "Van, Lily" Subject: Re: SQR Flowcharting -Reply Wayne, Please send a coy to all. Those who don't want it can delete it. Thanks much. Lily x2928 > -----Original Message----- > From: Mark Kraft [SMTP:kraftm@GUNET.GEORGETOWN.EDU] > Sent: Monday, July 13, 1998 7:36 AM > To: "Discussion of SQR, > Cc: Van, Lily > Subject: Re: SQR Flowcharting -Reply > > would it be possible to just tell Wayne personally that you guys would > like a copy. It has become a huge pain having to deal with all of the > messages popping up every minute saying that you want that script. > > Sorry to be rude, > Mark From owner-sqr-users@list.iex.net Mon Jul 13 13:51:50 1998 Date: Mon, 13 Jul 1998 12:55:35 -0400 From: "Wanko, Christopher G, CFCTRCFFIN" Subject: Re: SQR Flowcharting -Reply > Please send a coy to all. Those who don't want it can delete it. > Thanks much. No Lily, Wayne should *not* send it to everyone. -Chris From owner-sqr-users@list.iex.net Mon Jul 13 14:10:29 1998 Date: Mon, 13 Jul 1998 12:58:31 -0500 From: Darwin Anderson Subject: Larger Font size in Report I am using the delivered program 'SETUP01A.SQC' to get portrait orientation. How can I change the font size to a larger one that the compressed size that is defined there? Do I also need to redefine the number of columns per line and, if so, how do I do that? TIA Darwin dander03@avis.com From owner-sqr-users@list.iex.net Mon Jul 13 15:34:49 1998 Date: Mon, 13 Jul 1998 16:13:25 -0400 From: Moore Anthony Subject: Where are you ?? Are any of you SQR user located in near or in Atlanta, GA ? Just wanted to know if there are any users close to home. From owner-sqr-users@list.iex.net Mon Jul 13 15:37:45 1998 Date: Mon, 13 Jul 1998 16:19:53 -0400 From: "Gerald J. Korea" Subject: Postscript Printing Question..... Sorry for any double posting but my mail system errored out so I did not receive any relpies if any to the following question -- Please respond again if anyone did the first time <<<< Previous Question >>>>>> Hello: Quick question: I am trying to print checks from the pay003.sqr in PeopleSoft. I am printing the postscript generated file to a postscript printer. The problem I am encountering is that in the beginning of the file before the required !# Adobe I am getting the following : @E@&10L#!Adobe..... Can anyone tell me what those characters mean and why I would be getting them???? When I try to print -- it just errors out. If I remove those excess characters it works. By the way -- I am running this through the process scheduler with the option -printer:ps Thanks in advance Jerry Korea DBA/Network Specialist Mercy Health Partners Scranton, Pa From owner-sqr-users@list.iex.net Mon Jul 13 17:00:45 1998 Date: Mon, 13 Jul 1998 17:52:30 -0400 From: Alain Champs Subject: unsuscribe me This is a multi-part message in MIME format. ------=_NextPart_000_000D_01BDAE87.0168B820 Content-Type: multipart/alternative; boundary="----=_NextPart_001_000E_01BDAE87.0171DFE0" ------=_NextPart_001_000E_01BDAE87.0171DFE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit unsuscribe me achamps@total.net Alain Champs Programmeur Analyste Banque Nationale du Canada ------=_NextPart_001_000E_01BDAE87.0171DFE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
unsuscribe me  = achamps@total.net
 
Alain = Champs
Programmeur=20 Analyste
Banque Nationale du=20 Canada
------=_NextPart_001_000E_01BDAE87.0171DFE0-- ------=_NextPart_000_000D_01BDAE87.0168B820 Content-Type: image/jpeg; name="Sea Marble.jpg" Content-Transfer-Encoding: base64 Content-ID: <760175121@13071998-24fc> /9j/4AAQSkZJRgABAgEASABIAAD/7QReUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQABOEJJTQPzAAAAAAAIAAAAAAAAAAA4QklNBAoAAAAAAAEAADhCSU0nEAAAAAAACgAB AAAAAAAAAAI4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYAAAAAAAEA MgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP////////// //////////////////8D6AAAAAD/////////////////////////////A+gAAAAA//////////// /////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQIAAAAAAAQ AAAAAQAAAkAAAAJAAAAAADhCSU0ECQAAAAAC7gAAAAEAAACAAAAAFQAAAYAAAB+AAAAC0gAYAAH/ 2P/gABBKRklGAAECAQBIAEgAAP/+ACdGaWxlIHdyaXR0ZW4gYnkgQWRvYmUgUGhvdG9zaG9wqCA0 LjAA/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwM DAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwM DAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAFQCAAwEiAAIRAQMR Af/dAAQACP/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVS wWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSl tcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFR YXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOE w9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3x//aAAwDAQACEQMRAD8A 7fqQdLiNR2J/iuRy4+3ZGke5n/nutdfnmCR8oXIZn9Oyf6zP/Pdarx+Zuw2RJJJJ65SSSSSlJJJJ KUkkkkpSSSSSlJJJJKUkkkkp/9DuOqRrP4LkMuftuRPiz/z3WvIUlXju3cfyvrKS8mST1z6ykvJk klPrKS8mSSU+spLyZJJT6ykvJkklPrKS8mSSU+spLyZJJT//2ThCSU0EBgAAAAAABwADAAAAAQEA //4AJ0ZpbGUgd3JpdHRlbiBieSBBZG9iZSBQaG90b3Nob3CoIDQuMAD/7gAOQWRvYmUAZAAAAAAB /9sAhAAKBwcHCAcKCAgKDwoICg8SDQoKDRIUEBASEBAUEQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwM DAwMDAwMDAwMDAwMAQsMDBUTFSIYGCIUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwMEQwMDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCACGAyADAREAAhEBAxEB/90ABABk/8QBogAAAAcBAQEB AQAAAAAAAAAABAUDAgYBAAcICQoLAQACAgMBAQEBAQAAAAAAAAABAAIDBAUGBwgJCgsQAAIBAwMC BAIGBwMEAgYCcwECAxEEAAUhEjFBUQYTYSJxgRQykaEHFbFCI8FS0eEzFmLwJHKC8SVDNFOSorJj c8I1RCeTo7M2F1RkdMPS4ggmgwkKGBmElEVGpLRW01UoGvLj88TU5PRldYWVpbXF1eX1ZnaGlqa2 xtbm9jdHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4KTlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq +hEAAgIBAgMFBQQFBgQIAwNtAQACEQMEIRIxQQVRE2EiBnGBkTKhsfAUwdHhI0IVUmJy8TMkNEOC FpJTJaJjssIHc9I14kSDF1STCAkKGBkmNkUaJ2R0VTfyo7PDKCnT4/OElKS0xNTk9GV1hZWltcXV 5fVGVmZ2hpamtsbW5vZHV2d3h5ent8fX5/c4SFhoeIiYqLjI2Oj4OUlZaXmJmam5ydnp+So6Slpq eoqaqrrK2ur6/9oADAMBAAIRAxEAPwDqM3838rZkhwZBAyLxkZcmFiENcK3LllzOkJyWT922K0hm +H4WxVDSL8Pp/wDItsVQzNyXB1VRt/8AeiNf+LF/4lksnJWEeWP94G/1z+oZKTkJzkFdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf//Q6Y0nGSRW +zyzJDiSCEuuXH4f2csCxCCaRstZ0hpl/aX9rFaUmkWT7X2l/axYKEn2uLfDy+y2KoeSPl8X7X8u DqqlCrfWo/5vUX/iWSyclYJ5Y/3gb/XP6hkpOQnOQV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//9Hpd0vKRv5uWZcXEQcknJf8rJhUJIy5MMkM v2eLfZyYVQZW4yKv2lwBUJJJ8PxfZbJBVjMy/C32v5lyvq1kOhblcRrJ/Mv/ABLJZOTAhgHlj/eB v9c/qGSk5qc5BXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FX/0uo3C8uXH7WZUXES+Zf2l+FlywKgJPib+Vv5cmGSHb/KyYVTk+Ll/N/NgCpfJ+7b i2SCqbfD+7b7P7LZX1QQ63/3oj4/zL/xLJZOTAhgnlj/AHgb/XP6hkpOUnOQV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV//0+nzNykb/fitl4Dh EIaZeX2v+CywBgQgbiH+b/gsvtutBTR8ftfF/K3fG1tQ/wBb4v8AKyVpMVCRfhxtgZIaSP8Ad8W/ 2LYxSoQ8o7yFf+LF/wCJYyVhPlj/AHgb/XP6hhk5Cc5BXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//1Ol3HGSRl+y3LMoBxSEKzSL8LN8P82WA MCFOb4fh/Zw2wtDTR8fs42toOSPj8S/DkrbzJD8uSt/k42wMULJ9nJxSho+S3UPL/fi/F/ssZKwn yx/vA3+uf1DDJyE5yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2Kv/9XpcywySN+y3LMsNBihZGaP4WXkuTDQSoM3H7PxL/Lhpkh+TfzfD/LjSqUi 8vs4tYkgbj4f3y/s/aXFmJIeZf2f5cs6pQ0P+9UP7XKRf+JZLJyVhHlj/eBv9c/qGMnJTnIK7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq//W6NdK 3qSf62ZYayVJZmb7WTDQYoaSP9pf+ByykKDMrN/vuRcaVRkb9n7LZBrEUNJx+y3+yxZiKEZf5vtf stlnVKGhVvrUPxf7sX/iWSyclYR5Y/3gb/XP6hjJyU5yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv/1+mXCxszcvh+LMmLiIKRZP2cvCoZmb9q Nlb+bAFUpF9T4W+1kwqGZmX4ZPi/ysUIeT7P8y4qhpPs/F8S/stkoqoQ8muoWb4uMi/F/ssZKwby x/vA3+uf1DDJyU5yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2Kv/0OlXDL6jfy8vs5kxcRDM3w/5P8zZeFUJOS/Ev7P7PLAFQUjcv9bJhVJm5fC2 KEMytH8S/Z/lxVDsyyf638uSiqhD/vVH+yvqL/xLGSsG8sf7wN/rn9QwyclOcgrsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir sVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir/9Hpdwv7xv8AWzLD iINvhb/iWTCoaRfiX4viX7LeOS4WRipXSq3+S2PEwMkA0jR/tf62S4UcKl63+yXHhXhUZo1+0vwt /NkiyJUo1/fQt/xYv/EsgWslgnlj/eBv9c/qGWScxOcgrsVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir//0umTepyb4eS8vs5lhxEJIvLJhUJNyXl/ L/LkuJkZKDScftY8LAxQ0yq3xL9rJcSOJDSKvL4vhb/J6Y8S8Si38rfZ/myRYkrI/wC8h/4yL/xL IFgSwLyx/vA3+uf1DLJOenOQV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV//0+m3XLk3xfzZlRcKSDZfh/yv2csCxQ0y/Eq/zYQoQU3w/F/w2TDY EMzMv+t/NhCqTfFkgqGkaRfsthDEKdu3KaNf+LF/4llcmEmDeWP94G/1z+oZOTlpzkFdirsVdirs VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf//U6fJxb1F/ lZsyg4UkDJ8K/FlgWKhN8XFsIUIC4/aX/KyYbAoTL9n/AFcIVBM37OSCqTN/NhDEOt1/0iP/AIyL /wASyuTCTBPLH+8Df65/UMnJy05yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2Kv/1enzfDJ/ssyQ4alMy+n9nkv8uTCpe0fw8o/s/wAuEKhpFWZf h+FsmFQTcmX/ACo8IZ2gpvhbJhbUJviyYUut5P8ASI1/4sX/AIlkJNZYN5Y/3gb/AFz+oYZOUnOQ V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV// 1unzfab/AD6Zkhw0I0n7LZYFQ03KP4l+yuIVBzfF+8j+Hj9rJhUNI3JeS/aX7S4Qi0FMvLJhbQkj em2TDYXQ/DdQ/wCVIv8AxLISaywjyx/vA3+uf1DDJyk5yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2K uxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kv/9fp83Hk3+y45khw0G+677ZYFQ9RSjAU 8cQqDbl6n7n7WTCoaT+8X08IShpOPqfu/wDZZMKgrjj/ALLJhkVtv/fQ8vteov8AxLISaywjyx/v A3+uf1DDJyk5yCuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2 KuxV2KuxV2Kv/9k= ------=_NextPart_000_000D_01BDAE87.0168B820-- From owner-sqr-users@list.iex.net Mon Jul 13 17:01:48 1998 Date: Mon, 13 Jul 1998 17:40:29 -0400 From: Cindy Chen Subject: Re: SQR Flowcharting Where can I find that tool? Thanks. Cindy At 11:00 AM 7/11/98 EDT, you wrote: >SQR has a tool called XREF that is used to cross reference and list >procedures, dependent/parent-child procedures, etc. > > >Steffon > > From owner-sqr-users@list.iex.net Mon Jul 13 17:03:11 1998 Date: Mon, 13 Jul 1998 16:41:38 -0500 From: Johnny Ravela Subject: Re: Where are you ?? > > Are any of you SQR user located in near or in Atlanta, GA ? Just wanted > to know if there are any users close to home. > Is Huntsville, Alabama close enough?? Johnny From owner-sqr-users@list.iex.net Mon Jul 13 17:16:53 1998 Date: Mon, 13 Jul 1998 18:00:04 EDT From: Steffon Johnson Subject: Re: Where are you ?? Yes, I am in Atlanta 770.462.2497 Steffon From owner-sqr-users@list.iex.net Mon Jul 13 17:18:15 1998 Date: Mon, 13 Jul 1998 17:53:41 EDT From: Steffon Johnson Subject: Re: SQR Flowcharting Ditto From owner-sqr-users@list.iex.net Tue Jul 14 16:55:35 1998 Date: Tue, 14 Jul 1998 16:46:04 +0200 From: Vladimir Davidovic Subject: Download SQR Library We have finally came up with our 1.0 BETA version (for SQR3 or higher) of SQR Extension Functions, which are meant to help you write your reports in the future. The functions include: - Message box with OK-Cancel, Yes-No-Cancel and other combinations of buttons. - Input box with facility to display a message contained in a $variable. - Radio button box. Similar layout to that which appears when you shut down your windows session. - Input Box for date inputs with built in Year 2000 bug resolution and a fancy calendar. You can download these Extensions for free from our site. http://www.code-development.com/Products/SQRExtensions.htm P.S. Looking forward to your reaction... From owner-sqr-users@list.iex.net Tue Jul 14 16:58:45 1998 Date: Mon, 13 Jul 1998 17:28:10 -0700 From: Firstname Lastname Subject: Getting #return-status to pass back to a Unix Korn Script I have a Korn script set up that lauches my sqr and then needs to capture the #return-status that is getting set within my sqr. However , I'm am having trouble getting the Korn script to pisk up the return status. The SQR runs fine, and prcs_sqr is picking up on the return status i set , but I am stuck with the darn Korn script. BTW my shell scripting is mediocre at best. Here is the section of code: #call the sqr $PS_HOME/bin/prcs_sqr $PS_HOME/ctl0009c.cmd >> $LogFile #capture the return status ret_stat=$? Any idea? Thanks From owner-sqr-users@list.iex.net Tue Jul 14 16:59:10 1998 Date: Tue, 14 Jul 1998 13:25:03 -0500 From: Aman Bawa Subject: Re: SQR Viewer Manju, Have you tried the SQR Viewer that comes with SQR And that I believe you can get off the SQR Users web Site? Thanks. Aman -----Original Message----- From: Chugani, Manju (Computer Enterprises Inc at Alcoa) [SMTP:Manju.Chugani@ALCOA.COM] Sent: Monday, July 13, 1998 9:55 AM To: Multiple recipients of list SQR-USERS Subject: SQR Viewer Hi, I am looking out for Viewer to view spf files . Thanks, Manju From owner-sqr-users@list.iex.net Tue Jul 14 16:59:10 1998 Date: Tue, 14 Jul 1998 17:24:01 -0400 From: Moore Anthony Subject: Re: Where are you ?? Kinda > -----Original Message----- > From: Johnny Ravela [SMTP:johnny@RMF22.USACE.ARMY.MIL] > Sent: Monday, July 13, 1998 5:42 PM > To: Multiple recipients of list SQR-USERS > Subject: Re: Where are you ?? > > > > > Are any of you SQR user located in near or in Atlanta, GA ? Just > wanted > > to know if there are any users close to home. > > > Is Huntsville, Alabama close enough?? > > Johnny From owner-sqr-users@list.iex.net Tue Jul 14 16:59:19 1998 Date: Tue, 14 Jul 1998 13:31:30 -0700 From: Sharon Brandow Subject: On Break I'm trying to do something which should be simple but is causing me fits. I want to skip a line on a change of department, for example: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography My code looks like this: Begin-select Name (+1,3) Department (0,40) on-break skiplines=1 .. .. from table_X where ... order by Department, Name end-select My output looks like this: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography Only the Department field is being printed after a line is skipped, rather than the whole print line. What am I doing wrong? Sharon From owner-sqr-users@list.iex.net Tue Jul 14 16:59:53 1998 Date: Tue, 14 Jul 1998 16:18:04 -0300 From: Develop Informatica - Suporte Subject: Bar codes Hi, I'm needing to print bar codes with SQR version 3.05 and I don't know how. Can anyone help me with this? Thanks Alexandre Krohn Technical Support Develop Informatica ----------------------------------------------- Suporte Tecnico - Develop Informatica Rua dos Andradas, 1001/901 Centro Porto Alegre - RS - Brasil CEP 90020-007 Tel/Fax: +55 51 211 2300 http://www.develop.com.br mailto:desenv@develop.com.br - Desenvolvimento mailto:adm@develop.com.br - Administrativo mailto:info@develop.com.br - Comercial mailto:suporte@develop.com.br - Suporte ----------------------------------------------- From owner-sqr-users@list.iex.net Tue Jul 14 17:04:45 1998 Date: Mon, 13 Jul 1998 18:01:20 -0500 From: Larry Oltmanns Subject: Environment Variables UNIX (SQR 6002) Can't open the printer file: /psoft/sa700prd/sqr.dev/umsri001_103.spf This is a multi-part message in MIME format. --------------68793084494C9B1CDC892DBE Content-Type: multipart/alternative; boundary="------------94E4488610F2A0AA80022BFC" --------------94E4488610F2A0AA80022BFC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Note: Attachments have variable settings for Development servers, & Production. QUESTION? Is this variable below required in the Production environment. PSOFT_ENV=/psoft/sa700prdd This type of variable is sliced between the following statements on the UNIX server on DEVELOPMENT but NOT on Production (highlighted in blue) .... ..... PS1=psoft@servername $PWD: PSOFT_ENV=/psoft/sa700DEV PS_DB=ORA PS_DBVER=7.3 PS_HOME=/psoft/sa700DEV ... ... The SQR runs perfect in DEV and TEST Servers. However in the Production environment gets this is the error when the SQR runs. THIS IS THE ERROR RECEIVED PeopleSoft prcs_sqr Started Process instance is 103 SQR Output file is /psoft/sa700prd/sqr.dev/umsri001_103.lis SQR: Structured Query Report Writer V3.0.13.3 Copyright (C) MITI, 1994, 1995. All Worldwide Rights Reserved. ======== Start Program Log Information ======== Program: UMSRI001 Begin time stamp: 12-jul-1998 12.30.13 pm Processing Interface File SRI001IA.TXT... (SQR 6002) Can't open the printer file: /psoft/sa700prd/sqr.dev/umsri001_103.spf (2): No such file or directory SQR: Program Aborting. prcs_sqr: ------------------- Error ------------------- prcs_sqr: Command failure prcs_sqr: SQR Command Terminated abnormally prcs_sqr: Return code : 7 prcs_sqr: ------------------- Error ------------------- ================================================================ The SQR runs fine in the Development, and Testing environments. And produces *.lis files 6 of them. However, in production it produces 5 files that can be read in the SQRVW (i.e. SPF) format. This is strange problem because if you look at the attached files it doesn't appear to be very much wrong with the environment. I am aware of the -KEEP and the -ZIV command arguments. Also if the line above (at the beginning of this message is missing) then perhaps that is the problem. Appreciate any comments, criticisms. ====== COMMAND FLAGS ============================================================== The SQR command supports several flags. Each flag begins with a dash (-). Flags with arguments must be followed directly by the argument with no intervening space. SQR Command-Line Flags Flag Description -A Causes the report output to be appended to an existing file of the same name. If the file does not exist, a new one is created. This is useful when you want to run the same report more than once but only want to create a single report file. -Bnn (Oracle, SYBASE CT-Lib) Indicates how many rows to buffer each time data is retrieved from the database. The default is 10 rows. Additional memory is required to buffer more rows. You can enhance performance by using additional memory to buffer more rows. Regardless of the setting, all rows are retrieved. When used on the command line, -B controls the setting for all BEGIN-SELECT paragraphs. Each BEGIN-SELECT command may also have its own -B flag for further optimization. -C Specifies that the Cancel dialog box appear while the program is running so you can easily terminate the program execution if need be. -CB (Callable SQR) Forces the communication box to be used. -DBdatabase (SYBASE) Causes the SQR program to use the specified database overriding any embedded SQR USE command. -DEBUG[xxx] (SYBASE) Causes lines preceded by #DEBUG to be compiled. Without this flag, these lines are ignored. See #DEBUG. -E[file] Causes error messages to be directed to the named file, or to the default file report.err. If no errors occur, no file is created. Note: ReportMate does not support the -E command-line flag. -F[file | directory] Overrides the default output file name program.lis. The default action places the program.lis in the same directory as the program.sqr file. To use the current directory, specify -F without an argument. To change the name of the output file, specify -F with the new name. If the new name does not specify a directory, the file will be created in the current directory. The output file is not created until data is actually printed on the page. If no data is printed, no output file will be created. Example: -Fd:\reports\ or -Fpayroll.lis -Idir_list Specifies the list of directories that SQR will search when processing the #INCLUDE directive if the include file does not exist in the current directory and no specified path was specified for the file. The directory names must be separated by either commas (,) or semicolons (;). Always append the directory character to the end of each directory name. See the -F flag for a list of directory characters. Example: -Ic:\sqr\inc,d:\sqr\incl -KEEP In addition to .LIS files, creates an .SPF file for each report that your program generates. Note: The -KEEP command-line flag is not required for ReportMate. -LL{S | D}{C |I} LOAD-LOOKUP: S = SQR, D = DB, C = case sensitive, I = case insensitive -LOCK{RR | CS | RO | RL | XX} (SQLBase) Defines the types of locking (isolation level) for the session. See the SQLBase manual for a full explanation of the different isolation levels. See also BEGIN-SELECT. -Mfile Defines a startup file containing sizes to be assigned to internal arrays for large or complex reports. -NOLIS Inhibits the creation of .LIS files. Instead, .SPF files are created. This flag is not supported for Export reports. Note: In ReportMate, the -NOLIS command-line flag will not be enabled if Print is selected in the Run dialog box. -NR (SQLBase) Specifies that the No Recovery mode is used when connecting to the database. -O[file] Directs log messages to the specified file or to program.log if no file is specified. By default, the file sqr.log is used in the current working directory. Note: ReportMate does not support the -O command-line flag. -PB (Informix) Causes column data to retain trailing blanks. -Proleid[/rolepass] (Ingres) The role identifier used to associate permissions with SQR. -PRINTER:xx Causes printer type xx to be used when creating all .LIS files, where xx = LP, HP, PS, or WP. This option prints but it does not save an output file. This flag is not supported for Export reports. See the -KEEP flag. -RS Saves the program in a run-time file. The program is scanned and checked for syntax. Queries are validated. Then, the executable version is saved in a file with the name program.sqt. -RT Uses the run-time file saved with the -RS flag. All syntax and query checking is skipped and processing begins immediately. -S Requests that the status of all cursors be displayed at the end of the report run. Status includes the text of each SQL statement, number of times each was compiled and executed, and the total number of rows selected. -SORTnn (SQLBase) Specifies the size of the sort buffer in characters. -Tnn Specifies that you want to test your report for nn pages. All ORDER BY clauses in SELECT statements are ignored to save time during testing. If the program is producing more than one report, SQR stops after the specified number of pages for the first report defined. Note: In ReportMate, if you set a Limit in the "Pages" section of the Run dialog box, it will override the -T flag. -TB (SYBASE CT-Lib only) Allows you to trim blanks in char fields. -Uusername (Ingres) Specifies the user name. This overrides the user name specified in the connectivity string. -Vserver (SYBASE) Uses the named server. -V6 (Oracle) Specifies V6 compatibility mode. -XC (Callable SQR) Suppresses the database commit when the report has finished running. -XCB Do not use the communication box. -XL Prevents SQR from logging on to the database. Programs run in this mode cannot contain any SQL statements. -XL enables using SQR without accessing the database. You still must supply at least an empty slash (/) on the command line as a placeholder for the connectivity information. For example: sqr myprog / -xl Some database files will need to be available for SQR to run whether or not SQR logs onto the database. Refer to information about your database to determine which files you need. -XP (SYBASE DB-Lib) Prevents SQR from creating temporary stored procedures. See BEGIN-SELECT for more information. -ZIV Invokes the SPF Viewer after generating program.spf file. Using this flag implicitly invokes the -KEEP flag to create program.spf file. In case of multiple output files, only the first report file will be passed to the Viewer. -ZMF{file} Specifies the full path and name of the SQR Error Message file. The sqrerr.dat located in the directory indicated by the SQRDIR environment variable is the default. -- 612-624-8352 wk 612-626-1332 fax Internet e-mail oltma004@tc.umn.edu wk skyway@mn.uswest.net hm Groupwise e-mail oltma004@ADCS-ADMIN.NDIS-DATA1 (intranet) ATTACHED Generic Server Examples PRODUCTION= NILE DEVELOPMENT = ZUMBRO -- 612-624-8352 wk 612-626-1332 fax 612-579-5970 page Internet e-mail oltma004@tc.umn.edu wk skyway@mn.uswest.net hm Groupwise e-mail oltma004@ADCS-ADMIN.NDIS-DATA1 (intranet) --------------94E4488610F2A0AA80022BFC Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit

Note: Attachments have variable settings for Development servers, & Production.

QUESTION?

Is this variable below required in the Production environment.

PSOFT_ENV=/psoft/sa700prdd
 
 

This type of variable  is sliced between the following statements on the UNIX server on DEVELOPMENT
but NOT on Production
(highlighted in blue)
....
.....
PS1=psoft@servername $PWD:
PSOFT_ENV=/psoft/sa700DEV
PS_DB=ORA
PS_DBVER=7.3
PS_HOME=/psoft/sa700DEV
...
...
 
 

The SQR runs perfect in DEV and TEST Servers.

However in the Production environment gets  this is the error when the SQR runs.

THIS IS THE ERROR RECEIVED

PeopleSoft prcs_sqr Started
Process instance is 103
SQR Output file is /psoft/sa700prd/sqr.dev/umsri001_103.lis
SQR: Structured Query Report Writer V3.0.13.3
Copyright (C) MITI, 1994, 1995.  All Worldwide Rights Reserved.

========  Start Program Log Information ========
Program: UMSRI001  Begin time stamp: 12-jul-1998 12.30.13 pm
Processing Interface File SRI001IA.TXT...
(SQR 6002) Can't open the printer file: /psoft/sa700prd/sqr.dev/umsri001_103.spf
(2): No such file or directory

SQR: Program Aborting.
prcs_sqr: ------------------- Error -------------------
prcs_sqr: Command failure
prcs_sqr: SQR Command Terminated abnormally
prcs_sqr: Return code : 7
prcs_sqr: ------------------- Error -------------------
================================================================

The SQR runs fine in the Development, and Testing environments. And produces *.lis files 6 of them.
 

However, in production it produces 5 files that can be read in the SQRVW (i.e. SPF) format. This is strange
problem because if you look at the attached files it doesn't appear  to be very much wrong with the
environment. I am aware of the -KEEP and the -ZIV command arguments. Also if the line above (at the
beginning of this message is missing) then perhaps that is the problem.

Appreciate any comments, criticisms.
 
 
 
 

====== COMMAND FLAGS
==============================================================
The SQR command supports several flags.  Each flag begins with a dash (-).  Flags with arguments must be
followed directly by the argument with no intervening space.

SQR Command-Line Flags

Flag Description
-A Causes the report output to be appended to an existing file of the same name. If the file does not exist, a
new one is created. This is useful when you want to run the same report more than once but only want to
create a single report file.
-Bnn (Oracle, SYBASE CT-Lib) Indicates how many rows to buffer each time data is retrieved from the
database. The default is 10 rows. Additional memory is required to buffer more rows. You can enhance
performance by using additional memory to buffer more rows. Regardless of the setting, all rows are
retrieved. When used on the command line, -B controls the setting for all BEGIN-SELECT paragraphs. Each

BEGIN-SELECT command may also have its own -B flag for further optimization.
-C Specifies that the Cancel dialog box appear while the program is running so you can easily terminate the
program execution if need be.

-CB (Callable SQR) Forces the communication box to be used.
-DBdatabase (SYBASE) Causes the SQR program to use the specified database overriding any embedded
SQR USE command.
-DEBUG[xxx] (SYBASE) Causes lines preceded by #DEBUG to be compiled. Without this flag, these lines
are ignored. See #DEBUG.
-E[file] Causes error messages to be directed to the named file, or to the default file report.err.  If no errors
occur, no file is created.
Note: ReportMate does not support the -E command-line flag.
-F[file | directory] Overrides the default output file name program.lis. The default action places the program.lis
in the same directory as the program.sqr file. To use the current directory, specify -F without an argument. To
change the name of the output file, specify -F with the new name. If the new name does not specify a
directory, the file will be created in the current directory. The output file is not created until data is actually
printed on the page. If no data is printed, no output file will be created.  Example:
-Fd:\reports\ or -Fpayroll.lis

-Idir_list Specifies the list of directories that SQR will search when processing the #INCLUDE directive if the
include file does not exist in the current directory and no specified path was specified for the file. The directory
names must be separated by either commas (,) or semicolons (;). Always append the directory character to
the end of each directory name. See the -F flag for a list of directory characters. Example:
-Ic:\sqr\inc,d:\sqr\incl

-KEEP In addition to .LIS files, creates an .SPF file for each report that your program generates.
Note: The -KEEP command-line flag is not required for ReportMate.

-LL{S | D}{C |I} LOAD-LOOKUP:  S = SQR, D = DB, C = case sensitive, I = case insensitive

-LOCK{RR | CS |
 RO | RL | XX} (SQLBase) Defines the types of locking (isolation level) for the session.  See the SQLBase
manual for a full explanation of the different isolation levels.  See also BEGIN-SELECT.
-Mfile Defines a startup file containing sizes to be assigned to internal arrays for large or complex reports.
-NOLIS Inhibits the creation of .LIS files.  Instead, .SPF files are created.  This flag is not supported for
Export reports.
Note: In ReportMate, the -NOLIS command-line flag will not be enabled if Print is selected in the Run dialog
box.
-NR (SQLBase) Specifies that the No Recovery mode is used when connecting to the database.
-O[file] Directs log messages to the specified file or to program.log if no file is specified. By default, the file
sqr.log is used in the current working directory.
Note: ReportMate does not support the -O command-line flag.

-PB (Informix) Causes column data to retain trailing blanks.

-Proleid[/rolepass] (Ingres) The role identifier used to associate permissions with SQR.

-PRINTER:xx Causes printer type xx to be used when creating all .LIS files, where xx = LP, HP, PS, or
WP.  This option prints but it does not save an output file.  This flag is not supported for Export reports.  See
the -KEEP flag.
-RS Saves the program in a run-time file. The program is scanned and checked for syntax. Queries are
validated. Then, the executable version is saved in a file with the name program.sqt.
-RT Uses the run-time file saved with the -RS flag. All syntax and query checking is skipped and processing
begins immediately.
-S Requests that the status of all cursors be displayed at the end of the report run. Status includes the text of
each SQL statement, number of times each was compiled and executed, and the total number of rows
selected.

-SORTnn (SQLBase) Specifies the size of the sort buffer in characters.
-Tnn Specifies that you want to test your report for nn pages. All ORDER BY clauses in SELECT statements
are ignored to save time during testing. If the program is producing more than one report, SQR stops after the
specified number of pages for the first report defined.
Note: In ReportMate, if you set a Limit in the "Pages" section of the Run dialog box, it will override the -T
flag.
-TB (SYBASE CT-Lib only)  Allows you to trim blanks in char fields.
-Uusername (Ingres) Specifies the user name. This overrides the user name specified in the connectivity string.

-Vserver (SYBASE) Uses the named server.
-V6 (Oracle) Specifies V6 compatibility mode.

-XC (Callable SQR) Suppresses the database commit when the report has finished running.

-XCB Do not use the communication box.

-XL Prevents SQR from logging on to the database. Programs run in this mode cannot contain any SQL
statements.  -XL enables using SQR without accessing the database. You still must supply at least an empty
slash (/) on the command line as a placeholder for the connectivity information.  For example:
sqr myprog / -xl
 Some database files will need to be available for SQR to run whether or not SQR logs onto the database.
Refer to information about your database to determine which files you need.
-XP (SYBASE DB-Lib) Prevents SQR from creating temporary stored procedures. See BEGIN-SELECT
for more information.
-ZIV Invokes the SPF Viewer after generating program.spf file. Using this flag implicitly invokes the -KEEP
flag to create program.spf file. In case of multiple output files, only the first report file will be passed to the
Viewer.

-ZMF{file} Specifies the full path and name of the SQR Error Message file.  The sqrerr.dat located in the
directory indicated by the SQRDIR environment variable is the default.

 
 
 
 
 
 
 
 

--

612-624-8352 wk
612-626-1332 fax

Internet e-mail   oltma004@tc.umn.edu    wk
 
                          skyway@mn.uswest.net   hm

Groupwise e-mail  oltma004@ADCS-ADMIN.NDIS-DATA1 (intranet)
 
 

ATTACHED

Generic Server Examples PRODUCTION= NILE
                                       DEVELOPMENT = ZUMBRO

 
 
--

612-624-8352 wk
612-626-1332 fax
612-579-5970 page

Internet e-mail   oltma004@tc.umn.edu    wk
 
    skyway@mn.uswest.net   hm

Groupwise e-mail  oltma004@ADCS-ADMIN.NDIS-DATA1 (intranet)
  --------------94E4488610F2A0AA80022BFC-- --------------68793084494C9B1CDC892DBE Content-Type: application/msword; name="NILE_ENVIRONMENT.doc" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="NILE_ENVIRONMENT.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAADgAAAAAA AAAAEAAACwAAAAEAAAD+////AAAAAA8AAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////cpWgAY+AJBAAAAABlAAAAAAAAAAAAAAAAAwAA 4wgAAFoRAAAAAAAAAAAAAAAAAAAAAAAA4wUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABAAAGoAAAAAEAAAagAAAGoQAAAAAAAAahAAAAAAAABqEAAAAAAAAGoQAAAAAAAA ahAAABQAAAB+EAAAAAAAAH4QAAAAAAAAfhAAAAAAAAB+EAAAAAAAAH4QAAAAAAAAfhAAAAoA AACIEAAAEAAAAH4QAAAAAAAAmhAAADEAAACYEAAAAAAAAJgQAAAAAAAAmBAAAAAAAACYEAAA AAAAAJgQAAAAAAAAmBAAAAAAAACYEAAAAAAAAJgQAAAAAAAAmBAAAAIAAACaEAAAAAAAAJoQ AAAAAAAAmhAAAAAAAACaEAAAAAAAAJoQAAAAAAAAmhAAAAAAAADLEAAAWAAAACMRAAA3AAAA mhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAahAAAAAAAACYEAAAAAAAAAAABQAGAAEAAgCYEAAA AAAAAJgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgQAAAAAAAAmBAAAAAAAACaEAAAAAAAAJgQ AAAAAAAAahAAAAAAAABqEAAAAAAAAJgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgQAAAAAAAA mBAAAAAAAACYEAAAAAAAAJgQAAAAAAAAmBAAAAAAAABqEAAAAAAAAJgQAAAAAAAAahAAAAAA AACYEAAAAAAAAJgQAAAAAAAAAAAAAAAAAABASWGiqq69AX4QAAAAAAAAfhAAAAAAAABqEAAA AAAAAGoQAAAAAAAAahAAAAAAAABqEAAAAAAAAJgQAAAAAAAAmBAAAAAAAACYEAAAAAAAAJgQ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBRE1JTj0vdTAxL2FwcC9v cmFjbGUvYWRtaW4NQ09CQ1BZPTovcHNvZnQvVFVYRURPL2NvYmluY2x1ZGUNQ09CRElSPS9v cHQvbGliL2NvYm9sDUNPQk9QVD0tQyBBTlM4NSAtQyBBTElHTj04IC1DIE5PSUJNQ09NUCAt QyBUUlVOQz1BTlNJIC1DIE9TRVhUPWNibA1DT0JQQVRIPS9wc29mdC9zYTcwMFBSREREL2Ni bGJpbg1EQkFIT01FPS91MDEvYXBwL29yYWNsZS9hZG1pbi9kYmENREVGQVVMVF9EQj1IRVRE TU8NREVGQVVMVF9FTlY9c2E3MDBETU8NREVGQVVMVF9UVVhESVI9VFVYRURPDUVESVRPUj12 aQ1GUEFUSD0vbG9jYWwvZnVuY3Rpb25zDUhPTUU9L3Bzb2Z0DUhaPTEwMA1MRF9MSUJSQVJZ X1BBVEg9L3Bzb2Z0L1RVWEVETy9saWI6DS9vcHQvbGliL2NvYm9sL2NvYmxpYjoNL3Bzb2Z0 L3NhNzAwUFJEREQvYmluOg0vcHNvZnQvVFVYRURPL2xpYjoNL3UwMS9hcHAvb3JhY2xlL3By b2R1Y3QvNy4zLjMvbGliDUxJQlBBVEg9Oi9wc29mdC9zYTcwMFBSREREL2JpbjoNL3Bzb2Z0 L1RVWEVETy9saWI6DS91MDEvYXBwL29yYWNsZS9wcm9kdWN0LzcuMy4zL2xpYg1MT0dOQU1F PXBzb2Z0DUxQREVTVD11OTYyNg1NQU5QQVRIPQ1PUkFDTEVfQkFTRT0vdTAxL2FwcC9vcmFj bGUNT1JBQ0xFX0hPTUU9L3UwMS9hcHAvb3JhY2xlL3Byb2R1Y3QvNy4zLjMNT1JBQ0xFX1NJ RD1IRVBUUk4NUEFUSD0vcHNvZnQvc2E3MDBQUkRERC9iaW46DS9vcHQvc3FyL29yYS93b3Jr YmVuY2gvYmluOg0vcHNvZnQvVFVYRURPL2JpbjoNL3Vzci9iaW46L3Vzci9jY3MvYmluOg0v b3B0L1NVTldzcHJvL2JpbjoNL3Vzci91Y2I6L29wdC9iaW46DS9ldGM6DS9wc29mdC9sb2Nh bC9iaW46DS46DS9wc29mdC9UVVhFRE8vYmluOg0vb3B0L1NVTldzcHJvL2JpbjoNL3UwMS9h cHAvb3JhY2xlL3Byb2R1Y3QvNy4zLjMvYmluOg0vdTAxL2FwcC9vcmFjbGUvYWRtaW4vZGJh L3NjcmlwdHMNUFMxPXBzb2Z0QG5pbGUgJFBXRDogDSoqKioqKioqKioqKioqKioqKioqKiog bWlzc2luZyBlbnZpcm9ubWVudCB2YXJpYWJsZSoqKg1QU19EQj1PUkENUFNfREJWRVI9Ny4z DVBTX0hPTUU9L3Bzb2Z0L3NhNzAwUFJEREQNUFNfUExUPVNPTEFSSVNfMl81MQ1QU19TUVIx PS9wc29mdC9zYTcwMFBSREREL3Nxcg1QU19TUVIyPS9wc29mdC9zYTcwMFBSREREL3Nxci5k ZXYNUFNfU1FSPS9wc29mdC9zYTcwMFBSREREL3Nxci5tb2QNUFNfVFVYREVWPS9kZXYvdGNw DVBXRD0vcHNvZnQvc2E3MDBQUkRERA1TSEVMTD0vYmluL2tzaA1TSExJQl9QQVRIPToNL3Bz b2Z0L3NhNzAwUFJEREQvYmluOg0vcHNvZnQvVFVYRURPL2xpYjoNL3UwMS9hcHAvb3JhY2xl L3Byb2R1Y3QvNy4zLjMvbGliDVNRUkRJUj0vb3B0L3Nxci9vcmEvd29ya2JlbmNoL2Jpbg1T UVJGTEFHUz0taS9wc29mdC9zYTcwMFBSREREL3Nxci5tb2QvIC1tL3Bzb2Z0L3NhNzAwUFJE REQvc3FyL2FsbG1heGVzLm1heCAtS0VFUA1URVJNPXZ0MTAwDVRVWERJUj0vcHNvZnQvVFVY RURPDVRaPVVTL0NlbnRyYWwNXz0vdXNyL2Jpbi9lbnYNGAChAQCk0C+l4D2mCAenCAeooAWp oAWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAK8G AADFBgAA/AYAAAUHAAAGBwAAoAgAAKUIAADjCAAA/QgAAAD8+fz3APUA8wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnUBAAJi AgACYgYABWICYxgABWIGYxgAAAkAAwAAHAMAAD0DAABTAwAAlgMAALcDAADZAwAA6wMAAAAE AAAWBAAAIAQAADcEAABDBAAASgQAAG0EAACEBAAAmwQAAK4EAADQBAAA8AQAAAMFAAAlBQAA MwUAAEAFAABJBQAAZQUAAI8FAAChBQAAvQUAANkFAADsBQAAAwYAABYGAAApBgAALwYAAEEG AABEBgAAVwYAAGoGAACNBgAArwYAAMUGAAD8BgAABgcAABMHAAAtBwAA/gAAAAAAAP4AAAAA AAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAA AAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+ AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAA AP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAA AAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4A AAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAAAAAAAAAAAAAAAQAALS0HAABBBwAA XwcAAIEHAACiBwAAtQcAAMsHAADaBwAA5wcAAP4HAAARCAAAMwgAAFUIAACmCAAAsQgAAMYI AADUCAAA4wgAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4A AAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA /gAAAAAAAP4AAAAAAAD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAABAAARDgAPAAgAAQBLAA8AAAAAABoAAEDx/wIAGgAGTm9ybWFsAAIA AAADAGEJBAAAAAAAAAAAAAAAAAAAAAAAAAAiAEFA8v+hACIAFkRlZmF1bHQgUGFyYWdyYXBo IEZvbnQAAAAAAAAAAAAAAAAAAADjBQAAAwDjCAAAAQD/////AAMAAP0IAAAFAAADAAAtBwAA 4wgAAAYABwD/QDEAFRKQAQAAVGltZXMgTmV3IFJvbWFuAAwQkAECAFN5bWJvbAALIpABAABB cmlhbAAiAAQAAACAGAAA0AIAAGgBAAAAAEFsJyZHbCcmAAAAAAEAAAAAANkAAADaBAAAAQAC AAAABACDEAoAAAAAAAAAAAAAAAEAAQAAAAEAAAAAAAAAAAAAAAAANwAAABtBRE1JTj0vdTAx L2FwcC9vcmFjbGUvYWRtaW4AAAAETkRJUwRORElTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP7/AwoAAP// //8GCQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBXb3JkIERvY3VtZW50AAoAAABNU1dv cmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAA//////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8BAAAAAAkCAAAAAADAAAAA AAAARgAAAAAAAAAAAAAAAEBJYaKqrr0BDAAAAEADAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0A ZQBuAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAgECAAAA AwAAAP////8AAAAAAAAEABgAAAAAAAAACQQAAAAAAAAAAAAAAAAKAAAAAAAAAAAAWhEAAAAA AAABAEMAbwBtAHAATwBiAGoAAAAAANAC0ALQAtACAAAAAAEA0C/gPQgHCAegBaAFAAAAAAAA AAABAAAAwCH/////EgACAf//////////////////////////////////////////AAAAAAAA AAAAAAAAAAAAAAAAAABqAAAA/////wUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQA aQBvAG4AAAD///////////////////////////////8oAAIB/////wQAAAD///////////// //////////////////8AAAAAAAAAAAAAAAAAAAAAAgAAALgBAAADAAEIAQAAAP7///8DAAAA BAAAAAUAAAAGAAAABwAAAAgAAAD+////CgAAAAsAAAAMAAAA/v////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////8BAP7/AwoAAP////8ACQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29m dCBXb3JkIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuNgD0ObJx AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAEAAIAAAAAAAAAAAAAAAAA AAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAIgBAAARAAAAAQAAAJAAAAACAAAAmAAAAAMA AAC8AAAABAAAAMgAAAAFAAAA2AAAAAYAAADkAAAABwAAAPAAAAAIAAAAAAEAAAkAAAAQAQAA EgAAABwBAAAKAAAARAEAAAwAAABQAQAADQAAAFwBAAAOAAAAaAEAAA8AAABwAQAAEAAAAHgB AAATAAAAgAEAAAIAAADkBAAAHgAAABwAAABBRE1JTj0vdTAxL2FwcC9vcmFjbGUvYWRtaW4A HgAAAAEAAAAAAAAAHgAAAAUAAABORElTAHIAAB4AAAABAAAAAAAAAB4AAAABAAAAAAAAAB4A AAAHAAAATm9ybWFsAKAeAAAABQAAAE5ESVMAAAAAHgAAAAIAAAAxAEUAHgAAAB4AAABNaWNy b3NvZnQgV29yZCBmb3IgV2luZG93cyA5NQAAAEAAAAAAAAAAAAAAAAUARABvAGMAdQBtAGUA bgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIA ////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAANwA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAUgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wEAAAAACQIAAAAAAMAAAAAAAABG AAAAAIBWZKKqrr0BACrkoaquvQEMAAAAQAMAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4A dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAQIAAAADAAAA /////wAAAAAAAAQAGAAAAAAAAAAJBAAAAAAAAAAAAAAAAAoAAAAAAAAAAABaEQAAAAAAAAEA QwBvAG0AcABPAGIAagAAAAAA0ALQAtAC0AIAAAAAAQDQL+A9CAcIB6AFoAUAAAAAAAAAAAEA AADAIf////8SAAIB//////////////////////////////////////////8AAAAAAAAAAAAA AAAAAAAAAAAAAGoAAAD/////BQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8A bgAAAP///////////////////////////////ygAAgH/////BAAAAP////////////////// /////////////wAAAAAAAAAAAAAAAAAAAAACAAAAuAEAAAMAAQgBAAAAAgAAAAMAAAAEAAAA BQAAAAYAAAAHAAAACAAAAP7///////////////7///8VAAAA/v///w0AAAD9//////////// ///////////////////+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAALY9uKmuvQFAAAAAAFrRjqqu vQEDAAAAAQAAAAMAAADZAAAAAwAAANoEAAADAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAAAAAA AAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAArAAAAAcAAAABAAAAQAAAAA8A AABIAAAABQAAAFgAAAAGAAAAYAAAAAsAAABoAAAAEAAAAHAAAAAMAAAAeAAAAAIAAADkBAAA HgAAAAcAAABVIG9mIE0AAAMAAAAKAAAAAwAAAAIAAAALAAAAAAAAAAsAAAAAAAAADBAAAAIA AAAeAAAAHAAAAEFETUlOPS91MDEvYXBwL29yYWNsZS9hZG1pbgADAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA== --------------68793084494C9B1CDC892DBE Content-Type: application/msword; name="ZUMBRO_ENVIRONMENT.doc" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ZUMBRO_ENVIRONMENT.doc" 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAADgAAAAAA AAAAEAAACwAAAAEAAAD+////AAAAAA8AAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////cpWgAY+AJBAAAAABlAAAAAAAAAAAAAAAAAwAA UQkAAHwRAAAAAAAAAAAAAAAAAAAAAAAAUQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAABAAAIwAAAAAEAAAjAAAAIwQAAAAAAAAjBAAAAAAAACMEAAAAAAAAIwQAAAAAAAA jBAAABQAAACgEAAAAAAAAKAQAAAAAAAAoBAAAAAAAACgEAAAAAAAAKAQAAAAAAAAoBAAAAoA AACqEAAAEAAAAKAQAAAAAAAAvBAAADEAAAC6EAAAAAAAALoQAAAAAAAAuhAAAAAAAAC6EAAA AAAAALoQAAAAAAAAuhAAAAAAAAC6EAAAAAAAALoQAAAAAAAAuhAAAAIAAAC8EAAAAAAAALwQ AAAAAAAAvBAAAAAAAAC8EAAAAAAAALwQAAAAAAAAvBAAAAAAAADtEAAAWAAAAEURAAA3AAAA vBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjBAAAAAAAAC6EAAAAAAAAAAABQAGAAEAAgC6EAAA AAAAALoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAALoQAAAAAAAAuhAAAAAAAAC8EAAAAAAAALoQ AAAAAAAAjBAAAAAAAACMEAAAAAAAALoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAALoQAAAAAAAA uhAAAAAAAAC6EAAAAAAAALoQAAAAAAAAuhAAAAAAAACMEAAAAAAAALoQAAAAAAAAjBAAAAAA AAC6EAAAAAAAALoQAAAAAAAAAAAAAAAAAACgYCKhqq69AaAQAAAAAAAAoBAAAAAAAACMEAAA AAAAAIwQAAAAAAAAjBAAAAAAAACMEAAAAAAAALoQAAAAAAAAuhAAAAAAAAC6EAAAAAAAALoQ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBRE1JTj0vdTAxL2FwcC9v cmFjbGUvYWRtaW4NQ09CQ1BZPTovcHNvZnQvVFVYRURPL2NvYmluY2x1ZGUNQ09CRElSPS9v cHQvbGliL2NvYm9sDUNPQk9QVD0tQyBBTlM4NSAtQyBBTElHTj04IC1DIE5PSUJNQ09NUCAt QyBUUlVOQz1BTlNJIC1DIE9TRVhUPWNibA1DT0JQQVRIPS9wc29mdC9zYTcwMERFVi9jYmxi aW4NREJBSE9NRT0vdTAxL2FwcC9vcmFjbGUvYWRtaW4vZGJhDURFRkFVTFRfREI9SEVURE1O DURFRkFVTFRfRU5WPXNhNzAwRE1ODURFRkFVTFRfVFVYRElSPVRVWEVETw1FRElUT1I9dmkN RlBBVEg9L2xvY2FsL2Z1bmN0aW9ucw1IT01FPS9wc29mdA1IWj0xMDANTERfTElCUkFSWV9Q QVRIPS9wc29mdC9UVVhFRE8vbGliOg0vb3B0L2xpYi9jb2JvbC9jb2JsaWI6DS9wc29mdC9z YTcwMERFVi9iaW46DS9wc29mdC9UVVhFRE8vbGliOg0vdTAxL2FwcC9vcmFjbGUvcHJvZHVj dC83LjMuMy9saWINTElCUEFUSD06DS9wc29mdC9zYTcwMERFVi9iaW46DS9wc29mdC9UVVhF RE8vbGliOg0vdTAxL2FwcC9vcmFjbGUvcHJvZHVjdC83LjMuMy9saWINTE9HTkFNRT1wc29m dA1MUERFU1Q9dTk2MjYNTUFOUEFUSD0vdXNyL2xhbmcvbWFuOg0vdXNyL21hbjoNL3Vzci9s b2NhbC9zaGFyZS9tYW46DS91c3Ivb3Blbndpbi9tYW46DS9vcHQvaHBucC9tYW46DS9vcHQv RlNGbGVzcy9tYW46DS9vcHQvV0x0b3AvbWFuOg0vb3B0L0ZTRnJjcy9tYW4NT1JBQ0xFX0JB U0U9L3UwMS9hcHAvb3JhY2xlDU9SQUNMRV9IT01FPS91MDEvYXBwL29yYWNsZS9wcm9kdWN0 LzcuMy4zDU9SQUNMRV9TSUQ9SEVEQ09NLA1QQVRIPS9wc29mdC9zYTcwMERFVi9iaW46DS9v cHQvc3FyL29yYS93b3JrYmVuY2gvYmluOg0vcHNvZnQvVFVYRURPL2JpbjoNL3Vzci9iaW46 L3Vzci9jY3MvYmluOg0vb3B0L1NVTldzcHJvL2JpbjoNL3Vzci91Y2I6DS9vcHQvYmluOg0v ZXRjOg0vcHNvZnQvbG9jYWwvYmluOg0vbG9jYWwvcmNzOg0vbG9jYWwvY2hhbmdlL3Njcmlw dHM6DS46DS9wc29mdC9UVVhFRE8vYmluOg0vb3B0L1NVTldzcHJvL2JpbjoNL3UwMS9hcHAv b3JhY2xlL3Byb2R1Y3QvNy4zLjMvYmluOg0vdTAxL2FwcC9vcmFjbGUvYWRtaW4vZGJhL3Nj cmlwdHMNUFMxPXBzb2Z0QHp1bWJybyAkUFdEOiANUFNPRlRfRU5WPS9wc29mdC9zYTcwMERF Vg1QU19EQj1PUkENUFNfREJWRVI9Ny4zDVBTX0hPTUU9L3Bzb2Z0L3NhNzAwREVWDVBTX1BM VD1TT0xBUklTXzJfNTENUFNfU1FSMT0vcHNvZnQvc2E3MDBERVYvc3FyDVBTX1NRUjI9L3Bz b2Z0L3NhNzAwREVWL3Nxci5kZXYNUFNfU1FSPS9wc29mdC9zYTcwMERFVi9zcXIubW9kDVBT X1RVWERFVj0vZGV2L3RjcA1QV0Q9L3Bzb2Z0L3NhNzAwREVWDVNIRUxMPS9iaW4va3NoDVNI TElCX1BBVEg9Og0vcHNvZnQvc2E3MDBERVYvYmluOg0vcHNvZnQvVFVYRURPL2xpYjoNL3Uw MS9hcHAvb3JhY2xlL3Byb2R1Y3QvNy4zLjMvbGliDVNRUkRJUj0vb3B0L3Nxci9vcmEvd29y a2JlbmNoL2Jpbg1TUVJGTEFHUz0taS9wc29mdC9zYTcwMERFVi9zcXIubW9kLyAtbS9wc29m dC9zYTcwMERFVi9zcXIvYWxsbWF4ZXMubWF4DVRFUk09dnQxMDANVFVYRElSPS9wc29mdC9U VVhFRE8NVFo9VVMvQ2VudHJhbA1fPS91c3IvYmluL2Vudg0YAKEBAKTQL6XgPaYIB6cIB6ig BamgBaoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAE4H AABmBwAAgAcAAIoHAABRCQAAawkAAAD+AP4A/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAnUBAAJiBgYAAwAAHAMAAD0DAABTAwAAlgMAALUDAADXAwAA6QMAAP4D AAAUBAAAHgQAADUEAABBBAAASAQAAGsEAACCBAAAlwQAAKoEAADMBAAA1gQAAOsEAAD+BAAA IAUAAC4FAAA7BQAAUgUAAFwFAAByBQAAhAUAAJMFAAClBQAAtQUAAMUFAADhBQAACwYAAB4G AAA4BgAAVAYAAGcGAAB+BgAAkQYAAJsGAAClBgAAqwYAAL0GAADJBgAA/gAAAAAAAP4AAAAA AAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAA AAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+ AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAA AP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAA AAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4A AAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAAAAAAAAAAAAAAAQAALckGAADgBgAA 4wYAAPYGAAAJBwAALAcAAE4HAABmBwAAgAcAAIoHAACXBwAArwcAAMMHAADfBwAA/wcAAB4I AAAxCAAARQgAAFQIAABhCAAAdggAAIkIAACrCAAAzQgAABQJAAAfCQAANAkAAEIJAABRCQAA /gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAPwAAAAA AAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAA AAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+ AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAEBAAABAAAcDgAPAAgAAQBLAA8AAAAAABoAAEDx/wIAGgAGTm9ybWFsAAIA AAADAGEJBAAiAAFAAQACACIACUhlYWRpbmcgMQAABAABAAgBBQBiAmMYAAAAAAAAAAAAAAAA AAAAAAAAIgBBQPL/oQAiABZEZWZhdWx0IFBhcmFncmFwaCBGb250AAAAAAAAAAAAAAAAAAAA UQYAAAMAUQkAAAEA/////wADAABrCQAABQAAAwAAyQYAAFEJAAAGAAcA/0AxABUSkAEAAFRp bWVzIE5ldyBSb21hbgAMEJABAgBTeW1ib2wACyKQAQAAQXJpYWwAIgAEAAAAgBgAANACAABo AQAAAABEbCcmR2wnJgAAAAABAAAAAADpAAAANQUAAAEAAgAAAAQAgxALAAAAAAAAAAAAAAAB AAEAAAABAAAAAAAAAAAAAAAAADcAAAAbQURNSU49L3UwMS9hcHAvb3JhY2xlL2FkbWluAAAA BE5ESVMETkRJUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP7/AwoAAP// //8GCQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBXb3JkIERvY3VtZW50AAoAAABNU1dv cmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAA//////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////1IAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8BAAAAAAkCAAAAAADAAAAA AAAARgAAAAAAAAAAAAAAAKBgIqGqrr0BDAAAAEADAAAAAAAAVwBvAHIAZABEAG8AYwB1AG0A ZQBuAHQAAAAHCAegBaAFAAAAAAAAAAABAAAAwCH//////////////////////xoAAgECAAAA AwAAAP////////////////////////////////////////////////////8AAAAAfBEAAP// //8BAEMAbwBtAHAATwBiAGoAAAD///////////////////////////////////////////// ////////////////EgACAf///////////////////////////////////wEAAQgAAAAAAAAA AAAAAAAAAAAAAAAAAABqAAAAAgAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQA aQBvAG4AAAAAAQDQAgAABAEBCAAAAYAAAAEA0AIAAAIoAAIB/////wQAAAD/////AQEIAAAB gAAAAQDQAgAAAgEBCAAAAAAAAAAAAAAAAAAAAAAAAgAAALgBAAApKCkoAQAAAP7///8DAAAA BAAAAAUAAAAGAAAABwAAAAgAAAD+////CgAAAAsAAAAMAAAA/v////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////8BAP7/AwoAAP////8ACQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29m dCBXb3JkIERvY3VtZW50AAoAAABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuNgD0ObJx AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7/AAAEAAIAAAAAAAAAAAAAAAAA AAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZMAAAAIgBAAARAAAAAQAAAJAAAAACAAAAmAAAAAMA AAC8AAAABAAAAMgAAAAFAAAA2AAAAAYAAADkAAAABwAAAPAAAAAIAAAAAAEAAAkAAAAQAQAA EgAAABwBAAAKAAAARAEAAAwAAABQAQAADQAAAFwBAAAOAAAAaAEAAA8AAABwAQAAEAAAAHgB AAATAAAAgAEAAAIAAADkBAAAHgAAABwAAABBRE1JTj0vdTAxL2FwcC9vcmFjbGUvYWRtaW4A HgAAAAEAAAAAAAAAHgAAAAUAAABORElTAHIAAB4AAAABAAAAAAAAAB4AAAABAAAAAAAAAB4A AAAHAAAATm9ybWFsAKAeAAAABQAAAE5ESVMAAAAAHgAAAAIAAAAxAEAAHgAAAB4AAABNaWNy b3NvZnQgV29yZCBmb3IgV2luZG93cyA5NQAAAEAAAAAAAAAAAAAAAAUARABvAGMAdQBtAGUA bgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIA ////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAANwA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAUgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABYABQH//////////wEAAAAACQIAAAAAAMAAAAAAAABG AAAAAADaIKGqrr0BAP2yoKquvQEMAAAAQAMAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4A dAAAAAcIB6AFoAUAAAAAAAAAAAEAAADAIf//////////////////////GgACAQIAAAADAAAA /////////////////////////////////////////////////////wAAAAB8EQAA/////wEA QwBvAG0AcABPAGIAagAAAP////////////////////////////////////////////////// //////////8SAAIB////////////////////////////////////AQABCAAAAAAAAAAAAAAA AAAAAAAAAAAAAGoAAAACAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8A bgAAAAABANACAAAEAQEIAAABgAAAAQDQAgAAAigAAgH/////BAAAAP////8BAQgAAAGAAAAB ANACAAACAQEIAAAAAAAAAAAAAAAAAAAAAAACAAAAuAEAACkoKSgBAAAAAgAAAAMAAAAEAAAA BQAAAAYAAAAHAAAACAAAAP7///////////////7///8VAAAA/v///w0AAAD9//////////// ///////////////////+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAIiHI6quvQFAAAAAAFrRjqqu vQEDAAAAAQAAAAMAAADpAAAAAwAAADUFAAADAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAAAAAA AAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAArAAAAAcAAAABAAAAQAAAAA8A AABIAAAABQAAAFgAAAAGAAAAYAAAAAsAAABoAAAAEAAAAHAAAAAMAAAAeAAAAAIAAADkBAAA HgAAAAcAAABVIG9mIE0AAAMAAAALAAAAAwAAAAIAAAALAAAAAAAAAAsAAAAAAAAADBAAAAIA AAAeAAAAHAAAAEFETUlOPS91MDEvYXBwL29yYWNsZS9hZG1pbgADAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAA== --------------68793084494C9B1CDC892DBE Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Larry Oltmanns Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Larry Oltmanns n: Oltmanns;Larry org: University of Minnesota ISS email;internet: oltma004@tc.umn.edu title: PeopleSoft Consultant x-mozilla-cpt: ;0 x-mozilla-html: TRUE version: 2.1 end: vcard --------------68793084494C9B1CDC892DBE-- From owner-sqr-users@list.iex.net Tue Jul 14 17:11:09 1998 Date: Tue, 14 Jul 1998 17:47:53 -0400 From: Sampath Tirumala Subject: documentation Hello: Any body out there suggest me where can I get documentation/books about sqr language yeh From owner-sqr-users@list.iex.net Tue Jul 14 17:11:57 1998 Date: Tue, 14 Jul 1998 16:53:00 -0500 From: Melinda Braddock Subject: Re: On Break SQR is funny about the break fields. It wants them to be first in the select. Try this: BEGIN-SELECT department (+1,40) on-break skiplines=1 name (,3) .... END-SELECT > -----Original Message----- > From: Sharon Brandow [SMTP:sbrandow@NETCOM.COM] > Sent: Tuesday, July 14, 1998 3:32 PM > To: Multiple recipients of list SQR-USERS > Subject: On Break > > I'm trying to do something which should be simple but is causing me fits. > I want to skip a line on a change of department, for example: > > Name Department > ---------------- --------------------- > > Abrams,Joe Accounting > Bake,Clay > > Anderson,Amy Computing > Collins,Jane > > Adams,Ansel Photography > > > My code looks like this: > > Begin-select > > Name (+1,3) > Department (0,40) on-break skiplines=1 > .. > .. > > from table_X where ... order by Department, Name > > end-select > > My output looks like this: > > Name Department > ---------------- --------------------- > > Abrams,Joe Accounting > Bake,Clay > Anderson,Amy > Computing > Collins,Jane > > Adams,Ansel > Photography > > > Only the Department field is being printed after a line is skipped, rather > than the whole print line. What am I doing wrong? > > > Sharon From owner-sqr-users@list.iex.net Tue Jul 14 17:17:43 1998 Date: Tue, 14 Jul 1998 16:53:58 -0400 From: "Setzer, Jerome (SOM400A)" Subject: Variables in the Header section I'm printing two variables in the body of my letter with no problems. When print the same variables in the Heading section they are blank. I made them global variables, and that didn't work either. I can't pass a variable to a Header section (or can I?) so how do I get these to print out in the Heading? Thank You, Jerry Setzer 732-764-7729 From owner-sqr-users@list.iex.net Tue Jul 14 17:28:34 1998 Date: Tue, 14 Jul 1998 18:13:10 -0400 From: Don DeSmith Subject: Re: documentation The SQR User's Guide and SQR Language Reference Version 4 are available = from Sqribe Corporation, phone 800-505-4399, 1080 March Rd., Menlo Park, = CA 94025 USA. $80 + $10 S&H =3D $90 a set. The SQR 4 manuals are much improved over SQR 3 manuals and are valuable = even if you are using an earlier version. If you are using SQRW you should have a help file which includes all the = language reference material in your SQRW directory in the file named = \sqrbinw\cmdhlp.hlp Also, check out the Ontko web site for a bunch of useful stuff including a = an SQR Language Reference Card that lists which features are in which = version of SQR. =20 http://www.ontko.com/ If you are running SQR from PeopleSoft, they have a 4 day class specific = to SQR in PeopleSoft. Good Luck Don >>> Sampath Tirumala 07/14 5:47 PM >>> Hello: Any body out there suggest me where can I get documentation/books about sqr language yeh From owner-sqr-users@list.iex.net Tue Jul 14 18:00:12 1998 Date: Tue, 14 Jul 1998 16:31:47 -0600 From: Robert Goshko Subject: Re: On Break ------ =_NextPart_000_01BDAF45.1B34A0C0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sharon, It should work better if you move you fields to look like this: Begin-select Department (+1,40) on-break skiplines=1 Name (0,3) .. .. from table_X where ... order by Department, Name end-select ......Rob ---------------------------------------------------------------------------- Robert Goshko | Axis Developments | System Consulting Services robert.goshko@axis-dev.com | Sherwood Park, AB | http://www.axis-dev.com/ -----Original Message----- From: Sharon Brandow [SMTP:sbrandow@NETCOM.COM] Sent: Tuesday, July 14, 1998 2:32 PM To: Multiple recipients of list SQR-USERS Subject: On Break I'm trying to do something which should be simple but is causing me fits. I want to skip a line on a change of department, for example: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography My code looks like this: Begin-select Name (+1,3) Department (0,40) on-break skiplines=1 .. .. from table_X where ... order by Department, Name end-select My output looks like this: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography Only the Department field is being printed after a line is skipped, rather than the whole print line. What am I doing wrong? Sharon ------ =_NextPart_000_01BDAF45.1B34A0C0 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IhIWAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEADQAAAFJFOiBP biBCcmVhawCzAwEFgAMADgAAAM4HBwAOABAAHwAvAAIASgEBIIADAA4AAADOBwcADgAQAB4AHQAC ADcBAQmAAQAhAAAARkIxREMxNEY0NjFBRDIxMUIzNkQwMDYwMDg4QzY4NjQADwcBA5AGALgHAAAh AAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADAC4AAAAAAAMANgAAAAAAQAA5AIAR 6i93r70BHgBwAAEAAAANAAAAUkU6IE9uIEJyZWFrAAAAAAIBcQABAAAAFgAAAAG9r3cvyk/BHfwa RhHSs20AYAiMaGQAAB4AHgwBAAAABQAAAFNNVFAAAAAAHgAfDAEAAAAbAAAAcm9iZXJ0Lmdvc2hr b0BheGlzLWRldi5jb20AAAMABhCVB5KjAwAHEGsEAAAeAAgQAQAAAGUAAABTSEFST04sSVRTSE9V TERXT1JLQkVUVEVSSUZZT1VNT1ZFWU9VRklFTERTVE9MT09LTElLRVRISVM6QkVHSU4tU0VMRUNU REVQQVJUTUVOVCgrMSw0MClPTi1CUkVBS1NLSVBMAAAAAAIBCRABAAAAnQQAAJkEAABwCQAATFpG dbvsmWV3AAoBAwH3IAKkA+MCAGOCaArAc2V0MCAHE48CgwBQAvIPWVRhaANxfQKDMgRGD1kIVQey AoMzoQ7ncHJxMg/2fQqAiQjIIDsJbzI1NQKA2QqBdWMAUAsDYwBBC2DgbmcxMDMUoQvEBgC7D4EC ICwKogqECoBJBUCCcxHQdWxkIHcFsGhrIGIPwHQT8QaQIEp5CGAgBGB2ZR0TZkcIkBwABCB0byAJ AG+RHGBsaWsdkHRoBADOOhraCvQe4DM2AUAZEFEP4EJlZwuALQ+wbKUFkHQa2kRlCrF0B4AFAjAg I2IoKzEsNEwwKSNgAiAtYglwYVkcYHNrBSAe4G4HkD1zGKMKgE5hB4AjYyYkKBAwLDMpGtQgLi4/ Jy0a1ANSHlABoCHAX1jdHCBoBJAdkCeQLiQwCyDRE/FieSAiyCwHsCXx+xraCfBkIZ8Y9B+fIQEQ g/hzMTcqIieQCAAMMC5q+RJQIC0xvzLPM9807zVlnyclI2MwgQSQBUBHbxvA1msecCYlfA/weAQA KvF7HYAJAHAjIgQgOIAGsHNfHLApMAhQAIAb8HQLgGfxBlJ2aWMHkBrUA2A3UqQuZzezQGE4sS0B APx2LgWgKTA5wSnhHDAEcJQgUArAayugQUI4cScDMBkSG/AgaAJAcDqoLy93P/AuPMovL2PPG/Av kx/5FJMxNh/vCqDvA2AcsCHgMaRPBRAhYQdAwwXQB5BzYWdlNilD9g9D4QsTRBQCAGktMTTjI/Ag kTE4MAFADNBII7hiIEYDYR9wDJJiGkYlITByAHBkbwfgW1NgTVRQOnMkcErTQIBORVRDT00uTFG+ XRrVSVAGYAIwSbdUClDQc2RheSugShvwKuADSCAroDE5OTggMiQ6MxVwUE1M11RvvUm3TTqSC1Ad kAlwYwUgewiQOYJvHQAe4DoABgBRgFItVVNFUlNM2Nh1Ymoh0Um3T0qSJJFfRi9HOiCkC7YbRCcp MXL+eTrCHmFK8BuwA3APwB9A9zrRKdA7QGgbthyAG7AHcBlRomJ1BUA4wWNhdb8AkDrRJgEd8DmQ J6VJHCDPAHAFQB5hJNIgYR7RJTD/JDFegQ9xGXBe4R0AAQArKPMCEAXAZXgl8FGhH3sl7f8mKSLI GtQ1biYoNW9F6hrygkFLoW1zLEpvYm90QWMFoHUCMDrBGtRC0SSgZSxDC2B5Z8ss0OcEkFnAGrBB bSrgYssIUO9bgFvgapcIUGwlEWjRAHB9K/tBTnBowWxwIaFizVDHEdAeYAnAYXBoa6sa1P5NKuAF oAEAHoMEIB7vatT/IV9h3yN2JwYizibgI/8lDP8njyifKa8qvyvPLN9ztQhg/z+gW+F0f3cPhc9j r2S/Zc//Zt9n72j/ag9rHmx6NnqQz/9t727/cA8eEJAfcT9yTxr4/1UwTuGEYB2QIskd81wCHIDf OsIVQAuAHLAcEGEBgBPx916VOMF7YnAJgICQSsCZUf5yGtSEYAORmVJ+wAbwHZB3mzNeo39AVw+A BUAl8CBPXaBK8FojGpFnP5fvCisaZKEfChYBAKPwAAAAAwAQEAAAAAADABEQAAAAAAMAgBD///// QAAHMMDLggF3r70BQAAIMMDLggF3r70BCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAAD ADqACCAGAAAAAADAAAAAAAAARgAAAABShQAAtw0AAB4AO4AIIAYAAAAAAMAAAAAAAABGAAAAAFSF AAABAAAABAAAADguMAADADyACCAGAAAAAADAAAAAAAAARgAAAAABhQAAAAAAAAsARYAIIAYAAAAA AMAAAAAAAABGAAAAAA6FAAAAAAAAAwBGgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADAEeA CCAGAAAAAADAAAAAAAAARgAAAAARhQAAAAAAAAMASoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAA AAAAHgBagAggBgAAAAAAwAAAAAAAAEYAAAAANoUAAAEAAAABAAAAAAAAAB4AW4AIIAYAAAAAAMAA AAAAAABGAAAAADeFAAABAAAAAQAAAAAAAAAeAFyACCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAA AAEAAAAAAAAAHgA9AAEAAAAFAAAAUkU6IAAAAAADAA00/TcAAFEP ------ =_NextPart_000_01BDAF45.1B34A0C0-- From owner-sqr-users@list.iex.net Tue Jul 14 18:15:58 1998 Date: Tue, 14 Jul 1998 16:01:28 -0700 From: David Donnelly Subject: Re: Variables in the Header section Jerry, The variables in the Heading section are the same variables as in the body. They are global variables, though, so if you're trying to set them in a local procedure, remember the underscores. The Heading is printed just before the page is printed. The page is printed when it is full, or when you force a new-page. So typically you would set such variables during processing of a page. Then when it is printed, the variables are set correctly. But if the variables are also on-break columns, things can get pretty confused. It may be that you have not set them before the page is ready, or that you have already cleared them again before it is printed. Are they blank for all pages, or are they "out of sync", meaning, for example, page 1's header is blank, page 2 has the values for page 1, etc? If you post an example of what you are trying to do, you'll get more suggestions ... Dave Donnelly ISIS BioComp At 04:53 PM 7/14/1998 -0400, you wrote: >I'm printing two variables in the body of my letter with no problems. When >print the same variables in the Heading section they are blank. I made them >global variables, and that didn't work either. I can't pass a variable to a >Header section (or can I?) so how do I get these to print out in the >Heading? > >Thank You, >Jerry Setzer >732-764-7729 > > From owner-sqr-users@list.iex.net Tue Jul 14 19:14:36 1998 Date: Tue, 14 Jul 1998 19:49:40 -0400 From: Steve Hall Subject: unsuscribe me unsuscribe me srh@convoy.com From owner-sqr-users@list.iex.net Tue Jul 14 20:20:28 1998 Date: Tue, 14 Jul 1998 20:59:36 -0400 From: "Timothy P. Jackson" Subject: Re: SQR Flowcharting I'd like a copy too. tjackson@home.com Wood, Dennis A wrote: > > Wayne, > I'd like a copy too. > Thanx > > > ---------- > > From: Tennett, Dan J.[SMTP:DJTennett@CVS.COM] > > Reply To: SQR-USERS@USA.NET > > Sent: Monday, July 13, 1998 8:09 AM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: SQR Flowcharting > > > > Hi Wayne, > > > > I would like a copy. > > > > Thanks, > > > > Danny > > > > > ---------- > > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] > > > Sent: Monday, July 13, 1998 7:08 AM > > > To: Multiple recipients of list SQR-USERS > > > Subject: Re: SQR Flowcharting > > > > > > Wayne, I used your Unix script the day that I got it (Saturday last) it > > > works great!!!! It came in really handy in tracking down some problems > > > we needed to get resolved before we went live with our new PeopleSoft > > > system (today). I would be happy to check out a copy of the VB/Windows > > > version you have completed. > > > > > > Thanks, > > > Kenny Melton > > > Tandy Information Services > > > Tandy Corporation > > > > > > > -----Original Message----- > > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > > > > Sent: Sunday, July 12, 1998 7:43 PM > > > > To: Multiple recipients of list SQR-USERS > > > > Subject: Re: SQR Flowcharting > > > > > > > > Richard, > > > > Not exactly a flowchart, but I posted a message awhile back saying I > > > > had developed a Unix script called SQR Tree that shows a tree > > > > structure of procedure calls in an SQR program, and would send it free > > > > to anyone who requested it. Just yesterday I completed a Windows > > > > (shareware) version of same and sent it off to the guy who asked for > > > > it. Unfortunately he is having a problem running it because he's on > > > > NT. However if either of these interest you let me know. > > > > > > > > Wayne Ivory > > > > Information Services > > > > Westralian Sands Limited > > > > > > > > > > > > >>> Richard_Tomancik 11/7/98 > > > > 6:58:58 am >>> > > > > I've been hacking SQR's for several year's now but a tool that that > > > > could > > > > at least automatically flowchart the procedure names would still help. > > > > > > > > I am about to tear apart and rebuild a delivered Payroll interface to > > > > a > > > > General Ledger system and it is kind of a monster. > > > > > > > > Any suggestions? > > > > > > > > Thanks, > > > > Richard Tomancik > > > > 817/975-1892 > > > > > From owner-sqr-users@list.iex.net Tue Jul 14 20:31:51 1998 Date: Tue, 14 Jul 1998 20:10:20 -0500 From: Ray Ontko Subject: new sqr ref card New SQR Reference Cards Now Available Online Don Mellen (donm@ontko.com) has been working hard to update our online SQR Reference Cards, which can be found at: http://www.ontko.com/sqrcard4.html http://www.ontko.com/sqrcard3.html http://www.ontko.com/sqrcard2.html Note that sqrcard4.html covers versions 4.0, 3.x and 2.x, and also that sqrcard3.html covers versions 3.x and 2.x. In each version we have attempted to show when a particular command or feature became available (or unavailable). We hope you find these cards useful. If you discover any errors or have suggestions for improving them, please let us know. We're hoping to make PDF versions available for printing, and we hope to produce a printed card containing the most-used parts as well. Enjoy. Ray ---------------------------------------------------------------------- Ray Ontko | Ray Ontko & Co | "Ask me about SQR" rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ From owner-sqr-users@list.iex.net Tue Jul 14 22:43:40 1998 Date: Tue, 14 Jul 1998 22:26:00 -0500 From: Veso Lukovic Subject: Re: SQR Flowcharting I would sure appreciate a copy as well. veso_lukovic@conseco.com. Thanks in advance! ______________________________ Reply Separator _________________________________ Subject: Re: SQR Flowcharting Author: Timothy P. Jackson [SMTP:tjackson@HOME.COM] at Exchange Date: 7/14/98 7:59 PM I'd like a copy too. tjackson@home.com Wood, Dennis A wrote: > > Wayne, > I'd like a copy too. > Thanx > > > ---------- > > From: Tennett, Dan J.[SMTP:DJTennett@CVS.COM] > > Reply To: SQR-USERS@USA.NET > > Sent: Monday, July 13, 1998 8:09 AM > > To: Multiple recipients of list SQR-USERS > > Subject: Re: SQR Flowcharting > > > > Hi Wayne, > > > > I would like a copy. > > > > Thanks, > > > > Danny > > > > > ---------- > > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] > > > Sent: Monday, July 13, 1998 7:08 AM > > > To: Multiple recipients of list SQR-USERS > > > Subject: Re: SQR Flowcharting > > > > > > Wayne, I used your Unix script the day that I got it (Saturday last) it > > > works great!!!! It came in really handy in tracking down some problems > > > we needed to get resolved before we went live with our new PeopleSoft > > > system (today). I would be happy to check out a copy of the VB/Windows > > > version you have completed. > > > > > > Thanks, > > > Kenny Melton > > > Tandy Information Services > > > Tandy Corporation > > > > > > > -----Original Message----- > > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] > > > > Sent: Sunday, July 12, 1998 7:43 PM > > > > To: Multiple recipients of list SQR-USERS > > > > Subject: Re: SQR Flowcharting > > > > > > > > Richard, > > > > Not exactly a flowchart, but I posted a message awhile back saying I > > > > had developed a Unix script called SQR Tree that shows a tree > > > > structure of procedure calls in an SQR program, and would send it free > > > > to anyone who requested it. Just yesterday I completed a Windows > > > > (shareware) version of same and sent it off to the guy who asked for > > > > it. Unfortunately he is having a problem running it because he's on > > > > NT. However if either of these interest you let me know. > > > > > > > > Wayne Ivory > > > > Information Services > > > > Westralian Sands Limited > > > > > > > > > > > > >>> Richard_Tomancik 11/7/98 > > > > 6:58:58 am >>> > > > > I've been hacking SQR's for several year's now but a tool that that > > > > could > > > > at least automatically flowchart the procedure names would still help. > > > > > > > > I am about to tear apart and rebuild a delivered Payroll interface to > > > > a > > > > General Ledger system and it is kind of a monster. > > > > > > > > Any suggestions? > > > > > > > > Thanks, > > > > Richard Tomancik > > > > 817/975-1892 > > > > > From owner-sqr-users@list.iex.net Wed Jul 15 06:27:22 1998 Date: Wed, 15 Jul 1998 07:01:40 -0400 From: "Kearns, Gary" Subject: Re: Getting #return-status to pass back to a Unix Korn Script Here's an SQR example of a portion of a script we are currently running in production: ${SQRDIR}/sqr ${PS_HOME}/sqr/hsnload1.sqr ${logpw} $SQRFLAGS retcode="$?" if [ $retcode -ne 0 ]; then echo "HSNLOAD1 SQR failed with status: $retcode" error_proc; fi Hope this helps... Gary Gary Kearns HSN PeopleSoft Implementation (727) 572-8585 x5070 kearnsg@hsn.net > -----Original Message----- > From: Firstname Lastname [SMTP:John_Puccini@PEOPLESOFT.COM] > Sent: Monday, July 13, 1998 8:28 PM > To: Multiple recipients of list SQR-USERS > Subject: Getting #return-status to pass back to a Unix Korn > Script > > I have a Korn script set up that lauches my sqr and then needs to > capture > the #return-status that is getting set within my sqr. However , I'm > am > having trouble getting the Korn script to pisk up the return status. > The > SQR runs fine, and prcs_sqr is picking up on the return status i set > , but > I am stuck with the darn Korn script. > BTW my shell scripting is mediocre at best. > > Here is the section of code: > > #call the sqr > > $PS_HOME/bin/prcs_sqr $PS_HOME/ctl0009c.cmd >> $LogFile > > #capture the return status > > ret_stat=$? > > > Any idea? > > Thanks From owner-sqr-users@list.iex.net Wed Jul 15 06:51:12 1998 Date: Wed, 15 Jul 1998 07:13:49 -0400 From: "Weaver, Judith R" Subject: Re: new sqr ref card Thanks Ray! Judy Weaver United Space Alliance Application Engineering Services WeaverJR@usafoo.unitedspacealliance.com Phone: (407) 264-8120 Fax: (407) 264-8101 > ---------- > From: Ray Ontko[SMTP:rayo@ONTKO.COM] > Reply To: SQR-USERS@USA.NET > Sent: Tuesday, July 14, 1998 9:10 PM > To: Multiple recipients of list SQR-USERS > Subject: new sqr ref card > > New SQR Reference Cards Now Available Online > > Don Mellen (donm@ontko.com) has been working hard to update our > online SQR Reference Cards, which can be found at: > > http://www.ontko.com/sqrcard4.html > http://www.ontko.com/sqrcard3.html > http://www.ontko.com/sqrcard2.html > > Note that sqrcard4.html covers versions 4.0, 3.x and 2.x, and > also that sqrcard3.html covers versions 3.x and 2.x. In each > version we have attempted to show when a particular command or > feature became available (or unavailable). > > We hope you find these cards useful. If you discover any errors > or have suggestions for improving them, please let us know. We're > hoping to make PDF versions available for printing, and we hope to > produce a printed card containing the most-used parts as well. > > Enjoy. > > Ray > ---------------------------------------------------------------------- > Ray Ontko | Ray Ontko & Co | "Ask me about SQR" > rayo@ontko.com | Richmond, In | See us at http://www.ontko.com/ > From owner-sqr-users@list.iex.net Wed Jul 15 07:20:07 1998 Date: Wed, 15 Jul 1998 07:49:14 -0400 From: John Walker Subject: Re: Bar codes Have you tried PRINT-BAR-CODE { position } { TYPE = { bar_code_type_int_lit | _var | _col } } { HEIGHT = { bar_code_height_num_lit | _var | _col } } { TEXT = { bar_code_txt_var | _lit | _col } } [ CAPTION = { bar_code_caption_txt_var | _lit | _col } ] [ CHECKSUM = { checksum_lit } ] This is available in SQR V3. From owner-sqr-users@list.iex.net Wed Jul 15 07:31:39 1998 Date: Wed, 15 Jul 1998 07:59:19 -0400 From: Sam Spritzer Subject: On Break -Reply Sharon... I had the same problem as you did. Apparently, SQR is doing what you want it to do even though unintentionally. It is breaking right after the change in department irrespective of the rest of the row. I would suggest that you set up a separate print section. Do your selection as usual but have the line you want to break at call the procedure to print where all of your selection results for printing would be. BEGIN SELECT department () on-break print=never after=print-report ....... END SELECT BEGIN-PROCEDURE print-report PRINT $dept ....... END-PROCEDURE Hope this works. Sam >>> Sharon Brandow 07/14/98 04:31pm >>> I'm trying to do something which should be simple but is causing me fits. I want to skip a line on a change of department, for example: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography My code looks like this: Begin-select Name (+1,3) Department (0,40) on-break skiplines=1 .. .. from table_X where ... order by Department, Name end-select My output looks like this: Name Department ---------------- --------------------- Abrams,Joe Accounting Bake,Clay Anderson,Amy Computing Collins,Jane Adams,Ansel Photography Only the Department field is being printed after a line is skipped, rather than the whole print line. What am I doing wrong? Sharon From owner-sqr-users@list.iex.net Wed Jul 15 09:48:57 1998 Date: Wed, 15 Jul 1998 09:30:34 -0500 From: Susannah Wells Subject: Conditional Where Clause >Is anyone out there familiar with the conditional where clause? If so, can it >be done in Informix, and what does that logic look like? Thanks in advance! > >Susannah Wells >Software Engineer >PageNet, Inc. >(972) 801-8318 > > From owner-sqr-users@list.iex.net Wed Jul 15 10:03:59 1998 Date: Wed, 15 Jul 1998 10:40:40 -0500 From: David Anderson Subject: Conditional Where Clause -Reply There was a lengthly discussion not too long about about conditional/dynamic clauses that is in the archives. I believe it should work in INFORMIX as well. From owner-sqr-users@list.iex.net Wed Jul 15 10:18:24 1998 Date: Wed, 15 Jul 1998 09:52:43 CDT From: "C. Willis III" Subject: Re: Conditional Where Clause Susannah, Exactly what do you mean by conditional? I have had success in the past with the following code: begin-procedure one if (condition) $where = 'stuff goes here' else $where = 'other stuff goes here' end-if do procedure two end-procedure ! one begin-procedure two begin-select column_1 column_2 etc from table [$where] end-select end-procedure There may be other methods. Note that you have to know the conditions so you can test them prior to building the where clause in procedure one. As to whether dynamic sql will work in Informix, I can not remember, but I don't see why it wouldn't. It's been a year since I last used Informix, but I believe we were able to use dynamic sql. hope this helps. clark ----Original Message Follows---- Is anyone out there familiar with the conditional where clause? If so, can it be done in Informix, and what does that logic look like? Thanks in advance! ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 15 10:47:14 1998 Date: Wed, 15 Jul 1998 10:56:24 -0500 From: Mark Kraft Subject: Conditional Where Clause -Reply -Reply I have used dynamic where clauses in INFORMIX and they work the pretty much the same as Oracle. They are pretty much standard. let $where1 = 'and X.DEPTID = ' || '''' || &X.deptid || '''' .... and this = that [$where1] yadda yadda yadda Mark Kraft kraftm@gunet.georgetown.edu From owner-sqr-users@list.iex.net Wed Jul 15 13:20:47 1998 Date: Wed, 15 Jul 1998 12:53:27 -0500 From: John Grzeskowiak Subject: NEW USER WITH PRINTER ESCAPE SEQUENCE PROBLEM We are in the process of installing MAXIMO 4.0 with SQR4 for reporting and WORKBENCH as the editor. I like another subscriber have modified the PO print SQR significantly and am now trying to print to an HP laser 4000 series printer with our forms burned into it. I am trying to pass EC (escape '<27>' ) sequences to the printer, but it seems to be printing them as lines and ignoring the escape sequence. I have tried a print-direct command but didn't seem to work. I have written a little procedure to just change the printing of a "string" from normal to italics but doesn't seem to work. Has anyone been involved with "escape sequences" and SQRs???? From owner-sqr-users@list.iex.net Wed Jul 15 13:54:17 1998 Date: Wed, 15 Jul 1998 14:18:56 -0400 From: "Parenteau, Brian P." Subject: nVision Contractor Hi All, This may not be the correct forum for this type of question, but we have a need and this may be the place to fill it. Is anyone, or does anyone know a contractor that is available for hire that has experience with nVision? We are currently implementing GL and are having difficulties with performance...etc. Any help would be greatly appreciated. Thanks bpparenteau@cvs.com CVS/Pharmacy Corp From owner-sqr-users@list.iex.net Wed Jul 15 14:04:28 1998 Date: Wed, 15 Jul 1998 14:30:31 -0500 From: Mark Kraft Subject: SQR problem I don't even know if this is possible, but would anyone know if there is a way to write an SQR that can repeatidy kick off a process.. like a application engine job in PeopleSoft (Cobol SQL). The thing is that the first one has to finsih before the next one starts. This almost sounds like a process scheduler job, but each run has a different variable in the run control id. Thanks for any help that you can offer. Mark Kraft kraftm@gunet.georgetown.edu From owner-sqr-users@list.iex.net Wed Jul 15 14:11:09 1998 Date: Wed, 15 Jul 1998 11:35:44 -0700 From: Vince Mancino Subject: Re: nVision Contractor Where are you located Vince Mancino Parenteau, Brian P. wrote: > Hi All, > This may not be the correct forum for this type of question, but we have a > need and this may be the place to fill it. > > Is anyone, or does anyone know a contractor that is available for hire that > has experience with nVision? We are currently implementing GL and are > having difficulties with performance...etc. > > Any help would be greatly appreciated. > > Thanks > > bpparenteau@cvs.com > CVS/Pharmacy Corp From owner-sqr-users@list.iex.net Wed Jul 15 14:31:48 1998 Date: Wed, 15 Jul 1998 14:42:53 -0400 From: "Campbell, Andrew" Subject: Re: SQR problem Yes, use the system command... > -----Original Message----- > From: Mark Kraft [SMTP:kraftm@GUNET.GEORGETOWN.EDU] > Sent: Wednesday, July 15, 1998 3:31 PM > To: Multiple recipients of list SQR-USERS > Subject: SQR problem > > I don't even know if this is possible, but would anyone know if there > is a > way to write an SQR that can repeatidy kick off a process.. like a > application engine job in PeopleSoft (Cobol SQL). The thing is that > the > first one has to finsih before the next one starts. This almost > sounds like > a process scheduler job, but each run has a different variable in the > run > control id. Thanks for any help that you can offer. > > Mark Kraft > kraftm@gunet.georgetown.edu From owner-sqr-users@list.iex.net Wed Jul 15 14:42:21 1998 Date: Wed, 15 Jul 1998 14:17:02 -0500 From: Ray Ontko Subject: please Fellow SQR users, Please, do not make private replies to the listserv. When you reply to a message in this listserv, you are sending a copy of the message to EVERYONE in the group. Normally, this is appropriate since we're all part of a conversation that we can all learn from. However, if the only person who would care about your reply is the person who sent the original message, TYPE IN THE ORIGINAL SENDER'S E-MAIL IN PLACE OF SQR-USERS@USA.NET. You may have noticed that the listserv was shutdown yesterday. This is because we as a group exceeded the maximum number of messages in a day (50). Many of the messages were "me too" messages that did not add any value to the conversation and should have been directed to the originator of the message, not to the listserv. Not only that, but we've lost a number of people from the conversation because there are just too many messages per day to keep track of. Please, help keep the listserv low-overhead for all of us; make sure your reply goes to the right place. Thanks. Ray ---------------------------------------------------------------------- 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 Jul 15 14:51:07 1998 Date: Wed, 15 Jul 1998 15:08:08 -0500 From: David Anderson Subject: Re: nVision Contractor -Reply I'm happy y'all are finding employment opportunities and keeping your skills sharp, but please respond to the author directly. This is a forum to discuss technical issues/questions, not a career center. I am sorry if I offended anyone. Dave From owner-sqr-users@list.iex.net Wed Jul 15 17:11:42 1998 Date: Wed, 15 Jul 1998 23:28:02 -0700 From: Can Ulas Subject: unsuscribe me unsuscribe me caisson@superonline.com From owner-sqr-users@list.iex.net Thu Jul 16 06:46:59 1998 Date: Thu, 16 Jul 1998 07:15:50 -0400 From: "Steve K. Schelske" Subject: Solution to SQR Error 219 I found the answer to the problem stated in the post below. I had ported an SQR program from NT to MVS. During the file transfer the ASCII to EBCDIC translation did not translate the | (a pipe for concatenation) character correctly. Having the ASCII value for the pipe caused SQR to choke on the mainframe and gave the SQR 219 error on v4.1.1. After I converted the ASCII pipe to an EBCDIC pipe, the SQR ran on the mainframe. Earlier versions of SQR gave a better error when this situation occurred. Hope this helps. > ---------- > > Subject: SQR Error 219 > > Date: Friday, June 19, 1998 7:46 AM > > > > I am running an SQR program under SQR v4.1.1 on MVS and received the > > following SQR Error: > > > > (SQR 219) GLET: Bad operator. > > > > The SQR manual states that this error should never occur during normal > > processing. > > > > I am able to run the same SQR successfully through SQRW.EXE (v4.2.3). > > > > Does anyone know how to resolve this error. Thanks in advance. From owner-sqr-users@list.iex.net Thu Jul 16 08:34:32 1998 Date: Thu, 16 Jul 1998 08:58:28 -0400 From: Harriet Marisa Hi -- We have been running SQR v2.5.6 against our Oracle Rdb databases on Alphas with OpenVMS for years. we are now attempting to 'upgrade' to SQR v4.2.1. I've been checking upward compatibility of some of our INCLUDE SQRs and have encountered the following differences: &col is defined char(5) IF &col <> ' ' ------ that's 1 space between single quotes DO step1 ELSE DO step2 END-IF &col contains 5 spaces. In v2.5.6 the IF condition evaluated to false and step2 was done. In v4.2.1 it is evaluating to true and step1 is being done. If I change the quoted literal to 5 spaces, it performs as expected. Is this a change in functionality or a bug? Is there someway to make it work the 'old' way without changing code? In another case, &city defined char(30), &state defined char(2) STRING &city &state BY ', ' INTO $csz In the old version $csz would be: ITHACA, NY In the new version, $csz becomes: ITHACA , NY In the old version, the trailing spaces were automatically removed. Again, is this a change in functionality or a bug? Is there someway to make it work the 'old' way without changing code? There are many, many SQRs out there using the STRING function and many more that are expecting literal strings to be padded and compared to database columns and character variables at the appropriate lengths. I hope there is an easy way around this. Thanks in advance for your help. -- Harriet From owner-sqr-users@list.iex.net Thu Jul 16 10:06:32 1998 Date: Thu, 16 Jul 1998 10:27:36 -0400 From: Harriet Marisa Subject: Re: your mail > I've never used Rdb, but in an older version of Oracle, CHAR(6) > meant then what VARCHAR2(6) means today, more or less. In other > words, the SQL standard now defines CHAR(6) to mean fixed length. > I'm wondering if you're suffering from a similar change in Rdb or > the way SQR interacts with it. > Indeed, we are suffering from the way the new SQR interacts with it. That was a darn nice bug we took advantage of! > I did notice, by the way, the version 3.x of SQR had a special > flag to cause columns to retain trailing blanks ("-PB" on the > SQR command line) for Rdb and Informix , but I'm not sure if > this is available in SQR 4.x for Rdb. It's not mentioned in > the new manuals. > Tech Support suggested I try that. I did but, alas, it's not valid for Rdb. Thanks From owner-sqr-users@list.iex.net Thu Jul 16 10:14:36 1998 Date: Thu, 16 Jul 1998 10:09:42 -0400 From: Harriet Marisa Subject: Character field manipulations > Were there any changes in the database level? It would give the same > symptoms if &col where defined as VARCHAR(5) then later changed to just > CHAR(5). > The database has not changed. I run the same basic query against the same database just the 2 different versions of SQR. I finally heard for Tech Support after I had posted the question to list. Apparently the way string manipulations worked in v2.5.6 was a bug corrected in v2.5.7. Because versions after 2.5.6 did not port for Oracle Rdb, we maintained that level for many years and grew to love the "bug" as a feature. I know we can program around it with various combinations of substring and ltrim (not an exciting proposition). There's no way we would change the database to VCHAR fields because of the hundreds of COBOL programs supporting the online update systems. Is anyone aware of another approach? TIA. From owner-sqr-users@list.iex.net Thu Jul 16 10:15:22 1998 Date: Thu, 16 Jul 1998 08:44:23 -0500 From: Ray Ontko Subject: Re: your mail Harriet, I've never used Rdb, but in an older version of Oracle, CHAR(6) meant then what VARCHAR2(6) means today, more or less. In other words, the SQL standard now defines CHAR(6) to mean fixed length. I'm wondering if you're suffering from a similar change in Rdb or the way SQR interacts with it. I did notice, by the way, the version 3.x of SQR had a special flag to cause columns to retain trailing blanks ("-PB" on the SQR command line) for Rdb and Informix , but I'm not sure if this is available in SQR 4.x for Rdb. It's not mentioned in the new manuals. Hope this helps. Ray > Hi -- > > We have been running SQR v2.5.6 against our Oracle Rdb databases on Alphas with > OpenVMS for years. we are now attempting to 'upgrade' to SQR v4.2.1. I've been > checking upward compatibility of some of our INCLUDE SQRs and have encountered > the following differences: > > &col is defined char(5) > > IF &col <> ' ' ------ that's 1 space between single quotes > DO step1 > ELSE > DO step2 > END-IF > > &col contains 5 spaces. In v2.5.6 the IF condition evaluated to false and step2 > was done. In v4.2.1 it is evaluating to true and step1 is being done. If I > change the quoted literal to 5 spaces, it performs as expected. Is this a > change in functionality or a bug? Is there someway to make it work the 'old' > way without changing code? > > In another case, &city defined char(30), &state defined char(2) > > STRING &city &state BY ', ' INTO $csz > > In the old version $csz would be: ITHACA, NY > In the new version, $csz becomes: ITHACA , NY > > In the old version, the trailing spaces were automatically removed. Again, is > this a change in functionality or a bug? Is there someway to make it work the > 'old' way without changing code? > > There are many, many SQRs out there using the STRING function and many more that > are expecting literal strings to be padded and compared to database columns and > character variables at the appropriate lengths. I hope there is an easy way > around this. > > Thanks in advance for your help. > > -- Harriet > ---------------------------------------------------------------------- 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 Thu Jul 16 13:26:07 1998 Date: Thu, 16 Jul 1998 14:11:01 -0400 From: Jennifer Sieber Subject: Embedded Code in SQR for other softwares How can I (if this is at all possible) embed code for another software package into my SQR? I need to embed the following into my SQR to print a signature on a Purchase Order in PeopleSoft: The signature is actually stored on our Fax Server (RightFAX) and we are supposed to embed this code in our program (in this case the SQR) where we want the signature to appear and RightFAX will put it there. Right now when I print my SQR to a printer I use the print-image name; command; however, I am using the -printer:wp to get the signature to print and not the gray box. If I leave this in and try to fax I get a printout, but no fax. If I take out the flag of -printer:wp. I get the gray boxes. Any ideas... Any help appreciated. Thanks, Jennifer From owner-sqr-users@list.iex.net Thu Jul 16 14:40:23 1998 Date: Thu, 16 Jul 1998 12:21:53 -0700 From: "Robin Drury." Subject: Data Scubber Is there any tool or does anyone have a program to validate table information. What I'm looking for is something that would tell me that data was required or any special requirement to the fields. Please let me know if there is anything available. Thanks, Robin From owner-sqr-users@list.iex.net Thu Jul 16 15:11:32 1998 Date: Thu, 16 Jul 1998 15:50:25 -0500 From: David Anderson Subject: Data Scubber -Reply In PeopleSoft simply print the record definition. As far as DB specific I think an actual DBA may have useful information to use. From owner-sqr-users@list.iex.net Thu Jul 16 22:13:32 1998 Date: Fri, 17 Jul 1998 15:00:07 +1200 From: Charles Thompson Subject: Re: Embedded Code in SQR for other softwares I think RightFAX just wants to see the string "" in your report. I assume RightFAX does a preliminary scan of the text of the message, looking for special character srings like that. When it finds "", it substitutes the signature graphic before sending the fax. Double-check this with the RightFAX documentation. If I'm right, you don't have to do anything more than print the appropriate string. - Charles From owner-sqr-users@list.iex.net Fri Jul 17 05:22:44 1998 Date: Fri, 17 Jul 1998 12:08:39 +0100 From: Anders Eriksson Subject: ORA-01722: invalid number Hello! When porting SOR reports from SQLBase to Oracle I am geting a lot of conversion problems some of wich I understand and other that I don't. For example I am geting: (SQR 5528) ORACLE OEXEC error -1722 in cursor 47: ORA-01722: invalid number when executing: begin-select sum(antalhwfel) &fsantalhwfel sum(drifttimmar) &fsdrifttimmar from felstat where failurecode = $felkod and ( ( ar = #year and manad < #month ) or (ar = #f-year and manad > #month ) ) end-select I have tested the sql-statement: select sum(antalhwfel), sum(drifttimmar) from felstat where failurecode = 'B' and ( ( ar = 98 and manad < 7 ) or (ar = 99 and manad > 8 ) ); in SQL*Plus and it worked fine. What is wrong? Regards Anders Eriksson From owner-sqr-users@list.iex.net Fri Jul 17 08:36:24 1998 Date: Fri, 17 Jul 1998 08:19:44 -0500 From: Nathan Treadway Subject: Re: ORA-01722: invalid number > When porting SOR reports from SQLBase to Oracle > I am geting a lot of conversion problems some of > wich I understand and other that I don't. > > For example I am geting: > (SQR 5528) ORACLE OEXEC error -1722 in cursor 47: > ORA-01722: invalid number > > when executing: > begin-select > sum(antalhwfel) &fsantalhwfel > sum(drifttimmar) &fsdrifttimmar > from felstat > where failurecode = $felkod and > ( ( ar = #year and > manad < #month ) or > (ar = #f-year and > manad > #month ) ) > end-select What are the column definitions for your columns? Are any of type CHAR or VARCHAR (other than failurecode)? I have seen this error occur when I was using a CHAR/VARCHAR column that almost always had a valid number in it. If you give oracle an expression like "ar = 44" when ar is a VARCHAR column, it will try to covert each value into a number and then do a numeric comparison. This works fine until you hit a row that doesn't contain a valid number. The tricky part about this error is that it is highly dependant on what rows are processed, and even possibily what columns, and so the query may work sporatically depending on factors internal to Oracle's query processing. You might try commenting out various lines of your select list and where clause to see if you can isolate which column is causing your problem. Also, try hard-coding the constants you used in your sql*plus testing into an sqr program, just to make sure that the query is not being processed differently. If this is the problem, you can probably fix it by putting "to_char(...)" around the #variables, though you have to be careful about string v.s. numeric comparison (i.e. '1000' < '2'). Or you can fix your data (though that leaves you open to this problem in the future). Hope this helps. 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 Fri Jul 17 09:59:44 1998 Date: Fri, 17 Jul 1998 10:26:53 -0400 From: Helen Moore Subject: Only printing 1/2 size images In using an SQR to print my company's paychecks I have come to the conclusion that I will not get the .bmp files to work when printing images like our logo and signature. I am currently downloading soft fonts to my HP5 printer and using sequences to "activate" the font. In my delivered SQR the command is being issued after the sequence which I assume makes the printer print my signature. I am able to print the logo and the signature but only part of them. The logo prints about 2/3 and the signature about 1/4. The image size on the printed paper is exactly 1 inch for both images. I am also downloading the fonts permanently to the printer. Does anyone know how to download these fonts temporarily through an SQR? Please HELP! Helen Helen Moore Senior Programmer Analyst IT/IIS (HR) James Madison University From owner-sqr-users@list.iex.net Fri Jul 17 11:11:30 1998 Date: Fri, 17 Jul 1998 16:59:20 +0100 From: Anders Eriksson Subject: Re: ORA-01722: invalid number If I do a describe of the table I get the folowing output (non relevant columns removed): SQL> desc felstat Name Null? Type ------------------------------- -------- ---- FAILURECODE NOT NULL VARCHAR2(8) AR NUMBER(38) MANAD NUMBER(38) ANTALHWFEL NUMBER(38) DRIFTTIMMAR NUMBER(38) begin-select sum(antalhwfel) &fsantalhwfel <= number(38) sum(drifttimmar) &fsdrifttimmar <= number(38) from felstat where failurecode = $felkod and <= varchar(8) ( ( ar = #year and <= number(38) Any one of these four manad < #month ) or <= number(38) rows will generate the (ar = #f-year and <= number(38) error. manad > #month ) ) <= number(38) end-select This is realy strange isnt it? I am starting to get the feeling that this might be a problem with my environment or a bugg. I don't think that I can run any where clause with comparason with numbers. I am using Windows NT 4.0 Sqr 3.0.13.2/PC/Windows 3.1 Oracle 7.3 Does anybody have a clue is this a bug or am I doing anything wrong? Regards Anders Eriksson From owner-sqr-users@list.iex.net Fri Jul 17 11:21:24 1998 Date: Fri, 17 Jul 1998 11:28:50 EDT From: Dean Schuh Subject: Re: Only printing 1/2 size images Are you sure you have enough RAM on your printer to print the images? From owner-sqr-users@list.iex.net Fri Jul 17 11:35:54 1998 Date: Fri, 17 Jul 1998 11:18:01 -0500 From: "Schaetzly, Kent" Subject: Y2K Tools for SQR HELP! Does anyone out there know of ANY tools for analyzing SQR programs for Y2K compliance? From owner-sqr-users@list.iex.net Fri Jul 17 12:35:57 1998 Date: Fri, 17 Jul 1998 12:52:11 -0400 From: Smith Robert S Subject: Re: ORA-01722: invalid number I noticed the FAILURECODE is defined as VARCHAR2, while the When clause has <= varchar(8). I don't know if this is significant... Bob Smith > -----Original Message----- > From: Anders Eriksson [SMTP:anders.eriksson@TELE2.SE] > Sent: Friday, July 17, 1998 11:59 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: ORA-01722: invalid number > > If I do a describe of the table I get the folowing output (non relevant > columns removed): > SQL> desc felstat > Name Null? Type > ------------------------------- -------- ---- > FAILURECODE NOT NULL VARCHAR2(8) > AR NUMBER(38) > MANAD NUMBER(38) > ANTALHWFEL NUMBER(38) > DRIFTTIMMAR NUMBER(38) > > begin-select > sum(antalhwfel) &fsantalhwfel <= number(38) > sum(drifttimmar) &fsdrifttimmar <= number(38) > from felstat > where failurecode = $felkod and <= varchar(8) > ( ( ar = #year and <= number(38) Any one of these four > manad < #month ) or <= number(38) rows will generate > the > (ar = #f-year and <= number(38) error. > manad > #month ) ) <= number(38) > end-select > This is realy strange isnt it? > > I am starting to get the feeling that this might be a problem with my > environment or a bugg. > I don't think that I can run any where clause with comparason with > numbers. > > I am using > Windows NT 4.0 > Sqr 3.0.13.2/PC/Windows 3.1 > Oracle 7.3 > > Does anybody have a clue is this a bug or am I doing anything wrong? > > Regards > Anders Eriksson From owner-sqr-users@list.iex.net Fri Jul 17 15:30:18 1998 Date: Fri, 17 Jul 1998 14:59:52 -0500 From: Beth Smith-Naprstek Subject: HELP. Letter Generation has failed (SQL Status = -1201, Number is too small for a DECIMAL data type) Our letter generation support folks are not here today, so per Murphy's Law, it has failed in Production but we cannot replicate it in our QA Test region. Any help or suggestions would be greatly appreciated. Thanks in advance, Beth Smith-Naprstek Hewitt Associates ERROR MESSAGE:: APP007 Build Recruitment Letter Merge File BOJ - Start Program at: 14:06:52 1998-07-17 \\l98nfp2\nat_vol2\ha\psft\hr\prod\sqr\app007.sqr: APP007 - SQL Statement = PRCSAPI.SQC,Update-Process-Status,Update,PSPrcsRqst SQL Status = -1201, SQL Error = Number is too small for a DECIMAL data type Error on line 129: (SQR 3301) Program stopped by user request. SQRW: Program Aborting. From owner-sqr-users@list.iex.net Fri Jul 17 17:22:35 1998 Date: Fri, 17 Jul 1998 18:03:43 -0400 From: Don DeSmith Subject: Re: HELP. Letter Generation has failed (SQL Status = -1201,Number is too small for a DECIMAL data type) Looks like a tough one. For some strange reason you are getting an error in an SQL statement in = the code that updates the Process Scheduler with your status (initiated, = queued, processing, successful, unsuccessful, error) and any error = messages. All of the values that it should be passing are integers and = character strings. If you are using Informix the -1201 message means=20 ----------------- Number is too small for a DECIMAL data type.=20 The DECIMAL data type accommodates numbers from 10 to the -130th power = through 10 to the 124th power in absolute value. The precision (number of = significant digits) varies from 1 to 32; however, the source of this error = is not the length of the number but its magnitude. ------------------- I have no idea why you would be trying to pass in data that would cause = this message to occur. Check with your Informix database administrator to = see if the table PSPRCSRQST is messed up. Are other Process Scheduler = jobs working ok? What DBMS? Is this part of a multi-step Job? =20 This is the SQL update statement that is bombing. =20 UPDATE PSPRCSRQST SET RUNSTATUS =3D #prcs_run_status, MSGSET =3D #prcs_message_set_nbr, MSGNUM =3D #prcs_message_nbr, PRCSRTNCD =3D #prcs_rc, MSGPARM1 =3D $prcs_message_parm1, MSGPARM2 =3D $prcs_message_parm2, MSGPARM3 =3D $prcs_message_parm3, MSGPARM4 =3D $prcs_message_parm4, MSGPARM5 =3D $prcs_message_parm5, CONTINUEJOB =3D #prcs_continuejob, ENDDTTM =3D {DateTimeIn-Prefix}&SysDateTime{DateTimeIn-Suffix} WHERE PRCSINSTANCE =3D #prcs_process_instance =20 Good luck Don >>> Beth Smith-Naprstek 07/17 3:59 PM >>> Our letter generation support folks are not here today, so per Murphy's Law, it has failed in Production but we cannot replicate it in our QA Test region. Any help or suggestions would be greatly appreciated. Thanks in advance, Beth Smith-Naprstek Hewitt Associates ERROR MESSAGE:: APP007 Build Recruitment Letter Merge File BOJ - Start Program at: 14:06:52 1998-07-17 \\l98nfp2\nat_vol2\ha\psft\hr\prod\sqr\app007.sqr: APP007 - SQL Statement = =3D PRCSAPI.SQC,Update-Process-Status,Update,PSPrcsRqst SQL Status =3D -1201, SQL Error =3D Number is too small for a DECIMAL = data type Error on line 129: (SQR 3301) Program stopped by user request. SQRW: Program Aborting. From owner-sqr-users@list.iex.net Fri Jul 17 19:00:11 1998 Date: Fri, 17 Jul 1998 16:43:57 -0700 From: Joe Story Subject: Random Number Generator Has anyone created an SQR random number generator? If so would you be willing to share it? Regards, Joe From owner-sqr-users@list.iex.net Fri Jul 17 19:37:28 1998 Date: Fri, 17 Jul 1998 19:25:15 -0500 From: Gopal Nandakumar Subject: Re: SQR Flowcharting Our SQR Tools not only flow charts the procudures used in individual SQRs, it also tracks procdures used in all SQRs. It also tracks all the tables and produces cross reference information between all sqrs. It also keep tracks of executions of all SQRs. It produces compiler like listings for each SQR, produces expanded file etc. Easy to debug SQRs with the compiler listing and with the expanded file. All the information is available through interactive on line screens. Very powerful tool to enforce standards in SQRs, do system analysis work easily. Ours is not script based tool, but written in SQR itself. On script based systems when you have included files deeper than one level it will be hard to get all the information. Gopal. TCS INC (210) 491 0046 > I would sure appreciate a copy as well. veso_lukovic@conseco.com. > > Thanks in advance! > > >______________________________ Reply Separator >_________________________________ >Subject: Re: SQR Flowcharting >Author: Timothy P. Jackson [SMTP:tjackson@HOME.COM] at Exchange >Date: 7/14/98 7:59 PM > > >I'd like a copy too. > >tjackson@home.com > >Wood, Dennis A wrote: >> >> Wayne, >> I'd like a copy too. >> Thanx >> >> > ---------- >> > From: Tennett, Dan J.[SMTP:DJTennett@CVS.COM] >> > Reply To: SQR-USERS@USA.NET >> > Sent: Monday, July 13, 1998 8:09 AM >> > To: Multiple recipients of list SQR-USERS >> > Subject: Re: SQR Flowcharting >> > >> > Hi Wayne, >> > >> > I would like a copy. >> > >> > Thanks, >> > >> > Danny >> > >> > > ---------- >> > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] >> > > Sent: Monday, July 13, 1998 7:08 AM >> > > To: Multiple recipients of list SQR-USERS >> > > Subject: Re: SQR Flowcharting >> > > >> > > Wayne, I used your Unix script the day that I got it (Saturday >last) it >> > > works great!!!! It came in really handy in tracking down some >problems >> > > we needed to get resolved before we went live with our new >PeopleSoft >> > > system (today). I would be happy to check out a copy of the >VB/Windows >> > > version you have completed. >> > > >> > > Thanks, >> > > Kenny Melton >> > > Tandy Information Services >> > > Tandy Corporation >> > > >> > > > -----Original Message----- >> > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] >> > > > Sent: Sunday, July 12, 1998 7:43 PM >> > > > To: Multiple recipients of list SQR-USERS >> > > > Subject: Re: SQR Flowcharting >> > > > >> > > > Richard, >> > > > Not exactly a flowchart, but I posted a message awhile back >saying I >> > > > had developed a Unix script called SQR Tree that shows a tree >> > > > structure of procedure calls in an SQR program, and would send >it free >> > > > to anyone who requested it. Just yesterday I completed a >Windows >> > > > (shareware) version of same and sent it off to the guy who asked >for >> > > > it. Unfortunately he is having a problem running it because >he's on >> > > > NT. However if either of these interest you let me know. >> > > > >> > > > Wayne Ivory >> > > > Information Services >> > > > Westralian Sands Limited >> > > > >> > > > >> > > > >>> Richard_Tomancik 11/7/98 > >> > > > 6:58:58 am >>> >> > > > I've been hacking SQR's for several year's now but a tool that >that >> > > > could >> > > > at least automatically flowchart the procedure names would still >help. >> > > > >> > > > I am about to tear apart and rebuild a delivered Payroll >interface to >> > > > a >> > > > General Ledger system and it is kind of a monster. >> > > > >> > > > Any suggestions? >> > > > >> > > > Thanks, >> > > > Richard Tomancik >> > > > 817/975-1892 >> > > >> > From owner-sqr-users@list.iex.net Sun Jul 19 13:46:03 1998 Date: Sun, 19 Jul 1998 11:33:59 -0700 From: Joe Story Subject: CDI Utility Functions for SQR This is something that has been needed for awhile! Quite impressed so far. Any feel for what the price range will be when it goes to market and when the production version may be available? Regards, Joe From owner-sqr-users@list.iex.net Sun Jul 19 14:29:29 1998 Date: Sun, 19 Jul 1998 15:03:45 -0400 From: jlwyant Subject: ORA-01013, "user requested cancel of current operation" -- problem solved ? Dear All, Sometime back I posted for a friend who had been receiving an ORA-01013 error when attempting to load a large flat file into Oracle. Thanks to everyone who sent suggestions. Below is his explanation of the problem fix. Thanks again, Jim Wyant >>The solution to the problem was to eliminate the 'EXPIRE_TIME' setting. >>The setting is used to determine how often to verify that a connection >>is still active. If it finds a 'dead' connection, or a connection no >>longer in use, it returns an error, causing the server process to exit. >>Apparently the long running SQR's appear to be 'dead' or no longer in >>use, so they were being terminated by the system. >>In addition, we are now running the SQR's on the UNIX box, and they run >>in about half the time they were taking through SQRW. We still got the >>same error when running on the UNIX box until the EXPIRE_TIME was >>eliminated. From owner-sqr-users@list.iex.net Sun Jul 19 21:49:23 1998 Date: Mon, 20 Jul 1998 10:37:58 +0800 From: Wayne Ivory Subject: Poll: Main routine in an Include file - Hello All, It=27s been pointed out to me that my SQR Tree utility will not show the = procedure tree for an sqr that has it=27s Main routine (ie begin-report / = begin-program) in an include file rather than the sqr itself. None of the = sqr=27s I have here do this, but obviously there are some out there. I=27ve had a lot of requests for a copy of the utility and I=27m trying to = work out whether I should hold off sending it out until I can resolve this = particular issue, or whether it=27s not that common and I can resolve it = down the track a bit. So I=27m asking for a response to this question from subscribers of sqrug = :=20 =22Do you use any SQR programs for which the begin-report/begin-program= is in an include file rather than the sqr itself?=22 =20 So that my email program can automatically categorise the responses, = please follow these steps to respond: 1. =22Reply=22 to this message so the subject is copied (no need to = include this message text though). 2. **IMPORTANT** Remove SQR-USERS from the =22To=22 field so we = don=27t clog up the list. 3. Put wivory=40wsl.com.au in the =22To=22 field. 4. On the **end** of the **Subject** field put your Yes or No answer. = Please reread the question to make sure you are giving the right response. 5. If you answer =22No=22 that=27s all you need to do. If you answer = =22Yes=22 please indicate in the message text what system=27s they are (eg = PeopleSoft Assets, in-house system) and approximately what proportion of = your total sqr programs do this. Thanks very much for your time. Regards Wayne Ivory Information Services Westralian Sands Limited From owner-sqr-users@list.iex.net Mon Jul 20 01:26:23 1998 Date: Mon, 20 Jul 1998 10:36:33 +0530 From: Srinivasan S Subject: URGENT HELP : Hi gurus, I have a Cross tab report in SQR. The numbers of columns are determined dynamically. As of now the report is in potrait orientation. But as the number of columns increase , it should be landscape. Could anyone let me know , how i could dynamically change the orientation. for eg., if the number of columns are less than 10 then it should be potrait , anything more than that the orientation should be landscape. TIA, Srini. From owner-sqr-users@list.iex.net Mon Jul 20 06:52:43 1998 Date: Mon, 20 Jul 1998 13:28:48 +0200 From: Vladimir Davidovic Subject: Re: Y2K Tools for SQR Hi, See if this helps: My company has recently released a set of new functions for SQR. One of the features is the 'Date Input Box', a user dialog that specialise for date inputs. It has built-in Fixed and Sliding Window Y2K algorithms for converting two-digit years to four-digits. There is also an option to enforce a four-digit year entry. You can download the 1.0 beta version of SQR Extensions from the following address: http://www.code-development.com/Products/SQRExtensions.htm Schaetzly, Kent wrote: > HELP! Does anyone out there know of ANY tools for analyzing SQR > programs for Y2K compliance? From owner-sqr-users@list.iex.net Mon Jul 20 06:55:44 1998 Date: Mon, 20 Jul 1998 13:36:02 +0200 From: Vladimir Davidovic Subject: Re: CDI Utility Functions for SQR --------------41062F58977BCCCAD12510E6 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Joe, Thanks for your positive comment. It's good to see that people like it. As for the price, we still don't have any firm thoughts but, possibly 2-digit price for single users and 3-digit for site license. If you need to implement our functions immediately, give me a ring and we'll organise something for you. My tel. is +381 11 3975585. Office hours are 9am-5pm CET (Central European Time Zone: GMT +1). --------------------------------------------------------------------- ------------- CODE - DEVELOPMENT GROUP ---------------- ------------- http://www.code-development.com ---------------- --------------------------------------------------------------------- Joe Story wrote: > This is something that has been needed for awhile! Quite impressed so > far. > > Any feel for what the price range will be when it goes to market and > when the production version may be available? > > Regards, > > Joe --------------41062F58977BCCCAD12510E6 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Joe,

Thanks for your positive comment. It's good to see that people like it.
As for the price, we still don't have any firm thoughts but,  possibly 2-digit price for
single users and 3-digit for site license.

 If you need to implement our functions immediately,
give me a ring and we'll organise something for you. My tel. is +381 11
3975585. Office hours are 9am-5pm CET (Central European Time Zone: GMT +1).

---------------------------------------------------------------------
-------------  CODE - DEVELOPMENT GROUP ----------------
-------------  http://www.code-development.com    ----------------
---------------------------------------------------------------------

Joe Story wrote:

This is something that has been needed for awhile! Quite impressed so
far.

Any feel for what the price range will be when it goes to market and
when the production version may be available?

Regards,

Joe

   --------------41062F58977BCCCAD12510E6-- From owner-sqr-users@list.iex.net Mon Jul 20 08:47:07 1998 Date: Mon, 20 Jul 1998 09:37:05 -0400 From: Don Lee Subject: Re: Only printing 1/2 size images Hi Helen, Could you check your 'Fonts' tab under your printer properties. There's a section for true type fonts - one of the choices is to download as bitmap soft fonts. As far as I know, once you download (logo/signature) font to a printer, you need to turn the printer off (manually) in order to remove the font from the printer's buffer. Are you also printing MICR fonts on these cheques? This can make it more tricky to get the signature to print properly. Hope this Helps, Don -----Original Message----- From: Helen Moore To: Multiple recipients of list SQR-USERS Date: Friday, July 17, 1998 10:26 AM Subject: Only printing 1/2 size images > >In using an SQR to print my company's paychecks I have come to >the conclusion that I will not get the .bmp files to work when >printing images like our logo and signature. >I am currently downloading soft fonts to my HP5 printer and >using sequences to "activate" the font. > >In my delivered SQR the command is being issued >after the sequence which I assume makes the printer >print my signature. > >I am able to print the logo and the signature but only part of them. >The logo prints about 2/3 and the signature about 1/4. The image size >on the printed paper is exactly 1 inch for both images. > >I am also downloading the fonts permanently to the printer. Does >anyone know how to download these fonts temporarily through an SQR? > >Please HELP! > >Helen > > > > > >Helen Moore >Senior Programmer Analyst >IT/IIS (HR) >James Madison University > Only printing 1/2 size images X From owner-sqr-users@list.iex.net Mon Jul 20 10:50:17 1998 Date: Mon, 20 Jul 1998 07:55:28 PST From: Bill Bowers Subject: Re[2]: SQR Flowcharting TCS INC: I would appreciate a copy of your SQR Tools!! Thanks in advance!! Bowersb@psph.providence.org ______________________________ Reply Separator _________________________________ Subject: Re: SQR Flowcharting Author: SQR-USERS@USA.NET at INTERNET Date: 7/17/98 5:33 PM Our SQR Tools not only flow charts the procudures used in individual SQRs, it also tracks procdures used in all SQRs. It also tracks all the tables and produces cross reference information between all sqrs. It also keep tracks of executions of all SQRs. It produces compiler like listings for each SQR, produces expanded file etc. Easy to debug SQRs with the compiler listing and with the expanded file. All the information is available through interactive on line screens. Very powerful tool to enforce standards in SQRs, do system analysis work easily. Ours is not script based tool, but written in SQR itself. On script based systems when you have included files deeper than one level it will be hard to get all the information. Gopal. TCS INC (210) 491 0046 > I would sure appreciate a copy as well. veso_lukovic@conseco.com. > > Thanks in advance! > > >______________________________ Reply Separator >_________________________________ >Subject: Re: SQR Flowcharting >Author: Timothy P. Jackson [SMTP:tjackson@HOME.COM] at Exchange >Date: 7/14/98 7:59 PM > > >I'd like a copy too. > >tjackson@home.com > >Wood, Dennis A wrote: >> >> Wayne, >> I'd like a copy too. >> Thanx >> >> > ---------- >> > From: Tennett, Dan J.[SMTP:DJTennett@CVS.COM] >> > Reply To: SQR-USERS@USA.NET >> > Sent: Monday, July 13, 1998 8:09 AM >> > To: Multiple recipients of list SQR-USERS >> > Subject: Re: SQR Flowcharting >> > >> > Hi Wayne, >> > >> > I would like a copy. >> > >> > Thanks, >> > >> > Danny >> > >> > > ---------- >> > > From: Kenny Melton[SMTP:KMELTO1@TANDY.COM] >> > > Sent: Monday, July 13, 1998 7:08 AM >> > > To: Multiple recipients of list SQR-USERS >> > > Subject: Re: SQR Flowcharting >> > > >> > > Wayne, I used your Unix script the day that I got it (Saturday >last) it >> > > works great!!!! It came in really handy in tracking down some >problems >> > > we needed to get resolved before we went live with our new >PeopleSoft >> > > system (today). I would be happy to check out a copy of the >VB/Windows >> > > version you have completed. >> > > >> > > Thanks, >> > > Kenny Melton >> > > Tandy Information Services >> > > Tandy Corporation >> > > >> > > > -----Original Message----- >> > > > From: Wayne Ivory [SMTP:wivory@WSL.COM.AU] >> > > > Sent: Sunday, July 12, 1998 7:43 PM >> > > > To: Multiple recipients of list SQR-USERS >> > > > Subject: Re: SQR Flowcharting >> > > > >> > > > Richard, >> > > > Not exactly a flowchart, but I posted a message awhile back >saying I >> > > > had developed a Unix script called SQR Tree that shows a tree >> > > > structure of procedure calls in an SQR program, and would send >it free >> > > > to anyone who requested it. Just yesterday I completed a >Windows >> > > > (shareware) version of same and sent it off to the guy who asked >for >> > > > it. Unfortunately he is having a problem running it because >he's on >> > > > NT. However if either of these interest you let me know. >> > > > >> > > > Wayne Ivory >> > > > Information Services >> > > > Westralian Sands Limited >> > > > >> > > > >> > > > >>> Richard_Tomancik 11/7/98 > >> > > > 6:58:58 am >>> >> > > > I've been hacking SQR's for several year's now but a tool that >that >> > > > could >> > > > at least automatically flowchart the procedure names would still >help. >> > > > >> > > > I am about to tear apart and rebuild a delivered Payroll >interface to >> > > > a >> > > > General Ledger system and it is kind of a monster. >> > > > >> > > > Any suggestions? >> > > > >> > > > Thanks, >> > > > Richard Tomancik >> > > > 817/975-1892 >> > > >> > From owner-sqr-users@list.iex.net Mon Jul 20 11:21:01 1998 Date: Mon, 20 Jul 1998 11:48:28 -0400 From: Chris Campbell Subject: How To Compile SQR's I am looking for information on compiling SQR's to run on MVS against DB2. I've looked through the SQR documentation, and found little or no mention of how to compile SQR's. Any information about how to run the compiles, or advantages and disadvantages of running the compiled SQT's would be greatly appreciated. We are using SQR with PeopleSoft. Chris Campbell campbell.chris.m@canadatrust.com From owner-sqr-users@list.iex.net Mon Jul 20 11:55:54 1998 Date: Mon, 20 Jul 1998 10:15:08 -0500 From: "Cleveland, Theresa" 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_01BDB3FD.4C6388F2 Content-Type: text/plain Does anyone know if SQR version 3 will handle this font? Meta Plus Normal Roman? Thanks in advance:^) Theresa Cleveland ------ =_NextPart_001_01BDB3FD.4C6388F2 Content-Type: text/html

Does anyone know if SQR version 3 will handle this font? Meta Plus Normal Roman? Thanks in advance:^)
Theresa Cleveland

------ =_NextPart_001_01BDB3FD.4C6388F2-- From owner-sqr-users@list.iex.net Mon Jul 20 12:55:30 1998 Date: Mon, 20 Jul 1998 09:23:22 -0700 From: Les Hancock Subject: Dynamic Tables in MVS/DB2 In trying (1) or (2)in MVS DB2: !-------------------------------- ! (1) !-------------------------------- let $TBL = 'pshrprod.ps_dept_tbl' begin-select 'X' let $found_sw = 'Yes' from [$TBL] where deptid = $deptid end-select !-------------------------------- ! (2) !-------------------------------- let $TBL = 'pshrprod.ps_dept_tbl' begin-select 'X' let $found_sw = 'Yes' from [pshrprod.ps_dept_tbl : $TBL] where deptid = $deptid end-select I get (SQR 5528) DB2 SQL PREPARE/DECLARE error -104 in cursor 1: DSNT408I SQLCODE = -104, ERROR: ILLEGAL SYMBOL "?". SOME SYMBOLS THAT MIGHT BE LEGAL ARE: ( If anyone has any ideas, please let me know. Thanks Les_Hanc@yahoo.com _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Mon Jul 20 13:26:34 1998 Date: Mon, 20 Jul 1998 14:11:35 -0400 From: Brenda Newby Subject: SQR Flowchart I would appreciate a copy. Thank you in advance. Brenda newby From owner-sqr-users@list.iex.net Mon Jul 20 13:53:46 1998 Date: Mon, 20 Jul 1998 14:29:24 -0400 From: Art DiRamio Subject: Re: How To Compile SQR's Chris - To compile, run the SQR with the -RS flag on the command line. This saves the file as a run-time file (SQT) For more info on fun with SQR flags, see pgs 3-9 of the SQR3 User's Guide or pg 189 (chapter 25) of the SQR4 User's guide. Have Fun, --Art > -----Original Message----- > From: Chris Campbell [SMTP:CAMPBELL.CHRIS.M@CANADATRUST.COM] > Sent: Monday, July 20, 1998 11:48 AM > To: Multiple recipients of list SQR-USERS > Subject: How To Compile SQR's > > I am looking for information on compiling SQR's to run on MVS against > DB2. > I've looked through the SQR documentation, and found little or no > mention of > how to compile SQR's. Any information about how to run the compiles, > or > advantages and disadvantages of running the compiled SQT's would be > greatly > appreciated. We are using SQR with PeopleSoft. > > Chris Campbell > campbell.chris.m@canadatrust.com From owner-sqr-users@list.iex.net Mon Jul 20 15:34:17 1998 Date: Mon, 20 Jul 1998 15:22:55 CDT From: "C. Willis III" Subject: a perplexing columns question Hi all, I have a or two question about columns. I am at a client site and they are attempting to print information in two columns. The data that gets printed is coming from a 'long' column in the database. Here's what the code looks like. begin-procedure Terms-and-Conditions columns 5 50 move 55 to #bottom_line let #terms_count = 0 let $new_page = 'Y' begin-SELECT let #terms_count = #terms_count + 1 display #current-line display #terms_count TNC.DESCR TNC.COMMENTS_2000 if #current-line >= #bottom_line next-column goto-top=1 at-end=newpage let $new_page = 'Y' end-if if $new_page = 'Y' position (+1,1,) let $new_page = 'N' else position (+2,1,) end-if do Print-Terms FROM PS_STD_COMM_TBL_PO TNC WHERE TNC.SETID = $Setid AND TNC.STD_COMMENT_TYPE = $Comment_Type AND TNC.EFFDT <= (select max(EFFDT) from PS_STD_COMM_TBL_PO WHERE TNC.SETID = $Setid AND TNC.STD_COMMENT_TYPE = $Comment_Type AND EFFDT <= SYSDATE) AND TNC.EFF_STATUS ='A' end-select end-procedure !Terms-and-Conditions begin-procedure Print-Terms let $terms_count = to_char(#terms_count) let $Print_Descr = $terms_count || '. ' || &TNC.DESCR Print $Print_Descr (,,) bold Print &TNC.COMMENTS_2000 (+1,1,) wrap 40 30 strip = /\^@<13> end-procedure !Print-Terms So, the $Print_Descr string can be *very* long. It has a problem with the output. Here is what the out putlooks like (shortened to conserve space) page 1 1) xxxxxxxxxx 3) xxxxx xxxxx xxxx xx x x xxxx xxx xxxxxxx xxx xxxxxxxxxx xxxx x xxxxxxxxx xx xxxxxx xx xx x x xxxxxxxx. xxxxx x x xxxxxxx x x x x x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2) xxxxxxxxxxxx xxxxxxxxx x xxxxxxxx x xxxxx xxxxxxxxxxxx xx xxxxxxxxxxxx xxxxxxx xx xxxxxxx xxxxxx xxxx x xxxxxxxxx x xxxxxxxxx x. xxxxxx x x xxxxxxx x x xxxxxxxxx page 2 xxxxxx x x xxxxxxx xx x xxxxx xx xxxxxx x x xxxxx x x x xxxxxx xxxxxx. 4) xxxxxxxxxxx xx xxxxxxx xxxxxxxx x x xxxxxxxxx xxxxxx xxxxxx xxxxx xxxxxx xxxxxx xx xxxx xxx xxxx xxxxxxx xxx xxxx xx xxxxx xxxxx xxxxxxx xxxxx. 5) xxxxxx xxx xx xxxxxxx xxxx xxxxxx xxxxx xxx xxxxxx xxxxxx xxxx xxxxx xxxxx xxxxxx xxx. page 3 6) xxxxxxxxxx 8) xxxxx xxxxx xxxx xx x x xxxx xxx xxxxxxx xxx xxxxxxxxxx xxxx x xxxxxxxxx xx xxxxxx xx xx x x xxxxxxxx. xxxxx x x xxxxxxx x x x x x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 7) xxxxxxxxxxxx xxxxxxxxx x xxxxxxxx x xxxxx xxxxxxxxxxxx xx xxxxxxxxxxxx xxxxxxx xx xxxxxxx xxxxxx xxxx x xxxxxxxxx x xxxxxxxxx x. xxxxxx x x xxxxxxx. Notice what happens on page 2. Obviously, what they are looking for is equal columns on all pages. I *think* this may be related to the fact that the $Print_Descr variable is a long type and the wrap command screws up sqr's internal counters or something. We have identified a possible fix that involves complicated LEN and SUBSTR and other commands to fix this, but I was wondering if anyone out there had experienced this before and had a simpler solution. thanks in advance, live long and prospect clark ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Mon Jul 20 15:35:15 1998 Date: Mon, 20 Jul 1998 13:23:54 -0700 From: John Sayre Subject: Re: Dynamic Tables in MVS/DB2 John Sayre@GAPINC 07/20/98 01:23 PM Instead of using brackets [] try \ \ around the dynamic sql From owner-sqr-users@list.iex.net Mon Jul 20 15:36:50 1998 Date: Mon, 20 Jul 1998 13:11:07 -0700 From: Greg Gargett Subject: Re: URGENT HELP : i suppose you could do one define-layout for portrait and one define-layout for landscape. then define two reports, one for each layout and in the program you can do a use-report depending on which layout you need. Srinivasan S wrote: > Hi gurus, > I have a Cross tab report in SQR. The numbers of columns are > determined dynamically. As of now the report is in potrait orientation. But > as the number of columns increase , it should be landscape. > Could anyone let me know , how i could dynamically change the > orientation. for eg., if the number of columns are less than 10 then it > should be potrait , anything more than that the orientation should be > landscape. > > TIA, > > Srini. From owner-sqr-users@list.iex.net Mon Jul 20 16:07:32 1998 Date: Mon, 20 Jul 1998 12:55:48 -0600 From: Robert Goshko Subject: Re: Dynamic Tables in MVS/DB2 ------ =_NextPart_000_01BDB3EC.9B1D3BC0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit If you are running the SQR on the MVS machine, you have to replace the [$TBL] with \$TBL\, MVS doesn't like the square brackets. ......Rob ---------------------------------------------------------------------------- Robert Goshko | Axis Developments | System Consulting Services robert.goshko@axis-dev.com | Sherwood Park, AB | http://www.axis-dev.com -----Original Message----- From: Les Hancock [SMTP:les_hanc@YAHOO.COM] Sent: Monday, July 20, 1998 10:23 AM To: Multiple recipients of list SQR-USERS Subject: Dynamic Tables in MVS/DB2 In trying (1) or (2)in MVS DB2: !-------------------------------- ! (1) !-------------------------------- let $TBL = 'pshrprod.ps_dept_tbl' begin-select 'X' let $found_sw = 'Yes' from [$TBL] where deptid = $deptid end-select !-------------------------------- ! (2) !-------------------------------- let $TBL = 'pshrprod.ps_dept_tbl' begin-select 'X' let $found_sw = 'Yes' from [pshrprod.ps_dept_tbl : $TBL] where deptid = $deptid end-select I get (SQR 5528) DB2 SQL PREPARE/DECLARE error -104 in cursor 1: DSNT408I SQLCODE = -104, ERROR: ILLEGAL SYMBOL "?". SOME SYMBOLS THAT MIGHT BE LEGAL ARE: ( If anyone has any ideas, please let me know. Thanks Les_Hanc@yahoo.com _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com ------ =_NextPart_000_01BDB3EC.9B1D3BC0 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IhcUAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0Eu TkVUAFNNVFAAU1FSLVVTRVJTQFVTQS5ORVQAAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnU1FS LVVTRVJTQFVTQS5ORVQnAAIBCzABAAAAFwAAAFNNVFA6U1FSLVVTRVJTQFVTQS5ORVQAAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABTUVItVVNFUlNAVVNBLk5FVAAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAFNRUi1VU0VSU0BVU0EuTkVUAFNNVFAAU1FSLVVTRVJTQFVT QS5ORVQAAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAALhQwEEgAEAHgAAAFJFOiBE eW5hbWljIFRhYmxlcyBpbiBNVlMvREIyACUJAQWAAwAOAAAAzgcHABQADAA3ADAAAQBkAQEggAMA DgAAAM4HBwAUAAwANgAHAAEAOgEBCYABACEAAAA4MDBFOEQ5OEU3MUZEMjExODU1NDAwNjA5NzM3 QTVFMAD2BgEDkAYAyAcAACEAAAALAAIAAQAAAAsAIwAAAAAAAwAmAAAAAAALACkAAAAAAAMALgAA AAAAAwA2AAAAAABAADkAMJsOAhC0vQEeAHAAAQAAAB4AAABSRTogRHluYW1pYyBUYWJsZXMgaW4g TVZTL0RCMgAAAAIBcQABAAAAFgAAAAG9tBACCJiNDoEf5xHShVQAYJc3peAAAB4AHgwBAAAABQAA AFNNVFAAAAAAHgAfDAEAAAAbAAAAcm9iZXJ0Lmdvc2hrb0BheGlzLWRldi5jb20AAAMABhB8BJu3 AwAHECMEAAAeAAgQAQAAAGUAAABJRllPVUFSRVJVTk5JTkdUSEVTUVJPTlRIRU1WU01BQ0hJTkUs WU9VSEFWRVRPUkVQTEFDRVRIRSRUQkxXSVRIJFRCTCxNVlNET0VTTlRMSUtFVEhFU1FVQVJFQlJB Q0tFVFNSAAAAAAIBCRABAAAAnwQAAJsEAABUCAAATFpGdQ+50vl3AAoBAwH3IAKkA+MCAGOCaArA c2V0MCAHE48CgwBQAvIPWVRhaANxfQKDMgRGD1kIVQeyAoMzoQ7ncHJxMg/2fQqAiQjIIDsJbzI1 NQKA2QqBdWMAUAsDYwBBC2BgbmcxMDMUoQvEIFBJZiB5CGAgCsBlMCBydW4DABlwIHTCaBrwU1FS IAIgG4MsTVYF8ADBaAuAZSxLGoMPgHYa8HRvGwBlDQtRYx3BG6FbJFRCuExdIAPwG5ADMFwe4icf kB0wHIJkbweQbicRBUBsaWsedHNxdRka0mJyANAhEHRzLj8KogqECoQY8gLREKFzMfg3IC4kYggA DDAimhJQ/CAtJe8m/ygPKR8plSKEHiArAySxBJAFQEdvc6xoax3wLDV8D/B4BADYIERlHbAJAHAH gAIwhwQgLLAGsHN0ZW0TkTEAgHVsdBtSBmF2aZ8eYA9AIpMDYCuCLmcr45RAYSzhLQEAdi4FoEcu YC3xG6Byd28EcCDKUArAax0wQUIsoQMwDxkSLsAdgAJAcDovL3p3NCAuMPojky7AI8Y2zyLqFJEi +SDwMzYBQBVAWm8uQGMFQCmTTwUQZw8LgAdABdAHkHNhZ2U/Klk4FjgBCxM4NAIAaS0YMTQ0AUAg 8DE4MEcBQAzQPENiIEYDYTrVDINiD+BMB5FIAHAFoAMiIB7AU01UUDpsDQeQXw+APsBAWUFIgE9P LkNPTV0ihS89cAZgAjA9100CIGRhynkdMEouwHkgAdAdMBAxOTk4QxAwOjLKMw/wTUC3VG9BiC7C vwtQGvEFkAUgCJAtsm8acAcg8C4wG8ItVVNFUmJTQLh1Ymo4YT3XRPp5OUBtL3ARoQJgB5ELgPEc ci9EQhJgOl87aTfESwu2IpNJHCFyeRtSKIwxKRwABcAoMilKBO8tEEqAPdAimSEpnym/UBN/TjJP /1QfKlk/gAVAHuIgUD0gJ3Ar8HI4IWRaLlagXwEABTBfAlEn9yKEK4A5IS0PsD+AO+Eik3wnWFfl KwBV4wIQGyBk9l8D4FZiWQeQV+UihANSux7FIoR3MfEa8FdiaTJQ3VZhJF2kIoQJ8GRYq0+f/2Ef VN9SwU7AYH9kn1U/Vk9/V19Yb1l/Wo9bnmcvDmI6n2aTXN9d717/YAtJIDnQz3GbTjAb0hgQMjhO YEpxgxvBZtBQUkVQQXUg0UpgRUNMdVEgBJADYFMFwDwwMDRJ8mMIcHMNBbExT4srA0RTTlT9PGA4 csB00UBwdZBm4XZyYx0wR1BST1JuYBpQTBBMRUdBZtBTWU2EQk9m0CI/Ii4GAA9AgHXweyRHdVRI QVTRBdBJR0h9MEJ18HrEw3VRbmAoIDxJdZB4sOhJRklHUD5xr3JWGnD/AHAakB0QHYEEIIEhSfAB AH+BoB0wRYGBoBrwZmIHgCBYa25vNEAiilQ/wWuXL6UihD5hXz6iQHkRwfZvNOMik1+HH4gviT+J k4EihERPIFlPVYsg6UAiIT8ihEdmcRqRBcCbA1AJ4CCGGBrAZGQJcL0EEWEFQTNMAMADEC6GKBc1 Nn/vFgEAkjAAAwAQEAAAAAADABEQAAAAAAMAgBD/////QAAHMFDmwcUPtL0BQAAIMFDmwcUPtL0B CwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADADqACCAGAAAAAADAAAAAAAAARgAAAABS hQAAtw0AAB4AO4AIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADguMAADADyACCAGAAAA AADAAAAAAAAARgAAAAABhQAAAAAAAAsARYAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwBG gAggBgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADAEeACCAGAAAAAADAAAAAAAAARgAAAAARhQAA AAAAAAMASoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAHgBagAggBgAAAAAAwAAAAAAAAEYA AAAANoUAAAEAAAABAAAAAAAAAB4AW4AIIAYAAAAAAMAAAAAAAABGAAAAADeFAAABAAAAAQAAAAAA AAAeAFyACCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEAAAAAAAAAHgA9AAEAAAAFAAAAUkU6 IAAAAAADAA00/TcAALD8 ------ =_NextPart_000_01BDB3EC.9B1D3BC0-- From owner-sqr-users@list.iex.net Mon Jul 20 19:54:48 1998 Date: Tue, 21 Jul 1998 08:37:26 +0800 From: Arthur Coniglio Subject: Re: How To Compile SQR's Hi all, I have a question for the group. Do run-time files (ie. SQT's) run quicker than running the actual SQR equivalent file ??? Any comments welcome.. Cheers Arthur Coniglio Education Department of Western Australia Arthur.Coniglio@eddept.wa.edu.au From owner-sqr-users@list.iex.net Mon Jul 20 21:48:48 1998 Date: Mon, 20 Jul 1998 19:17:22 -0700 From: Greg Gargett Subject: Re: How To Compile SQR's i don't think so. they do start faster, though. as a matter of course, SQR compiles sourcecode when you run it. so, i believe running a precompiled SQR only saves the precompile time you have when running a "normal" program. someone correct me if i'm wrong... Arthur Coniglio wrote: > > Do run-time files (ie. SQT's) run quicker than running the actual SQR > equivalent file ??? > > Arthur Coniglio > Education Department of Western Australia > > Arthur.Coniglio@eddept.wa.edu.au -- Greg One person can make a difference... but most of the time they probably shouldn't From owner-sqr-users@list.iex.net Tue Jul 21 08:38:10 1998 Date: Tue, 21 Jul 1998 09:06:44 -0500 From: David Anderson Subject: a perplexing columns question -Reply the PRINT command in SQR has a POSITION argument (page 256) which is detailed on page 12 of the SQR3 Reference Manual. PRINT variable (line, start, length) From owner-sqr-users@list.iex.net Tue Jul 21 09:47:01 1998 Date: Tue, 21 Jul 1998 10:29:01 -0400 From: Rakesh Maheshwari Subject: Getting Error while trying to print BMP file Hi All, Here I'm getting an error message while trying to print a bmp using HP LaserJet Printer. Error: [SQR 6003] Unexpected End-Of-File while processing the printer file. My Code like this - begin-HEADING 8 ....... print-image (10,5) type=bmp-file image-size=(10,10) source='H:\fs6\user\sqr\logo.bmp' end-HEADING I'm passing SQR Flag -printer::wp thru' Process Definition in Peoplesoft. Any Help on this greatly appreciated. Thanks in advance Rakesh From owner-sqr-users@list.iex.net Tue Jul 21 10:38:28 1998 Date: Tue, 21 Jul 1998 10:59:59 -0400 From: Smith Robert S Subject: Re: Getting Error while trying to print BMP file Did you use Last-Page () in your report? This will give you the same error, but only in Process Scheduler... Bob Smith > -----Original Message----- > From: Rakesh Maheshwari [SMTP:Rakesh_Maheshwari@SCPS.K12.FL.US] > Sent: Tuesday, July 21, 1998 10:29 AM > To: Multiple recipients of list SQR-USERS > Subject: Getting Error while trying to print BMP file > > Hi All, > > Here I'm getting an error message while trying to print a bmp using HP > LaserJet Printer. > Error: > [SQR 6003] Unexpected End-Of-File while processing the printer file. > > My Code like this - > begin-HEADING 8 > ....... > print-image (10,5) > type=bmp-file > image-size=(10,10) > source='H:\fs6\user\sqr\logo.bmp' > end-HEADING > > I'm passing SQR Flag -printer::wp thru' Process Definition in > Peoplesoft. > > Any Help on this greatly appreciated. > > Thanks in advance > Rakesh From owner-sqr-users@list.iex.net Tue Jul 21 10:55:36 1998 Date: Tue, 21 Jul 1998 20:52:49 +0530 From: Srinivasan S Subject: Re. URGENT HELP Hi Gurus, Thankx a lot for the info. I had created one define-layout for portrait and one for landscape . This is how my setup section looks like: !********************************************** begin-setup declare-layout pot max-columns=120 orientation=portrait top-margin= .5 left-margin=.30 char-width=4.32 end-declare declare-layout land max-columns=170 orientation=Landscape top-margin= .5 left-margin=.30 char-width=4.32 end-declare declare-printer test ! Declare printer characteristics. for-reports=(pot_type) type=HPLASERJET ! Types are POSTSCRIPT, HPLASERJET, font=5 point-size=9 end-declare declare-printer test1 ! Declare printer characteristics. for-reports=(land_type) type=HPLASERJET ! Types are POSTSCRIPT, HPLASERJET, font=5 point-size=9 end-declare declare-report pot_type layout=pot printer-type=HPLASERJET end-declare declare-report land_type layout=land printer-type=HPLASERJET end-declare end-setup !************************************** When i run my SQR program , it runs properly when the output is redirected to a file.But when i redirect the output to the printer in the Process Scheduler screen , then i get the following error message: (SQR 6001) Error reading the printer file. (22): invalid argement. Could anyone help me . TIA, Srini. --------------------------------- forwarded -------------------------------------------- cc: Subject: Re: URGENT HELP : i suppose you could do one define-layout for portrait and one define-layout for landscape. then define two reports, one for each layout and in the program you can do a use-report depending on which layout you need. Srinivasan S wrote: > Hi gurus, > I have a Cross tab report in SQR. The numbers of columns are > determined dynamically. As of now the report is in potrait orientation. But > as the number of columns increase , it should be landscape. > Could anyone let me know , how i could dynamically change the > orientation. for eg., if the number of columns are less than 10 then it > should be potrait , anything more than that the orientation should be > landscape. > > TIA, > > Srini. From owner-sqr-users@list.iex.net Tue Jul 21 14:29:05 1998 Date: Tue, 21 Jul 1998 15:09:45 -0400 From: Schiff Fred Subject: SQR date formatting How do I make a date format as 7/1/98 instead of 07/01/98? Fred Schiff (fschiff@nlfs.com) 212/354-8800 x250 Nathan & Lewis Securities, Inc. From owner-sqr-users@list.iex.net Tue Jul 21 14:39:05 1998 Date: Tue, 21 Jul 1998 13:34:56 -0600 From: Johnson Awumah Subject: AP Check Reconciliation Ok, so we have PeopleSoft 6 sitting on Oracle 7.3 and we want to do automatic Bank Reconciliation in PeopleSoft Financials. I have read the neccessary PeopleBooks but am still at a loss about what PeopleSoft is saying in peoplebooks about the PeopleSoft Business Document being built from the file that is received from the bank. Please if you've done this before, could you shed some light on it. Thanks a million Johnson Awumah Jawumah@Cajunelectric.com From owner-sqr-users@list.iex.net Tue Jul 21 14:41:04 1998 Date: Tue, 21 Jul 1998 15:28:06 -0400 From: "Wanko, Christopher G, CFCTRCFFIN" Subject: Re: SQR date formatting > How do I make a date format as 7/1/98 instead of 07/01/98? RTFM. If you are without a manual, then you would probably further your cause by telling us the database you need to access. Each db has its own default date format, and what you want may not be what you'll get without some alterations. This might print a column in your desired date format: print &datecolumn (1,1,8) mm/dd/yy -Chris From owner-sqr-users@list.iex.net Tue Jul 21 14:47:00 1998 Date: Tue, 21 Jul 1998 15:40:22 -0400 From: "Riepenhoff, Ray" Subject: Re: SQR date formatting I could only suggest breaking the date down into it's 3 parts, doing an 'ltrim' on the month and day to remove the '0', then concatenating the 3 parts back together. It may sound like a lot of work for only a little gain, but there's really not much to it. Raymond M. Riepenhoff Lockheed Martin Utility Services Corporate Information Technology 3930 U. S. Route 23 South Applications Support XT-801, Mail Stop 6001 Phone: (740)289-2331 ext 5842 Piketon, OH 45661 Fax: (740)897-2066 Email: riepenhoffrm@lmus.com -----Original Message----- From: Schiff Fred [mailto:FSCHIFF@NLFS.COM] Sent: Tuesday, July 21, 1998 3:10 PM To: Multiple recipients of list SQR-USERS Subject: SQR date formatting How do I make a date format as 7/1/98 instead of 07/01/98? Fred Schiff (fschiff@nlfs.com) 212/354-8800 x250 Nathan & Lewis Securities, Inc. From owner-sqr-users@list.iex.net Tue Jul 21 16:26:11 1998 Date: Tue, 21 Jul 1998 15:57:59 -0400 From: Schiff Fred Subject: Re: SQR date formatting I'm doing this on Oracle. Currently I'm testing out some things with SQR4.2.3 creating html versions of reports, and it suddenly occurred to me that a date 07/01/98 looked fine in a column of similar values, but looked pretty bad at the top of a report in a heading. In Oracle I can use to_char(datefield,'fmMM/DD/YY') to make a nicely formatted date, but I was wondering how to make use of the SQR date functions and expressions to do the same thing. Fred -----Original Message----- From: Riepenhoff, Ray [mailto:riepenhoffrm@LMUS.COM] Sent: Tuesday, July 21, 1998 3:40 PM To: Multiple recipients of list SQR-USERS Subject: Re: SQR date formatting I could only suggest breaking the date down into it's 3 parts, doing an 'ltrim' on the month and day to remove the '0', then concatenating the 3 parts back together. It may sound like a lot of work for only a little gain, but there's really not much to it. -----Original Message----- From: Schiff Fred [mailto:FSCHIFF@NLFS.COM] Sent: Tuesday, July 21, 1998 3:10 PM To: Multiple recipients of list SQR-USERS Subject: SQR date formatting How do I make a date format as 7/1/98 instead of 07/01/98? Fred Schiff (fschiff@nlfs.com) 212/354-8800 x250 Nathan & Lewis Securities, Inc. From owner-sqr-users@list.iex.net Tue Jul 21 23:40:03 1998 Date: Wed, 22 Jul 1998 12:28:19 +0800 From: Wayne Ivory Subject: Poll Results: Main routine in an Include file Yes: 4 No: 17 Thanks to all those who participated. Based on these results I=27ve = decided that the initial release of SQR Tree for Windows will not drill = down into Include files. This will mean I can get it out to those that = asked for it much quicker, and now makes the release.....imminent. I will = endeavour to include the =22include=22 functionality in the near future. As an aside, I=27d be interested in people=27s opinions on what approach I = should take for determining the paths for looking for included files. My = SQR3 manual says the -i switch will provide a list of paths to search if = the include file is not in the current directory and not explicitly = pathed(?), but that doesn=27t really help me as I=27m running my own exe = not SQR. PeopleSoft provide 4 sqr directories in environment variables = but they appear to be proprietary in name so I=27m guessing it=27s not = universal. The only thing I can think of is to provide a setup field in my program = where the user can specify a list of paths to search. Any other ideas? Wayne Ivory Information Services Westralian Sands Limited From owner-sqr-users@list.iex.net Wed Jul 22 02:50:40 1998 Date: Wed, 22 Jul 1998 09:30:55 +0200 From: Vladimir Davidovic Subject: Re: SQR date formatting Fred, i think this may help you. We developed some SQR functions that might help you with managing dates. The functions include input dialogs for any type of date format and you can easilly change the format from DD/MM/YY to D/M/YY (7/1/98) without much coding. these extension can be downloadad from. http://www.code-development.com/Products/SQRExtensions.htm Vlada Schiff Fred wrote: > How do I make a date format as 7/1/98 instead of 07/01/98? > > Fred Schiff (fschiff@nlfs.com) > 212/354-8800 x250 > Nathan & Lewis Securities, Inc. From owner-sqr-users@list.iex.net Wed Jul 22 04:49:51 1998 Date: Wed, 22 Jul 1998 14:13:13 +0530 From: Srinivasan S Subject: URGENT HELP: Sqr error (SQR) 6001 - Error Reading Printer File Hi all, I have a SQR program. Since the Orientation should be determined dynamically , i had created 2 layouts(Declare-Layout) and 2 reports(Declare-Report). The program had included the file "setup01.sqc". When the program is run , it gives an error , and this is what the log file contains: *************************************************************************** ******************** (SQR 6221) The following SQR commands (listed below) cannot be used when any of the following NEW SQR commands are also used in the same report: New commands: Declare-Report Declare-Layout Declare-Printer Declare-Procedure Use-Report Use-Procedure Use-Printer-Type Begin-Heading For-Reports=() Begin-Footing For-Reports=() Print-Direct Printer= Incompatible command references: Line 32: printer-init Errors were found in the program file. SQRW: Program Aborting. *************************************************************************** ******************* . So i removed the included file "setup01.sqc" in the program and ran it. It gave the following error. *************************************************************************** ******************* . (SQR 6001) Error reading the printer file. (22): Invalid argument. *************************************************************************** ******************* . Could anyone help me out in this. PS: Since it it very urgent it would be better if anyone could reply ASAP. TIA, Srini. From owner-sqr-users@list.iex.net Wed Jul 22 08:16:07 1998 Date: Wed, 22 Jul 1998 06:01:57 -0700 From: "C. Duncan Hudson" Subject: SQL Error - Data Type Has Changed? Hi, I need help. I've written a program, using SQR 4, that reads two Oracle tables and builds a flat file. I begin by selecting records from one table, and then use the returned values (&invoicenum) to query the second table. My second query (below) is returning an error about midway through the program (an error listing follows the code), after having successfully executed several times. I've taken the offending SQL statement (with the variables that erred) and pasted it into SQL Plus and the query works fine. I'm at a loss as to what's causing the error. Can anyone give me a hand? Thanks in advance, Dunc. ................................................... {snip} begin-select on-error=error_proc(4.1) gldebitacct &debitacct glcreditacct &creditacct to_char(trunc(linecost * 100)) &linecost linecost &cost percentage &percentage let #total_allocated = #total_allocated + &cost do build_distribution from {schema}invoicecost where invoicenum = &invoicenum end-select {snip} begin-procedure error_proc (#source) evaluate #source when < 5 ! Invoice Select let #_return-status = 67 display 'Invoice = ' noline display &_invoicnum display 'Status = ' noline display #source display 'Error selecting invoices' display 'SQL-Status = ' noline display #_sql-status display 'SQL-Error = ' noline display $_sql-error stop quiet break {snip} ......................................... Invoice = 1011 Status = 4.100000 Error selecting invoices SQL-Status = 0.000000 SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 has changed since first SQLExecute call. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 08:49:19 1998 Date: Wed, 22 Jul 1998 09:32:33 -0400 From: Ken Arnold Subject: SQR's Slow After DB2 Upgrade Our database people have upgraded from DB2 2.12 to 5.0 on the database and the client. We are in the mist of implementing PeopleSoft 7.0 HR. As this upgrade occurred the our SQR's (3.0) for conversions slowed to a crawl. We tried using the DB2 2.12 client against the 5.0 DB and it ran at normal speed. One other note is that the PeopleSoft panels (3 tier) and any 2 tier direct SQL's we use seems to work fine. Has anybody experienced this problem? Ken From owner-sqr-users@list.iex.net Wed Jul 22 09:19:21 1998 Date: Wed, 22 Jul 1998 06:53:31 PDT From: Raju Kunaparaju Subject: Re: SQL Error - Data Type Has Changed? Hi, In the snips, I observed one typo. Could it be the reason? In select statement, where invoicenum = &invoicenum In error_proc, display 'Invoice = ' noline display &_invoicnum Are &invoicenum and &_invoicenum same? -Raju >Hi, > > >I need help. I've written a program, using SQR 4, that reads two >Oracle tables and builds a flat file. I begin by selecting records >from one table, and then use the returned values (&invoicenum) to >query the second table. My second query (below) is returning an error >about midway through the program (an error listing follows the code), >after having successfully executed several times. I've taken the >offending SQL statement (with the variables that erred) and pasted it >into SQL Plus and the query works fine. I'm at a loss as to what's >causing the error. Can anyone give me a hand? Thanks in advance, > > >Dunc. > >................................................... > >{snip} > >begin-select on-error=error_proc(4.1) >gldebitacct &debitacct >glcreditacct &creditacct >to_char(trunc(linecost * 100)) &linecost >linecost &cost >percentage &percentage > let #total_allocated = #total_allocated + &cost > do build_distribution >from {schema}invoicecost >where invoicenum = &invoicenum >end-select > >{snip} > >begin-procedure error_proc (#source) >evaluate #source >when < 5 ! Invoice Select >let #_return-status = 67 >display 'Invoice = ' noline display &_invoicnum >display 'Status = ' noline >display #source >display 'Error selecting invoices' >display 'SQL-Status = ' noline >display #_sql-status >display 'SQL-Error = ' noline >display $_sql-error >stop quiet >break > >{snip} > >......................................... > >Invoice = 1011 >Status = 4.100000 >Error selecting invoices >SQL-Status = 0.000000 >SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 >has changed since first SQLExecute call. > > >_________________________________________________________ >DO YOU YAHOO!? >Get your free @yahoo.com address at http://mail.yahoo.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 22 09:59:29 1998 Date: Wed, 22 Jul 1998 10:33:36 -0500 From: Mark Kraft Subject: Date Formats Sorry to bother all non PeopleSoft users, but.... >From Day 1 here until yesterday, when I ran an SQR that inserted a date into a table, I used the $AsOfToday string from the datetime SQC and life was good. But...today, when I run the exact same unmodified SQR's, whether it be through SQRW or PS process scheduler, I get the following error now and I am extremely baffled. (SQR 5528) ORACLE OEXEC error -1830 in cursor 4: ORA-01830: date format picture ends before converting entire input string Error on line 222: (SQR 3735) Couldn't execute SQL. As you can probably tell, we are using an Oracle Database with version 6 financials PS. Can anybody help, we are practically 1 day from going live and this had to happen. PLEASE HELP !! Thank You Mark Kraft kraft@gunet.georetown.edu From owner-sqr-users@list.iex.net Wed Jul 22 10:00:18 1998 Date: Wed, 22 Jul 1998 07:45:38 -0700 From: "C. Duncan Hudson" Subject: Re: SQL Error - Data Type Has Changed? > In the snips, I observed one typo. Could it be the > reason? > > In select statement, > where invoicenum = &invoicenum > In error_proc, > display 'Invoice = ' noline > display &_invoicnum > Are &invoicenum and &_invoicenum same?-Raju Yes, &invoicenum and &_invoicenum are the same thing. &_invoicenum is used in the error_proc to denote that it is a global variable and not a variable local to the procedure. That aside, by the time I reach the error_proc procedure the SQL error has already occured. Dunc _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 10:00:49 1998 Date: Wed, 22 Jul 1998 10:44:03 -0400 From: "Riepenhoff, Ray" Subject: Re: SQL Error - Data Type Has Changed? v v As well as an underbar in one and not the other, another typo is the missing 'e'...compare &invoicenum to &_invoicnum. Ray -----Original Message----- From: Raju Kunaparaju [mailto:rajukvk@HOTMAIL.COM] Sent: Wednesday, July 22, 1998 9:54 AM To: Multiple recipients of list SQR-USERS Subject: Re: SQL Error - Data Type Has Changed? Hi, In the snips, I observed one typo. Could it be the reason? In select statement, where invoicenum = &invoicenum In error_proc, display 'Invoice = ' noline display &_invoicnum Are &invoicenum and &_invoicenum same? -Raju >Hi, > > >I need help. I've written a program, using SQR 4, that reads two >Oracle tables and builds a flat file. I begin by selecting records >from one table, and then use the returned values (&invoicenum) to >query the second table. My second query (below) is returning an error >about midway through the program (an error listing follows the code), >after having successfully executed several times. I've taken the >offending SQL statement (with the variables that erred) and pasted it >into SQL Plus and the query works fine. I'm at a loss as to what's >causing the error. Can anyone give me a hand? Thanks in advance, > > >Dunc. > >................................................... > >{snip} > >begin-select on-error=error_proc(4.1) >gldebitacct &debitacct >glcreditacct &creditacct >to_char(trunc(linecost * 100)) &linecost >linecost &cost >percentage &percentage > let #total_allocated = #total_allocated + &cost > do build_distribution >from {schema}invoicecost >where invoicenum = &invoicenum >end-select > >{snip} > >begin-procedure error_proc (#source) >evaluate #source >when < 5 ! Invoice Select >let #_return-status = 67 >display 'Invoice = ' noline display &_invoicnum >display 'Status = ' noline >display #source >display 'Error selecting invoices' >display 'SQL-Status = ' noline >display #_sql-status >display 'SQL-Error = ' noline >display $_sql-error >stop quiet >break > >{snip} > >......................................... > >Invoice = 1011 >Status = 4.100000 >Error selecting invoices >SQL-Status = 0.000000 >SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 >has changed since first SQLExecute call. > > >_________________________________________________________ >DO YOU YAHOO!? >Get your free @yahoo.com address at http://mail.yahoo.com > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Jul 22 10:02:43 1998 Date: Wed, 22 Jul 1998 10:50:54 -0400 From: Randy Learn Subject: Re: SQL Error - Data Type Has Changed? The record your program is bombing on may have a null value in the linecost field. This may cause it to bomb when multiplied by 100. I believe there is a null value function in Oracle which you could use to convert the null to 0 before multiplying by 100. C. Duncan Hudson wrote: > > In the snips, I observed one typo. Could it be the > > reason? > > > > In select statement, > > where invoicenum = &invoicenum > > In error_proc, > > display 'Invoice = ' noline > > display &_invoicnum > > Are &invoicenum and &_invoicenum same?-Raju > > Yes, &invoicenum and &_invoicenum are the same thing. &_invoicenum is > used in the error_proc to denote that it is a global variable and not > a variable local to the procedure. That aside, by the time I reach > the error_proc procedure the SQL error has already occured. > > Dunc > > _________________________________________________________ > DO YOU YAHOO!? > Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 10:10:05 1998 Date: Wed, 22 Jul 1998 10:54:19 -0500 From: Mark Kraft Subject: Date Formats -Reply sorry to bother you again, but we fixed the problem. I had removed the SETUP02.SQC include, and deep down that calls the setupdb.sqc, which sets the date format. stupid place to put I think, but that is what happened. Sorry to bother everyone Mark From owner-sqr-users@list.iex.net Wed Jul 22 10:38:36 1998 Date: Wed, 22 Jul 1998 09:59:01 -0500 From: "Schaetzly, Kent" Subject: Re: Date Formats Is it possible that your default Oracle date format changed? > -----Original Message----- > From: Mark Kraft [SMTP:kraftm@GUNET.GEORGETOWN.EDU] > Sent: Wednesday, July 22, 1998 11:34 AM > To: Multiple recipients of list SQR-USERS > Subject: Date Formats > > Sorry to bother all non PeopleSoft users, but.... > > From Day 1 here until yesterday, when I ran an SQR that inserted a > date > into a table, I used the $AsOfToday string from the datetime SQC and > life > was good. But...today, when I run the exact same unmodified SQR's, > whether it be through SQRW or PS process scheduler, I get the > following > error now and I am extremely baffled. > > (SQR 5528) ORACLE OEXEC error -1830 in cursor 4: > ORA-01830: date format picture ends before converting entire input > string > > Error on line 222: > (SQR 3735) Couldn't execute SQL. > > As you can probably tell, we are using an Oracle Database with version > 6 financials PS. > > Can anybody help, we are practically 1 day from going live and this > had > to happen. PLEASE HELP !! > > Thank You > > Mark Kraft > kraft@gunet.georetown.edu From owner-sqr-users@list.iex.net Wed Jul 22 10:39:17 1998 Date: Wed, 22 Jul 1998 11:22:20 -0400 From: "Mosley, Banessa" Subject: Re: SQL Error - Data Type Has Changed? If a null value is your problem, I believe the null value function in SQR is nvl. The syntax will be as follows: nvl(&invoicenum,'',0) In this scenario, SQR will replace a null value in &invoicenum to a 0. I hope this is correct. If not, please let me know. Banessa Mosley Business Information Technology > -----Original Message----- > From: Randy Learn [SMTP:rlearn@UAKRON.EDU] > Sent: Wednesday, July 22, 1998 10:51 AM > To: Multiple recipients of list SQR-USERS > Subject: Re: SQL Error - Data Type Has Changed? > > The record your program is bombing on may have a null value in the > linecost > field. This may cause it to bomb when multiplied by 100. I believe > there > > is a null value function in Oracle which you could use to convert the > null > > to 0 before multiplying by 100. > > C. Duncan Hudson wrote: > > > > In the snips, I observed one typo. Could it be the > > > reason? > > > > > > In select statement, > > > where invoicenum = &invoicenum > > > In error_proc, > > > display 'Invoice = ' noline > > > display &_invoicnum > > > Are &invoicenum and &_invoicenum same?-Raju > > > > Yes, &invoicenum and &_invoicenum are the same thing. &_invoicenum > is > > used in the error_proc to denote that it is a global variable and > not > > a variable local to the procedure. That aside, by the time I reach > > the error_proc procedure the SQL error has already occured. > > > > Dunc > > > > _________________________________________________________ > > DO YOU YAHOO!? > > Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 10:41:55 1998 Date: Wed, 22 Jul 1998 08:27:33 -0700 From: "Walcker, Paul" Subject: Re: SQL Error - Data Type Has Changed? I'll take a shot at it... When SQR converts the SQL it would look something like this: Select gldebitacct, glcreditacct, to_char(trunc(linecost * 100)), linecost, percentage, from {schema}invoicecost where invoicenum = ? It seems like ODBC is complaining that the value being inserted into the question mark is changing data types (probably from numeric to character). I would examine the &invoicenum to see if maybe there is a space or some other non-display character imbeded in the field. Good luck! >-----Original Message----- >From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] >Sent: Wednesday, July 22, 1998 6:02 AM >To: Multiple recipients of list SQR-USERS >Subject: SQL Error - Data Type Has Changed? > >Hi, > > >I need help. I've written a program, using SQR 4, that reads two >Oracle tables and builds a flat file. I begin by selecting records >from one table, and then use the returned values (&invoicenum) to >query the second table. My second query (below) is returning an error >about midway through the program (an error listing follows the code), >after having successfully executed several times. I've taken the >offending SQL statement (with the variables that erred) and pasted it >into SQL Plus and the query works fine. I'm at a loss as to what's >causing the error. Can anyone give me a hand? Thanks in advance, > > >Dunc. > >................................................... > >{snip} > >begin-select on-error=error_proc(4.1) >gldebitacct &debitacct >glcreditacct &creditacct >to_char(trunc(linecost * 100)) &linecost >linecost &cost >percentage &percentage > let #total_allocated = #total_allocated + &cost > do build_distribution >from {schema}invoicecost >where invoicenum = &invoicenum >end-select > >{snip} > >begin-procedure error_proc (#source) >evaluate #source >when < 5 ! Invoice Select >let #_return-status = 67 >display 'Invoice = ' noline display &_invoicnum >display 'Status = ' noline >display #source >display 'Error selecting invoices' >display 'SQL-Status = ' noline >display #_sql-status >display 'SQL-Error = ' noline >display $_sql-error >stop quiet >break > >{snip} > >......................................... > >Invoice = 1011 >Status = 4.100000 >Error selecting invoices >SQL-Status = 0.000000 >SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 >has changed since first SQLExecute call. > > >_________________________________________________________ >DO YOU YAHOO!? >Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 10:43:00 1998 Date: Wed, 22 Jul 1998 07:55:23 -0600 From: Randy Meyer Subject: Re: Poll Results: Main routine in an Include file Wayne, I have successfully used the -i parameter to string multiple search paths for SQR include modules. The following is my definition contained in the Configuration Manager, SQR Flags section. -i\\stpi04\psft\HR700\sqr\;\\stpi04\psft\HR700\user\sqr\ Randy Meyer MEMC Electronic Materials Company rmeyer@memc.com ______________________________ Reply Separator _________________________________ Subject: Poll Results: Main routine in an Include file Author: at MEMCPSMTP Date: 7/22/98 12:28 PM Yes: 4 No: 17 Thanks to all those who participated. Based on these results I've decided that e initial release of SQR Tree for Windows will not drill down into Include files. This will mean I can get it out to those that asked for it much quicker, and now makes the release.....imminent. I will endeavour to include the "include" functi ality in the near future. As an aside, I'd be interested in people's opinions on what approach I should takefor determining the paths for looking for included files. My SQR3 manual says t -i switch will provide a list of paths to search if the include file is not in t current directory and not explicitly pathed(?), but that doesn't really help me I'm running my own exe not SQR. PeopleSoft provide 4 sqr directories in environment variables but they appear to be proprietary in name so I'm guessing it's not iversal. The only thing I can think of is to provide a setup field in my program where th user can specify a list of paths to search. Any other ideas? Wayne Ivory Information Services Westralian Sands Limited From owner-sqr-users@list.iex.net Wed Jul 22 10:48:03 1998 Date: Wed, 22 Jul 1998 08:33:24 -0700 From: "Walcker, Paul" Subject: Re: SQR's Slow After DB2 Upgrade Ken, Just for laughs, what are the ODBC drivers and versions you are using for each version? >-----Original Message----- >From: Ken Arnold [SMTP:karnold@LEXMARK.COM] >Sent: Wednesday, July 22, 1998 6:33 AM >To: Multiple recipients of list SQR-USERS >Subject: SQR's Slow After DB2 Upgrade > >Our database people have upgraded from DB2 2.12 to 5.0 on the database and >the client. We are in the mist of implementing PeopleSoft 7.0 HR. As this >upgrade occurred the our SQR's (3.0) for conversions slowed to a crawl. We >tried using the DB2 2.12 client against the 5.0 DB and it ran at normal >speed. One other note is that the PeopleSoft panels (3 tier) and any 2 >tier direct SQL's we use seems to work fine. > >Has anybody experienced this problem? > >Ken From owner-sqr-users@list.iex.net Wed Jul 22 11:11:56 1998 Date: Wed, 22 Jul 1998 11:16:34 -0400 From: "Mosley, Banessa" Subject: Re: Date Formats Mark, Is your date in the YYYY-MM-DD format (which I believe is the standard date format for Oracle) ? I have gotten this error before and converting my dates to this format seemed to help. If you are trying to insert data into a table, try putting the to_date function in your insert statement. example begin-SQL INSERT into PS_TEST_TBL ( DATE_COL, COL1, COL2) VALUES (TO_DATE($DATE_VAR,'YYYY-MM-DD'), $COL1, $COL2) end-SQL I hope this helps !!! Banessa Mosley Business Information Technology > -----Original Message----- > From: Mark Kraft [SMTP:kraftm@GUNET.GEORGETOWN.EDU] > Sent: Wednesday, July 22, 1998 11:34 AM > To: Multiple recipients of list SQR-USERS > Subject: Date Formats > > Sorry to bother all non PeopleSoft users, but.... > > From Day 1 here until yesterday, when I ran an SQR that inserted a > date > into a table, I used the $AsOfToday string from the datetime SQC and > life > was good. But...today, when I run the exact same unmodified SQR's, > whether it be through SQRW or PS process scheduler, I get the > following > error now and I am extremely baffled. > > (SQR 5528) ORACLE OEXEC error -1830 in cursor 4: > ORA-01830: date format picture ends before converting entire input > string > > Error on line 222: > (SQR 3735) Couldn't execute SQL. > > As you can probably tell, we are using an Oracle Database with version > 6 financials PS. > > Can anybody help, we are practically 1 day from going live and this > had > to happen. PLEASE HELP !! > > Thank You > > Mark Kraft > kraft@gunet.georetown.edu From owner-sqr-users@list.iex.net Wed Jul 22 11:13:29 1998 Date: Wed, 22 Jul 1998 21:12:55 +0530 From: Srinivasan S Subject: URGENT HELP. SQR error. Hi Helen, Thankx a lot for the info. My declare printer looks like this : declare-printer test ! Declare printer characteristics. for-reports=(pot_type) type=HPLASERJET ! Types are POSTSCRIPT, HPLASERJET, INIT-STRING= '<27>E<27>(0N<27>&l0O<27>&l8D<27>&l88F<27>(s16.66H<27>&a9L<27>&k2G' font=5 point-size=9 SYMBOL-SET=12U end-declare And i had given the escape sequences in the INIT-STRING argument coz, they were there in the include file 'setup01.sqc' assigned to variable PRINTER-INIT. But even then i'm getting the error. Please help ME. TIA, Srini. Srini, What kind of printer are you using and do you use postscript? If you are using a HP printer I would set the type to HP. In the DECLARE-PRINTER sections I see that you are using for-report = (pot_type) and (land_type). Are you using the DECLARE-REPORT for these two report types? For example DECLARE-REPORT employee-listing layout = pot printer-type = HP END-DECLARE I don't think the for-reports = ALL is necessary in the DECLARE-PRINTER section since you declare the report on the next line. What is the init string doing. It says in my manual that the init-string is mostly used with lineprinters. Can I maybe download a font for images using init- string? Hope some of this helps you. Helen At 06:00 PM 7/22/98 +0530, you wrote: >Hi Helen, > Thankx a lot for the info. But i have given DECLARE-LAYOUT.This is how >my setup section looks like: > >!************************************************************** > >begin-setup > declare-layout pot > max-columns=120 > orientation=portrait > top-margin= .5 > left-margin=.30 > char-width=4.32 ! 16.6 chars/inch > MAX-Lines=79 > end-declare > > declare-layout land > max-columns=170 > orientation=Landscape > top-margin= .5 > left-margin=.30 > char-width=4.32 ! 16.6 chars/inch > MAX-Lines=50 > end-declare > > declare-printer test ! Declare printer characteristics. > for-reports=ALL > for-reports=(pot_type) > type=HPLASERJET ! Types are POSTSCRIPT, HPLASERJET, > INIT-STRING= >'<27>E<27>(0N<27>&l0O<27>&l8D<27>&l88F<27>(s16.66H<27>&a9L<27>&k2G' > font=5 > point-size=9 > SYMBOL-SET=12U > end-declare > > declare-printer test1 ! Declare printer characteristics. > for-reports=(land_type) > type=HPLASERJET ! Types are POSTSCRIPT, HPLASERJET, > >INIT-STRING='<27>E<27>(0N<27>&l0O<27>&l8D<27>&l88F<27>(s16.66H<27>&a9L<27> & >k2G' > font=5 > point-size=9 > SYMBOL-SET=12U > end-declare > >!************************************************************** > > >I have given the INIT-STRING argument cause , in the SQR V3 users guide , >its mentioned that PRINTER_INIT will be >replaced by INIT-STRING. But even then it is giving the error . The error >is : > >------------------------------------------------------ >(SQR 6001) Error reading the printer file. >(22): Invalid argument. >-------------------------------------------------------------------------- - >--------------------------------- > >Could anyone help me out. > >TIA, > >Srini. > > > > > (Embedded > image moved moorehh @ jmu.edu > to file: 07/22/98 06:24 PM > PIC06247.PCX) > > > > >To: Srinivasan Seetharaman/DSI/DBAsia/DeuBa >cc: >Subject: re:Help > > > > >The PRINTER-INIT has to be replaced with DECLARE-LAYOUT >Helen > >Helen Moore >Senior Programmer Analyst >IT/IIS (HR) >James Madison University > > > > >Attachment Converted: C:\EUDORA\ATTACH\PIC06247.PCX > Helen Moore Senior Programmer Analyst IT/IIS (HR) James Madison University From owner-sqr-users@list.iex.net Wed Jul 22 11:16:07 1998 Date: Wed, 22 Jul 1998 10:55:10 -0500 From: Nathan Treadway Subject: Re: Poll Results: Main routine in an Include file > As an aside, I'd be interested in people's opinions on what approach I > should take for determining the paths for looking for included files. My > SQR3 manual says the -i switch will provide a list of paths to search if > the include file is not in the current directory and not explicitly > pathed(?), but that doesn't really help me as I'm running my own exe not > SQR. PeopleSoft provide 4 sqr directories in environment variables but > they appear to be proprietary in name so I'm guessing it's not universal. Actually, when PeopleSoft invokes sqr, it uses the "-i" switch to tell it where to look for the include files. (The list it passes is set as part of the configuration; it's not directly from the 4 sqr directories you mention, but normally the include path and the sqr directories are set to the same places.) > The only thing I can think of is to provide a setup field in my program > where the user can specify a list of paths to search. Any other ideas? I think this is a good approach. Make it a field that looks like the parameter to the -i switch ("," or ";" separated list of directories, as in "c:\ps\sqr\,y:\ps\prd\sqr\"). This way, people can just cut-and-paste the list from their SQR icon or sqr.ini file into your program. (You might want have your program ignore a leading "-i" if it finds one in your setup field.) 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 Wed Jul 22 11:35:16 1998 Date: Wed, 22 Jul 1998 13:17:20 -0300 From: Aya Fall Subject: Re: Date Formats Mark Kraft wrote: Hi Mark: Move $AsOfNow to $AsOfDate, or sysdate if you're using this in a where clause. HTH. Aya > Sorry to bother all non PeopleSoft users, but.... > > >From Day 1 here until yesterday, when I ran an SQR that inserted a date > into a table, I used the $AsOfToday string from the datetime SQC and life > was good. But...today, when I run the exact same unmodified SQR's, > whether it be through SQRW or PS process scheduler, I get the following > error now and I am extremely baffled. > > (SQR 5528) ORACLE OEXEC error -1830 in cursor 4: > ORA-01830: date format picture ends before converting entire input > string > > Error on line 222: > (SQR 3735) Couldn't execute SQL. > > As you can probably tell, we are using an Oracle Database with version > 6 financials PS. > > Can anybody help, we are practically 1 day from going live and this had > to happen. PLEASE HELP !! > > Thank You > > Mark Kraft > kraft@gunet.georetown.edu From owner-sqr-users@list.iex.net Wed Jul 22 12:46:25 1998 Date: Wed, 22 Jul 1998 10:27:12 -0700 From: "C. Duncan Hudson" Subject: Re: SQL Error - Data Type Has Changed? > The record your program is bombing on may have a > null value in the linecost field. This may cause it > to bomb when multiplied by 100. I believe there is > a null value function in Oracle which you could use > to convert the null to 0 before multiplying by 100. I looked into the NVL function, unfortunately it expects a string value and linecost is a not null number. The table, if it sheds any light on things, looks like this: SQL> describe invoicecost; Name Null? Type ------------------------------- -------- ---- INVOICENUM NOT NULL VARCHAR2(8) VENDOR NOT NULL VARCHAR2(8) INVOICELINENUM NOT NULL NUMBER GLDEBITACCT VARCHAR2(31) GLCREDITACCT VARCHAR2(31) WONUM VARCHAR2(10) WPOPERATION NUMBER EQNUM VARCHAR2(8) UNITCOST NUMBER(10,2) LINECOST NOT NULL NUMBER(10,2) PERCENTAGE NOT NULL NUMBER(5,2) MEMO VARCHAR2(25) COSTLINENUM NOT NULL NUMBER CHARGESTORE NOT NULL VARCHAR2(1) ICT1 VARCHAR2(1) ICT2 VARCHAR2(1) ICT3 VARCHAR2(1) QUANTITY NUMBER(10,2) LOCATION VARCHAR2(8) ROWSTAMP NOT NULL VARCHAR2(40) Also, the following select result shows the record preceding the error (invoicenum = 1) and the record that causes the error (invoicenum = 1011): SQL> select invoicenum, linecost, percentage, gldebitacct, glcreditacct 2 from maxdemo.invoicecost 3 where invoicenum in ('1', '1011'); INVOICEN LINECOST PERCENTAGE GLDEBITACCT GLCREDITACCT -------- --------- ---------- ----------- ------------ 1011 109 100 6600800800 6800920600 1 900 100 6210300350 6800930600 SQL> The data looks pretty simiar to me - I'm not sure why SQR is complaining that the data type has changed. Anyone have any more ideas? Thanks in advance, Dunc. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 15:38:29 1998 Date: Wed, 22 Jul 1998 10:08:13 -0500 From: "Cleveland, Theresa" Subject: Re: Date Formats -Reply you can just put the setupdb.sqc include in your program and leave the setup02.sqc if you want > -----Original Message----- > From: Mark Kraft [SMTP:kraftm@GUNET.GEORGETOWN.EDU] > Sent: Wednesday, July 22, 1998 10:54 AM > To: Multiple recipients of list SQR-USERS > Subject: Date Formats -Reply > > sorry to bother you again, but we fixed the problem. I had removed the > SETUP02.SQC include, and deep down that calls the setupdb.sqc, which > sets the date format. stupid place to put I think, but that is what > happened. Sorry to bother everyone > > Mark From owner-sqr-users@list.iex.net Wed Jul 22 16:24:39 1998 Date: Wed, 22 Jul 1998 13:10:12 -0700 From: Les Hancock Subject: Re: Dynamic Tables in MVS/DB2 Thanks -- that did the trick. Now if I can just persuade my boss to let me write SQR's instead of COBOL... By the way, are you with GAP in San Francisco??? A former co-worker of mine just went to the GAP. ---John Sayre wrote: > > John Sayre@GAPINC > 07/20/98 01:23 PM > Instead of using brackets [] try \ \ around the dynamic sql > _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 16:36:37 1998 Date: Wed, 22 Jul 1998 13:50:04 -0700 From: Mark Livingstone Subject: Problem running Online SQR's I am running PeopleSoft 7.0 on an Oracle Databse. I'm trying to run an SQR from the Process Schedular on the client. (An NT Workstation). I've configured my -i, -o and other parameters using the PSCFG.exe which enters the info into my registry. The strange thing is the parameters pass to SQRW when running against my development database but not my production databse. (I've checked to make sure what parameters are being passed by looking in the process monitor.) Does any one know if there is something else that needs to be setup within PeopleSoft to get SQRW to read the parameters from the registry? I would appreciate any help. Thanks, Mark Livingstone Computer Sciences Coporation mlivings@csc.com From owner-sqr-users@list.iex.net Wed Jul 22 17:20:55 1998 Date: Wed, 22 Jul 1998 15:01:32 -0700 From: Barbara Wood Subject: Re: SQL Error - Data Type Has Changed? Try using an alias on your second select: from {schema}invoicecost XX where XX.invoicenum = &invoicenum ______________________________ Reply Separator _________________________________ Subject: SQL Error - Data Type Has Changed? Author: Non-HP-c-duncan-hudson (c_duncan_hudson@YAHOO.COM) at HP-PaloAlto,mimegw9 Date: 7/22/98 6:01 AM Hi, I need help. I've written a program, using SQR 4, that reads two Oracle tables and builds a flat file. I begin by selecting records from one table, and then use the returned values (&invoicenum) to query the second table. My second query (below) is returning an error about midway through the program (an error listing follows the code), after having successfully executed several times. I've taken the offending SQL statement (with the variables that erred) and pasted it into SQL Plus and the query works fine. I'm at a loss as to what's causing the error. Can anyone give me a hand? Thanks in advance, Dunc. ................................................... {snip} begin-select on-error=error_proc(4.1) gldebitacct &debitacct glcreditacct &creditacct to_char(trunc(linecost * 100)) &linecost linecost &cost percentage &percentage let #total_allocated = #total_allocated + &cost do build_distribution from {schema}invoicecost where invoicenum = &invoicenum end-select {snip} begin-procedure error_proc (#source) evaluate #source when < 5 ! Invoice Select let #_return-status = 67 display 'Invoice = ' noline display &_invoicnum display 'Status = ' noline display #source display 'Error selecting invoices' display 'SQL-Status = ' noline display #_sql-status display 'SQL-Error = ' noline display $_sql-error stop quiet break {snip} ......................................... Invoice = 1011 Status = 4.100000 Error selecting invoices SQL-Status = 0.000000 SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 has changed since first SQLExecute call. _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Wed Jul 22 17:32:14 1998 Date: Wed, 22 Jul 1998 16:11:06 -0600 From: dave alexander Subject: Re: Problem running Online SQR's Mark. Have you checked the SQR.INI file in your C:\WINDOWS directory. Make sure there are no SQRFLAGS settings in this file. This may be overriding your registry values. Dave Alexander. The Implementation Partners. dave@tip-usa.com -> -----Original Message----- -> From: Discussion of SQR, SQRIBE Technologies's database reporting -> language [mailto:SQR-USERS@list.iex.net]On Behalf Of Mark Livingstone -> Sent: Wednesday, July 22, 1998 2:50 PM -> To: Multiple recipients of list SQR-USERS -> Subject: Problem running Online SQR's -> -> -> I am running PeopleSoft 7.0 on an Oracle Databse. -> -> I'm trying to run an SQR from the Process Schedular on the client. (An NT -> Workstation). -> -> I've configured my -i, -o and other parameters using the PSCFG.exe which -> enters the info into my registry. -> -> The strange thing is the parameters pass to SQRW when running against my -> development database but not my production databse. (I've -> checked to make -> sure what parameters are being passed by looking in the process monitor.) -> Does any one know if there is something else that needs to be -> setup within -> PeopleSoft to get SQRW to read the parameters from the registry? -> -> I would appreciate any help. -> -> Thanks, -> -> Mark Livingstone -> Computer Sciences Coporation -> mlivings@csc.com -> From owner-sqr-users@list.iex.net Wed Jul 22 18:20:51 1998 Date: Wed, 22 Jul 1998 14:26:30 -0700 From: "Walcker, Paul" Subject: Re: SQL Error - Data Type Has Changed? I hadn't seen anymore e-mail, so I assume you have not found the source of your problem yet. Here's another thought on how you might capture your problem. Before executing your SQR, go to your control panel, and open ODBC32 (which is where your data source should be defined). If you're using ODBC 3.0, you should have a folder for tracing. Go to this folder, click the option button to turn tracing on, then click the start tracing. This should log all calls to the ODBC API to the specified file. If you are using ODBC 2.0, you will need to find the button that says start tracing (it's there somewhere). Run your SQR on the client. After you have finished running the SQR, go back to the panel and turn tracing off. If you don't do this, you will not be allowed to view the contents of the file because ODBC has not released it yet. Now for the fun...open the file that contains the trace. You are looking for a series of API calls. First find SQLPrepare. This statement performs an initial pass at your SQL. Make sure the SQL on this statement is the SQL you are looking for. If not keep looking. it will look something like this: VB5 b2:86 ENTER SQLPrepare HSTMT 0x08fb2cd0 UCHAR * 0x192418f0 [ -3] "SELECT "RECNAME","FIELDNUM","FIELDNAME","SUBRECORD" FROM "SYSADM"."PSRECFIELD" WHERE "RECNAME" = ? AND "FIELDNUM" = ?" SDWORD -3 Next scroll down a few lines and you should find an SQLBindParameter. This statement will tell you the data type that SQR thinks is being passed. As example, the first question mark in the previous statement (RECNAME) was defined as a varchar field in the data base. The data types here should be the first clue to what the problem is. VB5 b2:86 ENTER SQLBindParameter HSTMT 0x08fb2cd0 UWORD 1 SWORD 1 SWORD 99 SWORD 12 UDWORD 15 SWORD 0 PTR 0x0012ea90 SDWORD 0 SDWORD * 0x0012ea8c If you need to see the actual line where the error occurred, then you will want to find SQLError. If you scroll back from this line, you might be able to tell what the input parameter was and the data type. Hope this helps some.... Paul >-----Original Message----- >From: C. Duncan Hudson [SMTP:c_duncan_hudson@YAHOO.COM] >Sent: Wednesday, July 22, 1998 6:02 AM >To: Multiple recipients of list SQR-USERS >Subject: SQL Error - Data Type Has Changed? > >Hi, > > >I need help. I've written a program, using SQR 4, that reads two >Oracle tables and builds a flat file. I begin by selecting records >from one table, and then use the returned values (&invoicenum) to >query the second table. My second query (below) is returning an error >about midway through the program (an error listing follows the code), >after having successfully executed several times. I've taken the >offending SQL statement (with the variables that erred) and pasted it >into SQL Plus and the query works fine. I'm at a loss as to what's >causing the error. Can anyone give me a hand? Thanks in advance, > > >Dunc. > >................................................... > >{snip} > >begin-select on-error=error_proc(4.1) >gldebitacct &debitacct >glcreditacct &creditacct >to_char(trunc(linecost * 100)) &linecost >linecost &cost >percentage &percentage > let #total_allocated = #total_allocated + &cost > do build_distribution >from {schema}invoicecost >where invoicenum = &invoicenum >end-select > >{snip} > >begin-procedure error_proc (#source) >evaluate #source >when < 5 ! Invoice Select >let #_return-status = 67 >display 'Invoice = ' noline display &_invoicnum >display 'Status = ' noline >display #source >display 'Error selecting invoices' >display 'SQL-Status = ' noline >display #_sql-status >display 'SQL-Error = ' noline >display $_sql-error >stop quiet >break > >{snip} > >......................................... > >Invoice = 1011 >Status = 4.100000 >Error selecting invoices >SQL-Status = 0.000000 >SQL-Error = [INTERSOLV][ODBC Oracle driver]Data type for parameter 1 >has changed since first SQLExecute call. > > >_________________________________________________________ >DO YOU YAHOO!? >Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 23 01:42:04 1998 Date: Wed, 22 Jul 1998 18:59:46 -0700 From: Michael Lee Subject: DB2 being picky about SQR; also getting an error Hello all, Sometimes, when running an SQR on the client, it runs fine, but when running on the MVS server, it bombs. The first item that DB2/MVS doesn't like is the [dynamic tablenames]... has to be translated to \dynamic tablename\ The second item that DB2/MVS doesn't like is one line of code continued on the second line: let $statement = 'Error caused by ' || $Errorcode Does anyone know what else DB2/MVS is picky about? What about dynamic columns? Is that the same case? Do those have to be translated to \dynamic column\ as well? I just ran an SQR on the server and received the following error and am trying to figure out what is causing the error: READY DSN SYSTEM(DB2B) DSN RUN PROG(SQR) PLAN(DBCALLS) LIB('TSD.SQR.LOAD') PARMS('DDN:SQRIN DSN/THRDB06 -FDDN:SQROUT -P -IDSN:HRS.HR601.SQRINC( -TBZ -MDDN:MAXIN') DSN ENDED DUE TO ERROR+ SYSTEM ABEND CODE 04E REASON CODE 00E7000C PSW 077C10008CEB3048 ASIDS: HOME = 005F PRIMARY = 00A5 SECONDARY = 00A5 LSCX041 **** ERROR **** ABEND occurred in line 1000 of SQ043(SQ048) , offset 000338 Program terminated by operating system. ABEND code = S04E A non-C or system routine was running at the time of ABEND Calling trace: Function Line Offset Context SQ043(SQ048) 1000 000338 SQ030(SQ030) 277 000B3E SQ092(SQ142) 1009 000180 SQ060(SQ060) 95 000460 SQ060(SQ060) 95 000460 SQ060(SQ060) 95 000460 SQ184(GETPID) 495 000C56 MAIN(MAIN) 1215 0006F4 Any insight on this would be greatly appreciated. Michael K. Lee mlee@agconsult.com Consultant AG Consulting, an ADP Company http://www.agconsult.com From owner-sqr-users@list.iex.net Thu Jul 23 08:19:34 1998 Date: Thu, 23 Jul 1998 06:01:01 -0700 From: "C. Duncan Hudson" Subject: Re: SQL Error - Data Type Has Changed? > Here's another thought on how you might capture your > problem. > > Before executing your SQR, go to your control panel, > and open ODBC32... Paul, I turned on, as you suggested, ODBC logging on and captured my SQR error. I have looked through the log, but I really can't make out what my problem is. Incase you (or anyone else who knows how to read this stuff) get a free moment to look at my results, I have attached what you referenced as pertinent sections of the log. Thanks in advance for any further help you maybe able to provide, Duncan. --------------------------------------------- SQL Prepare for offending statement: wbench32 ba:144 ENTER SQLPrepare HSTMT 0x0220c200 UCHAR * 0x0018b218 [ -3] "select icost.gldebitacct, icost.glcreditacct, to_char(trunc(icost.linecost * 100)), icost.linecost, icost.percentage from maxdemo.invoicecost icost where invoicenum = ? " SDWORD -3 --------------------------------------------- Subsequent SQL Binds for offending statement: wbench32 ba:144 ENTER SQLBindCol HSTMT 0x0220c200 UWORD 1 SWORD 1 PTR 0x0018c5b8 SDWORD 32 SDWORD * 0x0018c784 wbench32 ba:144 EXIT SQLBindCol with return code 0 (SQL_SUCCESS) HSTMT 0x0220c200 UWORD 1 SWORD 1 PTR 0x0018c5b8 SDWORD 32 SDWORD * 0x0018c784 (0) wbench32 ba:144 ENTER SQLBindCol HSTMT 0x0220c200 UWORD 2 SWORD 1 PTR 0x0018c5e8 SDWORD 32 SDWORD * 0x0018c788 wbench32 ba:144 EXIT SQLBindCol with return code 0 (SQL_SUCCESS) HSTMT 0x0220c200 UWORD 2 SWORD 1 PTR 0x0018c5e8 SDWORD 32 SDWORD * 0x0018c788 (0) wbench32 ba:144 ENTER SQLBindCol HSTMT 0x0220c200 UWORD 3 SWORD 1 PTR 0x0018c618 SDWORD 41 SDWORD * 0x0018c78c wbench32 ba:144 EXIT SQLBindCol with return code 0 (SQL_SUCCESS) HSTMT 0x0220c200 UWORD 3 SWORD 1 PTR 0x0018c618 SDWORD 41 SDWORD * 0x0018c78c (0) wbench32 ba:144 ENTER SQLBindCol HSTMT 0x0220c200 UWORD 4 SWORD 1 PTR 0x0018c690 SDWORD 79 SDWORD * 0x0018c790 wbench32 ba:144 EXIT SQLBindCol with return code 0 (SQL_SUCCESS) HSTMT 0x0220c200 UWORD 4 SWORD 1 PTR 0x0018c690 SDWORD 79 SDWORD * 0x0018c790 (0) wbench32 ba:144 ENTER SQLBindCol HSTMT 0x0220c200 UWORD 5 SWORD 1 PTR 0x0018c728 SDWORD 79 SDWORD * 0x0018c794 wbench32 ba:144 EXIT SQLBindCol with return code 0 (SQL_SUCCESS) HSTMT 0x0220c200 UWORD 5 SWORD 1 PTR 0x0018c728 SDWORD 79 SDWORD * 0x0018c794 (0) --------------------------------------------- SQL Error, and several preceding sql log events: wbench32 ba:144 ENTER SQLRowCount HSTMT 0x0220c558 SDWORD * 0x0012e7d4 wbench32 ba:144 EXIT SQLRowCount with return code 0 (SQL_SUCCESS) HSTMT 0x0220c558 SDWORD * 0x0012e7d4 (1) wbench32 ba:144 ENTER SQLFetch HSTMT 0x022065a0 wbench32 ba:144 EXIT SQLFetch with return code 0 (SQL_SUCCESS) HSTMT 0x022065a0 wbench32 ba:144 ENTER SQLBindParameter HSTMT 0x0220bea8 UWORD 1 SWORD 1 SWORD 1 SWORD 1 UDWORD 4 SWORD 0 PTR 0x001dbe70 SDWORD 4 SDWORD * 0x0016a5a4 wbench32 ba:144 EXIT SQLBindParameter with return code 0 (SQL_SUCCESS) HSTMT 0x0220bea8 UWORD 1 SWORD 1 SWORD 1 SWORD 1 UDWORD 4 SWORD 0 PTR 0x001dbe70 SDWORD 4 SDWORD * 0x0016a5a4 (4) wbench32 ba:144 ENTER SQLExecute HSTMT 0x0220bea8 wbench32 ba:144 EXIT SQLExecute with return code -1 (SQL_ERROR) HSTMT 0x0220bea8 wbench32 ba:144 ENTER SQLError HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 UCHAR * 0x06010940 (NYI) SDWORD * 0x0012e578 UCHAR * 0x0012e588 SWORD 513 SWORD * 0x0012e572 wbench32 ba:144 ENTER SQLErrorW HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 WCHAR * 0x0012e524 (NYI) SDWORD * 0x0012e578 WCHAR * 0x0012e124 SWORD 1024 SWORD * 0x0012e572 wbench32 ba:144 EXIT SQLErrorW with return code 0 (SQL_SUCCESS) HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 WCHAR * 0x0012e524 (NYI) SDWORD * 0x0012e578 (0) WCHAR * 0x0012e124 [ 194] "[INTERSOLV][ODBC Oracle driver]Data type for parameter 1 has changed since first SQLExecute call." SWORD 1024 SWORD * 0x0012e572 (194) wbench32 ba:144 EXIT SQLError with return code 0 (SQL_SUCCESS) HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 UCHAR * 0x06010940 (NYI) SDWORD * 0x0012e578 (0) UCHAR * 0x0012e588 [ 97] "[INTERSOLV][ODBC Oracle driver]Data type for parameter 1 has changed since first SQLExecute call." SWORD 513 SWORD * 0x0012e572 (97) wbench32 ba:144 ENTER SQLError HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 UCHAR * 0x06010940 (NYI) SDWORD * 0x0012e578 UCHAR * 0x0012e588 SWORD 513 SWORD * 0x0012e572 wbench32 ba:144 ENTER SQLErrorW HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 WCHAR * 0x0012e524 (NYI) SDWORD * 0x0012e578 WCHAR * 0x0012e124 SWORD 1024 SWORD * 0x0012e572 wbench32 ba:144 EXIT SQLErrorW with return code 100 (SQL_NO_DATA_FOUND) HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 WCHAR * 0x0012e524 (NYI) SDWORD * 0x0012e578 WCHAR * 0x0012e124 SWORD 1024 SWORD * 0x0012e572 wbench32 ba:144 EXIT SQLError with return code 100 (SQL_NO_DATA_FOUND) HENV 0x0054f300 HDBC 0x0054fe20 HSTMT 0x0220bea8 UCHAR * 0x06010940 (NYI) SDWORD * 0x0012e578 UCHAR * 0x0012e588 SWORD 513 SWORD * 0x0012e572 _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 23 10:07:17 1998 Date: Thu, 23 Jul 1998 15:50:32 +0100 From: "Meftah, Herve" Subject: Free or shareware SQR Hi., I am a neewbie on SQR , I use SQRW since a couple weeks ago and I looking for a free/shareware SQR using only the prompt command (SQRW always display a dialog box) In advance thanks, Herve Regards, Herve ___________________________________________________ Glaxo WellCome (Stockley Park) FIP Build Unit (Finance Improvement Programme) E-mail : hm89659@GlaxoWellCome.co.uk Herve.Meftah@capgemini.co.uk Phone : 0181 990 4126 Ext : 741- 4126 From owner-sqr-users@list.iex.net Thu Jul 23 11:27:29 1998 Date: Thu, 23 Jul 1998 08:44:29 -0700 From: "C. Duncan Hudson" Subject: Re: SQL Error - Data Type Has Changed? A little more info that I've uncovered: The error only occurs when the program is run from within SQR Workbench. If I run it from SQRW.exe (the little pop up box) the job runs fine. I wonder if, perhaps, there is a bug in Workbench? My environment is as follows: Pentium 166, 64 Mb RAM, running Windows NT 4.0 w/ service pack 3. I am using SQR Workbench 4.1.1 and SQRW.EXE 4.0.3 . My ODBC driver is the one that shipped with my SQR (that I received w/ my copy of Maximo 4.0), it is Intersolve DataDirect for Oracle 7 wbor711.dll ver 03.00.0000 dated 9/10/97. If anyone has any thoughts / ideas please let me know. Thanks in advance, C. Duncan Hudson _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com From owner-sqr-users@list.iex.net Thu Jul 23 16:31:04 1998 Date: Thu, 23 Jul 1998 16:13:43 -0400 From: "Parenteau, Brian P." Subject: Deleting Files with SQRs Hi All, Does anyone know the command syntax that I should use to delete a file out on a UNIX server from within an SQR?? I create a file, FTP it, but want to delete it from the server after the FTP has completed. Thanks!!! From owner-sqr-users@list.iex.net Thu Jul 23 17:13:26 1998 Date: Thu, 23 Jul 1998 16:22:08 -0500 From: Krishnan Sarangarajan Subject: Re: Deleting Files with SQRs > Hi All, > Does anyone know the command syntax that I should use to delete a file > out on a UNIX server from within an SQR?? I create a file, FTP it, but want > to delete it from the server after the FTP has completed. Hi Brian! Considering the fact that you have write access on the server, you can have an endless loop in your sqr that checks for the existence of this very file that you are transferring and once you have verified that the file exists you can delete it from the server. You can use the "exists" parameter of the let command to verify existence and the "delete" parameter of the let command to delete the corresponding file. In order to use either of the parameters, the exact filename must be known prior to processing the respective "let" commands. Hope it helps. You are welcome to call me if you have any questions. P.S. I have never tried the above in an Unix environment. So, please bear with me if the above suggestions don't work in the unix environment. Krishnan Sarangarajan ksaranga@ruan.com Suite 400, 2 Ruan Center 601 Locust Street Des Moines, IA [O] (515) 245-5655 [F] (515) 247-2065 From owner-sqr-users@list.iex.net Thu Jul 23 17:30:06 1998 Date: Thu, 23 Jul 1998 17:56:00 -0500 From: "Derry, Denny" Subject: Re: Deleting Files with SQRs Brian, There are 2 ways to do this. 1) let #return_code = delete($filename_to_delete) 2) let $system_call = 'rm path/filename' call system using $system_call #return_code In option 1 #return_code = 0 == SUCCESS! In option 2 #return_code will return you UNIX return code from rm. HTH, -Denny ______________________________ Reply Separator _________________________________ Subject: Deleting Files with SQRs Author: Parenteau, Brian P. [SMTP:BPParenteau@CVS.COM] at NMB Date: 7/23/98 3:13 PM Hi All, Does anyone know the command syntax that I should use to delete a file out on a UNIX server from within an SQR?? I create a file, FTP it, but want to delete it from the server after the FTP has completed. Thanks!!! From owner-sqr-users@list.iex.net Thu Jul 23 17:36:30 1998 Date: Thu, 23 Jul 1998 15:06:04 -0800 From: Ryan Ware Subject: Printing Problems When Running From Server Hello, I seem to be having a puzzling printing problem and was wondering if anyone out there has run into this before. When run a particular SQR on my client Windows machine (PeopleSoft 7), it prints fine, but if I run it on our server and have it send the output to the printer, it completely ignores the declare-layout command. It seems to default the left margin to 1" which causes stuff to be printed too far to the right. Does anyone have any suggestions? TIA. Ryan Ware (ware5@llnl.gov) From owner-sqr-users@list.iex.net Thu Jul 23 19:55:17 1998 Date: Thu, 23 Jul 1998 17:44:31 PDT From: Parijat Sahai Subject: Getting SQR 6003 error (Unexpected End-of-File.....) Hi, Why does this error occur and what's the solution to this? I was running an SQR report (created by me) in Peoplesoft through Process Scheduler. The process monitor shows the status as 'Success' but I get this error as an SQRW error message. Also, a lot of junk is printed on the printer. I'm using SQR v3. I guess this must be quite a common error. Can anyone suggest me a solution? TIA, Parijat ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Fri Jul 24 14:39:48 1998 Date: Fri, 24 Jul 1998 14:18:55 -0500 From: Nathan Treadway Subject: Re: Getting SQR 6003 error (Unexpected End-of-File.....) > Subject: Getting SQR 6003 error (Unexpected End-of-File.....) > > Why does this error occur and what's the solution to this? I was running > an SQR report (created by me) in Peoplesoft through Process Scheduler. > The process monitor shows the status as 'Success' but I get this error > as an SQRW error message. Also, a lot of junk is printed on the printer. > > I'm using SQR v3. I guess this must be quite a common error. Can anyone > suggest me a solution? You are right, this is a common error and one that's been discussed from time to time on this list. I have just completed a first, rough draft of a HOWTO document that attempts to explain the cause of this problem and some possible solutions. It's available at http://www.sqrug.com/~ftp/docs/sqr-windows-printing-howto.html. I'll be trying to clean up and complete the document over the next few weeks, so I'm looking for feedback on it. (Please send feedback directly to me, not to the sqr-users list.) Hope it is useful. 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 Fri Jul 24 14:45:50 1998 Date: Fri, 24 Jul 1998 14:32:08 -0500 From: Nathan Treadway Subject: Re: Getting Error while trying to print BMP file > Here I'm getting an error message while trying to print a bmp using HP > LaserJet Printer. > Error: > [SQR 6003] Unexpected End-Of-File while processing the printer file. > > My Code like this - > begin-HEADING 8 > ....... > print-image (10,5) > type=bmp-file > image-size=(10,10) > source='H:\fs6\user\sqr\logo.bmp' > end-HEADING > > I'm passing SQR Flag -printer::wp thru' Process Definition in > Peoplesoft. Make sure that you do NOT have "Printer" selected in the Output Location box. Your File/Printer box should have a directory name (usually "%temp%\") in it, not "lpt1". The "-printer:wp" that you are passing will cause the output to go to the printer; telling PeopleSoft directly that you want to use the Printer will actually cause this error. (For more info, see the Howto I mentioned in my previous post, especially section 4 [Simple Solution].) 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 Fri Jul 24 15:25:55 1998 Date: Fri, 24 Jul 1998 13:09:17 PDT From: Bob Sharon Subject: SQ* Search Tools Dear SQR User: Don’t wait any longer - we have created the tools you need! Act NOW and order our SQ* Search Tools. Search ‘PeopleSoft’ programs, ‘SQR Sample’ reports and your own programs for procedures and keywords. For just $19 (plus $5.95 shipping&handling) you will save hundreds of hours and maximize your outcome - and at this low price our tools are a must have! Visit our site for more information: http://www.enteract.com/~abcomput/abcomput/main_01.htm ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From owner-sqr-users@list.iex.net Fri Jul 24 17:45:15 1998 Date: Fri, 24 Jul 1998 16:25:05 -0600 From: Juan Alvarado Subject: Problem with execute in ODBC/MS SQLSERVER 6.5 When we execute a program that have a begin-select and for each row execute the instruction "EXECUTE" then the odbc return a error, For example: begin-select name do ve_name from sysobjects end-select begin-procedure ve_name execute sp_ve_dato end-procedure The error shows whenever do a begin-select and execute a S.P. does anyone know this error??? SQR ODBC/MS SQLSERVER 6.5 4.0.3 TIA Juan Manuel Alvarado CPS-DBA Sybase XI Gerencia & Sistemas Guatemala www.gyssa.com.gt From owner-sqr-users@list.iex.net Fri Jul 24 17:48:40 1998 Date: Thu, 23 Jul 1998 10:27:51 -0500 From: Joshua Black Subject: Re: Free or shareware SQR SQR Users! I realize this is not the time or place for this but it seems like a perfect forum. If you are looking for and excellent opportunity with an established consulting firm in the Chicagoland area, that requires NO TRAVEL of its consultants, please contact me. Check out our website at www.srcinc.com. Josh Black www.srcinc.com 800-914-8719 From owner-sqr-users@list.iex.net Sat Jul 25 08:50:51 1998 Date: Sat, 25 Jul 1998 08:35:17 -0500 From: Larry Oltmanns Subject: PeopleSoft placing output in /var/tmp This is a multi-part message in MIME format. --------------9B615D8272A2605C1C71D273 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit file:///D|/Enterprise Testing 7_24_98.html --------------9B615D8272A2605C1C71D273 Content-Type: text/html; charset=iso-8859-1; name="Enterprise Testing 7_24_98.html" Content-Transfer-Encoding: 8bit Content-Disposition: inline;