From owner-sqr-users@list.iex.net Mon Apr 1 00:02:59 2002 Date: Mon, 1 Apr 2002 00:00:01 -0500 From: Nathan Stratton Treadway Subject: Monthly sqr-users Hints Posting sqr-users Mailing List Hints and Guidelines Nathan Stratton Treadway, Ray Ontko & Co. (nathant@ontko.com) $Revision: 1.9 $ $Date: 2001-06-17 13:23:18-04 $ This document gathers in one location information about the sqr-users mail list. Directions for common list-server commands (including unsubscribing) are given, as are guidelines for list usage. ______________________________________________________________________ Table of Contents 1. Changes Since Previous Version 2. Introduction 2.1 sqr-users Mailing List 2.2 sqr-users Hints and Guidelines Document 2.3 Related Mailing Lists 3. Basic List Server Commands 3.1 Subscribing to the List 3.2 Unsubscribing from the List 3.3 Digests 3.4 Problems 4. Posting to the sqr-users List 4.1 General Guidelines 4.2 Posting a Message 4.3 Replying to a Message 5. Job Announcements ______________________________________________________________________ 1. Changes Since Previous Version Changes since the version dated 2001/01/26: o Announce new sqr-jobs mailing list; Job Announcements section updated to reflect this new list. 2. Introduction 2.1. sqr-users Mailing List The sqr-users mailing list was created to enable discussion related to the SQR database language from Brio Technology (and to other products in the Brio.Report line). Note: SQR used to be published by SQRIBE Technologies, which was merged into Brio Technology on August 3, 1999. The mailing list is provided as a service of Ray Ontko & Co. A searchable archive of past postings to the mailing list is available from the SQR Users Group web site . 2.2. sqr-users Hints and Guidelines Document This document gives various hints and guidelines about the sqr-users mailing list. It will be posted approximately monthly to the mailing list so that new users can see it (and existing users can find it easily). An HTML version of the document is always available at http://www.sqrug.com/sqr-users/sqr-users-hints.html. If you have comments or suggestions about this document, please contact me directly at the address listed in the title section. This document is Copyright (C) 1999-2001 by Ray Ontko & Co. It may be freely copied and distributed provided it is not modified in any way and it retains the original copyright notice. 2.3. Related Mailing Lists sqr-jobs : SQR Jobs This list may be used for posting SQR-related resumes, recruitments, job announcements, project announcments, help- wanted, work-wanted ads, etc. To join, follow the link above, or send any message to "sqr-jobs-subscribe@yahoogroups.com". peoplesoft-fans : PeopleSoft Fans Moderated list covering technical and functional aspects of PeopleSoft. To join, follow the link above, or send any message to "peoplesoft-fans-subscribe@yahoogroups.com". psusers : PeopleSoft Users For questions related to any aspect of PeopleSoft (including PeopleSoft-specific SQR issues). This list has merged with the Peoplesoft Fans mailing list and is no longer active, but the message achive can still be found at the link above. rm-users : ReportMart Users List for discussion of Brio.Portal (previously called ReportMart). To join, follow the link above, or send a message containing the word "subscribe" in the body to "rm-users- request@sqrug.com". 3. Basic List Server Commands Note: The list used to be hosted on usa.net , but the list-hosting service was moved to list.iex.net . The old addresses for the list, list server, and list owner no longer work. A few basic list server commands are listed below. Send these commands as the only line in the body (not the subject line) of an e- mail message sent to "listserv@list.iex.net". 3.1. Subscribing to the List To subscribe to the mailing list, the command is subscribe sqr-users Your Name Note that you do not need to provide your e-mail address as it is taken from your message's header. You will be e-mailed a confirmation number, which you must then send back to the list server software before the command goes into effect. 3.2. Unsubscribing from the List To unsubscribe, the command is simply unsubscribe sqr-users Once again, you will need to confirm your command before it goes into effect. 3.3. Digests Once you are subscribed, you can request to get your messages in digest form (one large message containing all of the posts made each day) by sending the command set sqr-users digests If you use digests you should not just "reply" to the digest mailing. Instead, be sure your message's subject header matches the subject in the original posting to which you are replying, and that you don't include a quoted copy of the entire digest in your post. Use "nodigests" instead of "digests" to restore normal distribution. 3.4. Problems If the above commands do not work, please contact the list manager at "sqr-users-request@list.iex.net". (Do not send a message to the list itself -- no one there can help you with your problem!) Please include a copy of the error message you received from the list server. 4. Posting to the sqr-users List In order to post to the mailing list, you must be subscribed to it (see directions above). 4.1. General Guidelines For any message you send to the list, please: o make sure your mail software is not requesting a "Return Receipt". (If a "Return Receipt Requested" message is sent to the list, several dozen receipt messages will be sent out to the mailing list in reply from other subscribers.) o do not send messages in HTML or other special formats. (These are not usable by many subscribers, especially those who receive their messages in digest format.) o keep in mind that over 500 people will receive your message, and that it will appear in the list archives. Try to keep your messages on-topic and relatively short. Consider sending your message directly to particular people if it won't interest many of the list's subscribers. 4.2. Posting a Message Once you are subscribed, you can post to the list by sending a message to "sqr-users@list.iex.net". Be sure your subject heading describes your specific problem or question (i.e. don't just use "SQR Question"). In the body of your message, please include the following information: o Brio product and version number o Operating system and version number o Database name and version number o Application name (i.e. PeopleSoft) and a version number, if any Also, include a short code sample whenever possible. It's much easier for other people to understand what you are trying to do when they can see the actual code. (At the same time, be careful not to post confidential or proprietary code, since the posting will be placed in a public web archive.) Note that your question should relate to SQR or other Brio Report product in some way. Don't ask questions about PeopleSoft, for example, unless you are having SQR-related issues. To find out your version of SQR, you can run the following program: begin-program show $sqr-ver end-program This will produce a line that looks something like this: SQR/3.0.15/Intel/SCO Unix R3.2 V5.0/Oracle 7.2.2.3/Sep 25 1996 Include the full line of output in your message. Note that the oper- ating system version number listed here is the one under which this copy of SQR was compiled, so you'll still need to include your own information. 4.3. Replying to a Message Messages sent out on the list have a Reply-To header pointing to the list. This means that you should be able to simply use your mail reader's "reply" function to send a reply to the list. Generally, all answers to questions sent out on the list should be public replies, so that other subscribers can benefit. In those cases where a private reply is appropriate, be sure to over-ride the default Reply-To address. If your message is not actually a reply to the earlier message, please do not use the "reply" function. Instead, address a new e-mail message to the list as described in the previous section. (This is because the list archives will incorrectly show the new message in the original thread if you use "reply".) You should quote enough lines from the original message that later readers can understand your answer even if they missed the original question. At the same time, you should remove any unnecessary lines from the quote in order to make your message shorter and easier to understand. (Remember that some people read the mailing list in digest form, and the digests become much larger if unnecessary lines are quoted.) In particular, in order to prevent mail loops, the list server will not accept messages that contain From:, Sender:, etc. lines pointing back to the sqr-users list, even if these lines are quoted (i.e. with ">" characters). Be sure to delete these from your reply message before sending it. 5. Job Announcements Please do not post job announcements on the sqr-users list, but use the sqr-jobs list instead. (See ``Related Mailing Lists'' for more information on this list.) A large number of sqr-users subscribers do not want to receive job announcements (for various reasons) and such posts tend to cause a lot of disruption of the discussion on the list. From owner-sqr-users@list.iex.net Mon Apr 1 06:52:52 2002 Date: Mon, 1 Apr 2002 06:44:16 -0500 From: Pamela Lantzy Subject: Re: PDF Limitations Ok, the SQR original was printing the results to the printer, I changed it to create a pdf file (adding SQR flag). Is there something addtional within the SQR besides print statements? -----Original Message----- From: Larry Roux [mailto:lroux@SYR.EDU] Sent: Sunday, March 31, 2002 9:57 AM To: SQR-USERS@LIST.IEX.NET Subject: Re: PDF Limitations TOC = Table of Contents. SQR Always creates the SPF file first. That's just the way SQR operates. It then takes the SPF File and converts it to the .lis (or other format). ****************************** Larry Roux Syracuse University lroux@syr.edu ******************************* >>> PLantzy@UAMAIL.ALBANY.EDU 03/31/02 08:48 AM >>> Ray, I'm not sure what TOC is? I am running this through the PS process scheduler, appending the -printer:pd flag in the process defintion. Here is the command line taken from the process monitor Command Line = prcs_sqr UASFUHSI SYSADM/%ACCESSPSWD%@HE76DEVL -f '-printer:pd' 63500 UBSPLL BILLING I noticed in the output directory, that while the SQR runs it generates a .spf and then it converts it to .lis could this be the problem? How would i prevent the .spf file being created originally? Thanks, Pam -----Original Message----- From: Ray Ontko [mailto:rayo@ONTKO.COM] Sent: Friday, March 29, 2002 9:38 PM To: SQR-USERS@LIST.IEX.NET Subject: Re: PDF Limitations Hi Pam, I think that prior to SQR 4.3.3 there was a limit of 1000 pages in a PDF file. I think that it was raised to 5000 pages in SQR 4.3.3. That's the only PDF-related limit of which I'm aware. Do you have an unusual number of TOC entries? Anything else that might be suspicious? Ray [Charset iso-8859-1 unsupported, filtering to ASCII...] > Hi, > > Does anyone know what limitations of the size a PDF can be? I can generate > invoices for a couple of people and it works fine. Now I am trying to > generate invoices for 629 people and the SQR processes until the end and get > the errors below either on NT or AIX. > > I am using the flag: -printer:pd. > > NT: > PDFLib (Fatal): Error parsing AFM file > \\waiter\psdevl$\he76\sqrbinw/Courier.afm > Unix: > PDFLib (Fatal): Error parsing AFM file > //he01/app/sqr434/ora/bin/Helvetica-Bold. > afm > > > The permissions on these files are fine. I am runing SQR V4.3.4 and Oracle, > and PeopleSoft 7.6 > > > Thanks, > Pam > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Apr 1 08:55:32 2002 Date: Mon, 1 Apr 2002 08:40:59 -0500 From: Christopher Wanko Subject: Re: Resolved! (was: output buffer in SQR? ) >>> david.thompson-hall@DOIT.WISC.EDU 03/29/02 11:22AM >>> OK, it appears the "buffer problem" was not with SQR, but with my text editor (and/or it's interaction with Windoze...) >>> Ironically, I've been following this thread and I said to myself, "If this isn't solved by the time I reach the last message I'm gonna suggest he use the UNIX command "tail" or equivalent to see if he's really stuck or not. You also got a good suggestion earlier - check the actual db process to see if it's doing anything - but since it does create output eventually, viewing the file was your problem, hindsight notwithstanding. -Chris From owner-sqr-users@list.iex.net Mon Apr 1 09:59:29 2002 Date: Mon, 1 Apr 2002 08:47:43 -0600 From: "Fetzik, John" Subject: Re: Resolved! (was: output buffer in SQR? ) Hello, > -----Original Message----- > From: David Thompson-Hall [mailto:david.thompson-hall@DOIT.WISC.EDU] > Sent: Friday, March 29, 2002 10:23 AM > To: SQR-USERS@list.iex.net > Subject: Resolved! (was: output buffer in SQR? ) > > > OK, it appears the "buffer problem" was not with SQR, but > with my text editor (and/or it's interaction with Windoze...) > > I use TextPad, and one of the reasons I like it is because it > will tell you when a file you are looking at has changed. > Since I see it tell me "File X has changed, would you like to > refresh it?" fairly often, I assumed that it would do so > every time the file changed. > > Well, we all know what assuming does, and this time it did it > to me. When > I ran with a Commo Box open, I could see that the shows were > there... and then I thought, what if the file is actually not > refreshing? So I forced a refresh in TextPad, and viola! the > "right" data showed up. > > I don't know whether this is really a problem with TextPad > (not catching the file change) or Windows NT (not telling > TextPad the file changed), but I don't really care.... The > lesson is, don't attribute problems to applications (SQR) > when you can blame other applications (TextPad) or the > Operating System( Windoze). The problem is with Windows, not TextPad. TextPad will detect changes to the file, but only when Windows actually decides to write to the disk. Because of the way that Windows caches disk reads and writes it can be a while before the write shows up on disk and that information is available to other programs. Basically under Windows you can not count on the contents of a file if any program has it open. John S. Fetzik S&C Electric Company 773-338-1000 x2763 jfetzik@sandc.com From owner-sqr-users@list.iex.net Mon Apr 1 10:24:22 2002 Date: Mon, 1 Apr 2002 09:09:10 -0600 From: David Thompson-Hall Subject: Re: Resolved! (was: output buffer in SQR? ) At 08:47 AM 4/1/02 -0600, John S. Fetzik wrote: >The problem is with Windows, not TextPad. TextPad will detect changes to the >file, but only when Windows actually decides to write to the disk. Because >of the way that Windows caches disk reads and writes it can be a while >before the write shows up on disk and that information is available to other >programs. Basically under Windows you can not count on the contents of a >file if any program has it open. This makes perfect sense to me... but it doesn't fit what I saw. I was able to get "current info" to show in TextPad if I used the "Revert to saved" command, which basically re-read the disk. Because this seemed to work, I take it that Windows was writing stuff to disk, but TextPad wasn't catching the updates. I'd bet that something got lost in the "update" process -- either TextPad wasn't looking, or Windows wasn't notifying it. Either way, knowing I can "refresh" is good enough for me. DTH David Thompson-Hall 1210 W. Dayton St. Programmer/Analyst Madison, WI 53706 Apps Tech/Operational Support Apps 608/265-9571 Div of Info Technology (DoIT) University of Wisconsin-Madison david.thompson-hall@doit.wisc.edu From owner-sqr-users@list.iex.net Mon Apr 1 09:31:37 2002 Date: Mon, 1 Apr 2002 09:28:06 -0500 From: Raemil Billings Subject: Re: SQR3 Installation Problems I think you are going to need a 16-bit Oracle installation since SQR3 is 16-bit. Once you get the 16-bit Oracle installed ( I have 7.3.4), go into the Orawin/BIN directory. Copy the Ora73Win.DLL and rename it Ora7Win.DLL. That will correct that problem. You may also have to modify your WIN.INI file to contain [SQR Products] SQRDIR= Hope this helps, Raemil Billings ==================================== Raemil Billings Systems Engineer Johnson Controls 321-784-7796 srik@CAPITOLSYST EMS.COM To: SQR-USERS@list.iex.net Sent by: cc: SQR-USERS@list.i Subject: SQR3 Installation Problems ex.net 03/29/2002 04:30 PM Please respond to sqr-users Hi, I am using Oracle 8i database.I installed SQR3 WorkBench(I know it is a Old version but i had only that vesrion software) on my machine.At the time of Installation it gave 2 options for selecting the database(Oracle 7 or Oracle 6).I choosed Oracle 7. The installation goes well.After Installation i am trying to open SQR ReportMate Oracle7 it gives this error message dialogbox. File Error: Cannot find ORA7WIN.dll. This is the First time i am using the SQR.Can anyone help me in getting out of this. Thanks Srik From owner-sqr-users@list.iex.net Mon Apr 1 11:53:06 2002 Date: Mon, 1 Apr 2002 11:25:05 -0500 From: Dan Vega Subject: Changes To Yahoo Accounts Hi everyone, The annoying change below does affect our Yahoo accounts for the SQR-Jobs group. I recommend that everyone edit their Yahoo 'Marketing Preferences' and set all options to 'No.' Instructions appear below. If you would like to tell Yahoo what you think of this change, here is a link to their feedback page: http://add.yahoo.com/fast/help/us/privacy/cgi_feedback?radio30=radio305 HTH -- Dan V. *********** BEGIN FORWARDED MESSAGE *********** On 3/31/02 at 12:01 PM isig-request@blu.org wrote: >Today's Topics: > > 1. Yahoo resets everyone to receive SPAM - ACT NOW (Tracy Marks) > 2. New Yahoo Privacy Policy Expands Sharing Of User Data (Tracy Marks) > >--__--__-- > >Message: 1 >Date: Sun, 31 Mar 2002 02:32:46 -0500 >To: isig@Blu.Org >From: Tracy Marks >Cc: tracy@windweaver.com >Subject: [Isig] Yahoo resets everyone to receive SPAM - ACT NOW >Reply-To: isig@blu.org > >Folks - > >Apparently in an attempt to increase their income >from advertising, Yahoo has reset all preferences >for people registered with its services - subscribing >to any Yahoogroups, using a My Yahoo page, >having a Yahoo email account, having a Yahoo >geocities site - to YES for spam by email, mail and >telephone calls. > >They're giving people several weeks to opt out by >changing their preferences but meanwhile they are >putting us all on advertiser lists...........Here's some >info I received about it (there are also a few >newspaper articles). I checked out my own >preferences and indeed it now said I that I agreed >to receive advertising by email, mail and phone >from over 100 companies. > >I really encourage you to change your Yahoo account >information immediately if you use any Yahoo services >whatsoever and don't want this to happen to you. > >Tracy Marks > > > >>- Yahoo sets you for SPAM - ACT NOW >>Yahoo appears to have reset the "Marketing >>preferences" of all registered Yahoo users to esentially >>" Do you want SPAM from us? YES " > >>** Important: Read UNLESS you like getting spammed ! ** >>I've just been alerted that Yahoo has made a sneaky change to >>everybody's 'Marketing Preferences' the result - loads of #%$ >>SPAM! So, I've just been in and changed back what they've >>done. They had gone and changed ALL of my *No's* to *Yes!* >> >>Here's what you need to do: Go to your My Groups or a group >>home page at http://www.yahoogroups.com >>OR to your My Yahoo page or any customized page >>you have with Yahoo. >>Click on Account Info on the top-right. Verify your >>password if it asks you to, and there's your Yahoo ID page. >>Under 'Member Information' you'll see *Edit your Marketing >>Preferences* in blue. Change all those dozens of Yes's in >>regard to receiving advertising email, mail and phone calls >>back to No's! Click *Save Changes*. > > >--__--__-- > >Message: 2 >Date: Sun, 31 Mar 2002 02:37:06 -0500 >To: isig@Blu.Org >From: Tracy Marks >Cc: tracy@windweaver.com >Subject: [Isig] New Yahoo Privacy Policy Expands Sharing Of User Data >Reply-To: isig@blu.org > > >>New Yahoo Privacy Policy Expands Sharing Of User Data >>By: Peter Loftus >>Dow Jones Newswires > >EXCERPT > >>One policy change will require Yahoo users to take action. >>Previously, users were able to click only once to decide whether to >>receive promotional e-mails from both Yahoo and its partners. Under >>the new policy, Yahoo users must visit a section of the Web site >>called "Edit Marketing Preferences." There, they must choose >>separately whether to receive more than a dozen categories of >>special offers and marketing e-mails from Yahoo, such as "managing >>personal finances." >> >>For most of the categories, the default option is to receive the >>promotional e-mails. So, if users don't want to receive any of >>them, they must click "No" for each option. The only category where >>"No" is the default option is "Yahoo! Delivers," which features >>special offers from Yahoo's business partners. >> >>The setup raises the possibility that Yahoo users who don't edit >>their marketing preferences will begin receiving Yahoo promotions, >>even if they had previously opted out of such services. >> >>The company is essentially using this requirement to promote its >>newer services. For instance, users who signed up for Yahoo two or >>three years ago -- and who opted out of promotional e-mails at the >>time -- might not be aware that Yahoo has upgraded its job-listings >>service with the recent acquisition of HotJobs Ltd., Ms. Srinivasan >>said. Now, when they edit their marketing preferences, they can >>decide whether to receive information about "finding a job or an >>employee." >> >>Ms. Srinivasan pointed out that users will have 60 days to edit >>their preferences. Also, she said it was the first time Yahoo has >>required users to edit preferences in company history. >> >>-Peter Loftus; Dow Jones Newswires; 201-938-5267; >>peter.loftus@dowjones.com >> >>(Compiled from Dow Jones Newswires and other sources) > >_______________________________________________ >Isig mailing list >Isig@blu.org >http://www.blu.org/mailman/listinfo/isig *********** END FORWARDED MESSAGE *********** From owner-sqr-users@list.iex.net Mon Apr 1 13:16:09 2002 Date: Mon, 1 Apr 2002 13:10:55 -0500 From: Jamie Harris Subject: Re: Changes To Yahoo Accounts --=_81DC18DF.BCDDBBC8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Thank you! I checked mine and indeed every option was set back to "Yes". That definitely explains my recent influx of spam emails. :) ----------------------------------------------------- Jamie Harris Junior Systems Programmer/Analyst Information Technology Division Frederick Community College ----------------------------------------------------- >>> vega@CASSI.COM 4/1/2002 11:25:05 AM >>> Hi everyone, The annoying change below does affect our Yahoo accounts for the SQR-Jobs group. I recommend that everyone edit their Yahoo 'Marketing Preferences' and set all options to 'No.' Instructions appear below. If you would like to tell Yahoo what you think of this change, here is a link to their feedback page: http://add.yahoo.com/fast/help/us/privacy/cgi_feedback?radio30=radio305 HTH -- Dan V. *********** BEGIN FORWARDED MESSAGE *********** On 3/31/02 at 12:01 PM isig-request@blu.org wrote: >Today's Topics: > > 1. Yahoo resets everyone to receive SPAM - ACT NOW (Tracy Marks) > 2. New Yahoo Privacy Policy Expands Sharing Of User Data (Tracy Marks) > >--__--__-- > >Message: 1 >Date: Sun, 31 Mar 2002 02:32:46 -0500 >To: isig@Blu.Org >From: Tracy Marks >Cc: tracy@windweaver.com >Subject: [Isig] Yahoo resets everyone to receive SPAM - ACT NOW >Reply-To: isig@blu.org > >Folks - > >Apparently in an attempt to increase their income >from advertising, Yahoo has reset all preferences >for people registered with its services - subscribing >to any Yahoogroups, using a My Yahoo page, >having a Yahoo email account, having a Yahoo >geocities site - to YES for spam by email, mail and >telephone calls. > >They're giving people several weeks to opt out by >changing their preferences but meanwhile they are >putting us all on advertiser lists...........Here's some >info I received about it (there are also a few >newspaper articles). I checked out my own >preferences and indeed it now said I that I agreed >to receive advertising by email, mail and phone >from over 100 companies. > >I really encourage you to change your Yahoo account >information immediately if you use any Yahoo services >whatsoever and don't want this to happen to you. > >Tracy Marks > > > >>- Yahoo sets you for SPAM - ACT NOW >>Yahoo appears to have reset the "Marketing >>preferences" of all registered Yahoo users to esentially >>" Do you want SPAM from us? YES " > >>** Important: Read UNLESS you like getting spammed ! ** >>I've just been alerted that Yahoo has made a sneaky change to >>everybody's 'Marketing Preferences' the result - loads of #%$ >>SPAM! So, I've just been in and changed back what they've >>done. They had gone and changed ALL of my *No's* to *Yes!* >> >>Here's what you need to do: Go to your My Groups or a group >>home page at http://www.yahoogroups.com >>OR to your My Yahoo page or any customized page >>you have with Yahoo. >>Click on Account Info on the top-right. Verify your >>password if it asks you to, and there's your Yahoo ID page. >>Under 'Member Information' you'll see *Edit your Marketing >>Preferences* in blue. Change all those dozens of Yes's in >>regard to receiving advertising email, mail and phone calls >>back to No's! Click *Save Changes*. > > >--__--__-- > >Message: 2 >Date: Sun, 31 Mar 2002 02:37:06 -0500 >To: isig@Blu.Org >From: Tracy Marks >Cc: tracy@windweaver.com >Subject: [Isig] New Yahoo Privacy Policy Expands Sharing Of User Data >Reply-To: isig@blu.org > > >>New Yahoo Privacy Policy Expands Sharing Of User Data >>By: Peter Loftus >>Dow Jones Newswires > >EXCERPT > >>One policy change will require Yahoo users to take action. >>Previously, users were able to click only once to decide whether to >>receive promotional e-mails from both Yahoo and its partners. Under >>the new policy, Yahoo users must visit a section of the Web site >>called "Edit Marketing Preferences." There, they must choose >>separately whether to receive more than a dozen categories of >>special offers and marketing e-mails from Yahoo, such as "managing >>personal finances." >> >>For most of the categories, the default option is to receive the >>promotional e-mails. So, if users don't want to receive any of >>them, they must click "No" for each option. The only category where >>"No" is the default option is "Yahoo! Delivers," which features >>special offers from Yahoo's business partners. >> >>The setup raises the possibility that Yahoo users who don't edit >>their marketing preferences will begin receiving Yahoo promotions, >>even if they had previously opted out of such services. >> >>The company is essentially using this requirement to promote its >>newer services. For instance, users who signed up for Yahoo two or >>three years ago -- and who opted out of promotional e-mails at the >>time -- might not be aware that Yahoo has upgraded its job-listings >>service with the recent acquisition of HotJobs Ltd., Ms. Srinivasan >>said. Now, when they edit their marketing preferences, they can >>decide whether to receive information about "finding a job or an >>employee." >> >>Ms. Srinivasan pointed out that users will have 60 days to edit >>their preferences. Also, she said it was the first time Yahoo has >>required users to edit preferences in company history. >> >>-Peter Loftus; Dow Jones Newswires; 201-938-5267; >>peter.loftus@dowjones.com >> >>(Compiled from Dow Jones Newswires and other sources) > >_______________________________________________ >Isig mailing list >Isig@blu.org >http://www.blu.org/mailman/listinfo/isig *********** END FORWARDED MESSAGE *********** --=_81DC18DF.BCDDBBC8 Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Jamie Harris.vcf" BEGIN:VCARD VERSION:2.1 X-GWTYPE:USER FN:Harris, Jamie TEL;WORK:2668 ORG:Work;Division of Information Technology EMAIL;WORK;PREF:JHarris@fcc.cc.md.us N:Harris;Jamie TITLE:Systems Analyst, PeopleSoft ADR;DOM;WORK;PARCEL;POSTAL:;L-205 LABEL;DOM;WORK;PARCEL;POSTAL;ENCODING=QUOTED-PRINTABLE:Harris, Jamie=0A= L-205 END:VCARD --=_81DC18DF.BCDDBBC8-- From owner-sqr-users@list.iex.net Mon Apr 1 13:19:44 2002 Date: Mon, 1 Apr 2002 13:17:59 -0500 From: Jamie Harris Subject: Re: Select * - sample SQR for Oracle --=_15488C4D.8DEC8AF9 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline That's very similar to one of my programs. It's nice to see that it really *can* be done in SQR. :) ----------------------------------------------------- Jamie Harris Junior Systems Programmer/Analyst Information Technology Division Frederick Community College ----------------------------------------------------- >>> Dmueller@NMH.ORG 3/29/2002 3:29:43 PM >>> Below is an SQR that I wrote that will prompt for a TABLE NAME and an optional WHERE clause, and dump the data to a spreadsheet format. It is written for Oracle, but could be easily modified to handle other database types. (Just change the table name and column names in the "build-column-list" procedure) Basically you select one BIG character field, which is all the columns concatenated together and separated by commas, then write it to an output file, rather than issue PRINT commands. Using .CSV (Comma Separated Values) output format allows you to open the file with Excel, which keeps formatting nice and eliminates wrapping. Excel also allows printing in a variety of formats. Here it is: !--------------------------------------------- ! Select * from a table (ORACLE version) !--------------------------------------------- begin-report input $Table-Name 'Enter Table Name' let $Table-Name = upper($Table-Name) input $Where 'Enter optional WHERE clause' open 'c:\temp\sel.csv' as 2 for-writing record=5000:vary do build-column-list let $dis= 'Column list for table '||$Table-Name||':' display $dis display $col-list display 'Where clause: ' display $where write 2 from $col-hdr do get-data end-report !--------------------------------------------- begin-procedure get-data !--------------------------------------------- begin-SELECT [$col-list] &record=char write 2 from &record from [$table-name] [$where] end-SELECT end-procedure !--------------------------------------------- begin-procedure build-column-list !--------------------------------------------- let $col-hdr = '' let $col-list = '' begin-SELECT c.column_id c.column_name c.data_type let $type = substr(&c.data_type ,1,4) let $col = rtrim(&c.column_name,' ') let $col-hdr = $col-hdr||',' ||$col ! build for each field: ||','||'"'||$col||'"' ! then strip first 7 after loop evaluate $type when = 'VARC' !Character field let $col-list = $col-list ||'||' ||'''' ||',' ||'''' ||'||' ||'''' ||'"' ||'''' ||'||' ||$col ||'||' ||'''' ||'"' ||'''' when = 'DATE' !Date field let $col-list = $col-list ||'||' ||'''' ||',' ||'''' ||'||' ||'''' ||'"' ||'''' ||'||' ||'to_char('||$col||','||''''||'yyyy-mm-dd'||''''||')' ||'||' ||'''' ||'"' ||'''' when = 'NUMB' !Number field let $col-list = $col-list ||'||' ||'''' ||',' ||'''' ||'||' ||'''' ||'"' ||'''' ||'||' ||'to_char('||$col||','||''''||'999999999.99'||''''||')' ||'||' ||'''' ||'"' ||'''' end-evaluate from all_tab_columns c where c.table_name = $table-name order by 1 end-SELECT !remove first 7 characters from list let #tmp = length($col-list) - 7 let $col-list = substr($col-list,8,#tmp) !remove first comma from header let #tmp = length($col-list) - 1 let $col-hdr = substr($col-hdr,2,#tmp) end-procedure > -----Original Message----- > From: Jamie Harris [SMTP:jharris@FCC.CC.MD.US] > Sent: Thursday, March 28, 2002 7:41 PM > To: SQR-USERS@list.iex.net > Subject: Re: Select ALL > > Peter, you seem to be saying that nobody would ever want to "select * > from" in an SQR program, so it's not necessary for the language to > support it. > > If so, I have to respectfully disagree with that. :) For reporting > purposes, you're absolutely right: "select * from" isn't very useful. > You're also right that adding the ability to SQR wouldn't gain much at > all because you wouldn't be able to do anything with the data returned > (without changing the rules of the language). > > However, I have several utility programs I've written for > troubleshooting/testing purposes (where the data itself is much more > important than how it looks) which make use of "select * from" and are > *quite* useful to me. If I had to give these programs up, I'd > definitely put up a fight since I use them very frequently. > > Since SQR just doesn't do such things I've had to write these programs > using Perl and one of the database modules (I personally use Win32::ODBC > but DBI [which is much more platform & database-independent] would work > too). It works for me, I know both languages and to me they are the > screwdriver and the hammer -- two valuable tools that this particular > "carpenter" cannot live without. > > For someone who doesn't know both Perl and SQR, but can still think of a > need for "select * from", it can be frustrating that SQR doesn't let > them do it. > > To everyone: please, we don't need another "SQR vs. Perl" debate. I'm > just pointing out that I've had the need for "select * from" on a few > occasions and I've had to turn to another language for it. > > [note: lengthy example below to illustrate one of the things I use > "select * from" to do.] > > I have one program that I use to generate test populations at random. I > give it an SQL statement (pasted right out of query analyzer, comments > and all) and a row count. It then picks that many rows at random and > dumps the data to a tab-delimited file (with the first row containing > the field names). If I care about field names and the order they are > in, I can specify all that in the SQL statement like this: > > select > A.EMPLID 'Student ID', > A.NAME 'Name', > B.CUM_GPA 'Cumulative GPA', > B.CUR_GPA 'Current GPA', > C.* -- I don't care what table C looks like > from (...) > where (...) > > If I'm not picky about it, I just use "select * from" and it works just > as well: why type the names all out if you want everything and don't > care what order? I can then open the output in Excel or feed it into > another program for further processing. > > A re-usable program such as this would be very hard (as far as I know) > to write in SQR if it can be done at all. Sure, you could have an SQR > that asks for the table name and then generates another SQR that will do > this to that table, but I can't see a way to write one program that will > do this for *any* table. > > This isn't the best example of why "select * from" might be something > you'd want to do in SQR, but it's an example of the *kinds* of things > one *could* do with that ability. You'd also have to re-work the SQR > language itself in order to allow something to be *done* with the data. > I don't know if it would be worth it in the long run to modify SQR in > such a way. > > ps. Some of my other programs would be better examples, but explaining > what they do and how I use them would make for a *much* longer email > than this one. :) > > ----------------------------------------------------- > Jamie Harris > Junior Systems Programmer/Analyst > Information Technology Division > Frederick Community College > ----------------------------------------------------- > >>> pburton@BRIO.COM 03/28/02 10:48 AM >>> > Greetings, > > Supporting "SELECT * FROM TABLE" will get you absolutely nothing. > > Let us suppose SQR did support that functionality. How would manipulate > a > column value? What about placement on the page? What about formatting? > In > order to do these things you need to know the name of the column. I > doubt > that anybody would accept blindly printing a database table in the order > of > the columns defined and using default formatting settings. You wouldn't > have any idea of what is being printed. > > You can use ReportBuilder to browse the database schema and create an > SQR > report. > > Peter --=_15488C4D.8DEC8AF9 Content-Type: text/plain Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Jamie Harris.vcf" BEGIN:VCARD VERSION:2.1 X-GWTYPE:USER FN:Harris, Jamie TEL;WORK:2668 ORG:Work;Division of Information Technology EMAIL;WORK;PREF:JHarris@fcc.cc.md.us N:Harris;Jamie TITLE:Systems Analyst, PeopleSoft ADR;DOM;WORK;PARCEL;POSTAL:;L-205 LABEL;DOM;WORK;PARCEL;POSTAL;ENCODING=QUOTED-PRINTABLE:Harris, Jamie=0A= L-205 END:VCARD --=_15488C4D.8DEC8AF9-- From owner-sqr-users@list.iex.net Mon Apr 1 14:15:08 2002 Date: Mon, 1 Apr 2002 13:04:21 -0600 From: Tom Whipple Subject: HTML + begin-header problem > Hello, > > I am using the HTML functions from html.inc to format the HTML version of > a report. Although PDF output is fine, for HTML it seems that the header > and footing sections are getting executed _after_ a section ( probably > about a page ) of the main body of the report. > > Is there some setting I am missing? Is there a way to suppress the output > of
and tags at the bottom (or is it part of the header) of > each page? > > Thanks in advance! > > From owner-sqr-users@list.iex.net Mon Apr 1 14:46:24 2002 Date: Mon, 1 Apr 2002 11:33:00 -0800 From: Ken Boettger Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Mon Apr 1 14:59:42 2002 Date: Mon, 1 Apr 2002 14:54:41 -0500 From: Rod Wright Subject: Re: New SQR'r You need to give it something to do when a break occurs. For example: MHD.DEPENDENT_BENEF () on-break print=never level=1 after=DepBenefChange You seem to need the () before the on-break. They are part of a print statement, telling SQR where to print the information. Since you don't want anything to print, you give it the "print=never" option. The "level=1" option tells SQR that this is a level 1 break, as opposed to level 2, 3, etc. This is not required in all cases. the "after=DepBenefChange" tells SQR to execute the DepBenefChange procedure after the value changes. I suggest looking up the syntax for on-break. It's associated with the Print statement. Rod Ken Boettger @list.iex.net> on 04/01/2002 02:33:00 PM Please respond to sqr-users@list.iex.net Sent by: "Discussion of SQR, Brio Software's database reporting language" To: SQR-USERS@list.iex.net cc: Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Mon Apr 1 15:07:23 2002 Date: Mon, 1 Apr 2002 15:05:38 -0500 From: "Patel, Samir" Subject: Re: New SQR'r Ken, Try this... begin-select T.field1 () ON-BREAK PRINT=NEVER AFTER= T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Monday, April 01, 2002 2:33 PM To: SQR-USERS@list.iex.net Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Mon Apr 1 15:08:46 2002 Date: Mon, 1 Apr 2002 12:07:40 -0800 From: Ken Boettger Subject: Re: New SQR'r Thanks Rod, That did the trick. I was reading the book this morning and the reason I came up with this question. It doesn't explain the usage of the parenthesis well under ON-BREAK or in the Break section of the User's Guide. Thanks for your help. -Ken >>> rwright@THEROUSECOMPANY.COM 04/01/02 11:54AM >>> You need to give it something to do when a break occurs. For example: MHD.DEPENDENT_BENEF () on-break print=never level=1 after=DepBenefChange You seem to need the () before the on-break. They are part of a print statement, telling SQR where to print the information. Since you don't want anything to print, you give it the "print=never" option. The "level=1" option tells SQR that this is a level 1 break, as opposed to level 2, 3, etc. This is not required in all cases. the "after=DepBenefChange" tells SQR to execute the DepBenefChange procedure after the value changes. I suggest looking up the syntax for on-break. It's associated with the Print statement. Rod Ken Boettger @list.iex.net> on 04/01/2002 02:33:00 PM Please respond to sqr-users@list.iex.net Sent by: "Discussion of SQR, Brio Software's database reporting language" To: SQR-USERS@list.iex.net cc: Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Mon Apr 1 15:44:37 2002 Date: Mon, 1 Apr 2002 14:00:29 -0700 From: srik Subject: Re: SQR's documentation Hi, Can anyone tell where can i find the SQR documentation or suggest some books on SQR bcz i couldn't find any books over internet search. Thanks Srik From owner-sqr-users@list.iex.net Mon Apr 1 16:04:59 2002 Date: Mon, 1 Apr 2002 13:03:00 -0800 From: Sam Spritzer Subject: Re: SQR's documentation Go to Amazon and look for the following... SQR Programmer Reference: SQR Language Version 2.x-5.x by Don Mellon (editor) SQR in PeopleSoft and Other Applications by Galina and Vlad Landres Sam --- srik wrote: > Hi, > > Can anyone tell where can i find the SQR documentation or suggest some books > on SQR bcz i couldn't find any books over internet search. > > Thanks > Srik ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Greetings - send holiday greetings for Easter, Passover http://greetings.yahoo.com/ From owner-sqr-users@list.iex.net Mon Apr 1 16:32:03 2002 Date: Mon, 1 Apr 2002 13:29:21 -0800 From: Rachael Beatty Subject: Re: SQR's documentation --0__=p8m8i4HuK6jskPE6mYkqRT5zyVNrxd6irLNq3KoxmDYgPPuwubTQbLaY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 7bit If you need the users guide and/or reference guide, you can get it at www.brio.com Rachael > -----Original Message----- > From: srik @INTERNET > Sent: Monday, April 01, 2002 1:00 PM > To: SQR-USERS@list.iex.net > Subject: Re: SQR's documentation > > > Hi, > > Can anyone tell where can i find the SQR documentation or suggest some > books > on SQR bcz i couldn't find any books over internet search. > > Thanks > Srik > (See attached file: C.DTF) --0__=p8m8i4HuK6jskPE6mYkqRT5zyVNrxd6irLNq3KoxmDYgPPuwubTQbLaY Content-Type: application/octet-stream; name=C.DTF Content-Disposition: attachment; filename=C.DTF Content-Transfer-Encoding: base64 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 AADZ6VlWkUXWEaxLAADoZ8DvGAAAAFJFOiBTUVIncyBkb2N1bWVudGF0aW9uAB4AQhABAAAASwAA ADwxNjNFQzNFMDY0QUU0MDQxOTI0MDVENUYwNDlENkY1MzE4NUY3RkM0QGhoY2RjbXhzMDIuaG90 ZWxzLmFkLmhpbHRvbi5jb20+AAADAN4/r28AAEAAOQCw1KJJxNnBAQMA8T8JBAAAHgAxQAEAAAAI AAAAUkJFQVRUWQADABpAAAAAAB4AMEABAAAACAAAAFJCRUFUVFkAAwAZQAAAAAADACYAAAAAAAMA NgAAAAAAAwD9P+QEAAADAIAQ/////wIBRwABAAAAMwAAAGM9VVM7YT0gO3A9SGlsdG9uO2w9TEFY SEhNWFMwMS0wMjA0MDEyMTI5MjFaLTE1MDM4AAACAfk/AQAAAEgAAAAAAAAA3KdAyMBCEBq0uQgA Ky/hggEAAAAAAAAAL089SElMVE9OL09VPUxBWEhIL0NOPVJFQ0lQSUVOVFMvQ049UkJFQVRUWQAe APg/AQAAAA8AAABSYWNoYWVsIEJlYXR0eQAAHgA4QAEAAAAIAAAAUkJFQVRUWQACAfs/AQAAAEgA AAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089SElMVE9OL09VPUxBWEhIL0NOPVJFQ0lQ SUVOVFMvQ049UkJFQVRUWQAeAPo/AQAAAA8AAABSYWNoYWVsIEJlYXR0eQAAHgA5QAEAAAAIAAAA UkJFQVRUWQBAAAcwunSVSMTZwQFAAAgwdkLS6MHZwQEeAD0AAQAAAAUAAABSRTogAAAAAB4AHQ4B AAAAFAAAAFNRUidzIGRvY3VtZW50YXRpb24AHgA1EAEAAABBAAAAPEVENjdGRDcwMEEzNUQ0MTFB QzI0MDAwNEFDNEM5NUUzMDUzQzI5RDdAbGF4aGhteHMwMS5oaWx0b24uY29tPgAAAAALACkAAQAA AAsAIwABAAAAAwAGEJ8wvokDAAcQVgEAAAMAEBAAAAAAAwAREAEAAAAeAAgQAQAAAGUAAABJRllP VU5FRURUSEVVU0VSU0dVSURFQU5EL09SUkVGRVJFTkNFR1VJREUsWU9VQ0FOR0VUSVRBVFdXV0JS SU9DT01SQUNIQUVMLS0tLS1PUklHSU5BTE1FU1NBR0UtLS0tLUZSAAAAAAIBfwABAAAAQQAAADxF RDY3RkQ3MDBBMzVENDExQUMyNDAwMDRBQzRDOTVFMzA1M0MyOUQ3QGxheGhobXhzMDEuaGlsdG9u LmNvbT4AAAAAwDkCApAGAA4AAAACABMBAAD/////AAAAABIEAhCAAQAUAAAAVW50aXRsZWQgQXR0 YWNobWVudAByBwISgAMADgAAANIHBAABAA0AHQAUAAEAHQECE4ADAA4AAADSBwQAAQANAB0AFAAB AB0BAgWQBgDMDgAADQAAAAMAIQ4AAAAAAwALNxMBAAADACAOTg4AAAMA9w8AAAAAAgEQaAEAAAAO AAAAAAAAAAAAAAAAAAAAAAAAAEAABzAgiAxJxNnBAUAACDAgiAxJxNnBAQMABTcGAAAAAgECNwEA AAAAAAAAHgABMAEAAAABAAAAAAAAAAIBCjcBAAAACwAAACqGSIb3FAMKAwIBAAIB+Q8BAAAAEAAA AL6NimKyRdYRuq0ABKxMpXcNAAE3AQAAABAOAAALAAAAAAAAAMAAAAAAAABG0M8R4KGxGuEAAAAA AAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAEAAAD+ ////AAAAAAAAAAD///////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////9////BAAAAP7///8F AAAA/v////7///////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////1IAbwBvAHQAIABFAG4A dAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA//// //////8CAAAAFgMAAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAABDR46bE2cEBAwAAAEACAAAAAAAA AQBPAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAoAAgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAFAAAAAAAAAACAE8AbABlAFAAcgBlAHMAMAAwADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAGAACAQEAAAADAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAEAAACAAQAAAAAAAAMATQBhAGkAbABTAHQAcgBlAGEAbQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAIB/////wQAAAD/////AAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAwAAAAAAAAA/v///wIAAAADAAAABAAA AAUAAAAGAAAA/v////7////+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////8BAAACAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wgAAAAE AAAAAQAAAP////8CAAAAAAAAAMw6AABpAAAAUAEAACgAAAA5AgAABAAAAAEAAQAAAAAAIAEAAMQO AADEDgAAAAAAAAAAAAAAAAAA////AP////////////////////////////////////////////// ////////////////////////////////////////////////gAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABgP////////////////////////////////////////////////////////////// ////////////////////////////////gE5BTkkAAAAAAQAAAM86AABqAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAaQBjAGgARQBkAGkAdABG AGwAYQBnAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAIA//////// ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAwAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAQAAAAAABAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQuw== --0__=p8m8i4HuK6jskPE6mYkqRT5zyVNrxd6irLNq3KoxmDYgPPuwubTQbLaY-- From owner-sqr-users@list.iex.net Mon Apr 1 17:14:19 2002 Date: Mon, 1 Apr 2002 15:30:35 -0700 From: srik Subject: Re: SQR's documentation Thanks Rachael -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Rachael Beatty Sent: Monday, April 01, 2002 2:29 PM To: SQR-USERS@list.iex.net Subject: Re: SQR's documentation If you need the users guide and/or reference guide, you can get it at www.brio.com Rachael > -----Original Message----- > From: srik @INTERNET > Sent: Monday, April 01, 2002 1:00 PM > To: SQR-USERS@list.iex.net > Subject: Re: SQR's documentation > > > Hi, > > Can anyone tell where can i find the SQR documentation or suggest some > books > on SQR bcz i couldn't find any books over internet search. > > Thanks > Srik > (See attached file: C.DTF) From owner-sqr-users@list.iex.net Mon Apr 1 17:01:36 2002 Date: Mon, 1 Apr 2002 13:57:30 -0800 From: Ken Boettger Subject: Re: New SQR'r Thanks. It was the parenthesis. They were not explained well in the manuals I have here. I just needed that empty set of parens. Thanks. -Ken >>> spatel@ADMIN1.UMARYLAND.EDU 04/01/02 12:05PM >>> Ken, Try this... begin-select T.field1 () ON-BREAK PRINT=NEVER AFTER= T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Monday, April 01, 2002 2:33 PM To: SQR-USERS@list.iex.net Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Tue Apr 2 09:01:04 2002 Date: Tue, 2 Apr 2002 08:50:05 -0500 From: Denise White Subject: Re: New SQR'r Hi Ken, There are a few more problems with your code, but maybe you just didn't reproduce it exactly in your message, since you seem to be saying that it is working fine now. Anyway: You need a hyphen in 'end-select', instead of 'end select'. Also, the variables that you are assigning the selected columns to need prefixes to show the data type. Assuming they are character fields, your variables should be '$f1' and '$f2', not 'f1' and 'f2'. If they are numeric, use a '#' instead of '$'. HTH, Denise White Sr. Programmer/Analyst Vicor ------------------------------ Date: Mon, 1 Apr 2002 13:57:30 -0800 From: Ken Boettger Subject: Re: New SQR'r Thanks. It was the parenthesis. They were not explained well in the manuals I have here. I just needed that empty set of parens. Thanks. -Ken >>> spatel@ADMIN1.UMARYLAND.EDU 04/01/02 12:05PM >>> Ken, Try this... begin-select T.field1 () ON-BREAK PRINT=NEVER AFTER= T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Monday, April 01, 2002 2:33 PM To: SQR-USERS@list.iex.net Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Tue Apr 2 11:17:13 2002 Date: Tue, 2 Apr 2002 08:11:59 -0800 From: Ken Boettger Subject: Re: New SQR'r Thanks Denise, I did 'emulate' the actual code I was working on. So you can tell I am new to SQR. But thanks anyway. I am 3 months into the job here (former web developer and PowerHouse guru) and need all the help I can get. -Ken >>> dewhite@VICR.COM 04/02/02 05:50AM >>> Hi Ken, There are a few more problems with your code, but maybe you just didn't reproduce it exactly in your message, since you seem to be saying that it is working fine now. Anyway: You need a hyphen in 'end-select', instead of 'end select'. Also, the variables that you are assigning the selected columns to need prefixes to show the data type. Assuming they are character fields, your variables should be '$f1' and '$f2', not 'f1' and 'f2'. If they are numeric, use a '#' instead of '$'. HTH, Denise White Sr. Programmer/Analyst Vicor ------------------------------ Date: Mon, 1 Apr 2002 13:57:30 -0800 From: Ken Boettger Subject: Re: New SQR'r Thanks. It was the parenthesis. They were not explained well in the manuals I have here. I just needed that empty set of parens. Thanks. -Ken >>> spatel@ADMIN1.UMARYLAND.EDU 04/01/02 12:05PM >>> Ken, Try this... begin-select T.field1 () ON-BREAK PRINT=NEVER AFTER= T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Monday, April 01, 2002 2:33 PM To: SQR-USERS@list.iex.net Subject: New SQR'r begin-select T.field1 T.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select Everything works fine until I put an ON-BREAK on field1: begin-select T.field1 on-break t.field2 let f1 = &T.field1 let f2 = &T.field2 print f1 (+1,5) print f2 (,20) from table1 T end select With this, I get errors that read: "Columns names and expressions must be unique or be given unique pseudonyms (&name)." "Referenced variables not defined" Can someone help explain to me the problem here? It seems the code is valid as it runs fine until I insert the ON-BREAK. Thanks. -Ken From owner-sqr-users@list.iex.net Mon Apr 1 15:50:29 2002 Date: Mon, 1 Apr 2002 15:48:16 -0500 From: Tom Cormier Subject: Re: SQR's documentation Hi, Go to www.manning.com and look up the book "SQR in PeopleSoft and Other Applications". They publish it and offer it for sale on their web site. Cost is $60 + shipping. Good book. From owner-sqr-users@list.iex.net Tue Apr 2 09:36:18 2002 Date: Tue, 2 Apr 2002 09:34:39 -0500 From: Jason Rupp Subject: Decimal Problem Hi All, I am converting a number to a string. I do not want the decimal to be in this string. Here is the code that I tried: Let $Annual_Pledge = edit(#Annual_Pledge, '999999999') I am not sure if it is possible to use an edit function on a number. Anyway, my result looks like this 000045.98 and I am looking for this 000004598. Any suggestions? Thanks! From owner-sqr-users@list.iex.net Tue Apr 2 09:58:09 2002 Date: Tue, 2 Apr 2002 09:52:25 -0500 From: Rod Wright Subject: Re: Decimal Problem Jason, I'm not sure why you're getting the decimal with that edit mask. Anyway, multiply your number by 100 before this Let statement. Rod Jason Rupp @list.iex.net> on 04/02/2002 09:34:39 AM Please respond to sqr-users@list.iex.net Sent by: "Discussion of SQR, Brio Software's database reporting language" To: SQR-USERS@list.iex.net cc: Subject: Decimal Problem Hi All, I am converting a number to a string. I do not want the decimal to be in this string. Here is the code that I tried: Let $Annual_Pledge = edit(#Annual_Pledge, '999999999') I am not sure if it is possible to use an edit function on a number. Anyway, my result looks like this 000045.98 and I am looking for this 000004598. Any suggestions? Thanks! From owner-sqr-users@list.iex.net Tue Apr 2 10:32:21 2002 Date: Tue, 2 Apr 2002 09:32:24 -0600 From: "Brickl, Maria" Subject: Pathnames in SQR I wonder if it is possible to use the UNC path where a file is located (\\pathname\directory\item.bmp) instead of the drive letters when writing SQR. WE have a number of users who have things specified in different directories and not always the same directory as one specifies. What would be easier if we could use the UNC path when we are calling images, etc. Is this possible and how do you write this in SQR? *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~ Maria K Brickl Information Systems Programmer/Analyst University of Wisconsin Colleges 780 Regent St, PO Box 8680, Madison, WI 53708-8680 Phone: 608.265.2677 / Fax: 608.265.5770 *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* From owner-sqr-users@list.iex.net Tue Apr 2 12:37:00 2002 Date: Tue, 2 Apr 2002 11:31:26 -0600 From: "Mueller, Daniel" Subject: Re: Pathnames in SQR I do this, and it works just fine. here is an SQC we have: !******************************************************* ! NMHLOGO.SQC !******************************************************* ! Description: Declares the Northwestern Memorial Hospital (NMH) logo. ! Notes: This file must be included in the BEGIN-SETUP section ! Usage: PRINT-IMAGE NMH_Logo (line,col) - allows relative positioning !*************************************************************************** **** declare-image NMHLogo type = BMP-FILE !BMP-FILE | EPS-FILE | HPGL-FILE | JPEG-FILE | GIF-FILE source = '\\nmh-peoplesoft\apps\psoft\pt8batch\sqr\custom\nmhlogo.bmp' ! !must be in SQRDIR directory or fully qualified image-size = (40,4) !(width,height based on grid) - BMP is stretched or shrunk end-declare > -----Original Message----- > From: Brickl, Maria [SMTP:mbrickl@UWC.EDU] > Sent: Tuesday, April 02, 2002 9:32 AM > To: SQR-USERS@list.iex.net > Subject: Pathnames in SQR > > I wonder if it is possible to use the UNC path where a file is located > (\\pathname\directory\item.bmp) instead of the drive letters when writing > SQR. WE have a number of users who have things specified in different > directories and not always the same directory as one specifies. What would > be easier if we could use the UNC path when we are calling images, etc. Is > this possible and how do you write this in SQR? > > *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~ > Maria K Brickl > Information Systems Programmer/Analyst > University of Wisconsin Colleges > 780 Regent St, PO Box 8680, Madison, WI 53708-8680 > Phone: 608.265.2677 / Fax: 608.265.5770 > *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* From owner-sqr-users@list.iex.net Tue Apr 2 13:55:30 2002 Date: Tue, 2 Apr 2002 13:41:28 -0500 From: "Chitty, David" Subject: Problem Using CALL to DOS Copy using Wildcards I am issuing a CALL in an SQR to copy multiple files into one file. The command works fine from the DOS prompt. It also works from the SQR if I provide the full name for one of the files. However, when I use the wildcard (WO*.POS)to reference all of the files, I receive an error. The program code is as follows: let $InputFile = 'c:\temp\hsnabchs.POS' let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS ' || $InputFile call system using $copy_command #copy_status WAIT I also tried replacing copy with xcopy (the rest of the command line was left as is). It accepted the command but prompted me with a pop-up window (which I don't want) requesting an F or D to indicate whether a file or directory was being created. Any ideas? Dave Chitty This message may contain confidential information. We provide customer information to others only under certain circumstances, and based on representations that each applicable customer has authorized the disclosure. If any person makes a false or misleading representation to obtain customer information, that person may have committed a federal crime, and we may report any such incidence to the proper authorities. If you receive this in error, please notify the sender by reply fax or email and delete this message. If you properly received this message, you may use and distribute it only in accordance with our instructions and applicable law. HomeSide and it's affiliates do not represent, warrant or guarantee that the integrity of this communication has been maintained nor that the communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 14:10:08 2002 Date: Tue, 2 Apr 2002 11:05:57 -0800 From: "Lynds,Rick" Subject: Re: Problem Using CALL to DOS Copy using Wildcards Your $copy_command does not include the $InputFile anywhere. Could that be the problem? HTH Rick -----Original Message----- From: Chitty, David [mailto:DPChitty@HOMESIDE.COM] Sent: Tuesday, April 02, 2002 10:41 AM To: SQR-USERS@list.iex.net Subject: Problem Using CALL to DOS Copy using Wildcards I am issuing a CALL in an SQR to copy multiple files into one file. The command works fine from the DOS prompt. It also works from the SQR if I provide the full name for one of the files. However, when I use the wildcard (WO*.POS)to reference all of the files, I receive an error. The program code is as follows: let $InputFile = 'c:\temp\hsnabchs.POS' let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS ' || $InputFile call system using $copy_command #copy_status WAIT I also tried replacing copy with xcopy (the rest of the command line was left as is). It accepted the command but prompted me with a pop-up window (which I don't want) requesting an F or D to indicate whether a file or directory was being created. Any ideas? Dave Chitty This message may contain confidential information. We provide customer information to others only under certain circumstances, and based on representations that each applicable customer has authorized the disclosure. If any person makes a false or misleading representation to obtain customer information, that person may have committed a federal crime, and we may report any such incidence to the proper authorities. If you receive this in error, please notify the sender by reply fax or email and delete this message. If you properly received this message, you may use and distribute it only in accordance with our instructions and applicable law. HomeSide and it's affiliates do not represent, warrant or guarantee that the integrity of this communication has been maintained nor that the communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 14:25:01 2002 Date: Tue, 2 Apr 2002 14:24:26 -0500 From: Prasanna Menta Subject: Re: Problem Using CALL to DOS Copy using Wildcards Hello David, This is an example of call system code to merge two files, you are missing the quotes, see if this is of use to you let $merge = getenv('COMSPEC') || ' /C copy ' || '""C:\TEMP\FILE1"" + ""C:\TEMP\file2"" ""C:\TEMP\FILE3""' call system using $merge #status Thanks Prasanna "Chitty, David" wrote: > > I am issuing a CALL in an SQR to copy multiple files into one file. The > command works fine from the DOS prompt. It also works from the SQR if I > provide the full name for one of the files. However, when I use the > wildcard (WO*.POS)to reference all of the files, I receive an error. > > The program code is as follows: > > let $InputFile = 'c:\temp\hsnabchs.POS' > let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS ' > || $InputFile > > call system using $copy_command #copy_status WAIT > > I also tried replacing copy with xcopy (the rest of the command line was > left as is). It accepted the command but prompted me with a pop-up window > (which I don't want) requesting an F or D to indicate whether a file or > directory was being created. > > Any ideas? > > Dave Chitty > > This message may contain confidential information. We provide customer > information to others only under certain circumstances, and based on > representations that each applicable customer has authorized the disclosure. > If any person makes a false or misleading representation to obtain customer > information, that person may have committed a federal crime, and we may > report any such incidence to the proper authorities. If you receive this in > error, please notify the sender by reply fax or email and delete this > message. If you properly received this message, you may use and distribute > it only in accordance with our instructions and applicable law. HomeSide > and it's affiliates do not represent, warrant or guarantee that the > integrity of this communication has been maintained nor that the > communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 14:31:51 2002 Date: Tue, 2 Apr 2002 13:30:50 -0600 From: "Mueller, Daniel" Subject: Re: Problem Using CALL to DOS Copy using Wildcards You receive an error? What does the error say? My guess is that when you wildcard the filename, it is probably PROMPTing you with an "are you sure you want to do this?" type of message. It may work when you do the DOS command because PROMPTING might be turned off when you open a MS-DOS window. Most command languanges have a command that turns off the interactive mode when you want to run something via batch and you want it to work no matter what In DOS, the parameter is /Y In a DOS window, do a COPY /? to receive help on the copy command. Microsoft(R) Windows 95 (C)Copyright Microsoft Corp 1981-1995. C:\WINDOWS>copy /? Copies one or more files to another location. COPY [/A | /B] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] [/V] [/Y | /-Y] source Specifies the file or files to be copied. /A Indicates an ASCII text file. /B Indicates a binary file. destination Specifies the directory and/or filename for the new file(s). /V Verifies that new files are written correctly. /Y Suppresses prompting to confirm you want to overwrite an existing destination file. /-Y Causes prompting to confirm you want to overwrite an existing destination file. The switch /Y may be preset in the COPYCMD environment variable. This may be overridden with /-Y on the command line To append files, specify a single file for destination, but multiple files for source (using wildcards or file1+file2+file3 format). C:\WINDOWS> > -----Original Message----- > From: Chitty, David [SMTP:DPChitty@HOMESIDE.COM] > Sent: Tuesday, April 02, 2002 12:41 PM > To: SQR-USERS@list.iex.net > Subject: Problem Using CALL to DOS Copy using Wildcards > > I am issuing a CALL in an SQR to copy multiple files into one file. The > command works fine from the DOS prompt. It also works from the SQR if I > provide the full name for one of the files. However, when I use the > wildcard (WO*.POS)to reference all of the files, I receive an error. > > The program code is as follows: > > let $InputFile = 'c:\temp\hsnabchs.POS' > let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS > ' > || $InputFile > > call system using $copy_command #copy_status WAIT > > I also tried replacing copy with xcopy (the rest of the command line was > left as is). It accepted the command but prompted me with a pop-up window > (which I don't want) requesting an F or D to indicate whether a file or > directory was being created. > > Any ideas? > > > Dave Chitty > > > This message may contain confidential information. We provide customer > information to others only under certain circumstances, and based on > representations that each applicable customer has authorized the > disclosure. > If any person makes a false or misleading representation to obtain > customer > information, that person may have committed a federal crime, and we may > report any such incidence to the proper authorities. If you receive this > in > error, please notify the sender by reply fax or email and delete this > message. If you properly received this message, you may use and distribute > it only in accordance with our instructions and applicable law. HomeSide > and it's affiliates do not represent, warrant or guarantee that the > integrity of this communication has been maintained nor that the > communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 14:54:52 2002 Date: Tue, 2 Apr 2002 14:51:09 -0500 From: "Chitty, David" Subject: Re: Problem Using CALL to DOS Copy using Wildcards The copy works if I code the full file name as in Prasanna's example. However, when I use the wildcard because I could have one to many files (number and names unknown except for extension), the copy will not work. For example, the following will work: let $copy_command = 'copy ' || 'c:\temp\WO196808.POS ' || $InputFile call system using $copy_command #copy_status WAIT but the following will not work: let $copy_command = 'copy ' || 'c:\temp\*.POS ' || $InputFile call system using $copy_command #copy_status WAIT I tried Prasanna's idea of double-quotes (below is a sample) but without success. I believe the key is getting the system to accept the wildcard. let $copy_command = getenv('COMSPEC') || ' /c copy ' || '""c:\temp\*.POS"" ""c:\temp\hlnabchs.pos""' I also tried Daniel Mueller's suggestion of using the /Y (and even /-Y) parameter of the cmd.exe. Neither worked. The error I am receiving is as follows (you can see the expanded command as well): Copy Command: C:\WINNT\system32\cmd.exe /c /y copy c:\temp\*.POS c:\temp\hlnabchs.pos Copy Status: 255.000000 Dave Chitty -----Original Message----- From: Prasanna Menta [SMTP:pmenta@umuc.edu] Sent: Tuesday, April 02, 2002 2:24 PM To: sqr-users@list.iex.net Subject: Re: Problem Using CALL to DOS Copy using Wildcards Hello David, This is an example of call system code to merge two files, you are missing the quotes, see if this is of use to you let $merge = getenv('COMSPEC') || ' /C copy ' || '""C:\TEMP\FILE1"" + ""C:\TEMP\file2"" ""C:\TEMP\FILE3""' call system using $merge #status Thanks Prasanna "Chitty, David" wrote: > > I am issuing a CALL in an SQR to copy multiple files into one file. The > command works fine from the DOS prompt. It also works from the SQR if I > provide the full name for one of the files. However, when I use the > wildcard (WO*.POS)to reference all of the files, I receive an error. > > The program code is as follows: > > let $InputFile = 'c:\temp\hsnabchs.POS' > let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS ' > || $InputFile > > call system using $copy_command #copy_status WAIT > > I also tried replacing copy with xcopy (the rest of the command line was > left as is). It accepted the command but prompted me with a pop-up window > (which I don't want) requesting an F or D to indicate whether a file or > directory was being created. > > Any ideas? > > Dave Chitty This message may contain confidential information. We provide customer information to others only under certain circumstances, and based on representations that each applicable customer has authorized the disclosure. If any person makes a false or misleading representation to obtain customer information, that person may have committed a federal crime, and we may report any such incidence to the proper authorities. If you receive this in error, please notify the sender by reply fax or email and delete this message. If you properly received this message, you may use and distribute it only in accordance with our instructions and applicable law. HomeSide and it's affiliates do not represent, warrant or guarantee that the integrity of this communication has been maintained nor that the communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 16:05:04 2002 Date: Tue, 2 Apr 2002 14:59:16 -0600 From: "Mueller, Daniel" Subject: Re: Problem Using CALL to DOS Copy using Wildcards I just tried it in a DOS window, and I get the following error: "Content of destination lost before copy" I think you have a recursive error. Call the target file something that does not match the source wildcard name and it may work. > -----Original Message----- > From: Chitty, David [SMTP:DPChitty@HOMESIDE.COM] > Sent: Tuesday, April 02, 2002 1:51 PM > To: SQR-USERS@list.iex.net > Subject: Re: Problem Using CALL to DOS Copy using Wildcards > > The copy works if I code the full file name as in Prasanna's example. > However, when I use the wildcard because I could have one to many files > (number and names unknown except for extension), the copy will not work. > > For example, the following will work: > > let $copy_command = 'copy ' || 'c:\temp\WO196808.POS ' || $InputFile > call system using $copy_command #copy_status WAIT > > but the following will not work: > > let $copy_command = 'copy ' || 'c:\temp\*.POS ' || $InputFile > call system using $copy_command #copy_status WAIT > > I tried Prasanna's idea of double-quotes (below is a sample) but without > success. I believe the key is getting the system to accept the wildcard. > > let $copy_command = getenv('COMSPEC') || ' /c copy ' || > '""c:\temp\*.POS"" > ""c:\temp\hlnabchs.pos""' > > I also tried Daniel Mueller's suggestion of using the /Y (and even /-Y) > parameter of the cmd.exe. Neither worked. The error I am receiving is as > follows (you can see the expanded command as well): > > Copy Command: C:\WINNT\system32\cmd.exe /c /y copy c:\temp\*.POS > c:\temp\hlnabchs.pos > Copy Status: 255.000000 > > > Dave Chitty > > > -----Original Message----- > From: Prasanna Menta [SMTP:pmenta@umuc.edu] > Sent: Tuesday, April 02, 2002 2:24 PM > To: sqr-users@list.iex.net > Subject: Re: Problem Using CALL to DOS Copy using Wildcards > > Hello David, > This is an example of call system code to merge two files, you are > missing the quotes, see if this is of use to you > let $merge = getenv('COMSPEC') || ' /C copy ' || > '""C:\TEMP\FILE1"" > + > ""C:\TEMP\file2"" ""C:\TEMP\FILE3""' > call system using $merge #status > Thanks > Prasanna > "Chitty, David" wrote: > > > > I am issuing a CALL in an SQR to copy multiple files > into > one file. The > > command works fine from the DOS prompt. It also works > from the SQR if I > > provide the full name for one of the files. However, > when > I use the > > wildcard (WO*.POS)to reference all of the files, I > receive > an error. > > > > The program code is as follows: > > > > let $InputFile = 'c:\temp\hsnabchs.POS' > > let $copy_command = getenv('COMSPEC') || ' /c copy ' > || > 'c:\temp\WO*.POS ' > > || $InputFile > > > > call system using $copy_command #copy_status WAIT > > > > I also tried replacing copy with xcopy (the rest of the > command line was > > left as is). It accepted the command but prompted me > with > a pop-up window > > (which I don't want) requesting an F or D to indicate > whether a file or > > directory was being created. > > > > Any ideas? > > > > Dave Chitty > > > This message may contain confidential information. We provide customer > information to others only under certain circumstances, and based on > representations that each applicable customer has authorized the > disclosure. > If any person makes a false or misleading representation to obtain > customer > information, that person may have committed a federal crime, and we may > report any such incidence to the proper authorities. If you receive this > in > error, please notify the sender by reply fax or email and delete this > message. If you properly received this message, you may use and distribute > it only in accordance with our instructions and applicable law. HomeSide > and it's affiliates do not represent, warrant or guarantee that the > integrity of this communication has been maintained nor that the > communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 17:00:11 2002 Date: Tue, 2 Apr 2002 21:55:32 +0000 From: Elvis Pressly Subject: Re: Problem Using CALL to DOS Copy using Wildcards Try the following: let $path = 'c:\temp' then with the rest of your original code: let $InputFile = 'c:\temp\hsnabchs.POS' let $copy_command = getenv('COMSPEC') || ' /c copy ' || $path ||'\WO*.POS*'|| ' '||$InputFile This one works for me. >From: "Chitty, David" >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: Problem Using CALL to DOS Copy using Wildcards >Date: Tue, 2 Apr 2002 13:41:28 -0500 > >I am issuing a CALL in an SQR to copy multiple files into one file. The >command works fine from the DOS prompt. It also works from the SQR if I >provide the full name for one of the files. However, when I use the >wildcard (WO*.POS)to reference all of the files, I receive an error. > >The program code is as follows: > > let $InputFile = 'c:\temp\hsnabchs.POS' > let $copy_command = getenv('COMSPEC') || ' /c copy ' || 'c:\temp\WO*.POS >' >|| $InputFile > > call system using $copy_command #copy_status WAIT > >I also tried replacing copy with xcopy (the rest of the command line was >left as is). It accepted the command but prompted me with a pop-up window >(which I don't want) requesting an F or D to indicate whether a file or >directory was being created. > >Any ideas? > > >Dave Chitty > > >This message may contain confidential information. We provide customer >information to others only under certain circumstances, and based on >representations that each applicable customer has authorized the >disclosure. >If any person makes a false or misleading representation to obtain customer >information, that person may have committed a federal crime, and we may >report any such incidence to the proper authorities. If you receive this in >error, please notify the sender by reply fax or email and delete this >message. If you properly received this message, you may use and distribute >it only in accordance with our instructions and applicable law. HomeSide >and it's affiliates do not represent, warrant or guarantee that the >integrity of this communication has been maintained nor that the >communication is free of errors, viruses or interference. _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Tue Apr 2 18:19:42 2002 Date: Tue, 2 Apr 2002 16:02:24 -0700 From: Raj Amoli Subject: Re: Problem Using CALL to DOS Copy using Wildcards David: Just try it without using 'WAIT' in the command. It might work. Raj >From: "Chitty, David" >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: Re: Problem Using CALL to DOS Copy using Wildcards >Date: Tue, 2 Apr 2002 14:51:09 -0500 >MIME-Version: 1.0 >Received: from [66.179.72.105] by hotmail.com (3.2) with ESMTP id >MHotMailBE73596900C34004311142B34869F6A30; Tue, 02 Apr 2002 12:03:08 -0800 >Received: from list.iex.net (list.iex.net [66.179.72.105])by list.iex.net >(8.11.1/8.11.1) with ESMTP id g32Jd1H19558;Tue, 2 Apr 2002 12:39:01 -0700 >(MST) >Received: from LIST.IEX.NET by LIST.IEX.NET (LISTSERV-TCP/IP release 1.8d) >with spool id 833995 for SQR-USERS@LIST.IEX.NET; Tue, 2 Apr 2002 >12:38:59 -0700 >Received: from smtp2.homeside.com ([12.27.152.125]) by list.iex.net > (8.11.1/8.11.1) with ESMTP id g32JcuH19546 for >; Tue, 2 Apr 2002 12:38:57 -0700 (MST) >Received: by hslnt98jax.homeside.com with Internet Mail Service >(5.5.2653.19) id ; Tue, 2 Apr 2002 14:51:10 -0500 >From owner-sqr-users@list.iex.net Tue, 02 Apr 2002 12:05:09 -0800 >X-Mailer: Internet Mail Service (5.5.2653.19) >Message-ID: ><4A2CA05A2E84D511A2ED0008C791FB3A37CD7F@hslnt94jax.homeside.com> >Sender: "Discussion of SQR, Brio Software's database reporting language" > > >The copy works if I code the full file name as in Prasanna's example. >However, when I use the wildcard because I could have one to many files >(number and names unknown except for extension), the copy will not work. > >For example, the following will work: > > let $copy_command = 'copy ' || 'c:\temp\WO196808.POS ' || $InputFile > call system using $copy_command #copy_status WAIT > >but the following will not work: > > let $copy_command = 'copy ' || 'c:\temp\*.POS ' || $InputFile > call system using $copy_command #copy_status WAIT > >I tried Prasanna's idea of double-quotes (below is a sample) but without >success. I believe the key is getting the system to accept the wildcard. > > let $copy_command = getenv('COMSPEC') || ' /c copy ' || >'""c:\temp\*.POS"" >""c:\temp\hlnabchs.pos""' > >I also tried Daniel Mueller's suggestion of using the /Y (and even /-Y) >parameter of the cmd.exe. Neither worked. The error I am receiving is as >follows (you can see the expanded command as well): > > Copy Command: C:\WINNT\system32\cmd.exe /c /y copy c:\temp\*.POS >c:\temp\hlnabchs.pos > Copy Status: 255.000000 > > >Dave Chitty > > > -----Original Message----- > From: Prasanna Menta [SMTP:pmenta@umuc.edu] > Sent: Tuesday, April 02, 2002 2:24 PM > To: sqr-users@list.iex.net > Subject: Re: Problem Using CALL to DOS Copy using Wildcards > > Hello David, > This is an example of call system code to merge two files, you are > missing the quotes, see if this is of use to you > let $merge = getenv('COMSPEC') || ' /C copy ' || >'""C:\TEMP\FILE1"" >+ > ""C:\TEMP\file2"" ""C:\TEMP\FILE3""' > call system using $merge #status > Thanks > Prasanna > "Chitty, David" wrote: > > > > I am issuing a CALL in an SQR to copy multiple files >into >one file. The > > command works fine from the DOS prompt. It also works >from the SQR if I > > provide the full name for one of the files. However, >when >I use the > > wildcard (WO*.POS)to reference all of the files, I >receive >an error. > > > > The program code is as follows: > > > > let $InputFile = 'c:\temp\hsnabchs.POS' > > let $copy_command = getenv('COMSPEC') || ' /c copy ' >|| >'c:\temp\WO*.POS ' > > || $InputFile > > > > call system using $copy_command #copy_status WAIT > > > > I also tried replacing copy with xcopy (the rest of the >command line was > > left as is). It accepted the command but prompted me >with >a pop-up window > > (which I don't want) requesting an F or D to indicate >whether a file or > > directory was being created. > > > > Any ideas? > > > > Dave Chitty > > >This message may contain confidential information. We provide customer >information to others only under certain circumstances, and based on >representations that each applicable customer has authorized the >disclosure. >If any person makes a false or misleading representation to obtain customer >information, that person may have committed a federal crime, and we may >report any such incidence to the proper authorities. If you receive this in >error, please notify the sender by reply fax or email and delete this >message. If you properly received this message, you may use and distribute >it only in accordance with our instructions and applicable law. HomeSide >and it's affiliates do not represent, warrant or guarantee that the >integrity of this communication has been maintained nor that the >communication is free of errors, viruses or interference. _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com From owner-sqr-users@list.iex.net Wed Apr 3 09:24:19 2002 Date: Wed, 3 Apr 2002 09:20:59 -0500 From: "Chitty, David" Subject: Re: Problem Using CALL to DOS Copy using Wildcards Removing the WAIT parameter on the CALL command worked. To complete the effort, I had to add a 'bogus' WHILE loop after the CALL to give the copy enough time to finish before attempting to open the new file in the program. let #x = 0 while #x < 100000 add 1 to #x end-while Thanks you to everyone that offered ideas. This was my first time using the SQR Users Group for soliciting ideas and it proved to be a beneficial experience. Dave Chitty -----Original Message----- From: Raj Amoli [SMTP:rajkamoli@HOTMAIL.COM] Sent: Tuesday, April 02, 2002 6:02 PM To: SQR-USERS@list.iex.net Subject: Re: Problem Using CALL to DOS Copy using Wildcards David: Just try it without using 'WAIT' in the command. It might work. Raj This message may contain confidential information. We provide customer information to others only under certain circumstances, and based on representations that each applicable customer has authorized the disclosure. If any person makes a false or misleading representation to obtain customer information, that person may have committed a federal crime, and we may report any such incidence to the proper authorities. If you receive this in error, please notify the sender by reply fax or email and delete this message. If you properly received this message, you may use and distribute it only in accordance with our instructions and applicable law. HomeSide and it's affiliates do not represent, warrant or guarantee that the integrity of this communication has been maintained nor that the communication is free of errors, viruses or interference. From owner-sqr-users@list.iex.net Tue Apr 2 15:44:03 2002 Date: Tue, 2 Apr 2002 13:41:13 -0700 From: "Merritt, Bruce" Subject: XML Procesing with SQR Hi All, We are currently using SQR version 6.1.3, and in the near future will have to receive and send data between our system and a third party using XML. Has anyone done any XML processing with SQR? Thanks Bruce Merritt University of Southern Colorado From owner-sqr-users@list.iex.net Tue Apr 2 16:26:39 2002 Date: Tue, 2 Apr 2002 15:26:46 -0600 From: Tom Whipple Subject: Re: XML Procesing with SQR Hello, We too are about to produce XML output with v6.2. I have seen the code for XML generated by report builder. Not suprisingly, it's ugly. I intend to begin the XML project in a week or two. -tom -----Original Message----- From: Merritt, Bruce [mailto:Merritt@USCOLO.EDU] Sent: Tuesday, April 02, 2002 2:41 PM To: SQR-USERS@list.iex.net Subject: XML Procesing with SQR Hi All, We are currently using SQR version 6.1.3, and in the near future will have to receive and send data between our system and a third party using XML. Has anyone done any XML processing with SQR? Thanks Bruce Merritt University of Southern Colorado From owner-sqr-users@list.iex.net Thu Apr 4 18:47:53 2002 Date: Thu, 4 Apr 2002 18:42:40 -0500 From: Ray Ontko Subject: Re: XML Procesing with SQR Tom, Bruce, Writing XML is fairly easy to do with SQR using WRITE or PRINT. If you're writing your own code (instead of using Brio ReportBuilder generated code), you have more control over the structure of the output. Reading XML is the challenging part. This can be done with SQR/DDO (Direct Data Objects), or you can write your own XML parser in SQR. Brio ReportBuilder doesn't support DDO access to XML, so this would need to be written as a regular SQR/DDO program. Writing an XML parser from scratch is fairly complex, even if it's a non-validating parser, but it can certainly be done in SQR. It's the kind of program I'd like to write. If you need read XML with SQR, I'd strongly recommend that you look at SQR/DDO. Ray [Charset iso-8859-1 unsupported, filtering to ASCII...] > Hello, > > We too are about to produce XML output with v6.2. I have seen the code for > XML generated by report builder. Not suprisingly, it's ugly. I intend to > begin the XML project in a week or two. > > -tom > > -----Original Message----- > From: Merritt, Bruce [mailto:Merritt@USCOLO.EDU] > Sent: Tuesday, April 02, 2002 2:41 PM > To: SQR-USERS@list.iex.net > Subject: XML Procesing with SQR > > > Hi All, > > We are currently using SQR version 6.1.3, and in the near future will have > to receive and send data between our system and a third party using XML. Has > anyone done any XML processing with SQR? > > Thanks > > Bruce Merritt > University of Southern Colorado > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Fri Apr 5 11:16:51 2002 Date: Fri, 5 Apr 2002 09:06:07 -0700 From: "Merritt, Bruce" Subject: Re: XML Procesing with SQR Thanks Ray, That what I thought, writing would be easy, but reading would be difficult, and yes we will have to read the XML file. Where do I find documentation and SQR/DDO? Do you know if SQR support OLE on the windows platform. The reason I am asking is because if it does, then I could write an SQR program that could manipulate Microsoft's XML parser object and use it for validation? Thanks Bruce -----Original Message----- From: Ray Ontko [mailto:rayo@ONTKO.COM] Sent: Thursday, April 04, 2002 4:43 PM To: SQR-USERS@list.iex.net Subject: Re: XML Procesing with SQR Tom, Bruce, Writing XML is fairly easy to do with SQR using WRITE or PRINT. If you're writing your own code (instead of using Brio ReportBuilder generated code), you have more control over the structure of the output. Reading XML is the challenging part. This can be done with SQR/DDO (Direct Data Objects), or you can write your own XML parser in SQR. Brio ReportBuilder doesn't support DDO access to XML, so this would need to be written as a regular SQR/DDO program. Writing an XML parser from scratch is fairly complex, even if it's a non-validating parser, but it can certainly be done in SQR. It's the kind of program I'd like to write. If you need read XML with SQR, I'd strongly recommend that you look at SQR/DDO. Ray [Charset iso-8859-1 unsupported, filtering to ASCII...] > Hello, > > We too are about to produce XML output with v6.2. I have seen the code for > XML generated by report builder. Not suprisingly, it's ugly. I intend to > begin the XML project in a week or two. > > -tom > > -----Original Message----- > From: Merritt, Bruce [mailto:Merritt@USCOLO.EDU] > Sent: Tuesday, April 02, 2002 2:41 PM > To: SQR-USERS@list.iex.net > Subject: XML Procesing with SQR > > > Hi All, > > We are currently using SQR version 6.1.3, and in the near future will have > to receive and send data between our system and a third party using XML. Has > anyone done any XML processing with SQR? > > Thanks > > Bruce Merritt > University of Southern Colorado > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Fri Apr 5 12:31:14 2002 Date: Fri, 5 Apr 2002 12:23:57 -0500 From: Ray Ontko Subject: Re: XML Procesing with SQR Bruce, Information on DDO-specific features of the SQR language are included in the SQR documentation set starting with version 5.1, I think. Take a look at the commands ALTER-CONNECTION, BEGIN-EXECUTE (which has its own flavor of BEGIN-SELECT), CONNECTION, DECLARE-CONNECTION, and LOAD-LOOKUP. Also, take a look at command line option -ZRF. DDO is Brio's "Direct Data Objects" technology. It provides access to a wide variety of data sources, not just relational. You can use it to access JDBC, SAP/BAPI, XML, CSV, Essbase OLAP cubes, DCOM, and CORBA. What's more, it's extensible. You can write your own drivers to access data in custom data sources and applications. When you purchase SQR, you can purchase SQR with the DDO data source drivers (instead of SQR/Oracle, for example). Brio ReportBuilder also provides support for DDO, but you need PersonalSQR/DDO. Also it can only build JDBC and SAP/BAPI reports using the report creation wizards and templates. The other data source types don't (currently) provide enough catalog information to be able to work with the report creation wizards. You can get a copy of SQR/DDO from Brio or any authorized Brio Reseller. Ray Ontko & Co is a reseller. Give me a call 765-935-4283, or call your Brio sales person. You should be able to use the UFUNC mechanism of SQR under Windows to access any Microsoft DLL. If you want to use OLE directly from SQR, you'll probably have to take this path. Ray [Charset iso-8859-1 unsupported, filtering to ASCII...] > Thanks Ray, > > That what I thought, writing would be easy, but reading would be difficult, > and yes we will have to read the XML file. > > Where do I find documentation and SQR/DDO? > > Do you know if SQR support OLE on the windows platform. The reason I am > asking is because if it does, then I could write an SQR program that could > manipulate Microsoft's XML parser object and use it for validation? > > Thanks > > Bruce > > -----Original Message----- > From: Ray Ontko [mailto:rayo@ONTKO.COM] > Sent: Thursday, April 04, 2002 4:43 PM > To: SQR-USERS@list.iex.net > Subject: Re: XML Procesing with SQR > > Tom, Bruce, > > Writing XML is fairly easy to do with SQR using WRITE or PRINT. > If you're writing your own code (instead of using Brio ReportBuilder > generated code), you have more control over the structure of the output. > > Reading XML is the challenging part. This can be done with > SQR/DDO (Direct Data Objects), or you can write your own XML > parser in SQR. Brio ReportBuilder doesn't support DDO access > to XML, so this would need to be written as a regular SQR/DDO > program. > > Writing an XML parser from scratch is fairly complex, even if it's > a non-validating parser, but it can certainly be done in SQR. It's > the kind of program I'd like to write. > > If you need read XML with SQR, I'd strongly recommend that you > look at SQR/DDO. > > Ray > > [Charset iso-8859-1 unsupported, filtering to ASCII...] > > Hello, > > > > We too are about to produce XML output with v6.2. I have seen the code > for > > XML generated by report builder. Not suprisingly, it's ugly. I intend to > > begin the XML project in a week or two. > > > > -tom > > > > -----Original Message----- > > From: Merritt, Bruce [mailto:Merritt@USCOLO.EDU] > > Sent: Tuesday, April 02, 2002 2:41 PM > > To: SQR-USERS@list.iex.net > > Subject: XML Procesing with SQR > > > > > > Hi All, > > > > We are currently using SQR version 6.1.3, and in the near future will have > > to receive and send data between our system and a third party using XML. > Has > > anyone done any XML processing with SQR? > > > > Thanks > > > > Bruce Merritt > > University of Southern Colorado > > > > ---------------------------------------------------------------------- > Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 > Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Tue Apr 2 17:04:30 2002 Date: Tue, 2 Apr 2002 16:55:43 -0500 From: Denise White Subject: End-of-file on SELECT Hi, I am trying to write a report that has several ON-BREAK levels. I need to be able to detect when I am at the end of the select (the equivalent of an end-of-file condition on a flat file). I will try to explain what I am trying to do and hopefully it will not be too confusing! On the top two levels (region_cd & support_team_mbr), I need to page break. On the major level, region_cd, I want to do the page break every time - no problem. However, on the support_team_mbr, if it is the last in the region_cd, I only want to skip a line and then print the region_cd totals; the page break will come after the region_cd totals. If the support_team_mbr is not the last in the region_cd, I do want to do a page break. Something like this: [detail lines] support_team_mbr 1 totals region_cd 1 totals [page break] [detail lines] support_team_mbr 2 totals [page break] [detail lines] support_team_mbr 3 totals region_cd 2 totals (includes support_team_mbr 2 + 3) So, here are my on-break clauses: v.region_cd () on-break print=never after=Region-Brk save=$hold_region level=1 m.support_team_mbr () on-break print=never after=Team-Mbr-Brk save=$hold_team_mbr level=2 In my Team-Mbr-Brk procedure, I have the following: if &v.region_cd = $hold_region and not isnull(&v.region_cd) new-page else position (+1) end-if This works fine, until I hit the end of the select. There, it prints the last support_team_mbr totals, does a page break, and prints the region_cd totals! I added the not isnull() condition, thinking that at the end, null values would have been returned to signal the program that it was finished, but apparently it does not return a null row, but retains the last values. So, at the end, &v.region_cd does equal $hold_region. Is there anything I can add to the condition so that at the end of the select, it falls into the 'else'? It would also help me in my header, so I could blank out some values I am printing in the header when I print the grand totals on a final page, and would prefer to not see the last values still printing. TIA! Denise White Sr. Software Engineer Vicor From owner-sqr-users@list.iex.net Tue Apr 2 17:23:04 2002 Date: Tue, 2 Apr 2002 17:22:37 -0500 From: Prasanna Menta Subject: Re: End-of-file on SELECT Just add skip lines=1 at the respective procedure where the break is taking place, alternatively you could move the region_Cd to a variable and check if this variable is not the same if this is different have a line skipped. Example move $region_cd to $oldregion_cd If $region_cd <> $oldregion_cd skiplines =1 end-if Thanks Denise White wrote: > > Hi, > > I am trying to write a report that has several ON-BREAK levels. I need to be > able to detect when I am at the end of the select (the equivalent of an > end-of-file condition on a flat file). I will try to explain what I am trying > to do and hopefully it will not be too confusing! > > On the top two levels (region_cd & support_team_mbr), I need to page break. On > the major level, region_cd, I want to do the page break every time - no problem. > However, on the support_team_mbr, if it is the last in the region_cd, I only > want to skip a line and then print the region_cd totals; the page break will > come after the region_cd totals. If the support_team_mbr is not the last in the > region_cd, I do want to do a page break. Something like this: > > [detail lines] > support_team_mbr 1 totals > > region_cd 1 totals > > [page break] > > [detail lines] > support_team_mbr 2 totals > > [page break] > > [detail lines] > support_team_mbr 3 totals > > region_cd 2 totals (includes support_team_mbr 2 + 3) > > So, here are my on-break clauses: > > v.region_cd () on-break print=never after=Region-Brk > save=$hold_region level=1 > m.support_team_mbr () on-break print=never after=Team-Mbr-Brk > save=$hold_team_mbr level=2 > > In my Team-Mbr-Brk procedure, I have the following: > > if &v.region_cd = $hold_region and not isnull(&v.region_cd) > new-page > else > position (+1) > end-if > > This works fine, until I hit the end of the select. There, it prints the last > support_team_mbr totals, does a page break, and prints the region_cd totals! I > added the not isnull() condition, thinking that at the end, null values would > have been returned to signal the program that it was finished, but apparently it > does not return a null row, but retains the last values. So, at the end, > &v.region_cd does equal $hold_region. Is there anything I can add to the > condition so that at the end of the select, it falls into the 'else'? It would > also help me in my header, so I could blank out some values I am printing in the > header when I print the grand totals on a final page, and would prefer to not > see the last values still printing. > > TIA! > > Denise White > Sr. Software Engineer > Vicor From owner-sqr-users@list.iex.net Wed Apr 3 09:23:07 2002 Date: Wed, 3 Apr 2002 07:18:44 -0600 From: Kristy Engelkes Subject: Re: End-of-file on SELECT I think you should be able to use a before procedure for printing the page break on support_team_mbr. You would need a flag to know not to page break initially. But otherwise, it would close-out the previous support_team_mbr. Denise White @list.iex.net> on 04/02/2002 04:55:43 PM Please respond to sqr-users@list.iex.net Sent by: "Discussion of SQR, Brio Software's database reporting language" To: SQR-USERS@list.iex.net cc: Subject: End-of-file on SELECT Hi, I am trying to write a report that has several ON-BREAK levels. I need to be able to detect when I am at the end of the select (the equivalent of an end-of-file condition on a flat file). I will try to explain what I am trying to do and hopefully it will not be too confusing! On the top two levels (region_cd & support_team_mbr), I need to page break. On the major level, region_cd, I want to do the page break every time - no problem. However, on the support_team_mbr, if it is the last in the region_cd, I only want to skip a line and then print the region_cd totals; the page break will come after the region_cd totals. If the support_team_mbr is not the last in the region_cd, I do want to do a page break. Something like this: [detail lines] support_team_mbr 1 totals region_cd 1 totals [page break] [detail lines] support_team_mbr 2 totals [page break] [detail lines] support_team_mbr 3 totals region_cd 2 totals (includes support_team_mbr 2 + 3) So, here are my on-break clauses: v.region_cd () on-break print=never after=Region-Brk save=$hold_region level=1 m.support_team_mbr () on-break print=never after=Team-Mbr-Brk save=$hold_team_mbr level=2 In my Team-Mbr-Brk procedure, I have the following: if &v.region_cd = $hold_region and not isnull(&v.region_cd) new-page else position (+1) end-if This works fine, until I hit the end of the select. There, it prints the last support_team_mbr totals, does a page break, and prints the region_cd totals! I added the not isnull() condition, thinking that at the end, null values would have been returned to signal the program that it was finished, but apparently it does not return a null row, but retains the last values. So, at the end, &v.region_cd does equal $hold_region. Is there anything I can add to the condition so that at the end of the select, it falls into the 'else'? It would also help me in my header, so I could blank out some values I am printing in the header when I print the grand totals on a final page, and would prefer to not see the last values still printing. TIA! Denise White Sr. Software Engineer Vicor From owner-sqr-users@list.iex.net Wed Apr 3 11:15:04 2002 Date: Wed, 3 Apr 2002 11:13:44 -0500 From: Nathan Stratton Treadway Subject: Re: End-of-file on SELECT On Tue, Apr 02, 2002 at 04:55:43PM -0500, Denise White wrote: > On the top two levels (region_cd & support_team_mbr), I need to page > break. On the major level, region_cd, I want to do the page break > every time - no problem. > However, on the support_team_mbr, if it is the last in the region_cd, I only > want to skip a line and then print the region_cd totals; the page break will > come after the region_cd totals. If the support_team_mbr is not the last in the > region_cd, I do want to do a page break. Something like this: > > [detail lines] > support_team_mbr 1 totals > > region_cd 1 totals > > [page break] > > [detail lines] > support_team_mbr 2 totals > > [page break] > > [detail lines] > support_team_mbr 3 totals > > region_cd 2 totals (includes support_team_mbr 2 + 3) > > So, here are my on-break clauses: > > v.region_cd () on-break print=never after=Region-Brk > save=$hold_region level=1 > m.support_team_mbr () on-break print=never after=Team-Mbr-Brk > save=$hold_team_mbr level=2 > > In my Team-Mbr-Brk procedure, I have the following: > > if &v.region_cd = $hold_region and not isnull(&v.region_cd) > new-page > else > position (+1) > end-if > > This works fine, until I hit the end of the select. There, it prints the last > support_team_mbr totals, does a page break, and prints the region_cd totals! I > added the not isnull() condition, thinking that at the end, null values would > have been returned to signal the program that it was finished, but apparently it > does not return a null row, but retains the last values. So, at the end, > &v.region_cd does equal $hold_region. Is there anything I can add to the > condition so that at the end of the select, it falls into the 'else'? It would > also help me in my header, so I could blank out some values I am printing in the > header when I print the grand totals on a final page, and would prefer to not > see the last values still printing. A few thoughts: As an aside: SQR leaves the value of the last row selected in the & variables so that you can use those values later on in your program. Normally, the easy way to tell that you have finished processing all the rows from a select is that program execution drops past the END-SELECT. This should be good enough to fix the headers on the grand total page: right after the END-SELECT, but before you actually print the grand totals, just blank out the variables that you want to surpress from the header. That way, when the grand total page is "ejected" and the BEGIN-HEADING section is printed, those values will be blank. (Alternatively, you could set a "done-with-select" flag variable, and then check that variable in the BEGIN-HEADING to decide whether or not to print certain lines of the heading.) Controlling when to do the page breaks within the select is more difficult. Essentially, you need to know when you print the support_team_mbr totals if you are going to also be printing the region totals right afterwards. A more general way to phrase this question is "At which break level was this break triggered?" In other words, what you want to know in the support_team_mbr AFTER procedure (which is level=2) is whether it is being executed because of a level 2 break (in which case the level 1 procedure will not be executed, and the page break should be generated by this procedure) or because of a level 1 break (in which case this procedure should allow the the page break to be generated by the level 1 procedure). This is a common situation, but unfortunately SQR does not currently have a way to give your program this information. (You'll find this topic on our Suggested Enhancements page, http://www.ontko.com/sqr/enhancements.html ; currently it's Enhancement #5). I don't know of a good way to tell, from within an AFTER procedure, if the row of data just processed was the last row or not. What I do in this situation is use a flag set in the AFTER procedures to indicate to the BEFORE procedures that they need to do do the page breaking before they do the processing they'd normally do. (Normally I'd call the "check" procedure from the very top of my existing BEFORE procedures, but since you don't have any BEFORE procedures you can probably use the "check" procedure itself as the BEFORE procedures, as I've shown below.) So, your program would look something like this: begin-procedure main move 0 to #need_page_break begin-select v.region_cd () on-break print=never level=1 before=check_need_page_break after=after_region save=$hold_region m.support_team_mbr () on-break print=never level=2 before=check_need_page_break after=after_support_team_mbr save=$hold_team_mbr ETC... end-select do check_need_page_break move '' to $hold_region move '' to $hold_team_mbr do print_grand_totals ETC... end-procedure ! main begin-procedure after_region ! print region totals ETC.... move 1 to #need_page_break end-procedure ! after_region begin-procedure after_support_team_mbr ! print support team mbr totals ETC.... move 1 to #need_page_break end-procedure ! after_support_team_mbr begin-procedure check_need_page_break if #need_page_break new-page move 0 to #need_page_break end-if end-procedure ! after_support_team_mbr Note that you need a final "check" call after the END-SELECT to be sure that the final page break is generated before the grant total page is printed. Also, you need to make sure the "check" call is invoked before anything is printed in any BEFORE procedure at any level, or things will start showing up on the wrong page. This approach works because one of the BEFORE procedures is always the first thing to execute after the last AFTER procedure executes in a particular cycle of the BREAK processing (*). We can't tell from within the AFTER if another AFTER procedure is just about to be executed, but once we start processing the BEFOREs, we know all the AFTERs have completed. If the first thing the BEFORE procedure does is check to see if the page break is needed, then the page break will always happen immediately following of the last AFTER procedure that got executed on this cycle. (*) except when the AFTER is from the last row of data -- that's why we need another "check" after the END_SELECT Hope this makes sense.... Let me know if I can explain any aspect further. Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 3 11:35:09 2002 Date: Wed, 3 Apr 2002 11:34:10 -0500 From: Don Mellen Subject: Re: End-of-file on SELECT Denise, This is a different way of approaching it so that you don't need to know when the select is done. What I often do when I need a single page-break after multiple possible "after/total" breaks is to use a numeric as a logical flag and the before= option. Something like... move 0 to #need_new_page begin-select xxx &x () on-break print=never before=pre_x after=post_x level=1 yyy &y () on-break print=never before=pre_y after=post_y level=2 ... yadda yadda yadda end-select And then have sections in the before and after procs like.... begin-procedure pre_x if #need_new_page new-page move 0 to #need_new_page end-if ! Store "heading" values ........ yadda yadda yadda end-procedure begin-procedure pre_y if #need_new_page new-page move 0 to #need_new_page end-if ! Store "heading" values ........ yadda yadda yadda end-procedure begin-procedure post_y move 1 to #need_new_page ........ yadda yadda yadda end-procedure begin-procedure post_x move 1 to #need_new_page ........ yadda yadda yadda end-procedure Notice the comments about storing heading values. Because this fires off the new-page in the "before=", you need to specifically save the heading values into variables since the "save=" option will have already reset. Using this, you could have 7 different break levels, all with totals, and all the totals needed would print on the same page, then 1 single new-page would fire off, but only if there were more returns from the select. HTH, ----------------------------------------------------------------------- Donald Mellen | Ray Ontko & Co. - Richmond, IN - http://www.ontko.com/ donm@ontko.com | "In the beginning, there was nothing, which exploded" From owner-sqr-users@list.iex.net Thu Apr 4 09:30:10 2002 Date: Thu, 4 Apr 2002 09:21:20 -0500 From: Denise White Subject: Re: End-of-file on SELECT Hi, Thanks to all who responded to my problem! In the interest of going with the most simple solution (all that juggling of before & after procedures does not qualify, even if it might work - LOL!), the following is how I resolved the two issues I had: Per a suggestion from Joy Hoyte, I was able to get the page break to work correctly by adding a condition checking that the team member was not equal, while the region was: if &v.region_cd = $hold_region and &m.support_team_mbr <> $hold_team_mbr new-page else position (+1) end-if Per Nathan's answer, I moved null values to my header variables just before printing the grand totals. I knew there had to be simple solutions that I just couldn't see. That's what's great about this forum - sometimes you just need another pair of eyes to take a look and see the obvious. Everything's working fine now! Thanks again, Denise White Sr. Software Engineer Vicor From owner-sqr-users@list.iex.net Tue Apr 2 19:12:30 2002 Date: Tue, 2 Apr 2002 19:08:12 -0500 From: Andrew Lin Subject: sending esc codes to printer Hi all, I've got several questions regarding esc sequences with HP printers. First off, is it possible to toggle that cover sheet that prints on a unix printer using an sqr? Or is that strictly controlled at a hardware level? Is there some esc sequence that could turn off that sheet? Secondly, I'm trying to choose which tray to print to. First I tried using the esc sequence to choose 'legal' size in the hopes that the printer would be intelligent enough to automatically choose the correct tray. ENCODE '<27>&l3A' INTO $legal_code print $legal_code (,) code that didn't work. Secondly, I tried to designate the actual tray (3). encode '<27>&l5H' into $tray3 print $tray3 (,) code that didn't work. In either case, the printer tries to print to tray1. The user must then manually tell the printer (HP4050N) to use tray 3. (printer reports that tray 1 is empty, blinks in protest, user presses go, and printer offers option to use tray 3 instead) Does it matter where I print the encoded statement? I print it early on in my sqr (before any other print statements). (this is the PS check print program) Any tips are greatly appreciated. Thanks. -Andrew From owner-sqr-users@list.iex.net Tue Apr 2 19:32:49 2002 Date: Tue, 2 Apr 2002 19:30:55 EST From: NEDOLPH@AOL.COM Subject: Re: sending esc codes to printer It is possible that a New Page command is outputting an escape E or printer reset at the start of each physical page. you might try forcing your select tray 3 command both before and after any new page command. (belt and suspenders) the new page or print header may be flushing your set up string. If your environment is shared, especially if the system prints a separator page between jobs, the network system may be generating the Escape E as part of the separator page sequence. I don't think you can select that tray too often. I have had the same problem with fonts set up at the top of the job being scrubbed away after the delivery of the first page hope this helps ps I assume you are printing on legal paper in tray 3 because if you are calling for a "mixed" combination where for example (in Ms word) you are calling for a 14 inch document and are sending the output to a tray holding letter size paper. the system will hang. asking you to change paper trays. maybe something like that is afoot. all best, Norman dolph From owner-sqr-users@list.iex.net Wed Apr 3 11:11:29 2002 Date: Wed, 3 Apr 2002 11:07:29 -0500 From: "Hood Louise (app1lxh)" Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:16:54 2002 Date: Wed, 3 Apr 2002 11:12:55 -0500 From: "Beller, Jay" Subject: Re: text editor CodeWright by Premia is an excellent editor. In addition to what you're looking for, you also customize it for SQRs so that command verbs are well highlighted, making debugging easier -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 11:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:24:52 2002 Date: Wed, 3 Apr 2002 09:23:04 -0700 From: Jon Alsager Subject: Re: text editor UltraEdit will do that. Jon -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 9:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:28:34 2002 Date: Wed, 3 Apr 2002 10:27:29 -0600 From: "Ross, Steven" Subject: Re: text editor We use TextPad. You can download a trial version at = http://www.textpad.com. You can also load SQR specific add-ins to help with your development. = I don't know of a better solution. HTH, Steven Ross Applications Developer/Analyst sross@kcm.org =A0 -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 10:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad = and Notepad), but the window shows line number and character position you = are positioned at in the info bar at the bottom. This is really helpful = for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the = name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:29:04 2002 Date: Wed, 3 Apr 2002 11:27:40 -0500 From: "Patel, Samir" Subject: Re: text editor I personally like KEDIT. It displays user-defined variables, sqr variables, commands, user comments, etc. in different colors, as well as shows you the line #s. I have not really used any other editors for SQRs, so I cannot comment on them. Samir -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 11:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:37:36 2002 Date: Wed, 3 Apr 2002 08:35:00 -0800 From: Sam Spritzer Subject: Re: text editor Louise, Try Ultraedit (www.ultraedit.com). Also, you'll find the syntax for SQR at http://www.ontko.com/sqr/ . Hope this helps, Sam --- "Hood Louise (app1lxh)" wrote: > Hi everyone! > > I was wondering if anyone knows of a "text editor" (similar to Wordpad and > Notepad), but the window shows line number and character position you are > positioned at in the info bar at the bottom. This is really helpful for > examining input/output data files when you are concerned with character > position. > > I had a program like this where I used to work but can't remember the name > of it. Any suggestions? > > Thanks ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Wed Apr 3 11:37:52 2002 Date: Wed, 3 Apr 2002 10:35:26 -0600 From: "Aguirre, Jose" Subject: Re: text editor Or Programmer's File Editor for Windows NT (PFE). José Aguirre -----Original Message----- From: Patel, Samir [mailto:spatel@ADMIN1.UMARYLAND.EDU] Sent: Wednesday, April 03, 2002 10:28 AM To: SQR-USERS@list.iex.net Subject: Re: text editor I personally like KEDIT. It displays user-defined variables, sqr variables, commands, user comments, etc. in different colors, as well as shows you the line #s. I have not really used any other editors for SQRs, so I cannot comment on them. Samir -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 11:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:38:37 2002 Date: Wed, 3 Apr 2002 11:37:33 -0500 From: Christopher Wanko Subject: Re: text editor > I had a program like this where I used to work but can't remember the name of it. Any suggestions? A free one that I like for its sheer power and clarity of purpose: http://www.mypeecee.org/rogsoft/npplus.zip -Chris From owner-sqr-users@list.iex.net Wed Apr 3 11:47:43 2002 Date: Wed, 3 Apr 2002 10:39:38 -0600 From: "Fetzik, John" Subject: Re: text editor Hello, There are a bunch out there. Here are two I have used. Programmers File Editor is a good freeware app you can get at http://www.lancs.ac.uk/people/cpaap/pfe/ . TextPad is a low cost editor available at http://www.textpad.com/ . John S. Fetzik S&C Electric Company 773-338-1000 x2763 jfetzik@sandc.com > -----Original Message----- > From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] > Sent: Wednesday, April 03, 2002 10:07 AM > To: SQR-USERS@list.iex.net > Subject: text editor > > > Hi everyone! > > I was wondering if anyone knows of a "text editor" (similar > to Wordpad and Notepad), but the window shows line number and > character position you are positioned at in the info bar at > the bottom. This is really helpful for examining > input/output data files when you are concerned with character > position. > > I had a program like this where I used to work but can't > remember the name of it. Any suggestions? > > Thanks > From owner-sqr-users@list.iex.net Wed Apr 3 11:40:51 2002 Date: Wed, 3 Apr 2002 10:40:07 -0600 From: "Lance.Leighnor" Subject: Re: text editor Some editors... 1. Edit Plus - www.editplus.com 2. UltraEdit - www.ultraedit.com 3. Vedit - www.vedit.com 4. kedit - www.kedit.com Editors 1-3 are "windows" style editors and can be configured to display line number/position pretty easily. Kedit is a clone of the IBM mainframe editor Xedit, which will do line numbers/column numbers very easily. My thoughts on each: - Edit Plus I use a lot. Its a good general purpose programmer's editor, but it does not do somethings (such as x'00' changes) at all or very well. - Ultra Edit is a little heavier duty than Edit Plus, I have not tested it with some of the things that Edit Plus chokes on yet. - Vedit's forte is speed on big files. This thing will edit 20M files without a quibble, plus it does binary/hex changes very easily. It saved my bacon when I was dealing with a 20M data file that had embedded x'00' characters. None of the editors I had would touch a file that big or if they would, would NOT change the x'00' out. This one did. If I purchase a product, it may be this one. Documentation on this product is A+ too. - kedit is a mainframe clone, so it deals with lines/columns very well. It also has a command line so if you're more comfortable entering a change command than clicking thru 3 dialogs, this editor works well. Highly customizable too. Its primary drawback is the file has to be in memory. It would have handled my x'00' situation, but the filesize was too big to load. And as an old mainframer, I'm probably the most at home with this editor. Hope this helps. Lance Leighnor Senior Development Analyst - Payroll Yellow Technologies mailto:Lance.Leighnor@YellowCorp.com (913) 344-5364 -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 10:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:42:22 2002 Date: Wed, 3 Apr 2002 09:40:36 -0700 From: "Merritt, Bruce" Subject: Re: text editor Try PFE (http://www.lancs.ac.uk/people/cpaap/pfe/) or if you want syntax highlighting try CREdit (http://www.praven3.com/credit/) both of these are free. -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 9:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:43:27 2002 Date: Wed, 3 Apr 2002 10:44:25 -0600 From: Tom Whipple Subject: Re: text editor I have two suggestions for you: 1. Textpad. (http://www.textpad.com) This is an execellent editor. The texpad site has a syntax definition for SQR, so you can have syntax highlighting. 2. My new favorite is vim with it's newest graphical extensions, aka gvim. (http://vim.sourceforge.net/) It combines the convineance of GUI and the power and speed of the command line. There are windows and unix versions avalible. It comes with SQR syntax highlighting (as well as just about any other language you can think of.) Both support macros/scripting. -----Original Message----- From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] Sent: Wednesday, April 03, 2002 10:07 AM To: SQR-USERS@list.iex.net Subject: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 13:32:49 2002 Date: Wed, 3 Apr 2002 20:25:43 +0200 From: Jack Lok Subject: Re: text editor notetab does this, you can also open sevral files at ones which are shown in tabs -----Oorspronkelijk bericht----- Van: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@LIST.IEX.NET]Namens Hood Louise (app1lxh) Verzonden: 03-04-2002 18:07 Aan: SQR-USERS@LIST.IEX.NET Onderwerp: text editor Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 11:51:00 2002 Date: Wed, 3 Apr 2002 11:50:55 -0500 From: Allan Geetter Subject: text editor This is a multi-part message in MIME format. --------------A849D223CD59506AF6728CD4 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit We use TextPad editor. Does everything and has SQR syntax addition. Very inexpensive. http://www.textpad.com/ Allan Geetter --------------A849D223CD59506AF6728CD4 Content-Type: text/x-vcard; charset=us-ascii; name="geetter.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Allan Geetter Content-Disposition: attachment; filename="geetter.vcf" begin:vcard n:Geetter;Allan tel;fax:(860) 768-4907 tel;work:(860) 768-4889 x-mozilla-html:FALSE org:University of Hartford;Information Technology Services version:2.1 email;internet:geetter@mail.hartford.edu title:Data Security Administrator adr;quoted-printable:;;200 Bloomfiled Avenue=0D=0AInformation Technology Services - CC125;West Hartford;Connecticut;06117; x-mozilla-cpt:;7200 fn:Allan Geetter end:vcard --------------A849D223CD59506AF6728CD4-- From owner-sqr-users@list.iex.net Wed Apr 3 11:57:12 2002 Date: Wed, 3 Apr 2002 08:52:41 -0800 From: Rachael Beatty Subject: Re: text editor --0__=NBv3d38VfbOEpl5MpxlFAatrYgvuT1j9lXTXIwUdC1zaKeCweJSlMJ27 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 7bit ultraedit Rachael > -----Original Message----- > From: "Hood Louise (app1lxh)" @INTERNET > Sent: Wednesday, April 03, 2002 8:07 AM > To: SQR-USERS@list.iex.net > Subject: text editor > > > Hi everyone! > > I was wondering if anyone knows of a "text editor" (similar to Wordpad and > Notepad), but the window shows line number and character position you are > positioned at in the info bar at the bottom. This is really helpful for > examining input/output data files when you are concerned with character > position. > > I had a program like this where I used to work but can't remember the name > of it. Any suggestions? > > Thanks > (See attached file: C.DTF) --0__=NBv3d38VfbOEpl5MpxlFAatrYgvuT1j9lXTXIwUdC1zaKeCweJSlMJ27 Content-Type: application/octet-stream; name=C.DTF Content-Disposition: attachment; filename=C.DTF Content-Transfer-Encoding: base64 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 TVhTMDEAL289SGlsdG9uL291PUxBWEhIL2NuPVJlY2lwaWVudHMvY249cmJlYXR0eQAuAAAAAAAA ALZm2BZNXNURrEIAAOhnwO8BAO1n/XAKNdQRrCQABKxMleMAAAMylJwAAAAAAAAuAAAAAAAAALZm 2BZNXNURrEIAAOhnwO8BAO1n/XAKNdQRrCQABKxMleMAAAMylJ0AABAAAABSrdg3eUbWEaxLAADo Z8DvEAAAAFJFOiB0ZXh0IGVkaXRvcgAeAEIQAQAAAEsAAAA8MTYzRUMzRTA2NEFFNDA0MTkyNDA1 RDVGMDQ5RDZGNTMxOEFCNDkzQ0BoaGNkY214czAyLmhvdGVscy5hZC5oaWx0b24uY29tPgAAAwDe P69vAABAADkAgFLG9y/bwQEDAPE/CQQAAB4AMUABAAAACAAAAFJCRUFUVFkAAwAaQAAAAAAeADBA AQAAAAgAAABSQkVBVFRZAAMAGUAAAAAAAwAmAAAAAAADADYAAAAAAAMA/T/kBAAAAwCAEP////8C AUcAAQAAADMAAABjPVVTO2E9IDtwPUhpbHRvbjtsPUxBWEhITVhTMDEtMDIwNDAzMTY1MjQxWi0x NzQwOQAAAgH5PwEAAABIAAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPUhJTFRPTi9P VT1MQVhISC9DTj1SRUNJUElFTlRTL0NOPVJCRUFUVFkAHgD4PwEAAAAPAAAAUmFjaGFlbCBCZWF0 dHkAAB4AOEABAAAACAAAAFJCRUFUVFkAAgH7PwEAAABIAAAAAAAAANynQMjAQhAatLkIACsv4YIB AAAAAAAAAC9PPUhJTFRPTi9PVT1MQVhISC9DTj1SRUNJUElFTlRTL0NOPVJCRUFUVFkAHgD6PwEA AAAPAAAAUmFjaGFlbCBCZWF0dHkAAB4AOUABAAAACAAAAFJCRUFUVFkAQAAHMBRbDPcv28EBQAAI MCQyfpEt28EBHgA9AAEAAAAFAAAAUkU6IAAAAAAeAB0OAQAAAAwAAAB0ZXh0IGVkaXRvcgAeADUQ AQAAAEEAAAA8RUQ2N0ZENzAwQTM1RDQxMUFDMjQwMDA0QUM0Qzk1RTMwNTNDMjlFRUBsYXhoaG14 czAxLmhpbHRvbi5jb20+AAAAAAsAKQABAAAACwAjAAEAAAADAAYQmmmU4gMABxD8AQAAAwAQEAAA AAADABEQAQAAAB4ACBABAAAAZQAAAFVMVFJBRURJVFJBQ0hBRUwtLS0tLU9SSUdJTkFMTUVTU0FH RS0tLS0tRlJPTToiSE9PRExPVUlTRShBUFAxTFhIKSI8QVBQMUxYSEBVUFNDT01ASU5URVJORVRT RU5UOldFRE4AAAAAAgF/AAEAAABBAAAAPEVENjdGRDcwMEEzNUQ0MTFBQzI0MDAwNEFDNEM5NUUz MDUzQzI5RUVAbGF4aGhteHMwMS5oaWx0b24uY29tPgAAAADXWgICkAYADgAAAAIAzAAAAP////8A AAAAygQCEIABABQAAABVbnRpdGxlZCBBdHRhY2htZW50AHIHAhKAAwAOAAAA0gcEAAMACAA0ACgA AwBHAQITgAMADgAAANIHBAADAAgANAAoAAMARwECBZAGAMwOAAANAAAAAwAhDgAAAAADAAs3zAAA AAMAIA5ODgAAAwD3DwAAAAACARBoAQAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAQAAHMIDmWvcv28EB QAAIMIDmWvcv28EBAwAFNwYAAAACAQI3AQAAAAAAAAAeAAEwAQAAAAEAAAAAAAAAAgEKNwEAAAAL AAAAKoZIhvcUAwoDAgEAAgH5DwEAAAAQAAAAdG4pdxRH1hG6rQAErEyldw0AATcBAAAAEA4AAAsA AAAAAAAAwAAAAAAAAEbQzxHgobEa4QAAAAAAAAAAAAAAAAAAAAA+AAMA/v8JAAYAAAAAAAAAAAAA AAEAAAABAAAAAAAAAAAQAAACAAAAAQAAAP7///8AAAAAAAAAAP////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////3///8EAAAA/v///wUAAAD+/////v////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAABYABQD//////////wIAAAAWAwAAAAAAAMAAAAAAAABGAAAAAAAA AAAAAAAA8O3zVDDbwQEDAAAAQAIAAAAAAAABAE8AbABlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgACAf///////////////wAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAIATwBsAGUAUAByAGUAcwAw ADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAIBAQAAAAMA AAD/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIABAAAAAAAAAwBN AGEAaQBsAFMAdAByAGUAYQBtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAABgAAgH/////BAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH AAAADAAAAAAAAAD+////AgAAAAMAAAAEAAAABQAAAAYAAAD+/////v////7///////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////wEAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAD/////CAAAAAQAAAABAAAA/////wIAAAAAAAAAzDoAAGkAAABQAQAA KAAAADkCAAAEAAAAAQABAAAAAAAgAQAAxA4AAMQOAAAAAAAAAAAAAAAAAAD///8A//////////// //////////////////////////////////////////////////////////////////////////// //////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGA//////////////////////////// //////////////////////////////////////////////////////////////////+ATkFOSQAA AAABAAAAzzoAAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAUgBpAGMAaABFAGQAaQB0AEYAbABhAGcAcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAABwAAgD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAIAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////// ////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABAABAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAG29 --0__=NBv3d38VfbOEpl5MpxlFAatrYgvuT1j9lXTXIwUdC1zaKeCweJSlMJ27-- From owner-sqr-users@list.iex.net Wed Apr 3 12:01:04 2002 Date: Wed, 3 Apr 2002 10:59:32 -0600 From: "Mueller, Daniel" Subject: Re: text editor If you want a good programming editor, try SPF/SE http://www.commandtechnology.com/ctcspfse.htm They have a demo you can download I have been using SPF and SPF/PC for years. Every time I sample another editor, it does not have all the features that SPF has. > -----Original Message----- > From: Jon Alsager [SMTP:Jalsager@ISIF.STATE.ID.US] > Sent: Wednesday, April 03, 2002 10:23 AM > To: SQR-USERS@list.iex.net > Subject: Re: text editor > > UltraEdit will do that. > > > Jon > > -----Original Message----- > From: Hood Louise (app1lxh) [mailto:app1lxh@UPS.COM] > Sent: Wednesday, April 03, 2002 9:07 AM > To: SQR-USERS@list.iex.net > Subject: text editor > > > Hi everyone! > > I was wondering if anyone knows of a "text editor" (similar to Wordpad and > Notepad), but the window shows line number and character position you are > positioned at in the info bar at the bottom. This is really helpful for > examining input/output data files when you are concerned with character > position. > > I had a program like this where I used to work but can't remember the name > of it. Any suggestions? > > Thanks From owner-sqr-users@list.iex.net Wed Apr 3 12:33:36 2002 Date: Wed, 3 Apr 2002 12:32:18 -0500 From: Jeffrey Bedell Subject: Re: text editor UltraEdit - the best. Jeffrey K. Bedell Senior Systems Analyst Information Systems Syracuse University (315) 443-9273 >>> app1lxh@UPS.COM 04/03/02 11:07AM >>> Hi everyone! I was wondering if anyone knows of a "text editor" (similar to Wordpad and Notepad), but the window shows line number and character position you are positioned at in the info bar at the bottom. This is really helpful for examining input/output data files when you are concerned with character position. I had a program like this where I used to work but can't remember the name of it. Any suggestions? Thanks From owner-sqr-users@list.iex.net Wed Apr 3 13:22:12 2002 Date: Wed, 3 Apr 2002 13:17:40 -0500 From: "Hood Louise (app1lxh)" Subject: Re: text editor Thanks to everyone who replied!! TextPad was the one I'd used before, but I'm happy to know there are lots of alternatives out there. When I get some spare time (maybe at home) I plan to try some of them. Thanks again Louise -----Original Message----- From: Allan Geetter [mailto:geetter@MAIL.HARTFORD.EDU] Sent: Wednesday, April 03, 2002 11:51 AM To: SQR-USERS@list.iex.net Subject: text editor We use TextPad editor. Does everything and has SQR syntax addition. Very inexpensive. http://www.textpad.com/ Allan Geetter From owner-sqr-users@list.iex.net Wed Apr 3 20:06:11 2002 Date: Thu, 4 Apr 2002 10:58:42 +1000 From: Jarrod Blomberg Subject: Re: text editor JEdit is the best... www.jedit.org and it's free. -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Hood Louise (app1lxh) Sent: Thursday, 4 April 2002 04:18 To: SQR-USERS@list.iex.net Subject: Re: text editor Thanks to everyone who replied!! TextPad was the one I'd used before, but I'm happy to know there are lots of alternatives out there. When I get some spare time (maybe at home) I plan to try some of them. Thanks again Louise -----Original Message----- From: Allan Geetter [mailto:geetter@MAIL.HARTFORD.EDU] Sent: Wednesday, April 03, 2002 11:51 AM To: SQR-USERS@list.iex.net Subject: text editor We use TextPad editor. Does everything and has SQR syntax addition. Very inexpensive. http://www.textpad.com/ Allan Geetter ***************************************************************** THIS MESSAGE HAS BEEN VIRUS SCANNED BY MAILSWEEPER. ***************************************************************** ---------------------------------------------------------------------------- This email contains information confidential to AAMI Limited. If you are not the intended recipient, you must not disclose or use the information contained in it. If you have received this email in error, please notify us immediately by return email and delete this email and any attached documents. AAMI Limited is not responsible for any changes made to a document other than those made by AAMI Limited or for the effect of the changes on the documents meaning. ---------------------------------------------------------------------------- From owner-sqr-users@list.iex.net Fri Apr 5 08:05:37 2002 Date: Fri, 5 Apr 2002 08:01:28 -0500 From: Christopher Wanko Subject: Re: text editor >>> Dmueller@NMH.ORG 04/03/02 11:59AM >>> If you want a good programming editor, try SPF/SE >>> I'd agree that SPF is possibly the finest editor I've ever used, but the cost is prohibitive for the home user. -Chris From owner-sqr-users@list.iex.net Fri Apr 5 16:06:48 2002 Date: Sat, 6 Apr 2002 07:05:24 +1000 From: jarrodb Subject: Re: text editor I still think JEdit is the best, it has SQR syntax highlighting and you can also download heaps of different pluggins. And it's a good price to.. Free! -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Christopher Wanko Sent: Friday, 5 April 2002 11:01 PM To: SQR-USERS@list.iex.net Subject: Re: text editor >>> Dmueller@NMH.ORG 04/03/02 11:59AM >>> If you want a good programming editor, try SPF/SE >>> I'd agree that SPF is possibly the finest editor I've ever used, but the cost is prohibitive for the home user. -Chris From owner-sqr-users@list.iex.net Sun Apr 7 19:39:05 2002 Date: Mon, 8 Apr 2002 10:11:21 +1000 From: "Malin, Andrew" Subject: Re: text editor Jarrod, > I still think JEdit is the best, it has SQR syntax highlighting > and you can also download heaps of different pluggins. And it's > a good price to.. Free! Interesting. I downloaded both UltraEdit & jEdit. When loading the same file (size = 27k), UltraEdit uses up 2000K of memory while jEdit (ver 3.2.2) uses up 24,140K. That is a huge amount for an editor. I wasn't able to find the plugins for SQR for jEdit. But yes, I like the jEdit cost - although, UltraEdit is only $AUD80-! Andrew From owner-sqr-users@list.iex.net Sun Apr 7 20:16:07 2002 Date: Mon, 8 Apr 2002 11:02:24 +1000 From: Jarrod Blomberg Subject: Re: text editor There are no plug-ins for SQR, SQR syntax highlighting is automatic based on the file extension. The Memory usage is probably due to the JRE??? I have never looked at memory useage. -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Malin, Andrew Sent: Monday, 8 April 2002 10:11 To: SQR-USERS@list.iex.net Subject: Re: text editor Jarrod, > I still think JEdit is the best, it has SQR syntax highlighting > and you can also download heaps of different pluggins. And it's > a good price to.. Free! Interesting. I downloaded both UltraEdit & jEdit. When loading the same file (size = 27k), UltraEdit uses up 2000K of memory while jEdit (ver 3.2.2) uses up 24,140K. That is a huge amount for an editor. I wasn't able to find the plugins for SQR for jEdit. But yes, I like the jEdit cost - although, UltraEdit is only $AUD80-! Andrew ***************************************************************** THIS MESSAGE HAS BEEN VIRUS SCANNED BY MAILSWEEPER. ***************************************************************** ---------------------------------------------------------------------------- This email contains information confidential to AAMI Limited. If you are not the intended recipient, you must not disclose or use the information contained in it. If you have received this email in error, please notify us immediately by return email and delete this email and any attached documents. AAMI Limited is not responsible for any changes made to a document other than those made by AAMI Limited or for the effect of the changes on the documents meaning. ---------------------------------------------------------------------------- From owner-sqr-users@list.iex.net Fri Apr 12 16:15:22 2002 Date: Fri, 12 Apr 2002 15:45:19 -0500 From: "Lance.Leighnor" Subject: Re: text editor Not to revive a dead topic, but... (and its Friday) Many of these editors everyone mentioned edit the file in memory only. And once you run out of memory, you've effectively reached the limit of the filesize you can edit. I know KEDIT is like this as was its parent Xedit. I can't tell you for sure about all the others, but some such as VEDIT do their editing based in work files, thus effectively being able to edit as much as you've got disk to play with. The SPF family of editors does this as well as VEDIT. I haven't tested enough of the others here to know for sure. I did download JEDIT...and about the only thing I'll say is the price is right. I found out that when I installed the Java runtime needed for it on my windows box, it took out most of the other Java applet functionality within IE (5.5). It also is S.L.O.W.! Maybe great for cross-platform work, but it took a while to load even a small file on my NT 4.0 system. Many other editors are far far faster. Lance Leighnor Senior Development Analyst - Payroll Yellow Technologies mailto:Lance.Leighnor@YellowCorp.com (913) 344-5364 -----Original Message----- From: Malin, Andrew [mailto:andrew.malin@AU.UNISYS.COM] Sent: Sunday, April 07, 2002 7:11 PM To: SQR-USERS@list.iex.net Subject: Re: text editor Jarrod, > I still think JEdit is the best, it has SQR syntax highlighting > and you can also download heaps of different pluggins. And it's > a good price to.. Free! Interesting. I downloaded both UltraEdit & jEdit. When loading the same file (size = 27k), UltraEdit uses up 2000K of memory while jEdit (ver 3.2.2) uses up 24,140K. That is a huge amount for an editor. I wasn't able to find the plugins for SQR for jEdit. But yes, I like the jEdit cost - although, UltraEdit is only $AUD80-! Andrew From owner-sqr-users@list.iex.net Wed Apr 3 15:07:10 2002 Date: Wed, 3 Apr 2002 13:50:01 -0600 From: "Nenneman, Daniel" Subject: truncated value when doing table insert Hi, I'm running into a strange problem. I'm doing a straightforward read from a flat file and then inserting into a database table. When I look at the results in the table however, approximately 4 of the 118 rows have truncated values. I.E. "Client Relations" becomes "Client Rel". I'm using - SQR for PeopleSoft/8.16.02/PC/Windows NT 4.0/ODBC Level 2/Dec 11 2001 - Windows 2000 and MS SQL Server A simplified version of the code I'm using is ... 1) I create a table Create Table Temp_Name ( Deptid char(6) null, Name char(30) null ) 2) Read in the values from the flat file Read 10 Into $Record:80 let $DEPTID = substr($Record, 5, 6) let $DESCR = substr($Record, 12, 30) show $Record show 'Inserting ' $DEPTID '*' $DESCR '*' 3) Do an Insert into the table insert into Temp_Name values ($DEPTID, $DESCR) 4) I get the following SHOW statement results in the log file MRR 404010 Accounting-Murphy Inserting 404010*Accounting-Murphy* FWX 404020 COO Inserting 404020*COO* ACE 404030 President-Murray Inserting 404030*President-Murray* FWX 404040 President & Ceo Inserting 404040*President & Ceo* 5) When I look at the table via query-analyzer, I get the following DeptId Name ---------- ------------------------------ 404010 Accounting-Murphy 404020 COO 404030 Pre 404040 President & Ceo Does anyone know why the value 'President-Murray' would get truncated to 'Pre' in the database table? I'm not getting any SQL errors. Anyone have any thoughts on what to try? I've run out of ideas at this point. Thanks in advance, Daniel Nenneman HRMS Analyst\Developer dnenneman@plato.com PLATO Learning, Inc. From owner-sqr-users@list.iex.net Wed Apr 3 16:04:56 2002 Date: Wed, 3 Apr 2002 15:57:31 -0500 From: "Dial, Lary" Subject: Re: truncated value when doing table insert Check the flat file...is there a break or special character in the value 'President-Murray'. Since you have values as long as this,length considerations are out. The show statement is not exceptional. Thus logic says it is a data problem? -----Original Message----- From: Nenneman, Daniel [mailto:DNENNEMAN@PLATO.COM] Sent: Wednesday, April 03, 2002 2:50 PM To: SQR-USERS@list.iex.net Subject: truncated value when doing table insert Hi, I'm running into a strange problem. I'm doing a straightforward read from a flat file and then inserting into a database table. When I look at the results in the table however, approximately 4 of the 118 rows have truncated values. I.E. "Client Relations" becomes "Client Rel". I'm using - SQR for PeopleSoft/8.16.02/PC/Windows NT 4.0/ODBC Level 2/Dec 11 2001 - Windows 2000 and MS SQL Server A simplified version of the code I'm using is ... 1) I create a table Create Table Temp_Name ( Deptid char(6) null, Name char(30) null ) 2) Read in the values from the flat file Read 10 Into $Record:80 let $DEPTID = substr($Record, 5, 6) let $DESCR = substr($Record, 12, 30) show $Record show 'Inserting ' $DEPTID '*' $DESCR '*' 3) Do an Insert into the table insert into Temp_Name values ($DEPTID, $DESCR) 4) I get the following SHOW statement results in the log file MRR 404010 Accounting-Murphy Inserting 404010*Accounting-Murphy* FWX 404020 COO Inserting 404020*COO* ACE 404030 President-Murray Inserting 404030*President-Murray* FWX 404040 President & Ceo Inserting 404040*President & Ceo* 5) When I look at the table via query-analyzer, I get the following DeptId Name ---------- ------------------------------ 404010 Accounting-Murphy 404020 COO 404030 Pre 404040 President & Ceo Does anyone know why the value 'President-Murray' would get truncated to 'Pre' in the database table? I'm not getting any SQL errors. Anyone have any thoughts on what to try? I've run out of ideas at this point. Thanks in advance, Daniel Nenneman HRMS Analyst\Developer dnenneman@plato.com PLATO Learning, Inc. From owner-sqr-users@list.iex.net Wed Apr 3 16:05:54 2002 Date: Wed, 3 Apr 2002 16:03:55 -0500 From: Larry Roux Subject: Re: truncated value when doing table insert Try showing the length of the field as well. That would tell you if there is a control-character in there somewhere. ****************************** Larry Roux Syracuse University lroux@syr.edu ******************************* >>> lary.dial@PGNMAIL.COM 04/03/02 03:57PM >>> Check the flat file...is there a break or special character in the value 'President-Murray'. Since you have values as long as this,length considerations are out. The show statement is not exceptional. Thus logic says it is a data problem? -----Original Message----- From: Nenneman, Daniel [mailto:DNENNEMAN@PLATO.COM] Sent: Wednesday, April 03, 2002 2:50 PM To: SQR-USERS@list.iex.net Subject: truncated value when doing table insert Hi, I'm running into a strange problem. I'm doing a straightforward read from a flat file and then inserting into a database table. When I look at the results in the table however, approximately 4 of the 118 rows have truncated values. I.E. "Client Relations" becomes "Client Rel". I'm using - SQR for PeopleSoft/8.16.02/PC/Windows NT 4.0/ODBC Level 2/Dec 11 2001 - Windows 2000 and MS SQL Server A simplified version of the code I'm using is ... 1) I create a table Create Table Temp_Name ( Deptid char(6) null, Name char(30) null ) 2) Read in the values from the flat file Read 10 Into $Record:80 let $DEPTID = substr($Record, 5, 6) let $DESCR = substr($Record, 12, 30) show $Record show 'Inserting ' $DEPTID '*' $DESCR '*' 3) Do an Insert into the table insert into Temp_Name values ($DEPTID, $DESCR) 4) I get the following SHOW statement results in the log file MRR 404010 Accounting-Murphy Inserting 404010*Accounting-Murphy* FWX 404020 COO Inserting 404020*COO* ACE 404030 President-Murray Inserting 404030*President-Murray* FWX 404040 President & Ceo Inserting 404040*President & Ceo* 5) When I look at the table via query-analyzer, I get the following DeptId Name ---------- ------------------------------ 404010 Accounting-Murphy 404020 COO 404030 Pre 404040 President & Ceo Does anyone know why the value 'President-Murray' would get truncated to 'Pre' in the database table? I'm not getting any SQL errors. Anyone have any thoughts on what to try? I've run out of ideas at this point. Thanks in advance, Daniel Nenneman HRMS Analyst\Developer dnenneman@plato.com PLATO Learning, Inc. From owner-sqr-users@list.iex.net Wed Apr 3 19:34:37 2002 Date: Wed, 3 Apr 2002 17:33:38 -0700 From: "Barnes, Tracy" Subject: Re: truncated value when doing table insert Is Service Pack 1 applied to SQL Server? If so, then you need to update the Database ODBC drivers on the client machine that is executing the SQR. The outdated ODBC drivers have a problem with buffer allocation when connecting to a server at Service Pack 1. You can download MDAC (Microsoft Data Access Components) v2.6 SP 1 from http://support.microsfot.com or http://technet.microsoft.com. I had the exact same problem and updating the drivers resolved everything. Tracy E. Barnes Ciber Enterprise Solutions Sr. Consultant -----Original Message----- From: Nenneman, Daniel [mailto:DNENNEMAN@PLATO.COM] Sent: Wednesday, April 03, 2002 2:50 PM To: SQR-USERS@list.iex.net Subject: truncated value when doing table insert Hi, I'm running into a strange problem. I'm doing a straightforward read from a flat file and then inserting into a database table. When I look at the results in the table however, approximately 4 of the 118 rows have truncated values. I.E. "Client Relations" becomes "Client Rel". I'm using - SQR for PeopleSoft/8.16.02/PC/Windows NT 4.0/ODBC Level 2/Dec 11 2001 - Windows 2000 and MS SQL Server A simplified version of the code I'm using is ... 1) I create a table Create Table Temp_Name ( Deptid char(6) null, Name char(30) null ) 2) Read in the values from the flat file Read 10 Into $Record:80 let $DEPTID = substr($Record, 5, 6) let $DESCR = substr($Record, 12, 30) show $Record show 'Inserting ' $DEPTID '*' $DESCR '*' 3) Do an Insert into the table insert into Temp_Name values ($DEPTID, $DESCR) 4) I get the following SHOW statement results in the log file MRR 404010 Accounting-Murphy Inserting 404010*Accounting-Murphy* FWX 404020 COO Inserting 404020*COO* ACE 404030 President-Murray Inserting 404030*President-Murray* FWX 404040 President & Ceo Inserting 404040*President & Ceo* 5) When I look at the table via query-analyzer, I get the following DeptId Name ---------- ------------------------------ 404010 Accounting-Murphy 404020 COO 404030 Pre 404040 President & Ceo Does anyone know why the value 'President-Murray' would get truncated to 'Pre' in the database table? I'm not getting any SQL errors. Anyone have any thoughts on what to try? I've run out of ideas at this point. Thanks in advance, Daniel Nenneman HRMS Analyst\Developer dnenneman@plato.com PLATO Learning, Inc. From owner-sqr-users@list.iex.net Wed Apr 3 15:14:14 2002 Date: Wed, 3 Apr 2002 14:12:37 -0600 From: Yuri Hunter Subject: SQR flags question (-F) re: PSoft

Hello -

I've an SQR Flags question and how it relates to Configuration Manager settings and Process Definition in PeopleSoft.

We have changed the occurances of C:\TEMP\ to another directory (C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the following items:
  (1)  Temp Directory (TEMP)
  (2)  SQR Flags (for -O and -F flags)

When we run the PO Dispatch process from PO Workbench, the .SPF file still gets written (and deleted) to C:\TEMP. 

The Process Definition Options in Process Scheduler are as follows:
A. Overrides
  (1) Parameter List     : NONE
  (2) Command Line       : NONE
  (3) Working Directory  : NONE
  (4) SQR Flags          : APPEND -PRINTER::WP
  (5) SQR Parms          : OVERRIDE  %%INSTANCE%% %%OPRID%% %%OPRID%%

B. Output Destination Parms
  (1)  Output Dest Type  : Printer
  (2)  Output Dest Source: User Specified
  (3)  Output Destination: LPT1

QUESTION:
Why does the .SPF file continue to write to C:\TEMP\ when we've defined the %TEMP% environment variable otherwise?  Is there some other way to control this directory???  NOTE: changing FILEPREFIX in SETENV.SQC had no effect.

Environment:
NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53

Thanks, in advance!



Get your FREE download of MSN Explorer at http://explorer.msn.com.
From owner-sqr-users@list.iex.net Wed Apr 3 15:25:44 2002 Date: Wed, 3 Apr 2002 15:22:09 -0500 From: "Schelske, Steve K." Subject: Re: SQR flags question (-F) re: PSoft The Configuration Manager settings only effect processes running on the client. Are you running this process on the client or server? If running on the server, you need to modify the process scheduler config file on the server. -----Original Message----- From: Yuri Hunter [mailto:lakef250@HOTMAIL.COM] Sent: Wednesday, April 03, 2002 3:13 PM To: SQR-USERS@list.iex.net Subject: SQR flags question (-F) re: PSoft Hello - I've an SQR Flags question and how it relates to Configuration Manager settings and Process Definition in PeopleSoft. We have changed the occurances of C:\TEMP\ to another directory (C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the following items: (1) Temp Directory (TEMP) (2) SQR Flags (for -O and -F flags) When we run the PO Dispatch process from PO Workbench, the .SPF file still gets written (and deleted) to C:\TEMP. The Process Definition Options in Process Scheduler are as follows: A. Overrides (1) Parameter List : NONE (2) Command Line : NONE (3) Working Directory : NONE (4) SQR Flags : APPEND -PRINTER::WP (5) SQR Parms : OVERRIDE %%INSTANCE%% %%OPRID%% %%OPRID%% B. Output Destination Parms (1) Output Dest Type : Printer (2) Output Dest Source: User Specified (3) Output Destination: LPT1 QUESTION: Why does the .SPF file continue to write to C:\TEMP\ when we've defined the %TEMP% environment variable otherwise? Is there some other way to control this directory??? NOTE: changing FILEPREFIX in SETENV.SQC had no effect. Environment: NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53 Thanks, in advance! _____ Get your FREE download of MSN Explorer at http://explorer.msn.com . From owner-sqr-users@list.iex.net Wed Apr 3 15:26:16 2002 Date: Wed, 3 Apr 2002 15:24:29 -0500 From: "Patel, Samir" Subject: Re: SQR flags question (-F) re: PSoft Yuri, Have you checked the Process Group definition (in v8, I believe they are called Access Groups)? In 7.5 (I imagine it does the same in v8), it sets the default of where your output is written to. I have a feeling it is set to "c:\temp". If you want it to look at Config Mgr, you should change it to %TEMP% there. Give that a try. samir -----Original Message----- From: Yuri Hunter [mailto:lakef250@HOTMAIL.COM] Sent: Wednesday, April 03, 2002 3:13 PM To: SQR-USERS@list.iex.net Subject: SQR flags question (-F) re: PSoft Hello - I've an SQR Flags question and how it relates to Configuration Manager settings and Process Definition in PeopleSoft. We have changed the occurances of C:\TEMP\ to another directory (C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the following items: (1) Temp Directory (TEMP) (2) SQR Flags (for -O and -F flags) When we run the PO Dispatch process from PO Workbench, the .SPF file still gets written (and deleted) to C:\TEMP. The Process Definition Options in Process Scheduler are as follows: A. Overrides (1) Parameter List : NONE (2) Command Line : NONE (3) Working Directory : NONE (4) SQR Flags : APPEND -PRINTER::WP (5) SQR Parms : OVERRIDE %%INSTANCE%% %%OPRID%% %%OPRID%% B. Output Destination Parms (1) Output Dest Type : Printer (2) Output Dest Source: User Specified (3) Output Destination: LPT1 QUESTION: Why does the .SPF file continue to write to C:\TEMP\ when we've defined the %TEMP% environment variable otherwise? Is there some other way to control this directory??? NOTE: changing FILEPREFIX in SETENV.SQC had no effect. Environment: NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53 Thanks, in advance! _____ Get your FREE download of MSN Explorer at http://explorer.msn.com . From owner-sqr-users@list.iex.net Wed Apr 3 16:40:57 2002 Date: Wed, 3 Apr 2002 15:39:59 -0600 From: Yuri Hunter Subject: Re: SQR flags question (-F) re: PSoft Process running on client. >From: "Schelske, Steve K." >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: Re: SQR flags question (-F) re: PSoft >Date: Wed, 3 Apr 2002 15:22:09 -0500 > >The Configuration Manager settings only effect processes running on the >client. > >Are you running this process on the client or server? > >If running on the server, you need to modify the process scheduler config >file on the server. > >-----Original Message----- >From: Yuri Hunter [mailto:lakef250@HOTMAIL.COM] >Sent: Wednesday, April 03, 2002 3:13 PM >To: SQR-USERS@list.iex.net >Subject: SQR flags question (-F) re: PSoft > > > >Hello - > >I've an SQR Flags question and how it relates to Configuration Manager >settings and Process Definition in PeopleSoft. > >We have changed the occurances of C:\TEMP\ to another directory >(C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the >following items: > (1) Temp Directory (TEMP) > (2) SQR Flags (for -O and -F flags) > >When we run the PO Dispatch process from PO Workbench, the .SPF file still >gets written (and deleted) to C:\TEMP. > >The Process Definition Options in Process Scheduler are as follows: >A. Overrides > (1) Parameter List : NONE > (2) Command Line : NONE > (3) Working Directory : NONE > (4) SQR Flags : APPEND -PRINTER::WP > (5) SQR Parms : OVERRIDE %%INSTANCE%% %%OPRID%% %%OPRID%% > >B. Output Destination Parms > (1) Output Dest Type : Printer > (2) Output Dest Source: User Specified > (3) Output Destination: LPT1 > >QUESTION: >Why does the .SPF file continue to write to C:\TEMP\ when we've defined the >%TEMP% environment variable otherwise? Is there some other way to control >this directory??? NOTE: changing FILEPREFIX in SETENV.SQC had no effect. > >Environment: >NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53 > > >Thanks, in advance! > > > > _____ > >Get your FREE download of MSN Explorer at http://explorer.msn.com > . _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. From owner-sqr-users@list.iex.net Wed Apr 3 16:49:55 2002 Date: Wed, 3 Apr 2002 16:47:12 -0500 From: Larry Roux Subject: Re: SQR flags question (-F) re: PSoft Check your -zif file. (probably \path\pssqr.ini). There is a whole wacky set of rules that determine what overwrites what/when. ****************************** Larry Roux Syracuse University lroux@syr.edu ******************************* >>> lakef250@HOTMAIL.COM 04/03/02 04:39PM >>> Process running on client. >From: "Schelske, Steve K." >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: Re: SQR flags question (-F) re: PSoft >Date: Wed, 3 Apr 2002 15:22:09 -0500 > >The Configuration Manager settings only effect processes running on the >client. > >Are you running this process on the client or server? > >If running on the server, you need to modify the process scheduler config >file on the server. > >-----Original Message----- >From: Yuri Hunter [mailto:lakef250@HOTMAIL.COM] >Sent: Wednesday, April 03, 2002 3:13 PM >To: SQR-USERS@list.iex.net >Subject: SQR flags question (-F) re: PSoft > > > >Hello - > >I've an SQR Flags question and how it relates to Configuration Manager >settings and Process Definition in PeopleSoft. > >We have changed the occurances of C:\TEMP\ to another directory >(C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the >following items: > (1) Temp Directory (TEMP) > (2) SQR Flags (for -O and -F flags) > >When we run the PO Dispatch process from PO Workbench, the .SPF file still >gets written (and deleted) to C:\TEMP. > >The Process Definition Options in Process Scheduler are as follows: >A. Overrides > (1) Parameter List : NONE > (2) Command Line : NONE > (3) Working Directory : NONE > (4) SQR Flags : APPEND -PRINTER::WP > (5) SQR Parms : OVERRIDE %%INSTANCE%% %%OPRID%% %%OPRID%% > >B. Output Destination Parms > (1) Output Dest Type : Printer > (2) Output Dest Source: User Specified > (3) Output Destination: LPT1 > >QUESTION: >Why does the .SPF file continue to write to C:\TEMP\ when we've defined the >%TEMP% environment variable otherwise? Is there some other way to control >this directory??? NOTE: changing FILEPREFIX in SETENV.SQC had no effect. > >Environment: >NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53 > > >Thanks, in advance! > > > > _____ > >Get your FREE download of MSN Explorer at http://explorer.msn.com > . _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. From owner-sqr-users@list.iex.net Wed Apr 3 17:29:23 2002 Date: Wed, 3 Apr 2002 16:27:07 -0600 From: Yuri Hunter Subject: Re: SQR flags question (-F) re: PSoft

Samir -  That's a good suggestion.  Worked like a champ.  Thank you!

 

>From: "Patel, Samir"

>Reply-To: sqr-users@list.iex.net
>To: SQR-USERS@list.iex.net
>Subject: Re: SQR flags question (-F) re: PSoft
>Date: Wed, 3 Apr 2002 15:24:29 -0500
>
>Yuri,
>
>Have you checked the Process Group definition (in v8, I believe they are
>called Access Groups)? In 7.5 (I imagine it does the same in v8), it sets
>the default of where your output is written to. I have a feeling it is set
>to "c:\temp". If you want it to look at Config Mgr, you should change it to
>%TEMP% there.
>
>Give that a try.
>
>samir
>
>
>
>-----Original Message-----
>From: Yuri Hunter [mailto:lakef250@HOTMAIL.COM]
>Sent: Wednesday, April 03, 2002 3:13 PM
>To: SQR-USERS@list.iex.net
>Subject: SQR flags question (-F) re: PSoft
>
>
>
>Hello -
>
>I've an SQR Flags question and how it relates to Configuration Manager
>settings and Process Definition in PeopleSoft.
>
>We have changed the occurances of C:\TEMP\ to another directory
>(C:\WINDOWS\TEMP) on the Process Scheduler of Configuration Mgr for the
>following items:
> (1) Temp Directory (TEMP)
> (2) SQR Flags (for -O and -F flags)
>
>When we run the PO Dispatch process from PO Workbench, the .SPF file still
>gets written (and deleted) to C:\TEMP.
>
>The Process Definition Options in Process Scheduler are as follows:
>A. Overrides
> (1) Parameter List : NONE
> (2) Command Line : NONE
> (3) Working Directory : NONE
> (4) SQR Flags : APPEND -PRINTER::WP
> (5) SQR Parms : OVERRIDE %%INSTANCE%% %%OPRID%% %%OPRID%%
>
>B. Output Destination Parms
> (1) Output Dest Type : Printer
> (2) Output Dest Source: User Specified
> (3) Output Destination: LPT1
>
>QUESTION:
>Why does the .SPF file continue to write to C:\TEMP\ when we've defined the
>%TEMP% environment variable otherwise? Is there some other way to control
>this directory??? NOTE: changing FILEPREFIX in SETENV.SQC had no effect.
>
>Environment:
>NT 4.0, HP 11, SQR 4.3, Oracle 8.1.6.1.0, PeopleTools 7.59, App Rel 7.53
>
>
>Thanks, in advance!
>
>
>
> _____
>
>Get your FREE download of MSN Explorer at http://explorer.msn.com
> .


Get your FREE download of MSN Explorer at http://explorer.msn.com.
From owner-sqr-users@list.iex.net Thu Apr 4 01:34:06 2002 Date: Wed, 3 Apr 2002 16:25:12 -0500 From: Andrew Lin Subject: problems with setting which tray to print to Hi all, I've tried sending all sorts of esc sequences to tell the printer to use tray 3, but it always seems to ignore what I have in the SQR. Instead it tries to print to tray 1, and the user must manually switch it to 3. Here are some of the things I have tried: ! ENCODE '<27>&l3A' INTO $legal_code ! print $legal_code (,) code encode '<27>&l0H' into $tray3 print-direct printer=HPLASERJET $tray3 ! encode '<27>&l3a0H' into $leg-tray3 ! print-direct printer=HPLASERJET $leg-tray3 I also tried appending the esc codes to the perforation skip command used elsewhere in the sqr, as well as the printer-init in my declare-layout in my sqc: #define PRINTER_CHQADV HPLASERJET declare-printer HPLASER type={PRINTER_CHQADV} ! init-string=<27>E<27>&l0L init-string=<27>E<27>&l0l3a5H ! | --> Perforation Skip ! --> Reset font=5 point-size=7 symbol-set=19U end-declare I've tried using both print () code and print-direct. If I add an <27>E (reset) before the rest of the esc sequence, then it does reset (and thus screw up the rest of the print). Furthermore, later on in the SQR, I send esc sequences to activate the micr; the micr esc sequence works fine. Any other suggestions? For now, I've just been playing with a one-page printout, so I don't think this has anything to do with the printer being reset by a new-page. Thanks. -Andrew From owner-sqr-users@list.iex.net Thu Apr 4 10:35:45 2002 Date: Thu, 4 Apr 2002 08:33:34 -0700 From: Jon Alsager Subject: Re: problems with setting which tray to print to Andrew -- This works for us. In a procedure called initiate_processing (called prior to the Main procedure), we have the following: let $drawthree = chr(27)||'&l3H' which is directing the output to tray 3. Then prior to the first actual print command, we issue: print $drawthree () rather than using the print-direct command. As someone previously mentioned, a new-page command may send an escape E (printer reset). We had that happen on one report, so we simply repeated the print $drawthree line after the new-page and it fixed the problem. hth Jon -----Original Message----- From: Andrew Lin [mailto:alin@TECHNEGLAS.COM] Sent: Wednesday, April 03, 2002 2:25 PM To: SQR-USERS@list.iex.net Subject: problems with setting which tray to print to Hi all, I've tried sending all sorts of esc sequences to tell the printer to use tray 3, but it always seems to ignore what I have in the SQR. Instead it tries to print to tray 1, and the user must manually switch it to 3. Here are some of the things I have tried: ! ENCODE '<27>&l3A' INTO $legal_code ! print $legal_code (,) code encode '<27>&l0H' into $tray3 print-direct printer=HPLASERJET $tray3 ! encode '<27>&l3a0H' into $leg-tray3 ! print-direct printer=HPLASERJET $leg-tray3 I also tried appending the esc codes to the perforation skip command used elsewhere in the sqr, as well as the printer-init in my declare-layout in my sqc: #define PRINTER_CHQADV HPLASERJET declare-printer HPLASER type={PRINTER_CHQADV} ! init-string=<27>E<27>&l0L init-string=<27>E<27>&l0l3a5H ! | --> Perforation Skip ! --> Reset font=5 point-size=7 symbol-set=19U end-declare I've tried using both print () code and print-direct. If I add an <27>E (reset) before the rest of the esc sequence, then it does reset (and thus screw up the rest of the print). Furthermore, later on in the SQR, I send esc sequences to activate the micr; the micr esc sequence works fine. Any other suggestions? For now, I've just been playing with a one-page printout, so I don't think this has anything to do with the printer being reset by a new-page. Thanks. -Andrew From owner-sqr-users@list.iex.net Thu Apr 4 02:05:16 2002 Date: Wed, 3 Apr 2002 16:45:14 -0500 From: Andrew Lin Subject: typo in previous question.... Should have read: ! ENCODE '<27>&l3A' INTO $legal_code ! print $legal_code (,) code encode '<27>&l5H' into $tray3 print-direct printer=HPLASERJET $tray3 ! encode '<27>&l3a5H' into $leg-tray3 ! print-direct printer=HPLASERJET $leg-tray3 (I had left in 0H instead of 5H... I've tried just about every number already(0-5)..seems to have no effect.) Thanks! -Andrew From owner-sqr-users@list.iex.net Wed Apr 10 14:14:51 2002 Date: Thu, 4 Apr 2002 15:07:30 +0000 From: Elvis Pressly Subject: Re: typo in previous question.... Andrew, When encoding sequence codes usually you only put the codes in one continous line otherwise everytime it encounters a separate <27> then your previous settings are gone. The micr encoding works fine because I am sure it was the last reset before going to the next record. Here's an example... encode '<27>&l0L<27>&l5H<27>&l3A' into $Page-Init >From: Andrew Lin >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: typo in previous question.... >Date: Wed, 3 Apr 2002 16:45:14 -0500 > >Should have read: > >! ENCODE '<27>&l3A' INTO $legal_code >! print $legal_code (,) code > > encode '<27>&l5H' into $tray3 > print-direct printer=HPLASERJET $tray3 > >! encode '<27>&l3a5H' into $leg-tray3 >! print-direct printer=HPLASERJET $leg-tray3 > >(I had left in 0H instead of 5H... I've tried just >about every number already(0-5)..seems to have >no effect.) > >Thanks! > >-Andrew _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com From owner-sqr-users@list.iex.net Thu Apr 4 17:28:38 2002 Date: Thu, 4 Apr 2002 22:24:03 +0000 From: Elvis Pressly Subject: Re: typo in previous question.... Andrew, When encoding several PCL commands always make them as one contiguous command because everytime it encounter <27> that means to reset the command and you lose the previous command. Ex... encode '<27>&l0L<27>&l5H<27>&l3A' into $Printer-Init Your micr command works okay because I believed it was the last command before the next page(or record). Hope this helps. >From: Andrew Lin >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: typo in previous question.... >Date: Wed, 3 Apr 2002 16:45:14 -0500 > >Should have read: > >! ENCODE '<27>&l3A' INTO $legal_code >! print $legal_code (,) code > > encode '<27>&l5H' into $tray3 > print-direct printer=HPLASERJET $tray3 > >! encode '<27>&l3a5H' into $leg-tray3 >! print-direct printer=HPLASERJET $leg-tray3 > >(I had left in 0H instead of 5H... I've tried just >about every number already(0-5)..seems to have >no effect.) > >Thanks! > >-Andrew _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Thu Apr 4 17:36:44 2002 Date: Thu, 4 Apr 2002 17:33:05 -0500 From: "Beller, Jay" Subject: Re: typo in previous question.... Not sure what you mean by "reset the command", but PCL does fine with a single string like encode '<27>&l0ll5hl3a' into $Printer-Init ^ lowercase L ------' When it encounters an uppercase character, that ends the command string... -----Original Message----- From: Elvis Pressly [mailto:elvisdman@HOTMAIL.COM] Sent: Thursday, April 04, 2002 5:24 PM To: SQR-USERS@list.iex.net Subject: Re: typo in previous question.... Andrew, When encoding several PCL commands always make them as one contiguous command because everytime it encounter <27> that means to reset the command and you lose the previous command. Ex... encode '<27>&l0L<27>&l5H<27>&l3A' into $Printer-Init Your micr command works okay because I believed it was the last command before the next page(or record). Hope this helps. >From: Andrew Lin >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: typo in previous question.... >Date: Wed, 3 Apr 2002 16:45:14 -0500 > >Should have read: > >! ENCODE '<27>&l3A' INTO $legal_code >! print $legal_code (,) code > > encode '<27>&l5H' into $tray3 > print-direct printer=HPLASERJET $tray3 > >! encode '<27>&l3a5H' into $leg-tray3 >! print-direct printer=HPLASERJET $leg-tray3 > >(I had left in 0H instead of 5H... I've tried just >about every number already(0-5)..seems to have >no effect.) > >Thanks! > >-Andrew _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Thu Apr 4 17:40:12 2002 Date: Thu, 4 Apr 2002 17:37:19 -0500 From: "Beller, Jay" Subject: Re: typo in previous question.... Oops - I said uppercase and didn't type it correctly: encode '<27>&l0ll5hl3A' into $Printer-Init -----Original Message----- From: Beller, Jay Sent: Thursday, April 04, 2002 5:33 PM To: SQR-USERS@list.iex.net Subject: Re: typo in previous question.... Not sure what you mean by "reset the command", but PCL does fine with a single string like encode '<27>&l0ll5hl3a' into $Printer-Init ^ lowercase L ------' When it encounters an uppercase character, that ends the command string... -----Original Message----- From: Elvis Pressly [mailto:elvisdman@HOTMAIL.COM] Sent: Thursday, April 04, 2002 5:24 PM To: SQR-USERS@list.iex.net Subject: Re: typo in previous question.... Andrew, When encoding several PCL commands always make them as one contiguous command because everytime it encounter <27> that means to reset the command and you lose the previous command. Ex... encode '<27>&l0L<27>&l5H<27>&l3A' into $Printer-Init Your micr command works okay because I believed it was the last command before the next page(or record). Hope this helps. >From: Andrew Lin >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: typo in previous question.... >Date: Wed, 3 Apr 2002 16:45:14 -0500 > >Should have read: > >! ENCODE '<27>&l3A' INTO $legal_code >! print $legal_code (,) code > > encode '<27>&l5H' into $tray3 > print-direct printer=HPLASERJET $tray3 > >! encode '<27>&l3a5H' into $leg-tray3 >! print-direct printer=HPLASERJET $leg-tray3 > >(I had left in 0H instead of 5H... I've tried just >about every number already(0-5)..seems to have >no effect.) > >Thanks! > >-Andrew _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Thu Apr 4 17:50:01 2002 Date: Thu, 4 Apr 2002 17:46:40 -0500 From: Andrew Lin Subject: Re: typo in previous question.... Hey Elvis, Thanks for the tip. For me, it turned out to be sort of a hardware issue. The printer wasn't setup right. Both of its trays were set to legal size. Consequently, the sqr would first try to print a legal cover sheet to the letter tray. This would always hold up the printer, requiring manual switching of the print job on the printer. (is there a way to have an sqr tell a printer NOT to print a cover sheet??) After I reconfigured one of the trays to letter size, the sqr would seamlessly spit the cover sheet out from the letter tray, and then the report (check) from the legal tray. (I ended up simply leaving in the command to choose legal size, regardless of tray. Like I hoped, the printer is smart enough to choose which tray based on this single command.): ENCODE '<27>&l3A' INTO $legal_code print-direct printer=hp $legal_code Hopefully, I won't run into this problem again when the other locations start running the print program. They all use different kinds of printers. (otherwise, life would simply be too easy) I'm pretty sure the esc sequences are being read in, regardless of the order I send them to the printer. I think the only way to reset the printer is to explicitly tell it to reset. For the printers I'm working with, this command would be something like <27>E. -Andrew >>> elvisdman@HOTMAIL.COM 04/04/02 05:24PM >>> Andrew, When encoding several PCL commands always make them as one contiguous command because everytime it encounter <27> that means to reset the command and you lose the previous command. Ex... encode '<27>&l0L<27>&l5H<27>&l3A' into $Printer-Init Your micr command works okay because I believed it was the last command before the next page(or record). Hope this helps. >From: Andrew Lin >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: typo in previous question.... >Date: Wed, 3 Apr 2002 16:45:14 -0500 > >Should have read: > >! ENCODE '<27>&l3A' INTO $legal_code >! print $legal_code (,) code > > encode '<27>&l5H' into $tray3 > print-direct printer=HPLASERJET $tray3 > >! encode '<27>&l3a5H' into $leg-tray3 >! print-direct printer=HPLASERJET $leg-tray3 > >(I had left in 0H instead of 5H... I've tried just >about every number already(0-5)..seems to have >no effect.) > >Thanks! > >-Andrew _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Wed Apr 3 18:13:04 2002 Date: Wed, 3 Apr 2002 15:09:00 -0800 From: Denise Goin Subject: Pass back values from a SQL statement I ahve a procedure where I am building pretty much the entire thing from dynamic clauses. I have a dynamic value for the field I am selecting, a dynamic value for the record it is selecting from and a dynamic where clause. No getting around this....... it will not work with a begin-select, but it does work with a begin-sql. This is because of the dynamic value in the place of the field name being selected (I think). Now I need to know if there is anyway to pass back the value of the field I am selecting from a begin-sql? I have tried giving it an alias and trying to access the alias after the end-sql and the program doesn't recognize it. I am attaching the snippet of code below. Pasting the values into the dynamics I can make this code run against the database, and the alias works there. What I need to do is pass back fieldone into my SQR program, to use in the next procedure. Any suggestions? begin-procedure GET-VALUES begin-sql select [$fieldname] as fieldone FROM [$FROM] where [$WHERE] end-sql end-procedure GET-VALUES The SQL statement ends up looking like: select EMPLID as fieldone FROM PS_AUDIT_Z_PERSDTA where AUDIT_STAMP > '2002-02-20' Thanks in advance, Denise From owner-sqr-users@list.iex.net Wed Apr 3 18:35:26 2002 Date: Wed, 3 Apr 2002 18:34:32 -0500 From: Don Mellen Subject: Re: Pass back values from a SQL statement Denise, dynamic columns should not present a problem. Have you tried something like... begin-select [$fieldname] &fieldone=char show &fieldone FROM [$FROM] where [$WHERE] end-select It does need the &xxx to know where to store it, and the =char (or =date or =number) to know what type will come out. HTH, On Wed, 3 Apr 2002, Denise Goin wrote: > I ahve a procedure where I am building pretty much the entire thing from > dynamic clauses. I have a dynamic value for the field I am selecting, a > dynamic value for the record it is selecting from and a dynamic where > clause. No getting around this....... it will not work with a > begin-select, but it does work with a begin-sql. This is because of the > dynamic value in the place of the field name being selected (I think). > > Now I need to know if there is anyway to pass back the value of the field > I am selecting from a begin-sql? I have tried giving it an alias and > trying to access the alias after the end-sql and the program doesn't > recognize it. I am attaching the snippet of code below. Pasting the > values into the dynamics I can make this code run against the database, > and the alias works there. What I need to do is pass back fieldone into > my SQR program, to use in the next procedure. Any suggestions? > > begin-procedure GET-VALUES > begin-sql > select [$fieldname] as fieldone > FROM [$FROM] > where [$WHERE] > end-sql > end-procedure GET-VALUES > > The SQL statement ends up looking like: > select EMPLID as fieldone > > FROM PS_AUDIT_Z_PERSDTA > where AUDIT_STAMP > '2002-02-20' > > Thanks in advance, > > Denise > ----------------------------------------------------------------------- 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 Apr 3 18:59:43 2002 Date: Wed, 3 Apr 2002 15:55:03 -0800 From: Denise Goin Subject: Re: Pass back values from a SQL statement I have tried different variations of the begin-select, and as long as the [$fieldname] is in there it errors- Error on line 122: (SQR 3743) Dynamic columns must have a &pseudonym. [$field] Error on line 129: (SQR 4702) Line found outside paragraph. end-procedure GET-VALUES This might just be a SYBASE problem, the previous suggestion from David- begin-sql select [$fieldname] as fieldone INTO $somefieldtostorevalues FROM [$FROM] where [$WHERE] end-sql doesn't work in SYBASE either. I am looking into doing - begin-sql On-Error=VALUE-ERROR insert into PS_Z_AUDIT_TEMP select [$fieldname] FROM [$FROM] where [$WHERE] end-sql begin-select AUDITFIELD let $AUDIT_FIELD = &AUDITFIELD show $FIELDNAME '|' $AUDIT_FIELD '|' from PS_Z_AUDIT_TEMP end-select From owner-sqr-users@list.iex.net Wed Apr 3 19:38:31 2002 Date: Wed, 3 Apr 2002 19:39:20 -0500 From: Paul Hoyte Subject: Re: Pass back values from a SQL statement Denise: Here is a snippet of code that works using dynamic columns - ! ! this include will process the request for a single ! alignment ! ! Begin-Procedure GET_INDIVIDUAL_ALIGNMENT Print-Direct printer=html '%%ResetColor' Print-Direct printer=html '%%ResetBorder' Begin-Select Alter-Printer Font=901 Point-Size=10 ! [SQR.INI} 901=MS Shell Dlg,proportional !OPS [$column1] &level2_code=CHAR () on-break level=1 print=never [$column2] &level2_id=CHAR () on-break level=1 print=never !DIVISION/TERRITORY [$column3] &level3_code=CHAR () on-break level=2 print=never [$column4] &level3_id=CHAR () on-break level=2 print=never !REGION/ZONE [$column5] &level4_code=CHAR () on-break level=3 print=never [$column6] &level4_id=CHAR () on-break level=3 print=never !MKT [$column7] &level5_code=CHAR () on-break level=4 print=never [$column8] &level5_id=CHAR () on-break level=4 print=never !AREA/RSM [$column9] &level6_code=CHAR () on-break level=5 print=never [$column10] &level6_id=CHAR () on-break level=5 print=never !STORE [$column111] &level7_code=CHAR () on-break level=6 print=never [$column122] &leveL7_id=CHAR () on-break level=6 print=never Print-Direct printer=html '%%ResetColor' ! set up the header fields for the single alignment ! fields will be blank if heading does not apply move &leveL7_id to $level7_legacy_heading move &leveL6_id to $level6_legacy_heading move &leveL5_id to $level5_legacy_heading move &leveL4_id to $level4_legacy_heading move &leveL3_id to $level3_legacy_heading move &leveL2_id to $level2_legacy_heading >From DVLP.CSTCNTR_ALGN_PER DVLP Where DVLP.BRAND_SHRT_NM = 'TBC' And DVLP.ALGNMNT_CD = 'OPS' And DVLP.ROLL_STRUC_TYP_CD = 'OPS' And DVLP.AGRMT_CD = 'COM' And DVLP.CSTCNTR_STAT_CD = 'OPN' And DVLP.CSTCNTR_SPCL_CD <> 'MSC' And DVLP.ROW_OUTEFF_DT = '12/31/9999' And DVLP.ACTV_ALGNMNT_IN = 'A' AND [$SELECT_COLUMN1] = $starting_alignment_id Hope this helps Paul Hoyte Sharidionne, Inc. (248) 559-6868 www.sharidionne.com phoyte@sharidionne.com -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Denise Goin Sent: Wednesday, April 03, 2002 6:55 PM To: SQR-USERS@list.iex.net Subject: Re: Pass back values from a SQL statement I have tried different variations of the begin-select, and as long as the [$fieldname] is in there it errors- Error on line 122: (SQR 3743) Dynamic columns must have a &pseudonym. [$field] Error on line 129: (SQR 4702) Line found outside paragraph. end-procedure GET-VALUES This might just be a SYBASE problem, the previous suggestion from David- begin-sql select [$fieldname] as fieldone INTO $somefieldtostorevalues FROM [$FROM] where [$WHERE] end-sql doesn't work in SYBASE either. I am looking into doing - begin-sql On-Error=VALUE-ERROR insert into PS_Z_AUDIT_TEMP select [$fieldname] FROM [$FROM] where [$WHERE] end-sql begin-select AUDITFIELD let $AUDIT_FIELD = &AUDITFIELD show $FIELDNAME '|' $AUDIT_FIELD '|' from PS_Z_AUDIT_TEMP end-select From owner-sqr-users@list.iex.net Thu Apr 4 10:10:29 2002 Date: Thu, 4 Apr 2002 09:08:39 -0600 From: "Mueller, Daniel" Subject: Re: Pass back values from a SQL statement "as fieldone" is not proper syntax for SQR. Try select [$fieldname] &fieldone=char > -----Original Message----- > From: Denise Goin [SMTP:Denise_Goin@PARAMOUNT.COM] > Sent: Wednesday, April 03, 2002 5:09 PM > To: SQR-USERS@list.iex.net > Subject: Pass back values from a SQL statement > > I ahve a procedure where I am building pretty much the entire thing from > dynamic clauses. I have a dynamic value for the field I am selecting, a > dynamic value for the record it is selecting from and a dynamic where > clause. No getting around this....... it will not work with a > begin-select, but it does work with a begin-sql. This is because of the > dynamic value in the place of the field name being selected (I think). > > Now I need to know if there is anyway to pass back the value of the field > I am selecting from a begin-sql? I have tried giving it an alias and > trying to access the alias after the end-sql and the program doesn't > recognize it. I am attaching the snippet of code below. Pasting the > values into the dynamics I can make this code run against the database, > and the alias works there. What I need to do is pass back fieldone into > my SQR program, to use in the next procedure. Any suggestions? > > begin-procedure GET-VALUES > begin-sql > select [$fieldname] as fieldone > FROM [$FROM] > where [$WHERE] > end-sql > end-procedure GET-VALUES > > The SQL statement ends up looking like: > select EMPLID as fieldone > > FROM PS_AUDIT_Z_PERSDTA > where AUDIT_STAMP > '2002-02-20' > > Thanks in advance, > > Denise From owner-sqr-users@list.iex.net Thu Apr 4 11:32:26 2002 Date: Thu, 4 Apr 2002 08:31:11 -0800 From: Denise Goin Subject: Re: Pass back values from a SQL statement I know that it is not proper format for SQR, but as this is in a begin-sql, I need the SQL formats, and it does work, however it doesn't pass it back into the SQR. The exanple you gave me still generates an error. As this is for a proof of concept, at this point, I am going to write it to a temp table, then select from that temp table in a begin-sqr. This works, not the best solution perhaps, but it is quick and works. Thanks to everyone for their suggestions. Denise From owner-sqr-users@list.iex.net Wed Apr 3 19:28:27 2002 Date: Thu, 4 Apr 2002 10:17:11 +1000 From: Bruce Young Subject: Embedding images in POSTSCRI.STR (SQR version 4.3.4) 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_01C1DB6E.105E8540 Content-Type: text/plain; charset="iso-8859-1" Hi all, I would like to know if anybody has embedded images in POSTSCRI.STR and used those images in the report generated? My situation is that we have 3 largish eps images that need to be included multiple times within a report. It would be far less disk intensive if these images could be included in the header rather than a full copy for each use. Any ideas, solutions? Thanks in advance, Bruce Bruce Young Central Queensland University Rockhampton, 4702 Ph: +61 7 49306383 Fax: +61 7 49309430 Mobile: 0418 715542 <> ------_=_NextPart_000_01C1DB6E.105E8540 Content-Type: application/octet-stream; name="Bruce Young.vcf" Content-Disposition: attachment; filename="Bruce Young.vcf" BEGIN:VCARD VERSION:2.1 N:Young;Bruce FN:Bruce Young ORG:Central Queensland University;Project Renaissance TITLE:Unix/PeopleSoft Admin TEL;WORK;VOICE:07 49306383 TEL;CELL;VOICE:0418715542 ADR;WORK:;;;Rockhampton;Qld;4702;Australia LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Rockhampton, Qld 4702=0D=0AAustralia EMAIL;PREF;INTERNET:b.young@cqu.edu.au REV:20001016T053544Z END:VCARD ------_=_NextPart_000_01C1DB6E.105E8540-- From owner-sqr-users@list.iex.net Thu Apr 4 10:03:23 2002 Date: Thu, 4 Apr 2002 08:49:00 -0600 From: Harrison Walter - wharri Subject: Text Editors I would like to mention another excellent editor, MultiEdit. Someone had already developed a syntax editor for SQR, I think I got it from Ray Ontko or Tony DeLia's web sites. With the add-in, you get language syntax help, language hi-lite and coloring, and other coding assistance. Personally I prefer Kedit because of it's similarity to Rexx, but because of the SQR add-in and HTML coding available in MultiEdit, I have been using MultiEdit for the last 3 years. Kedit and MultiEdit are about the same price, not expensive but more than most of the others. Walter Harrison (:b Acxiom Corp. ********************************************************************* The information contained in this communication is confidential, is intended only for the use of the recipient named above, and may be legally privileged. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please re-send this communication to the sender and delete the original message or any copy of it from your computer system. Thank You. From owner-sqr-users@list.iex.net Thu Apr 4 10:47:52 2002 Date: Thu, 4 Apr 2002 10:44:39 -0500 From: NEDOLPH@AOL.COM Subject: Re: Text Editors Multiedit ... and if you're a DOS command line type o guy, The original MultiEdit which was pricy and worth itis now available free as MultiEdit Lite. Valuable for data base repair. you can open and edit a 35 megabyte file with it. Hex mode and ascii tables etc. Considering the price, every journeyman should have it in the toolkit. all best, Norman Dolph From owner-sqr-users@list.iex.net Thu Apr 4 11:12:41 2002 Date: Thu, 4 Apr 2002 10:07:25 -0600 From: "Brickl, Maria" Subject: Re: Text Editors Multiedit Where did you find MultiEdit Lite? -----Original Message----- From: NEDOLPH@AOL.COM [mailto:NEDOLPH@AOL.COM] Sent: Thursday, April 04, 2002 9:45 AM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit ... and if you're a DOS command line type o guy, The original MultiEdit which was pricy and worth itis now available free as MultiEdit Lite. Valuable for data base repair. you can open and edit a 35 megabyte file with it. Hex mode and ascii tables etc. Considering the price, every journeyman should have it in the toolkit. all best, Norman Dolph From owner-sqr-users@list.iex.net Thu Apr 4 11:33:55 2002 Date: Thu, 4 Apr 2002 11:32:39 -0500 From: NEDOLPH@AOL.COM Subject: Re: Text Editors Multiedit American Cybernetics, they have a site. The DOS product which I bought, is now shareware @$40.00 - NOT FREE as I as I suggested earlier. BUT One other thing I forgot to mention! MultiEdit is the ONLY text editor I ever saw in which you could do a string search and replace in a COLUMN OR COLUMNS OF TEXT. Likewise you can do a block move or Delete of COLUMNS of text. There may be other editors which do this, but after I found this, I quit looking. This is a feature that is lifesaving about once every 2 years, and the product is amazing. all best, Norman Dolph From owner-sqr-users@list.iex.net Fri Apr 5 13:39:54 2002 Date: Fri, 5 Apr 2002 13:32:13 -0500 From: Christopher Wanko Subject: Re: Text Editors Multiedit >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> MultiEdit is the ONLY text editor I ever saw in which you could do a string search and replace in a COLUMN OR COLUMNS OF TEXT. >>> SPF, vi, and emacs can do column operations. -Chris From owner-sqr-users@list.iex.net Fri Apr 5 14:16:56 2002 Date: Fri, 5 Apr 2002 11:10:03 -0800 From: Sam Spritzer Subject: Re: Text Editors Multiedit UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 14:59:07 2002 Date: Fri, 5 Apr 2002 13:48:49 -0600 From: Rick Hansen Subject: Re: Text Editors Multiedit --0__=86256B92006CA98F8f9e8a93df938690918c86256B92006CA98F Content-type: text/plain; charset=us-ascii I have UltraEdit and am unable to search within a selected area. You are able to highlight a column but I do not believe you can search within the highlight. If so, please let know how - would like that feature. Having said this, I REALLY like UltraEdit and would recommend it to anyone. Each person has his/her tidbits, that they like to see in an editor. But all in all, UltraEdit is great! (and inexpensive too) Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic10383.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 01:10 PM Please respond to sqr-users UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ --0__=86256B92006CA98F8f9e8a93df938690918c86256B92006CA98F Content-type: image/gif; name="pic10383.gif" Content-Disposition: attachment; filename="pic10383.gif" Content-transfer-encoding: base64 R0lGODdhOQAXAPcAAP///zggaDggcDgYaCgQYCAYUGhokCgoMODg4Ojo6PDw+Hh4cCgYWHBwkCAY SJiYoHBwcJiIsPDw8IiIuGBQiMjIyDAwgLi4uDAgaOjo8BAYKGBgoHh4eKCgoKioqCAgKGBgiODo 4ODY6BAQADAoMMC40NjY6HhwcEAocEgweODg6LCoyMDA0IBwoFA4eGhYkEg4eIh4qDAYaDgoaGBg aHhwoMjI4CgoKGBgYNjQ4MjA2Dg4MHBgmEBIkODg8HhomKCgyFhAgJiYwGBYYFA4gGBooKigwDA4 OJCIsNDQ4LiwyLCowLCw0FBAgKCQuNDI2DhAMMDA2FBYmFhIiOjg8FhIgICIuJCQwGhQkDhAiJCA qKCYuGBIiDA4iGhoqIB4oMjA0EhQmHBwqHhooJCAsNDI4JiQuNjY2BAQCJCQuPDo8Dg4OLCgwLi4 2DgocFhgoHBgkHB4qLiw0Pjw+CgwgHh4sICAsJCIuKCYwGhwqIiQuKioyLi40CgYYEhQkJiYmIiI iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA5ABcA QAj/AAEIHEiwoMGDCBMqHFjEgkMLWZgUrPPQAp0uG4ps2BDnyp4oJjLMEWjjyp0JE4DwuYISiIIM eFBeYSIEJUobABo+7CIkiQ0bfLxUpENHipg8XvJIFEjFzsanRaykEeJDARCbNlcAMMHSJk6dFcOG pZMl49OzZ994mXASK1WBPmpi9ZpTrF2Lb2wAEYO271Mxae4IyRDFJhMmbUuYkHuz7sOIBH1sGNqj iEa/Z+sEnvA2w1WbexRs7dp48l27VoTkwbzRyxUgJudOWCqQj2yUURw77FLETh3fUsZ2eaNRiOit VtC+iZOGbXO2uQG0sXnleWOwFnj7rhPHz9CiXli3/xZj5c5JICb2oExjwsRzIDYYT/h62m6WJAMV mLDRBkidvlFNlQFXsl3hgw+kzacbRLQBoEJwDhFV2WXibSCGeW/ZMNcV+BFIVxpJ5ZGHGDjlB0QR IooYhw1JMAHbFTAC8ZEPW61g4x5MZCBQEnvcaAJcTPS4wh4/xtHDkUgmiaQUcTChwBx6TVCHGFSK UccEeyShQHxCdOmlECUKVMaXX9JX33dShFdhb9aBdpwC6t1m5pkPXWRWESkJ8V9fmm2IHwBJtCXb nBC1QZAJbww1nEZpVCWQCocddsVvJwkBxHNMzAEnSncAIR+hWfAxEJQQRjhhX2LYkcYeZfAhRFvw faBGFYIoCRHFpwvWR9YGXlBYoR0sAeGDHF7Z0BaRuGJHpxUKJHGpFWL0ihmegmVQRltdcpoErXQp mwWSXYxlQU8//bnjnlBJJQQVGcjXkhoqJAiqoQPZ0EOddPhhWWsz7WGFr7xOMBWNts2Vm4fXVQTZ QA/ie2qFG6jKGY0ITzwaVjiZtluDGWBHRw9TArxREXUAARu2KgjEBFb0uodVFAEBADs= --0__=86256B92006CA98F8f9e8a93df938690918c86256B92006CA98F-- From owner-sqr-users@list.iex.net Fri Apr 5 16:39:35 2002 Date: Fri, 5 Apr 2002 13:28:58 -0800 From: Sam Spritzer Subject: Re: Text Editors Multiedit Rick, If you switch to column mode and then highlight, you can still do a search. Sam --- Rick Hansen wrote: > > I have UltraEdit and am unable to search within a selected area. You are > able to highlight a column but I do not believe you can search within the > highlight. If so, please let know how - would like that feature. > > Having said this, I REALLY like UltraEdit and would recommend it to anyone. > > Each person has his/her tidbits, that they like to see in an editor. But > all in all, UltraEdit is great! (and inexpensive too) > > Rick Hansen > > Sr. Application Systems Analyst > > > > (Embedded image moved to file: pic10383.gif) McGladrey, > Inc. > > Fax: (563) 324-0211; Phone: (563) 333-2321 > > > > All contents of this email are intended for the > designated recipient(s) only and may contain privileged > or confidential information. > If you have received this in error, please tell us > immediately by return e-mail and delete the email and > any enclosed documents. > Any other use of this email or the information contained > in it, is prohibited. > > > > > > > > Sam Spritzer > HOO.COM> cc: > Sent by: Subject: Re: Text Editors > Multiedit > "Discussion of > SQR, Brio > Software's > database > reporting > language" > t.iex.net> > > > 04/05/2002 > 01:10 PM > Please respond > to sqr-users > > > > > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ > > > > ATTACHMENT part 2 image/gif name=pic10383.gif ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:01:15 2002 Date: Fri, 5 Apr 2002 14:54:59 -0500 From: "Johnson, Dan" Subject: Re: Text Editors Multiedit UltraEdit has some very powerful regular expression and macro capabilities and will do just about everything but cook your breakfast. I here they are working on the breakfast problem and it will come out in the next release. Dan -----Original Message----- From: Sam Spritzer Sent: Friday, April 05, 2002 2:10 PM Subject: Re: Text Editors Multiedit UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:11:32 2002 Date: Fri, 5 Apr 2002 14:07:55 -0600 From: Bob Helm Subject: Re: Text Editors Multiedit I don't think I've heard anyone mention "Vi". I have never used it but I know some that swear by it. Anyone use Vi for SQR? B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com -----Original Message----- From: Rick Hansen [mailto:rick.hansen@RSMI.COM] Sent: Friday, April 05, 2002 1:49 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit I have UltraEdit and am unable to search within a selected area. You are able to highlight a column but I do not believe you can search within the highlight. If so, please let know how - would like that feature. Having said this, I REALLY like UltraEdit and would recommend it to anyone. Each person has his/her tidbits, that they like to see in an editor. But all in all, UltraEdit is great! (and inexpensive too) Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic10383.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 01:10 PM Please respond to sqr-users UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 16:37:28 2002 Date: Fri, 5 Apr 2002 13:30:16 -0800 From: Sam Spritzer Subject: Re: Text Editors Multiedit vi!!?? That is a from a different era...a VERY different era. Sam --- Bob Helm wrote: > I don't think I've heard anyone mention "Vi". > I have never used it but I know some that swear by it. Anyone use Vi for > SQR? > > B > The Programmer formerly known as Bob > Mediware Information Systems Inc. > (913) 307-1045 > Bob.Helm@Mediware.com > > > -----Original Message----- > From: Rick Hansen [mailto:rick.hansen@RSMI.COM] > Sent: Friday, April 05, 2002 1:49 PM > To: SQR-USERS@list.iex.net > Subject: Re: Text Editors Multiedit > > > > I have UltraEdit and am unable to search within a selected area. You are > able to highlight a column but I do not believe you can search within the > highlight. If so, please let know how - would like that feature. > > Having said this, I REALLY like UltraEdit and would recommend it to anyone. > > Each person has his/her tidbits, that they like to see in an editor. But > all in all, UltraEdit is great! (and inexpensive too) > > Rick Hansen > > Sr. Application Systems Analyst > > > > (Embedded image moved to file: pic10383.gif) McGladrey, > Inc. > > Fax: (563) 324-0211; Phone: (563) 333-2321 > > > > All contents of this email are intended for the > designated recipient(s) only and may contain privileged > or confidential information. > If you have received this in error, please tell us > immediately by return e-mail and delete the email and > any enclosed documents. > Any other use of this email or the information contained > in it, is prohibited. > > > > > > > > Sam Spritzer > HOO.COM> cc: > Sent by: Subject: Re: Text Editors > Multiedit > "Discussion of > SQR, Brio > Software's > database > reporting > language" > t.iex.net> > > > 04/05/2002 > 01:10 PM > Please respond > to sqr-users > > > > > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 17:10:54 2002 Date: Fri, 5 Apr 2002 16:06:21 -0600 From: Eric Dimick Eastman Subject: Re: Text Editors Multiedit Sam is throwing down the gauntlet now. Yes. A very different era, when men were men, programmers could type, and geeks battled each other for supremacy. Oh, the good old days, when we were free change system memory at will. Lots of editors provide frills, bells and whistles galore, but when you're ready to take off the training wheels, vi has the raw power you need. Eric Sorry, couldn't resist the flame bait. Sam Spritzer wrote: >vi!!?? That is a from a different era...a VERY different era. >Sam > > >--- Bob Helm wrote: > >>I don't think I've heard anyone mention "Vi". >>I have never used it but I know some that swear by it. Anyone use Vi for >>SQR? >> >>B >>The Programmer formerly known as Bob >>Mediware Information Systems Inc. >>(913) 307-1045 >>Bob.Helm@Mediware.com >> >> >> From owner-sqr-users@list.iex.net Fri Apr 5 17:29:45 2002 Date: Fri, 5 Apr 2002 14:28:34 -0800 From: Sam Spritzer Subject: Re: Text Editors Multiedit Eric, tsk tsk tsk...you just revealed your true age, grandpa. If you want raw power, lets go back to the days of the IBM S3/Model 6 with the 18" single platter disk pack and RPG (the original version). Or better yet, sit across the street from IBM in Poughkeepsie with a 360/370, Business Basic, a couple of cases of punch-cards and a timeshare dial up. Sam --- Eric Dimick Eastman wrote: > Sam is throwing down the gauntlet now. > > Yes. A very different era, when men were men, programmers could type, > and geeks battled each other for supremacy. Oh, the good old days, when > we were free change system memory at will. > > Lots of editors provide frills, bells and whistles galore, but when > you're ready to take off the training wheels, vi has the raw power you need. > > Eric > > Sorry, couldn't resist the flame bait. > > Sam Spritzer wrote: > > >vi!!?? That is a from a different era...a VERY different era. > >Sam > > > > > >--- Bob Helm wrote: > > > >>I don't think I've heard anyone mention "Vi". > >>I have never used it but I know some that swear by it. Anyone use Vi for > >>SQR? > >> > >>B > >>The Programmer formerly known as Bob > >>Mediware Information Systems Inc. > >>(913) 307-1045 > >>Bob.Helm@Mediware.com > >> > >> > >> ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:29:18 2002 Date: Fri, 5 Apr 2002 15:26:07 -0500 From: Dana Boisvert Subject: Re: Text Editors Multiedit If I need to do a "quick fix" I usually use vi. Vi does not really lend itself to SQR programming in my opinion - navigation features are really primative although if you are really used to vi you can get around in it pretty well. My unix box does not have Emacs installed so if I make changes directly on the server I do use vi occasionally. I usually ftp the SQR file(s) to my PC and use UltraEdit or KEdit to make the changes and then FTP the file back to my unix server for testing. Bob Helm on 04/05/2002 03:07:55 PM Please respond to sqr-users@list.iex.net To: SQR-USERS@list.iex.net cc: (bcc: Dana Boisvert/AM/Avid) Subject: Re: Text Editors Multiedit I don't think I've heard anyone mention "Vi". I have never used it but I know some that swear by it. Anyone use Vi for SQR? B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com -----Original Message----- From: Rick Hansen [mailto:rick.hansen@RSMI.COM] Sent: Friday, April 05, 2002 1:49 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit I have UltraEdit and am unable to search within a selected area. You are able to highlight a column but I do not believe you can search within the highlight. If so, please let know how - would like that feature. Having said this, I REALLY like UltraEdit and would recommend it to anyone. Each person has his/her tidbits, that they like to see in an editor. But all in all, UltraEdit is great! (and inexpensive too) Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic10383.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 01:10 PM Please respond to sqr-users UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:28:37 2002 Date: Fri, 5 Apr 2002 13:26:33 -0700 From: "Merritt, Bruce" Subject: Re: Text Editors Multiedit Bob, We use vi and slick edit on our production "batch" SQR process. Although, personally I prefer to do the development on the window platform and then FTP the files to UNIX box. Bruce -----Original Message----- From: Bob Helm [mailto:Bob.Helm@MEDIWARE.COM] Sent: Friday, April 05, 2002 1:08 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit I don't think I've heard anyone mention "Vi". I have never used it but I know some that swear by it. Anyone use Vi for SQR? B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com -----Original Message----- From: Rick Hansen [mailto:rick.hansen@RSMI.COM] Sent: Friday, April 05, 2002 1:49 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit I have UltraEdit and am unable to search within a selected area. You are able to highlight a column but I do not believe you can search within the highlight. If so, please let know how - would like that feature. Having said this, I REALLY like UltraEdit and would recommend it to anyone. Each person has his/her tidbits, that they like to see in an editor. But all in all, UltraEdit is great! (and inexpensive too) Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic10383.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 01:10 PM Please respond to sqr-users UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:31:52 2002 Date: Fri, 5 Apr 2002 15:33:27 -0500 From: "Johnson, Dan" Subject: Re: Text Editors Multiedit I have used vi but only in the most extreme circumstances. Vi is a torture device that is "vi"ing for the number four spot in the axis of evil. However, those who have mastered its mysteries are able to do amazing things with it. You must have time, patience, and an extra gig of gray matter to store all of the keyboard tricks. Good luck if you decide to use it. Dan -----Original Message----- From: Bob Helm Sent: Friday, April 05, 2002 3:08 PM To: Subject: Re: Text Editors Multiedit I don't think I've heard anyone mention "Vi". I have never used it but I know some that swear by it. Anyone use Vi for SQR? B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com -----Original Message----- From: Rick Hansen [mailto:rick.hansen@RSMI.COM] Sent: Friday, April 05, 2002 1:49 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit I have UltraEdit and am unable to search within a selected area. You are able to highlight a column but I do not believe you can search within the highlight. If so, please let know how - would like that feature. Having said this, I REALLY like UltraEdit and would recommend it to anyone. Each person has his/her tidbits, that they like to see in an editor. But all in all, UltraEdit is great! (and inexpensive too) Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic10383.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 01:10 PM Please respond to sqr-users UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:38:27 2002 Date: Fri, 5 Apr 2002 15:37:21 -0500 From: "Reimers, Bill" Subject: Re: Text Editors Multiedit I've been using UltraEdit for a couple of years now, and love it, however it crashes too much (almost once a day). Does anyone else experience such unstableness, or is it my crappy personal environment that brings me this misery? I am using version 9. Also ... Column/Block (mode) searching ... I think someone said MultiEdit could search on a column or block of text (which I interperted as meaning, for example, if you had 3 consectutive lines with 'A' in column 10, you could search for other occurrances of 3 lines with a stack of 'A'), and someone said UltraEdit could too ... really? Do share, for this is about the only feature I wish were in UE, but isn't. -----Original Message----- From: Johnson, Dan [mailto:Dan_Johnson@WRIGHTEXPRESS.COM] Sent: Friday, April 05, 2002 2:55 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit UltraEdit has some very powerful regular expression and macro capabilities and will do just about everything but cook your breakfast. I here they are working on the breakfast problem and it will come out in the next release. Dan -----Original Message----- From: Sam Spritzer Sent: Friday, April 05, 2002 2:10 PM Subject: Re: Text Editors Multiedit UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 16:39:40 2002 Date: Fri, 5 Apr 2002 13:33:15 -0800 From: Sam Spritzer Subject: Re: Text Editors Multiedit Bill, Ultraedit is a pretty stable product. I've never had it crash on me but in your case, I suspect you are running out of memory. Sam --- "Reimers, Bill" wrote: > I've been using UltraEdit for a couple of years now, and love it, however it > crashes too much (almost once a day). Does anyone else experience such > unstableness, or is it my crappy personal environment that brings me this > misery? I am using version 9. > > Also ... Column/Block (mode) searching ... I think someone said MultiEdit > could search on a column or block of text (which I interperted as meaning, > for example, if you had 3 consectutive lines with 'A' in column 10, you > could search for other occurrances of 3 lines with a stack of 'A'), and > someone said UltraEdit could too ... really? Do share, for this is about > the only feature I wish were in UE, but isn't. > > -----Original Message----- > From: Johnson, Dan [mailto:Dan_Johnson@WRIGHTEXPRESS.COM] > Sent: Friday, April 05, 2002 2:55 PM > To: SQR-USERS@list.iex.net > Subject: Re: Text Editors Multiedit > > > UltraEdit has some very powerful regular expression and macro > capabilities and will do just about everything but cook your breakfast. I > here they are working on the breakfast problem and it will come out in the > next release. > > Dan > > -----Original Message----- > From: Sam Spritzer > Sent: Friday, April 05, 2002 2:10 PM > Subject: Re: Text Editors Multiedit > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 15:55:08 2002 Date: Fri, 5 Apr 2002 15:49:42 -0500 From: Dana Boisvert Subject: Re: Text Editors Multiedit I don't think I've ever seen UltraEdit crash and I am sometimes editing 2 million+ line data files for a data conversion project I am working on... I am not sure about getting UltraEdit to do what you are looking for, but you may be able to get KEDIT to perform such a feature. I know that you can set a "zone" for editing to narrow your search to certain column(s) and then do a find and replace or other function based on a certain value. I haven't done exactly what you are describing however. I have not gone anywhere NEAR the amount of features offered in either KEDIT or UltraEdit. I do like the flexibility of having 2 good editors though because sometimes a task lends itself to one or the other. Editing programs is preferable (for me) in UltraEdit while KEDIT is my editor of choice for manipulation of data files... "Reimers, Bill" on 04/05/2002 03:37:21 PM Please respond to sqr-users@list.iex.net To: SQR-USERS@list.iex.net cc: (bcc: Dana Boisvert/AM/Avid) Subject: Re: Text Editors Multiedit I've been using UltraEdit for a couple of years now, and love it, however it crashes too much (almost once a day). Does anyone else experience such unstableness, or is it my crappy personal environment that brings me this misery? I am using version 9. Also ... Column/Block (mode) searching ... I think someone said MultiEdit could search on a column or block of text (which I interperted as meaning, for example, if you had 3 consectutive lines with 'A' in column 10, you could search for other occurrances of 3 lines with a stack of 'A'), and someone said UltraEdit could too ... really? Do share, for this is about the only feature I wish were in UE, but isn't. -----Original Message----- From: Johnson, Dan [mailto:Dan_Johnson@WRIGHTEXPRESS.COM] Sent: Friday, April 05, 2002 2:55 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit UltraEdit has some very powerful regular expression and macro capabilities and will do just about everything but cook your breakfast. I here they are working on the breakfast problem and it will come out in the next release. Dan -----Original Message----- From: Sam Spritzer Sent: Friday, April 05, 2002 2:10 PM Subject: Re: Text Editors Multiedit UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 16:03:11 2002 Date: Fri, 5 Apr 2002 12:59:49 -0800 From: Denise Goin Subject: Re: Text Editors Multiedit >I've been using UltraEdit for a couple of years now, and love it, however it >crashes too much (almost once a day). Does anyone else experience such >unstableness, or is it my crappy personal environment that brings me this >misery? I am using version 9. I have used UltraEdit for about 3-4 years, I never had any trouble with it until I "upgraded" to version 8, prior to that I never crashed. Now I crash about once a day, and usually when I have another bigger application open, like Lotus Notes, or AOL. From owner-sqr-users@list.iex.net Fri Apr 5 16:12:25 2002 Date: Fri, 5 Apr 2002 16:10:10 EST From: NEDOLPH@AOL.COM Subject: Re: Text Editors Multiedit yes. multiedit for DOS will search, for example, for any occurance of "foo" anywhere in text columns 10 thru 15 of a million row data file. (...might take a while). I don't know if multiedit for windows will do this, but I suppose so.) As I mentioned, about once every 2 years when you need to scrub data, this feature comes in very handy. all best, Norman Dolph From owner-sqr-users@list.iex.net Fri Apr 5 16:13:23 2002 Date: Fri, 5 Apr 2002 15:10:25 -0600 From: Rick Hansen Subject: Re: Text Editors Multiedit My version of UE has NEVER crashed. Must be your environment. Rick "Reimers, Bill" cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 02:37 PM Please respond to sqr-users I've been using UltraEdit for a couple of years now, and love it, however it crashes too much (almost once a day). Does anyone else experience such unstableness, or is it my crappy personal environment that brings me this misery? I am using version 9. Also ... Column/Block (mode) searching ... I think someone said MultiEdit could search on a column or block of text (which I interperted as meaning, for example, if you had 3 consectutive lines with 'A' in column 10, you could search for other occurrances of 3 lines with a stack of 'A'), and someone said UltraEdit could too ... really? Do share, for this is about the only feature I wish were in UE, but isn't. -----Original Message----- From: Johnson, Dan [mailto:Dan_Johnson@WRIGHTEXPRESS.COM] Sent: Friday, April 05, 2002 2:55 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit UltraEdit has some very powerful regular expression and macro capabilities and will do just about everything but cook your breakfast. I here they are working on the breakfast problem and it will come out in the next release. Dan -----Original Message----- From: Sam Spritzer Sent: Friday, April 05, 2002 2:10 PM Subject: Re: Text Editors Multiedit UltraEdit will do that too. Sam --- Christopher Wanko wrote: > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > MultiEdit is the ONLY text editor I ever saw in which you could > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > >>> > > SPF, vi, and emacs can do column operations. > > -Chris ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 5 16:50:53 2002 Date: Fri, 5 Apr 2002 13:47:54 -0800 From: David Arthur Subject: Re: Text Editors Multiedit 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. --------------InterScan_NT_MIME_Boundary Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C1DCEB.8A82FCB0" ------_=_NextPart_001_01C1DCEB.8A82FCB0 Content-Type: text/plain I wouldn't say it's from a totally different era!! I don't use it much for SQR, but for writing PL/SQL code it's very powerful. Learning the commands can take a little bit of time, but once you know them... WOW!! David -----Original Message----- From: Sam Spritzer [mailto:teknogeek9@YAHOO.COM] Sent: Friday, April 05, 2002 2:30 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit vi!!?? That is a from a different era...a VERY different era. Sam --- Bob Helm wrote: > I don't think I've heard anyone mention "Vi". > I have never used it but I know some that swear by it. Anyone use Vi for > SQR? > > B > The Programmer formerly known as Bob > Mediware Information Systems Inc. > (913) 307-1045 > Bob.Helm@Mediware.com > > > -----Original Message----- > From: Rick Hansen [mailto:rick.hansen@RSMI.COM] > Sent: Friday, April 05, 2002 1:49 PM > To: SQR-USERS@list.iex.net > Subject: Re: Text Editors Multiedit > > > > I have UltraEdit and am unable to search within a selected area. You are > able to highlight a column but I do not believe you can search within the > highlight. If so, please let know how - would like that feature. > > Having said this, I REALLY like UltraEdit and would recommend it to anyone. > > Each person has his/her tidbits, that they like to see in an editor. But > all in all, UltraEdit is great! (and inexpensive too) > > Rick Hansen > > Sr. Application Systems Analyst > > > > (Embedded image moved to file: pic10383.gif) McGladrey, > Inc. > > Fax: (563) 324-0211; Phone: (563) 333-2321 > > > > All contents of this email are intended for the > designated recipient(s) only and may contain privileged > or confidential information. > If you have received this in error, please tell us > immediately by return e-mail and delete the email and > any enclosed documents. > Any other use of this email or the information contained > in it, is prohibited. > > > > > > > > Sam Spritzer > HOO.COM> cc: > Sent by: Subject: Re: Text Editors > Multiedit > "Discussion of > SQR, Brio > Software's > database > reporting > language" > t.iex.net> > > > 04/05/2002 > 01:10 PM > Please respond > to sqr-users > > > > > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ ------_=_NextPart_001_01C1DCEB.8A82FCB0 Content-Type: text/html Content-Transfer-Encoding: quoted-printable RE: Text Editors Multiedit

I wouldn't say it's from a totally different = era!!  I don't use it much for SQR, but for writing PL/SQL code = it's very powerful.  Learning the commands can take a little bit = of time, but once you know them... WOW!!

David

-----Original Message-----
From: Sam Spritzer [mailto:teknogeek9@YAHOO.COM]
Sent: Friday, April 05, 2002 2:30 PM
To: SQR-USERS@list.iex.net
Subject: Re: Text Editors Multiedit


vi!!??  That is a from a different era...a VERY = different era.
Sam


--- Bob Helm <Bob.Helm@MEDIWARE.COM> = wrote:
> I don't think I've heard anyone mention = "Vi".
> I have never used it but I know some that swear = by it. Anyone use Vi for
> SQR?
>
> B
> The Programmer formerly known as Bob
> Mediware Information Systems Inc.
> (913) 307-1045
> Bob.Helm@Mediware.com
>
>
> -----Original Message-----
> From: Rick Hansen [mailto:rick.hansen@RSMI.COM]
> Sent: Friday, April 05, 2002 1:49 PM
> To: SQR-USERS@list.iex.net
> Subject: Re: Text Editors Multiedit
>
>
>
> I have UltraEdit and am unable to search within = a selected area.  You are
> able to highlight a column but I do not believe = you can search within the
> highlight.  If so, please let know how - = would like that feature.
>
> Having said this, I REALLY like UltraEdit and = would recommend it to anyone.
>
> Each person has his/her tidbits, that they like = to see in an editor.  But
> all in all, UltraEdit is great!  (and = inexpensive too)
>
>  Rick Hansen
>
>  Sr. Application Systems Analyst
>
>
>
>  (Embedded image moved to file: = pic10383.gif) McGladrey,
>  Inc.
>
>  Fax: (563) 324-0211; Phone: (563) = 333-2321
>
>
>
>  All contents of this email are intended = for the
>  designated recipient(s) only and may = contain privileged
>  or confidential information.
>  If you have received this in error, = please tell us
>  immediately by return e-mail and delete = the email and
>  any enclosed documents.
>  Any other use of this email or the = information contained
>  in it, is prohibited.
>
>
>
>
>
>
>
>          = ;           Sam = Spritzer
>          = ;           = <teknogeek9@YA        = To:     SQR-USERS@list.iex.net
>          = ;           = HOO.COM>          &= nbsp;   cc:
>          = ;           Sent = by:           &nb= sp;  Subject:     Re: Text Editors
> Multiedit
>          = ;           = "Discussion of
>          = ;           SQR, = Brio
>          = ;           = Software's
>          = ;           = database
>          = ;           = reporting
>          = ;           = language"
>          = ;           = <SQR-USERS@lis
>          = ;           = t.iex.net>
>
>
>          = ;           = 04/05/2002
>          = ;           01:10 = PM
>          = ;           Please = respond
>          = ;           to = sqr-users
>
>
>
>
>
>
> UltraEdit will do that too.
> Sam
>
>
> --- Christopher Wanko <WankoC@WYETH.COM> = wrote:
> > >>> NEDOLPH@AOL.COM 04/04/02 = 11:32AM >>>
> > MultiEdit is the ONLY text editor I ever = saw in which you could
> > do a string search and replace in a COLUMN = OR COLUMNS OF TEXT.
> > >>>
> >
> > SPF, vi, and emacs can do column = operations.
> >
> > -Chris
>
>
> =3D=3D=3D=3D=3D
> = ************************************************************
> "In the beginning, there was = something...which exploded yet, they find
> nothing."
>
> = __________________________________________________
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with = TurboTax
> http://taxes.yahoo.com/


=3D=3D=3D=3D=3D
************************************************************
"In the beginning, there was something...which = exploded yet, they find nothing."

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with = TurboTax
http://taxes.yahoo.com/

------_=_NextPart_001_01C1DCEB.8A82FCB0-- --------------InterScan_NT_MIME_Boundary-- From owner-sqr-users@list.iex.net Fri Apr 5 17:06:24 2002 Date: Fri, 5 Apr 2002 16:02:00 -0600 From: Tom Whipple Subject: Re: Text Editors Multiedit Vim, "VI iMproved" is just that. Vi for a new era! When called as gvim over X, it has an excellent GUI. Menus for when you can't remember the exact command for SQR syntax highlighting, for example. (Although, it does a good job of auto sensing the syntax, once told to do so.) It is possible to do just about anything from the keyboard (therefore faster). But, sometimes it makes more sense to use the mouse, so the graphical parts of gvim do the trick. I think vim & gvim are the best! I do all of my development with it from unix (which is where the final product runs anyhow). It's so fast & easy. There are Mac & Win verisons as well. :wq -----Original Message----- From: Sam Spritzer [mailto:teknogeek9@YAHOO.COM] Sent: Friday, April 05, 2002 3:30 PM To: SQR-USERS@list.iex.net Subject: Re: Text Editors Multiedit vi!!?? That is a from a different era...a VERY different era. Sam --- Bob Helm wrote: > I don't think I've heard anyone mention "Vi". > I have never used it but I know some that swear by it. Anyone use Vi for > SQR? > > B > The Programmer formerly known as Bob > Mediware Information Systems Inc. > (913) 307-1045 > Bob.Helm@Mediware.com > > > -----Original Message----- > From: Rick Hansen [mailto:rick.hansen@RSMI.COM] > Sent: Friday, April 05, 2002 1:49 PM > To: SQR-USERS@list.iex.net > Subject: Re: Text Editors Multiedit > > > > I have UltraEdit and am unable to search within a selected area. You are > able to highlight a column but I do not believe you can search within the > highlight. If so, please let know how - would like that feature. > > Having said this, I REALLY like UltraEdit and would recommend it to anyone. > > Each person has his/her tidbits, that they like to see in an editor. But > all in all, UltraEdit is great! (and inexpensive too) > > Rick Hansen > > Sr. Application Systems Analyst > > > > (Embedded image moved to file: pic10383.gif) McGladrey, > Inc. > > Fax: (563) 324-0211; Phone: (563) 333-2321 > > > > All contents of this email are intended for the > designated recipient(s) only and may contain privileged > or confidential information. > If you have received this in error, please tell us > immediately by return e-mail and delete the email and > any enclosed documents. > Any other use of this email or the information contained > in it, is prohibited. > > > > > > > > Sam Spritzer > HOO.COM> cc: > Sent by: Subject: Re: Text Editors > Multiedit > "Discussion of > SQR, Brio > Software's > database > reporting > language" > t.iex.net> > > > 04/05/2002 > 01:10 PM > Please respond > to sqr-users > > > > > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Mon Apr 8 07:48:38 2002 Date: Mon, 8 Apr 2002 08:40:08 -0400 From: George Jansen Subject: Re: Text Editors Multiedit I am not now, nor have I ever been, much of a "vi" buff. There is too much premium on precise typing, and and I spend too much time splitting lines I joined by hitting "J" rather than "j". I'd rather not write SQRs with vi. However. Once a month or so I have to run a regular-expression replacement, perhaps on multiple files, and suddenly, running either vi or even for i in `ls *.ctl`;do ex $i<>> teknogeek9@YAHOO.COM 04/05/02 05:28PM >>> Eric, tsk tsk tsk...you just revealed your true age, grandpa. If you want raw power, lets go back to the days of the IBM S3/Model 6 with the 18" single platter disk pack and RPG (the original version). Or better yet, sit across the street from IBM in Poughkeepsie with a 360/370, Business Basic, a couple of cases of punch-cards and a timeshare dial up. Sam http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Mon Apr 8 08:58:01 2002 Date: Mon, 8 Apr 2002 08:53:02 -0500 From: Rick Hansen Subject: Re: Text Editors Multiedit --0__=86256B95004C20848f9e8a93df938690918c86256B95004C2084 Content-type: text/plain; charset=us-ascii Yes, I am aware of this, however it does not specifically search within the highlighted area. This was something that Christopher said MultiEdit could do. Rick Hansen Sr. Application Systems Analyst (Embedded image moved to file: pic30836.gif) McGladrey, Inc. Fax: (563) 324-0211; Phone: (563) 333-2321 All contents of this email are intended for the designated recipient(s) only and may contain privileged or confidential information. If you have received this in error, please tell us immediately by return e-mail and delete the email and any enclosed documents. Any other use of this email or the information contained in it, is prohibited. Sam Spritzer cc: Sent by: Subject: Re: Text Editors Multiedit "Discussion of SQR, Brio Software's database reporting language" 04/05/2002 03:28 PM Please respond to sqr-users Rick, If you switch to column mode and then highlight, you can still do a search. Sam --- Rick Hansen wrote: > > I have UltraEdit and am unable to search within a selected area. You are > able to highlight a column but I do not believe you can search within the > highlight. If so, please let know how - would like that feature. > > Having said this, I REALLY like UltraEdit and would recommend it to anyone. > > Each person has his/her tidbits, that they like to see in an editor. But > all in all, UltraEdit is great! (and inexpensive too) > > Rick Hansen > > Sr. Application Systems Analyst > > > > (Embedded image moved to file: pic10383.gif) McGladrey, > Inc. > > Fax: (563) 324-0211; Phone: (563) 333-2321 > > > > All contents of this email are intended for the > designated recipient(s) only and may contain privileged > or confidential information. > If you have received this in error, please tell us > immediately by return e-mail and delete the email and > any enclosed documents. > Any other use of this email or the information contained > in it, is prohibited. > > > > > > > > Sam Spritzer > HOO.COM> cc: > Sent by: Subject: Re: Text Editors > Multiedit > "Discussion of > SQR, Brio > Software's > database > reporting > language" > t.iex.net> > > > 04/05/2002 > 01:10 PM > Please respond > to sqr-users > > > > > > > UltraEdit will do that too. > Sam > > > --- Christopher Wanko wrote: > > >>> NEDOLPH@AOL.COM 04/04/02 11:32AM >>> > > MultiEdit is the ONLY text editor I ever saw in which you could > > do a string search and replace in a COLUMN OR COLUMNS OF TEXT. > > >>> > > > > SPF, vi, and emacs can do column operations. > > > > -Chris > > > ===== > ************************************************************ > "In the beginning, there was something...which exploded yet, they find > nothing." > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ > > > > ATTACHMENT part 2 image/gif name=pic10383.gif ===== ************************************************************ "In the beginning, there was something...which exploded yet, they find nothing." __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ --0__=86256B95004C20848f9e8a93df938690918c86256B95004C2084 Content-type: image/gif; name="pic30836.gif" Content-Disposition: attachment; filename="pic30836.gif" Content-transfer-encoding: base64 R0lGODdhOQAXAPcAAP///zggaDggcDgYaCgQYCAYUGhokCgoMODg4Ojo6PDw+Hh4cCgYWHBwkCAY SJiYoHBwcJiIsPDw8IiIuGBQiMjIyDAwgLi4uDAgaOjo8BAYKGBgoHh4eKCgoKioqCAgKGBgiODo 4ODY6BAQADAoMMC40NjY6HhwcEAocEgweODg6LCoyMDA0IBwoFA4eGhYkEg4eIh4qDAYaDgoaGBg aHhwoMjI4CgoKGBgYNjQ4MjA2Dg4MHBgmEBIkODg8HhomKCgyFhAgJiYwGBYYFA4gGBooKigwDA4 OJCIsNDQ4LiwyLCowLCw0FBAgKCQuNDI2DhAMMDA2FBYmFhIiOjg8FhIgICIuJCQwGhQkDhAiJCA qKCYuGBIiDA4iGhoqIB4oMjA0EhQmHBwqHhooJCAsNDI4JiQuNjY2BAQCJCQuPDo8Dg4OLCgwLi4 2DgocFhgoHBgkHB4qLiw0Pjw+CgwgHh4sICAsJCIuKCYwGhwqIiQuKioyLi40CgYYEhQkJiYmIiI iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA5ABcA QAj/AAEIHEiwoMGDCBMqHFjEgkMLWZgUrPPQAp0uG4ps2BDnyp4oJjLMEWjjyp0JE4DwuYISiIIM eFBeYSIEJUobABo+7CIkiQ0bfLxUpENHipg8XvJIFEjFzsanRaykEeJDARCbNlcAMMHSJk6dFcOG pZMl49OzZ994mXASK1WBPmpi9ZpTrF2Lb2wAEYO271Mxae4IyRDFJhMmbUuYkHuz7sOIBH1sGNqj iEa/Z+sEnvA2w1WbexRs7dp48l27VoTkwbzRyxUgJudOWCqQj2yUURw77FLETh3fUsZ2eaNRiOit VtC+iZOGbXO2uQG0sXnleWOwFnj7rhPHz9CiXli3/xZj5c5JICb2oExjwsRzIDYYT/h62m6WJAMV mLDRBkidvlFNlQFXsl3hgw+kzacbRLQBoEJwDhFV2WXibSCGeW/ZMNcV+BFIVxpJ5ZGHGDjlB0QR IooYhw1JMAHbFTAC8ZEPW61g4x5MZCBQEnvcaAJcTPS4wh4/xtHDkUgmiaQUcTChwBx6TVCHGFSK UccEeyShQHxCdOmlECUKVMaXX9JX33dShFdhb9aBdpwC6t1m5pkPXWRWESkJ8V9fmm2IHwBJtCXb nBC1QZAJbww1nEZpVCWQCocddsVvJwkBxHNMzAEnSncAIR+hWfAxEJQQRjhhX2LYkcYeZfAhRFvw faBGFYIoCRHFpwvWR9YGXlBYoR0sAeGDHF7Z0BaRuGJHpxUKJHGpFWL0ihmegmVQRltdcpoErXQp mwWSXYxlQU8//bnjnlBJJQQVGcjXkhoqJAiqoQPZ0EOddPhhWWsz7WGFr7xOMBWNts2Vm4fXVQTZ QA/ie2qFG6jKGY0ITzwaVjiZtluDGWBHRw9TArxREXUAARu2KgjEBFb0uodVFAEBADs= --0__=86256B95004C20848f9e8a93df938690918c86256B95004C2084-- From owner-sqr-users@list.iex.net Mon Apr 8 14:43:40 2002 Date: Mon, 8 Apr 2002 15:41:11 -0400 From: Christopher Wanko Subject: Re: Text Editors Multiedit >>> teknogeek9@YAHOO.COM 04/05/02 05:28PM >>> tsk tsk tsk...you just revealed your true age, grandpa. If you want raw power, lets go back to the days of the IBM S3/Model 6 with the 18" single platter disk pack and RPG (the original version). Or better yet, sit across the street from IBM in Poughkeepsie with a 360/370, Business Basic, a couple of cases of punch-cards and a timeshare dial up. >>> It might be raw but it ain't power. I got a calculator with more power than that. -Chris From owner-sqr-users@list.iex.net Thu Apr 4 13:34:54 2002 Date: Thu, 4 Apr 2002 13:28:20 -0500 From: Rick_Creel@AONCONS.COM Subject: WHY MEN ARE NOT SECRETATIES Husband's note on refrigerator to his wife: Someone from the Guyna College called. They said Pabst beer is normal. From owner-sqr-users@list.iex.net Thu Apr 4 13:40:26 2002 Date: Thu, 4 Apr 2002 13:35:58 -0500 From: Rick_Creel@AONCONS.COM Subject: My apologies... My apologies for having sent the "joke", I know this is not what the group is all about. I clicked on the WRONG name in my address book! Fortunately, it was a clean joke!! Hopefully, it DID bring a grin to your face :=) From owner-sqr-users@list.iex.net Thu Apr 4 15:19:44 2002 Date: Thu, 4 Apr 2002 12:52:38 -0700 From: Dan Pressman Subject: How do I get the File Last modified Date I know I can check exists(filename) - can I get the creation/modified date/time? From owner-sqr-users@list.iex.net Fri Apr 5 16:02:01 2002 Date: Fri, 5 Apr 2002 17:53:03 -0300 From: Info - Nelson Richter Subject: Printing the same report on different printers Hi guys, We print our SQR reports on the Unix server via shell command ran from Windows applications. What is the best way to make reports printables on different printers? We can't use the Windows drivers, so we have to make the SQT files ready for any kind of printer. Thanks in advance Nelson Richter Cia Zaffari Com Ind Porto Alegre - Brazil From owner-sqr-users@list.iex.net Fri Apr 5 16:35:00 2002 Date: Fri, 5 Apr 2002 15:16:12 -0600 From: Kathy Mason Subject: not equal comparison operators (<> and !=) Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 16:40:30 2002 Date: Fri, 5 Apr 2002 13:38:34 -0800 From: Ken Boettger Subject: Re: not equal comparison operators (<> and !=) Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 16:49:17 2002 Date: Fri, 5 Apr 2002 16:45:19 -0500 From: "Patel, Samir" Subject: Re: not equal comparison operators (<> and !=) Kathy, As far as I know, they work the same. Though I vaguely remember reading somewhere that you should use "<>" as opposed to "!=" b/c the "<>" processes more efficiently. But like I said, I vaguely remember reading it (not sure where). In general, I have always tried to avoid using "not" in my comparisons. Unless, I can't, in which case, I always use "<>". Hope that helps. samir -----Original Message----- From: Kathy Mason [mailto:masonk@EVERGEGROUP.COM] Sent: Friday, April 05, 2002 4:16 PM To: SQR-USERS@list.iex.net Subject: not equal comparison operators (<> and !=) Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 17:22:21 2002 Date: Fri, 5 Apr 2002 15:19:54 -0700 From: Roger Harris Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 18:07:45 2002 Date: Fri, 5 Apr 2002 15:43:54 -0700 From: "Turner, Ivan" Subject: Re: not equal comparison operators (<> and !=) sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 18:22:05 2002 Date: Fri, 5 Apr 2002 15:20:03 -0800 From: Ken Boettger Subject: Re: not equal comparison operators (<> and !=) I was trying it withn an IF statement before the FROM clause. It generated an error here on our platform. Can someone confirm my observation here. Are there cases where "!=" will be treated as a comment? I feel guilty about my first post to this thread and want to go home with a clean conscious this weekend. :) -Ken >>> Ivan.Turner@QWEST.COM 04/05/02 02:43PM >>> sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Mon Apr 8 13:12:56 2002 Date: Mon, 8 Apr 2002 13:12:10 -0500 From: Nathan Stratton Treadway Subject: Re: not equal comparison operators (<> and !=) On Fri, Apr 05, 2002 at 03:20:03PM -0800, Ken Boettger wrote: > I was trying it withn an IF statement before the FROM clause. It > generated an error here on our platform. Can someone confirm my > observation here. Are there cases where "!=" will be treated as a > comment? I feel guilty about my first post to this thread and want to > go home with a clean conscious this weekend. > What version of SQR are you using, and what error message do you get? Can you show us the text of your select paragraph? There was a bug (#1303) in old versions of SQRs that caused SQR to be confused if a comment line such as "!==================" was found in an SQR program, because the "!=" was treated as a comparison operator and not as a comment. (This was fixed sometime in SQR v4.) Other than that bug, you should be able to use != or <> interchangeably, and to have comments anywhere you like inside a begin-select.... Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Sun Apr 7 20:33:49 2002 Date: Mon, 8 Apr 2002 11:32:16 +1000 From: Jamie Allen Subject: Re: not equal comparison operators (<> and !=) I have had problems using the != in the likes of an IF statement before. In fact it hasn't caused an error in one process but the logic is certainly not applied as one would suggest. I find the <> to be the safest bet and I have never seen it cause any real perfromance implications. Regards, Jamie Allen Analyst/Programmer Century Yuasa Batteries Australia -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Saturday, 6 April 2002 09:20 To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) I was trying it withn an IF statement before the FROM clause. It generated an error here on our platform. Can someone confirm my observation here. Are there cases where "!=" will be treated as a comment? I feel guilty about my first post to this thread and want to go home with a clean conscious this weekend. :) -Ken >>> Ivan.Turner@QWEST.COM 04/05/02 02:43PM >>> sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Mon Apr 8 02:36:04 2002 Date: Mon, 8 Apr 2002 00:02:51 -0700 From: Peter Burton Subject: Re: not equal comparison operators (<> and !=) Jamie, The relational operatories "!=" and "<>" are treated in the same fashion by SQR. There is no difference between the two. Peter -----Original Message----- From: Jamie Allen [mailto:jamesa@CYB.COM.AU] Sent: Sunday, April 07, 2002 9:32 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) I have had problems using the != in the likes of an IF statement before. In fact it hasn't caused an error in one process but the logic is certainly not applied as one would suggest. I find the <> to be the safest bet and I have never seen it cause any real perfromance implications. Regards, Jamie Allen Analyst/Programmer Century Yuasa Batteries Australia -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Saturday, 6 April 2002 09:20 To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) I was trying it withn an IF statement before the FROM clause. It generated an error here on our platform. Can someone confirm my observation here. Are there cases where "!=" will be treated as a comment? I feel guilty about my first post to this thread and want to go home with a clean conscious this weekend. :) -Ken >>> Ivan.Turner@QWEST.COM 04/05/02 02:43PM >>> sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Mon Apr 8 08:54:35 2002 Date: Mon, 8 Apr 2002 09:45:59 -0400 From: "Hood Louise (app1lxh)" Subject: Re: not equal comparison operators (<> and !=) SQR does allow commenting between the FROM and end-select. There have been many times that I have commented out various where clauses while refining the entire SELECT query. Also, when making subsequent modifications I often comment out the old WHERE criteria (with appropriate documentation) and replace with the new criteria. -----Original Message----- From: Turner, Ivan [mailto:Ivan.Turner@QWEST.COM] Sent: Friday, April 05, 2002 5:44 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Mon Apr 8 14:26:18 2002 Date: Mon, 8 Apr 2002 13:14:31 -0600 From: Roger Harris Subject: Re: not equal comparison operators (<> and !=) Not to put to fine a point on this but SQR considers "!=====" a comment only if it starts in the first column, anywhere else and SQR tries to do a not equal comparison operation and errors out. Roger Nathan Stratton To: SQR-USERS@list.iex.net Treadway cc: Subject: Re: not equal comparison operators (<> and !=) Sent by: "Discussion of SQR, Brio Software's database reporting language" 04/08/2002 12:12 PM Please respond to sqr-users On Fri, Apr 05, 2002 at 03:20:03PM -0800, Ken Boettger wrote: > I was trying it withn an IF statement before the FROM clause. It > generated an error here on our platform. Can someone confirm my > observation here. Are there cases where "!=" will be treated as a > comment? I feel guilty about my first post to this thread and want to > go home with a clean conscious this weekend. > What version of SQR are you using, and what error message do you get? Can you show us the text of your select paragraph? There was a bug (#1303) in old versions of SQRs that caused SQR to be confused if a comment line such as "!==================" was found in an SQR program, because the "!=" was treated as a comparison operator and not as a comment. (This was fixed sometime in SQR v4.) Other than that bug, you should be able to use != or <> interchangeably, and to have comments anywhere you like inside a begin-select.... Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Apr 8 18:03:47 2002 Date: Mon, 8 Apr 2002 17:54:53 -0500 From: Nathan Stratton Treadway Subject: Re: not equal comparison operators (<> and !=) On Mon, Apr 08, 2002 at 01:14:31PM -0600, Roger Harris wrote: > Not to put to fine a point on this but SQR considers "!=====" a comment > only if it starts in the first column, anywhere else and SQR tries to do a > not equal comparison operation and errors out. Hmmm, interesting point. So it does. (Did you see this documented anywhere, or just discover it by trial and error? I've only seen this issue mentioned in the release notes saying that bug 1303 was fixed, which doesn't mention anything about needing to be placed in the first column.) Still, I think it's safe to say: * "!=" and "<>" are interchangable within an SQR expression * comments can appear between the FROM and the END-SELECT (as well as other places within the BEGIN-SELECT paragraph) [at least as long as they don't start with "!="...] which were the topics of discussion which I was trying to respond to... (Note: what I've always done is start my comments with a space after the exclamation mark: ! -------------- new procedure ! ============== new section This will work wherever it appears on the line....) Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Apr 8 15:50:49 2002 Date: Mon, 8 Apr 2002 13:46:33 -0700 From: Ken Boettger Subject: Re: not equal comparison operators (<> and !=) Yup. One thing I learned from all this... give it up after 4pm on Fridays! I tested a '!=' in a routine I was working on. if $x != 'Y' show 'no worries' end-if LET TERMINATION_DATE = $EFFDT Of course, this crashed and I recieved the following error: Error on line 923: (SQR 4000) Result #variable or $variable or '=' missing in expression Which led me to believe it was because I had just inserted a '!' in my conditional expression. However, I had also just composed a couple of LET statements. It was late Friday and I was not paying particular attention to the line numbers. While the error did suggest it was a result of using '!=' within my conditional expression, the error was actually on the LET statement instead (no '$' on my variable). The IF structure works fine with '!=' Sorry for the troubles and thanks for all who attempted to help. Sorry Kathy for treating this issue like the energizer rabbit ("it keeps going... and going... and going). -Ken >>> RHarris@CSU.ORG 04/08/02 12:14PM >>> Not to put to fine a point on this but SQR considers "!=====" a comment only if it starts in the first column, anywhere else and SQR tries to do a not equal comparison operation and errors out. Roger Nathan Stratton To: SQR-USERS@list.iex.net Treadway cc: Subject: Re: not equal comparison operators (<> and !=) Sent by: "Discussion of SQR, Brio Software's database reporting language" 04/08/2002 12:12 PM Please respond to sqr-users On Fri, Apr 05, 2002 at 03:20:03PM -0800, Ken Boettger wrote: > I was trying it withn an IF statement before the FROM clause. It > generated an error here on our platform. Can someone confirm my > observation here. Are there cases where "!=" will be treated as a > comment? I feel guilty about my first post to this thread and want to > go home with a clean conscious this weekend. > What version of SQR are you using, and what error message do you get? Can you show us the text of your select paragraph? There was a bug (#1303) in old versions of SQRs that caused SQR to be confused if a comment line such as "!==================" was found in an SQR program, because the "!=" was treated as a comparison operator and not as a comment. (This was fixed sometime in SQR v4.) Other than that bug, you should be able to use != or <> interchangeably, and to have comments anywhere you like inside a begin-select.... Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 10 11:29:57 2002 Date: Wed, 10 Apr 2002 10:00:25 -0600 From: Roger Harris Subject: Re: not equal comparison operators (<> and !=) Thought I had read it somewhere but couldn't find is when I looked. Must have been just one of those things that I noticed. Roger On Mon, Apr 08, 2002 at 01:14:31PM -0600, Roger Harris wrote: > Not to put to fine a point on this but SQR considers "!=====" a comment > only if it starts in the first column, anywhere else and SQR tries to do a > not equal comparison operation and errors out. Hmmm, interesting point. So it does. (Did you see this documented anywhere, or just discover it by trial and error? I've only seen this issue mentioned in the release notes saying that bug 1303 was fixed, which doesn't mention anything about needing to be placed in the first column.) Still, I think it's safe to say: * "!=" and "<>" are interchangable within an SQR expression * comments can appear between the FROM and the END-SELECT (as well as other places within the BEGIN-SELECT paragraph) [at least as long as they don't start with "!="...] which were the topics of discussion which I was trying to respond to... (Note: what I've always done is start my comments with a space after the exclamation mark: ! -------------- new procedure ! ============== new section This will work wherever it appears on the line....) Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Fri Apr 5 18:29:16 2002 Date: Fri, 5 Apr 2002 15:28:04 -0800 From: Ken Boettger Subject: Local Procedures When I add "LOCAL" to the following procedure I generate a "bad argument list" error. When I remove LOCAL, everything works fine. What am I doing wrong? begin-procedure NEWLY_HIRED(:$NEWHIRE) LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The above works, what follows does not begin-procedure NEWLY_HIRED(:$NEWHIRE) LOCAL LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The call is simply DO ($NEWHIRE). -Ken From owner-sqr-users@list.iex.net Fri Apr 5 18:31:59 2002 Date: Fri, 5 Apr 2002 15:31:18 -0800 From: Ken Boettger Subject: Re: Local Procedures Opps... previous code in my message should have read... DO NEWLY_HIRED($NEW-HIRE) >>> BoettgeK@cwu.EDU 04/05/02 03:20PM >>> I was trying it withn an IF statement before the FROM clause. It generated an error here on our platform. Can someone confirm my observation here. Are there cases where "!=" will be treated as a comment? I feel guilty about my first post to this thread and want to go home with a clean conscious this weekend. :) -Ken >>> Ivan.Turner@QWEST.COM 04/05/02 02:43PM >>> sqr does not allow any comments between FROM and End-Select. Therefore, != will not be treated as a comment. -----Original Message----- From: Roger Harris [mailto:RHarris@CSU.ORG] Sent: Friday, April 05, 2002 5:20 PM To: SQR-USERS@list.iex.net Subject: Re: not equal comparison operators (<> and !=) Using != does NOT get treated as a comment in SQR. It works as intended. Ken Boettger cc: Sent by: bcc: "Discussion Subject: Re: not equal comparison operators (<> and !=) of SQR, Brio Software's database reporting language" 04/05/2002 02:38 PM Please respond to sqr-users Theoretically, yes and no. But don't use "!" I will likely be treated as a comment in SQR. Use <> instead. -Ken >>> masonk@EVERGEGROUP.COM 04/05/02 01:16PM >>> Do the comparison operators <> and != work exactly the same? Is there a reason for using one over the other? Thanks, Kathy From owner-sqr-users@list.iex.net Fri Apr 5 18:43:23 2002 Date: Fri, 5 Apr 2002 17:41:47 -0600 From: Bob Helm Subject: Re: Local Procedures I think it should be: begin-procedure NEWLY_HIRED LOCAL(:$NEWHIRE) but don't hold me to it.. Hope it helps. B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com This message has been sent using 100% recycled electrons -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Friday, April 05, 2002 5:28 PM To: SQR-USERS@list.iex.net Subject: Local Procedures When I add "LOCAL" to the following procedure I generate a "bad argument list" error. When I remove LOCAL, everything works fine. What am I doing wrong? begin-procedure NEWLY_HIRED(:$NEWHIRE) LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The above works, what follows does not begin-procedure NEWLY_HIRED(:$NEWHIRE) LOCAL LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The call is simply DO ($NEWHIRE). -Ken From owner-sqr-users@list.iex.net Fri Apr 5 19:15:04 2002 Date: Fri, 5 Apr 2002 17:09:44 -0700 From: "Merritt, Bruce" Subject: Re: Local Procedures I think it is begin-procedure NEWLY_HIRED LOCAL or NEWLY_HIRIED(:$NEWHIRE) The LOCAL attribute is used to change the scope of variables declared within a procedure. Variable declared within a procedure without LOCAL and without arguments are global in scope. When you declare a procedure with arguments the default variable scope is local. So to make your variables local in scope within a procedure without arguments you have to use the LOCAL keyword. Bruce -----Original Message----- From: Bob Helm [mailto:Bob.Helm@MEDIWARE.COM] Sent: Friday, April 05, 2002 4:42 PM To: SQR-USERS@list.iex.net Subject: Re: Local Procedures I think it should be: begin-procedure NEWLY_HIRED LOCAL(:$NEWHIRE) but don't hold me to it.. Hope it helps. B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com This message has been sent using 100% recycled electrons -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Friday, April 05, 2002 5:28 PM To: SQR-USERS@list.iex.net Subject: Local Procedures When I add "LOCAL" to the following procedure I generate a "bad argument list" error. When I remove LOCAL, everything works fine. What am I doing wrong? begin-procedure NEWLY_HIRED(:$NEWHIRE) LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The above works, what follows does not begin-procedure NEWLY_HIRED(:$NEWHIRE) LOCAL LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The call is simply DO ($NEWHIRE). -Ken From owner-sqr-users@list.iex.net Fri Apr 5 19:40:25 2002 Date: Fri, 5 Apr 2002 18:38:20 -0600 From: James Womeldorf Subject: Re: Local Procedures Hi Ken, First of all, congratulations on using a local procedure, and you are even passing parameters in and out! Way to go! I personally think procedures should generally be self contained whenever possible. (Especially when they are in include files.) Now to the easy part. When you declare a procedure with parameters, the procedure is AUTOMATICALLY a local procedure, so you do not have to declare it local. Here are a couple hints regarding local procedures that you might find helpful in case you do not already know them. 1. --------------------- If you have a begin-select in a local procedure, selected column names are not seen by the rest of the program. These two procedures CANNOT coexist: begin-procedure PROC1 begin-select dummy &dummy from dual end-select end-procedure begin-procedure PROC2 begin-select dummy &dummy from dual end-select end-procedure Whereas these two procedures CAN coexist begin-procedure PROC1 local begin-select dummy &dummy from dual end-select end-procedure begin-procedure PROC2 local begin-select dummy &dummy from dual end-select end-procedure 2. --------------------- All variables in SQR are STATIC. This means that in a local procedure they retain their values from call to call. I believe in most other languages variables are initialized each time a procedure is called (and each call has its own copy of the variables). This static feature can be handy but is not intuitive to those who have programmed in other languages. It does make recursive calls tricky. 3. --------------------- If you wish to refer to a global variable from within a local procedure and you do not wish to pass that variable in as a parameter, you must place an underscore in the variable name after the type identifier, so the variable #Price becomes #_Price. This makes locating all references to a global variable interesting, since you now have to search for BOTH names. I would pass ALL variables in if possible. 4. --------------------- If you use arrays, then believe it or not, the arrays are referenced exactly the same way inside local procedures as they are outside them! Go figure! (Long-Winded) Jim -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Friday, April 05, 2002 5:28 PM To: SQR-USERS@list.iex.net Subject: Local Procedures When I add "LOCAL" to the following procedure I generate a "bad argument list" error. When I remove LOCAL, everything works fine. What am I doing wrong? begin-procedure NEWLY_HIRED(:$NEWHIRE) LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The above works, what follows does not begin-procedure NEWLY_HIRED(:$NEWHIRE) LOCAL LET $NEWHIRE = 'Y' end-procedure NEWLY_HIRED The call is simply DO ($NEWHIRE). -Ken From owner-sqr-users@list.iex.net Fri Apr 5 20:19:42 2002 Date: Fri, 5 Apr 2002 17:13:06 -0800 From: Ken Boettger Subject: Re: Local Procedures Jim Cool. That is my problem then. Apparently, SQR does not like the redundant use of LOCAL when it is already implied. Hmmm... how would I then declare the procedure non-local when passing parameters? In any event, thanks for the info! VERY helpful for me. I was a PowerHouse developer on the VMS side for many years and most recently (last 4 years) doing the web consultant thing in Seattle (ASP, VBScript, etc). I just started here about 12 weeks ago so am relatively new to SQR (though I am told I am learning very quickly). I definitely do the self contained thang. I think of it as supporting the long-term integrity of applications. So I am really trying to get this local procedure and parameter passing to work here (and hopefully motivate others to do the same). One additional question, can one write functions in SQR? From what I have read, the answer is no. I would like to do something like: IF NewHire(emplid) do de da de dum END-IF ...where NewHire returns true or false (similar to my VB days)? >If you have a begin-select in a local procedure, selected column names are >not seen by the rest of the program. Wow, this explains the errors I have been getting... The static variable thing is also good to know. I am particularly fond of recursion (LISP was one of my favorite languages in the 80's). >If you wish to refer to a global variable from within a local procedure and >you do not wish to pass that variable in as a parameter, you must place an >underscore in the variable name after the type identifier, so the variable >#Price becomes #_Price. This makes locating all references to a global >variable interesting, since you now have to search for BOTH names. I would >pass ALL variables in if possible. OK. Cool. Not too hard to work around. >If you use arrays, then believe it or not, the arrays are referenced exactly >the same way inside local procedures as they are outside them! Go figure! Hmmm. Can I assume that all arrays are globals??? Or just that globally defined arrays are accessed without the underscore? Thanks for the help Jim. This message was a gold mine for me. Some of this was not well explained in the book. I am already starting to push SQR to its limits here and many of your comments here resolved some of my issues and misunderstandings with this language. Thanks! -Ken boettgek@cwu.edu From owner-sqr-users@list.iex.net Fri Apr 5 22:39:38 2002 Date: Fri, 5 Apr 2002 21:32:06 -0600 From: James Womeldorf Subject: Re: Local Procedures Ken, Glad the stuff helped. I'm pretty sure there is no way to pass parameters and still have a 'public' procedure. Also, no real functions, at least not in 4.3.4. Wish there were. There are a lot of things I'd change about SQR if I could, but there are some pretty neat things in there that I like. I'm pretty sure all arrays are global. Period. I, too, did some work in LISP in the early '90s to the point where I could hardly think iteratively. I still like to 'recurse' whenever possible. You can get so much work done with so little code! If you don't have one you should consider getting a copy of 'SQR in PeopleSoft and Other Applications' by Landres and Landres published by Manning. Even if you are not doing PeopleSoft the book should be very helpful. The vast majority of it is non-PeopleSoft specific. I began the SQR phase of my career using this book and was eventually sent to an SQR class which was helpful, but the book is still within reach all the time. As you may have discovered, there is not much available in the bookstores. Greet the Space Needle for me. I worked in Seattle a couple summers during my college years and harbor very fond memories of the Great Northwest. Jim -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Friday, April 05, 2002 7:13 PM To: SQR-USERS@list.iex.net Subject: Re: Local Procedures Jim Cool. That is my problem then. Apparently, SQR does not like the redundant use of LOCAL when it is already implied. Hmmm... how would I then declare the procedure non-local when passing parameters? In any event, thanks for the info! VERY helpful for me. I was a PowerHouse developer on the VMS side for many years and most recently (last 4 years) doing the web consultant thing in Seattle (ASP, VBScript, etc). I just started here about 12 weeks ago so am relatively new to SQR (though I am told I am learning very quickly). I definitely do the self contained thang. I think of it as supporting the long-term integrity of applications. So I am really trying to get this local procedure and parameter passing to work here (and hopefully motivate others to do the same). One additional question, can one write functions in SQR? >From what I have read, the answer is no. I would like to do something like: IF NewHire(emplid) do de da de dum END-IF ...where NewHire returns true or false (similar to my VB days)? >If you have a begin-select in a local procedure, selected column names are >not seen by the rest of the program. Wow, this explains the errors I have been getting... The static variable thing is also good to know. I am particularly fond of recursion (LISP was one of my favorite languages in the 80's). >If you wish to refer to a global variable from within a local procedure and >you do not wish to pass that variable in as a parameter, you must place an >underscore in the variable name after the type identifier, so the variable >#Price becomes #_Price. This makes locating all references to a global >variable interesting, since you now have to search for BOTH names. I would >pass ALL variables in if possible. OK. Cool. Not too hard to work around. >If you use arrays, then believe it or not, the arrays are referenced exactly >the same way inside local procedures as they are outside them! Go figure! Hmmm. Can I assume that all arrays are globals??? Or just that globally defined arrays are accessed without the underscore? Thanks for the help Jim. This message was a gold mine for me. Some of this was not well explained in the book. I am already starting to push SQR to its limits here and many of your comments here resolved some of my issues and misunderstandings with this language. Thanks! -Ken boettgek@cwu.edu From owner-sqr-users@list.iex.net Mon Apr 8 12:07:48 2002 Date: Mon, 8 Apr 2002 09:45:51 -0700 From: Shanti Ramakrishnan Subject: Dynamic Headers Hi, I have an SQR which has several different sections. Each section has got it's own header, body & footer contents. Assume that I've 5 Sections named Sec-A,Sec- B , Sec-C, Sec-D & Sec-E. These sections has different Begin-Select section. Now depending on the Input Parameter, Any combination of sections out of these Five sections should be printed. Some times Sec-A & E may not be needed , in that case Just B,C &D are printed. Here, I hit into the problem of printing the correct header depending on which section is being printed. Setting a flag when a new section has started does not help much, as there are too many cases to consider. Is there any std way to handle Dynamic headers in SQR? Can any one help me with how Dynamic headers are handled in SQR? Please note that , inorder to invoke a particular section, I'm using Do Procedure section-name. Thanks --------------------------------- Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax From owner-sqr-users@list.iex.net Mon Apr 8 12:56:35 2002 Date: Mon, 8 Apr 2002 12:46:51 -0500 From: the dragon Subject: Re: Dynamic Headers Have a generic header that gets printed on all pages which contains the like output. Then have another header for each of the other sections. You'll need to keep track of when you change pages and then have code in the real header which will call the appropriste subheading information based on the current page. HTH clark 'the dragon' willis dragon enterprises, consulting services PSA: Salary <> Slavery. If you earn a salary, your employer is renting your services for 40 hours a week, not purchasing your soul. Your time is the only real finite asset that you have, and once used it can never be recovered, so don't waste it by giving it away. "Time is the coin of your life. It is the only coin you have, and only you can determine how it will be spent. Be careful lest you let other people spend it for you." Carl Sandburg (1878 - 1967) ----Original Message Follows---- Hi, I have an SQR which has several different sections. Each section has got it's own header, body & footer contents. Assume that I've 5 Sections named Sec-A,Sec- B , Sec-C, Sec-D & Sec-E. These sections has different Begin-Select section. Now depending on the Input Parameter, Any combination of sections out of these Five sections should be printed. Some times Sec-A & E may not be needed , in that case Just B,C &D are printed. Here, I hit into the problem of printing the correct header depending on which section is being printed. Setting a flag when a new section has started does not help much, as there are too many cases to consider. Is there any std way to handle Dynamic headers in SQR? Can any one help me with how Dynamic headers are handled in SQR? Please note that , inorder to invoke a particular section, I'm using Do Procedure section-name. Thanks _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From owner-sqr-users@list.iex.net Mon Apr 8 16:29:18 2002 Date: Mon, 8 Apr 2002 14:27:52 -0700 From: Shanti Ramakrishnan Subject: Re: Dynamic Headers Hi, Thanks for your input. It works. Shan the dragon wrote: Have a generic header that gets printed on all pages which contains the like output. Then have another header for each of the other sections. You'll need to keep track of when you change pages and then have code in the real header which will call the appropriste subheading information based on the current page. HTH clark 'the dragon' willis dragon enterprises, consulting services PSA: Salary <> Slavery. If you earn a salary, your employer is renting your services for 40 hours a week, not purchasing your soul. Your time is the only real finite asset that you have, and once used it can never be recovered, so don't waste it by giving it away. "Time is the coin of your life. It is the only coin you have, and only you can determine how it will be spent. Be careful lest you let other people spend it for you." Carl Sandburg (1878 - 1967) ----Original Message Follows---- Hi, I have an SQR which has several different sections. Each section has got it's own header, body & footer contents. Assume that I've 5 Sections named Sec-A,Sec- B , Sec-C, Sec-D & Sec-E. These sections has different Begin-Select section. Now depending on the Input Parameter, Any combination of sections out of these Five sections should be printed. Some times Sec-A & E may not be needed , in that case Just B,C &D are printed. Here, I hit into the problem of printing the correct header depending on which section is being printed. Setting a flag when a new section has started does not help much, as there are too many cases to consider. Is there any std way to handle Dynamic headers in SQR? Can any one help me with how Dynamic headers are handled in SQR? Please note that , inorder to invoke a particular section, I'm using Do Procedure section-name. Thanks _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com --------------------------------- Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax From owner-sqr-users@list.iex.net Wed Apr 10 23:07:11 2002 Date: Wed, 10 Apr 2002 20:10:27 -0700 From: "Bollinger, Steve" Subject: Cannot get CSV output from SQR on PeopleSoft 8.16 Hi, I am on PS8.16. When I output my report to a file, I get some sort of file based on the Format I selected in the Process Scheduler Request page (HTM, PDF, SPF, etc.) The one exception is CSV. It completes successfully and the log says it created a file with extension CSV and even gives the name of the file. Yet there is no file. I also get nothing for CSV when I change the type to Web. What am I doing wrong? Do I have to code something special in the SQR program to make this work? Thanks, Steve From owner-sqr-users@list.iex.net Thu Apr 11 12:31:28 2002 Date: Thu, 11 Apr 2002 12:04:08 -0500 From: "Cissell, Teresa" Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Take a look at PeopleSoft Resolution ID 703928. This may shed some light on the problem. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Bollinger, Steve [mailto:SBollinger@RAINBIRD.COM] Sent: Wednesday, April 10, 2002 10:10 PM To: SQR-USERS@list.iex.net Subject: Cannot get CSV output from SQR on PeopleSoft 8.16 Hi, I am on PS8.16. When I output my report to a file, I get some sort of file based on the Format I selected in the Process Scheduler Request page (HTM, PDF, SPF, etc.) The one exception is CSV. It completes successfully and the log says it created a file with extension CSV and even gives the name of the file. Yet there is no file. I also get nothing for CSV when I change the type to Web. What am I doing wrong? Do I have to code something special in the SQR program to make this work? Thanks, Steve From owner-sqr-users@list.iex.net Thu Apr 11 12:46:21 2002 Date: Thu, 11 Apr 2002 10:12:24 -0700 From: Ken Boettger Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Is this on their website? -Ken >>> TCissell@NESPOWER.COM 04/11/02 10:04AM >>> Take a look at PeopleSoft Resolution ID 703928. This may shed some light on the problem. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Bollinger, Steve [mailto:SBollinger@RAINBIRD.COM] Sent: Wednesday, April 10, 2002 10:10 PM To: SQR-USERS@list.iex.net Subject: Cannot get CSV output from SQR on PeopleSoft 8.16 Hi, I am on PS8.16. When I output my report to a file, I get some sort of file based on the Format I selected in the Process Scheduler Request page (HTM, PDF, SPF, etc.) The one exception is CSV. It completes successfully and the log says it created a file with extension CSV and even gives the name of the file. Yet there is no file. I also get nothing for CSV when I change the type to Web. What am I doing wrong? Do I have to code something special in the SQR program to make this work? Thanks, Steve From owner-sqr-users@list.iex.net Thu Apr 11 12:34:14 2002 Date: Thu, 11 Apr 2002 12:34:56 -0500 From: "Cissell, Teresa" Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Yes, the customer connection website specifically. I go to the following to log in: http://www.peoplesoft.com/corp/en/login.asp You must be a PeopleSoft customer and have a logon and password to access customer connection. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Thursday, April 11, 2002 12:12 PM To: SQR-USERS@list.iex.net Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Is this on their website? -Ken >>> TCissell@NESPOWER.COM 04/11/02 10:04AM >>> Take a look at PeopleSoft Resolution ID 703928. This may shed some light on the problem. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Bollinger, Steve [mailto:SBollinger@RAINBIRD.COM] Sent: Wednesday, April 10, 2002 10:10 PM To: SQR-USERS@list.iex.net Subject: Cannot get CSV output from SQR on PeopleSoft 8.16 Hi, I am on PS8.16. When I output my report to a file, I get some sort of file based on the Format I selected in the Process Scheduler Request page (HTM, PDF, SPF, etc.) The one exception is CSV. It completes successfully and the log says it created a file with extension CSV and even gives the name of the file. Yet there is no file. I also get nothing for CSV when I change the type to Web. What am I doing wrong? Do I have to code something special in the SQR program to make this work? Thanks, Steve From owner-sqr-users@list.iex.net Thu Apr 11 12:43:45 2002 Date: Thu, 11 Apr 2002 10:42:48 -0700 From: Ken Boettger Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Thanks Terry. I have a login just never really looked for the pages for resolution ID's. -Ken Ken Boettger boettgek@cwu.edu http://www.cwu.edu/~boettgek x2944 >>> TCissell@NESPOWER.COM 04/11/02 10:34AM >>> Yes, the customer connection website specifically. I go to the following to log in: http://www.peoplesoft.com/corp/en/login.asp You must be a PeopleSoft customer and have a logon and password to access customer connection. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Ken Boettger [mailto:BoettgeK@CWU.EDU] Sent: Thursday, April 11, 2002 12:12 PM To: SQR-USERS@list.iex.net Subject: Re: Cannot get CSV output from SQR on PeopleSoft 8.16 Is this on their website? -Ken >>> TCissell@NESPOWER.COM 04/11/02 10:04AM >>> Take a look at PeopleSoft Resolution ID 703928. This may shed some light on the problem. Terry Cissell Programmer/Analyst SCT @ Nashville Electric Service (615) 747-3066 -----Original Message----- From: Bollinger, Steve [mailto:SBollinger@RAINBIRD.COM] Sent: Wednesday, April 10, 2002 10:10 PM To: SQR-USERS@list.iex.net Subject: Cannot get CSV output from SQR on PeopleSoft 8.16 Hi, I am on PS8.16. When I output my report to a file, I get some sort of file based on the Format I selected in the Process Scheduler Request page (HTM, PDF, SPF, etc.) The one exception is CSV. It completes successfully and the log says it created a file with extension CSV and even gives the name of the file. Yet there is no file. I also get nothing for CSV when I change the type to Web. What am I doing wrong? Do I have to code something special in the SQR program to make this work? Thanks, Steve From owner-sqr-users@list.iex.net Thu Apr 11 10:54:13 2002 Date: Thu, 11 Apr 2002 11:13:04 -0400 From: Seth Earnhardt Subject: Problems with JPEG in PDF Have followed all previous recommendations to no avail. In PS 8 the pdf file displays a box with diagonal lines. I have verified the image (.jpg) and source via .htm output. Any suggestions? From owner-sqr-users@list.iex.net Thu Apr 11 11:21:06 2002 Date: Thu, 11 Apr 2002 10:54:26 -0500 From: "Mueller, Daniel" Subject: Re: Problems with JPEG in PDF Yes. I have been down this road. SPF format is the only format that supports graphical images. Furthermore, have the image in a location that is accessible at the time the SPF document is viewed. Example: Our users run SPF report on the Unix server, and specify Type=Web, Format=SPF. The .jpeg source resides on the NT file server, not on Unix. > -----Original Message----- > From: Seth Earnhardt [SMTP:searnhar@AEROTEK.COM] > Sent: Thursday, April 11, 2002 10:13 AM > To: SQR-USERS@list.iex.net > Subject: Problems with JPEG in PDF > > Have followed all previous recommendations to no avail. In PS 8 the pdf > file displays a box with diagonal lines. I have verified the image > (.jpg) and source via .htm output. > > Any suggestions? From owner-sqr-users@list.iex.net Thu Apr 11 11:29:08 2002 Date: Thu, 11 Apr 2002 12:06:59 -0400 From: Seth Earnhardt Subject: Re: Problems with JPEG in PDF Thanks for the response, however, I have seen a few postings where individuals have apparently been successful displaying .jpg files within a pdf and were able to print from there. Sound familiar? Thanks again "Mueller, Daniel" wrote: > Yes. I have been down this road. > SPF format is the only format that supports graphical images. > Furthermore, have the image in a location that is accessible > at the time the SPF document is viewed. > > Example: > Our users run SPF report on the Unix server, > and specify Type=Web, Format=SPF. > > The .jpeg source resides on the NT file server, not on Unix. > > > -----Original Message----- > > From: Seth Earnhardt [SMTP:searnhar@AEROTEK.COM] > > Sent: Thursday, April 11, 2002 10:13 AM > > To: SQR-USERS@list.iex.net > > Subject: Problems with JPEG in PDF > > > > Have followed all previous recommendations to no avail. In PS 8 the pdf > > file displays a box with diagonal lines. I have verified the image > > (.jpg) and source via .htm output. > > > > Any suggestions? From owner-sqr-users@list.iex.net Thu Apr 11 14:11:00 2002 Date: Thu, 11 Apr 2002 15:11:30 -0400 From: Chris Bennett Subject: Re: Problems with JPEG in PDF We're using JPEG files to print signatures on checks, instead of going the typical font-cartridge route, so I can tell you that JPEG can work fine with the PDF format (SQR 6.1.4). However, I completely sympathize with your plight. It seems that different graphic formats work with each output format. I've had to do a lot of experimentation at times to get things to work right (I think I finally settled on a 16 color BMP as the only thing that worked for fax output). Things you may want to play with are the size of the image (width, height), the size of the file, the number of colors, and the compression format. I've seen some JPEG files use compression schemes that can be displayed by some programs, but not by others. And just for comparison, here's the snippet of code used in our PAY003.SQR to print signatures: let $sig_file = 'd:\psoft\tools815\signatures\' || $Company || '_SIG.jpg' print-image (72,0) type = JPEG-FILE image-size = (55,8) source = $sig_file graphic (#row,1,51) horz-line 7 I'll send a JPEG file that you can test with directly to your e-mail. Chris On Thu, 11 Apr 2002, Seth Earnhardt wrote: > Thanks for the response, however, I have seen a few postings where individuals > have apparently been successful displaying .jpg files within a pdf and were > able to print from there. Sound familiar? > > Thanks again > > "Mueller, Daniel" wrote: > > > Yes. I have been down this road. > > SPF format is the only format that supports graphical images. > > Furthermore, have the image in a location that is accessible > > at the time the SPF document is viewed. > > > > Example: > > Our users run SPF report on the Unix server, > > and specify Type=Web, Format=SPF. > > > > The .jpeg source resides on the NT file server, not on Unix. > > > > > -----Original Message----- > > > From: Seth Earnhardt [SMTP:searnhar@AEROTEK.COM] > > > Sent: Thursday, April 11, 2002 10:13 AM > > > To: SQR-USERS@list.iex.net > > > Subject: Problems with JPEG in PDF > > > > > > Have followed all previous recommendations to no avail. In PS 8 the pdf > > > file displays a box with diagonal lines. I have verified the image > > > (.jpg) and source via .htm output. > > > > > > Any suggestions? > From owner-sqr-users@list.iex.net Thu Apr 11 11:48:46 2002 Date: Thu, 11 Apr 2002 09:22:31 -0700 From: Allen Cunningham Subject: To DBA's and build gurus I am doing the compare and report step of an upgrade. I am upgrading the CNV instance from the STG instance. It is the step where several sqr's get run from the TOOLS-UPGRADE-COMPARE AND REPORT menu selection on the server for the STG instance. The problem is that all the sqr's error out, and in the log file it says 'unable to log on to database', even though I can run other sqr's individually out of this instance. Any ideas?? Using PeopleSoft Financials 7.5 SQR Version 4.3.4 *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Allen Cunningham Sonoma State University Administrative Information Systems allen.cunningham@sonoma.edu ph 707.664.2052 fx 707.664.2505 From owner-sqr-users@list.iex.net Thu Apr 11 15:08:10 2002 Date: Thu, 11 Apr 2002 13:01:12 -0700 From: Robert Stojkovic Subject: Re: To DBA's and build gurus Hi Allen The issue you may be having is that the database link between your STG and CNV environment may not be setup properly. Can you run the compare on the client between STG and CNV? If you can run on the client then the server may not have the correct tnsnames configuration. Robert Stojkovic robert.stojkovic@io-consulting .com visit our website www.io-consulting.com cell 661 857 0350 -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Allen Cunningham Sent: Thursday, April 11, 2002 9:23 AM To: SQR-USERS@list.iex.net Subject: To DBA's and build gurus I am doing the compare and report step of an upgrade. I am upgrading the CNV instance from the STG instance. It is the step where several sqr's get run from the TOOLS-UPGRADE-COMPARE AND REPORT menu selection on the server for the STG instance. The problem is that all the sqr's error out, and in the log file it says 'unable to log on to database', even though I can run other sqr's individually out of this instance. Any ideas?? Using PeopleSoft Financials 7.5 SQR Version 4.3.4 *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Allen Cunningham Sonoma State University Administrative Information Systems allen.cunningham@sonoma.edu ph 707.664.2052 fx 707.664.2505 From owner-sqr-users@list.iex.net Thu Apr 11 15:57:49 2002 Date: Thu, 11 Apr 2002 13:55:14 -0700 From: Allen Cunningham Subject: Re: To DBA's and build gurus Hi Robert - Yes that was the problem, I ran a script to recreate the link, thanks. ac -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Robert Stojkovic Sent: Thursday, April 11, 2002 1:01 PM To: SQR-USERS@list.iex.net Subject: Re: To DBA's and build gurus Hi Allen The issue you may be having is that the database link between your STG and CNV environment may not be setup properly. Can you run the compare on the client between STG and CNV? If you can run on the client then the server may not have the correct tnsnames configuration. Robert Stojkovic robert.stojkovic@io-consulting .com visit our website www.io-consulting.com cell 661 857 0350 -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net]On Behalf Of Allen Cunningham Sent: Thursday, April 11, 2002 9:23 AM To: SQR-USERS@list.iex.net Subject: To DBA's and build gurus I am doing the compare and report step of an upgrade. I am upgrading the CNV instance from the STG instance. It is the step where several sqr's get run from the TOOLS-UPGRADE-COMPARE AND REPORT menu selection on the server for the STG instance. The problem is that all the sqr's error out, and in the log file it says 'unable to log on to database', even though I can run other sqr's individually out of this instance. Any ideas?? Using PeopleSoft Financials 7.5 SQR Version 4.3.4 *~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Allen Cunningham Sonoma State University Administrative Information Systems allen.cunningham@sonoma.edu ph 707.664.2052 fx 707.664.2505 From owner-sqr-users@list.iex.net Thu Apr 11 16:03:19 2002 Date: Thu, 11 Apr 2002 14:50:13 -0600 From: kanamarlapudi srikanth Subject: reading .dbf files in SQR Hi, Can anyone help me how can i use .dbf files for reading in SQR. Thanks Srik _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Fri Apr 12 15:35:01 2002 Date: Fri, 12 Apr 2002 16:10:15 -0400 From: George Jansen Subject: Re: reading .dbf files in SQR If you have the ODBC edition, you can read DBF files like any data source. From owner-sqr-users@list.iex.net Thu Apr 11 16:10:10 2002 Date: Thu, 11 Apr 2002 14:57:15 -0600 From: kanamarlapudi srikanth Subject: SQR command for saving a file in CSV Hi, Is there any command for saving an existing file(.dbf) as .csv.It doesn't mean renaming the file if you just rename the file it won't work.Can any one help on this. Thanks Srik _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From owner-sqr-users@list.iex.net Fri Apr 12 08:52:28 2002 Date: Fri, 12 Apr 2002 14:40:39 +0100 From: =?iso-8859-1?q?Meka=20Narendra=20Prasad?= Subject: Re: SQR command for saving a file in CSV Try this at the dot prompt type: copy to 'filename' type SDF delimited by ',' It works __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com From owner-sqr-users@list.iex.net Mon Apr 15 11:21:48 2002 Date: Mon, 15 Apr 2002 11:51:53 -0400 From: Vipul Patel Subject: syntax Highlighting and macro using CR Editor Does any one have syntax highlighting for "SQR", "SQL" and "C" Also does any one have created macro to run SQR report on Unix system using Cr Editor Thank in advance -- From owner-sqr-users@list.iex.net Thu Apr 11 17:29:22 2002 Date: Thu, 11 Apr 2002 15:17:57 -0700 From: "Hurt, Charllotte" Subject: sqrviewer problem I have an spf file, output from my sqr, which I am emailing to my user. I want the user to be able to use sqrviewer to look at this file. I am having problems with this. I have associated file types of spf with the viewer. I added the -ZIF parameter to the command line for the viewer. But this only seems to work the first time a user tries to open the file. On the next open, we receive an error about SQRDIR environment variable not being set. Any assistance would be appreciated. Our sqr version is 4.3.4. The users have Windows 2000 installed. From owner-sqr-users@list.iex.net Thu Apr 11 17:33:59 2002 Date: Thu, 11 Apr 2002 18:31:57 -0400 From: Larry Roux Subject: Re: sqrviewer problem We used to get that. You can solve it by making sure a version of sqr.ini is in the home path on the machine. ****************************** Larry Roux Syracuse University lroux@syr.edu ******************************* >>> CHurt@YAR.MIRACOSTA.CC.CA.US 04/11/02 18:29 PM >>> I have an spf file, output from my sqr, which I am emailing to my user. I want the user to be able to use sqrviewer to look at this file. I am having problems with this. I have associated file types of spf with the viewer. I added the -ZIF parameter to the command line for the viewer. But this only seems to work the first time a user tries to open the file. On the next open, we receive an error about SQRDIR environment variable not being set. Any assistance would be appreciated. Our sqr version is 4.3.4. The users have Windows 2000 installed. From owner-sqr-users@list.iex.net Thu Apr 11 19:50:29 2002 Date: Thu, 11 Apr 2002 17:45:12 -0700 From: Brian Pelton Subject: PGP & SQR I'm trying to automate the encryption and email of a data file. Boring background info: Running PeopleSoft 7.51 w/ Oracle 8.0.1 SQRW 4.3.4 IBM AIX 4.3.3 The command works when I login and type it at a command prompt: pgp -e /u01/app/HPRD/hr751/output/providers/CHS044_208.dat "Health Net EDI" But, when I put the same command in a variable and call the system, it fails: let $chs044 = 'pgp -e {FILEPREFIX}providers/CHS044_' || $run_id || '.dat ' || $qq || 'Health Net EDI' || $qq call system using $chs044 $chs044_status What I've noticed is that none of the environment variables seem to be setup when calling the system. Is there a way to process the ".profile" file when calling the system from SQR? Has anyone else had problems calling unix programs from within SQR? Thanks for any info you can provide..... Brian Pelton bpelton@communitymedical.org From owner-sqr-users@list.iex.net Fri Apr 12 12:53:21 2002 Date: Fri, 12 Apr 2002 12:28:00 -0500 From: Tom Whipple Subject: Re: PGP & SQR I encounter your environment situation frequently when calling one process from another. Can you create a "wrapper" shell script that will work? For example, #!/bin/sh source /home/someuser/.profile /path/to/pgp -e $1 'Subject Message' Then, in your sqr you could do: let $to_run = '/path/to/script ' || $filename Of course, all this assumes SQR is calling out properly. This technique could be useful to figure that out too. You could, for example, use tee to capture PGP's output to a log. -----Original Message----- From: Brian Pelton [mailto:bpelton@COMMUNITYMEDICAL.ORG] Sent: Thursday, April 11, 2002 7:45 PM To: SQR-USERS@list.iex.net Subject: PGP & SQR I'm trying to automate the encryption and email of a data file. Boring background info: Running PeopleSoft 7.51 w/ Oracle 8.0.1 SQRW 4.3.4 IBM AIX 4.3.3 The command works when I login and type it at a command prompt: pgp -e /u01/app/HPRD/hr751/output/providers/CHS044_208.dat "Health Net EDI" But, when I put the same command in a variable and call the system, it fails: let $chs044 = 'pgp -e {FILEPREFIX}providers/CHS044_' || $run_id || '.dat ' || $qq || 'Health Net EDI' || $qq call system using $chs044 $chs044_status What I've noticed is that none of the environment variables seem to be setup when calling the system. Is there a way to process the ".profile" file when calling the system from SQR? Has anyone else had problems calling unix programs from within SQR? Thanks for any info you can provide..... Brian Pelton bpelton@communitymedical.org From owner-sqr-users@list.iex.net Fri Apr 12 13:10:52 2002 Date: Fri, 12 Apr 2002 12:36:08 -0500 From: Stephen Ratliff Subject: SQR.log error I know this has to have been addressed in the past, but I couldn't find this in the archive. When running SQRW, I am getting the error Cannot open file or directory 'c:\temp\SQR.log'. I get the same error when running SQRs locally from PeopleSoft. I do have a c:\temp directory, and I know it is something simple fix. Thanks, Stephen _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Fri Apr 12 13:54:56 2002 Date: Fri, 12 Apr 2002 14:19:49 -0400 From: Doug Nichols Subject: Re: SQR.log error Are you running on windows 2000 service pack 2? If you are you need to do a find in the registry for the sqrw.exe key and delete it. That should fix the problem. -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@list.iex.net] On Behalf Of Stephen Ratliff Sent: Friday, April 12, 2002 1:36 PM To: SQR-USERS@list.iex.net Subject: SQR.log error I know this has to have been addressed in the past, but I couldn't find this in the archive. When running SQRW, I am getting the error Cannot open file or directory 'c:\temp\SQR.log'. I get the same error when running SQRs locally from PeopleSoft. I do have a c:\temp directory, and I know it is something simple fix. Thanks, Stephen _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From owner-sqr-users@list.iex.net Fri Apr 12 15:35:47 2002 Date: Fri, 12 Apr 2002 15:06:29 -0500 From: Stephen Ratliff Subject: Re: SQR.log error I am in fact running Win2000 sp 2. I deleted the sqr.exe registry entries and it now works fine. Must be one of those undocumented features. Thanks for you help. Stephen ----Original Message Follows---- From: Doug Nichols Subject: Re: SQR.log error Are you running on windows 2000 service pack 2? If you are you need to do a find in the registry for the sqrw.exe key and delete it. That should fix the problem. ---------------------------------------------------------------- I know this has to have been addressed in the past, but I couldn't find this in the archive. When running SQRW, I am getting the error Cannot open file or directory 'c:\temp\SQR.log'. I get the same error when running SQRs locally from PeopleSoft. I do have a c:\temp directory, and I know it is something simple fix. Thanks, Stephen _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx Stephen Ratliff -The problem with democracy is that it counts the number of heads not their content. _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx ----- End forwarded message ----- ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ Stephen Ratliff -The problem with democracy is that it counts the number of heads not their content. _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com From owner-sqr-users@list.iex.net Fri Apr 12 13:40:42 2002 Date: Fri, 12 Apr 2002 13:10:17 -0500 From: Kim Little Subject: Re: Sqr.log error --0__=86256B990063538A8f9e8a93df938690918c86256B990063538A Content-type: text/plain; charset=us-ascii Stephen, Have you checked to make sure your report arguments match the database you are trying to run the report from? I personally do not run reports from my temp drive if I use SQRW, I run them from where ever they reside for example: My report name would be T:\hr750\sqr\webidcrt.sqr My User Name would be: jdoe My Password would be: password Database would be : HPRD If there are no problems with your SQR you should not have a problem running it. Hope this helps. Kim. (Embedded image moved to file: pic22929.pcx) Stephen Ratliff @list.iex.net> on 04/12/2002 12:36:08 PM Please respond to sqr-users@list.iex.net Sent by: "Discussion of SQR, Brio Software's database reporting language" To: SQR-USERS@list.iex.net cc: Subject: SQR.log error I know this has to have been addressed in the past, but I couldn't find this in the archive. When running SQRW, I am getting the error Cannot open file or directory 'c:\temp\SQR.log'. I get the same error when running SQRs locally from PeopleSoft. I do have a c:\temp directory, and I know it is something simple fix. Thanks, Stephen _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx --0__=86256B990063538A8f9e8a93df938690918c86256B990063538A Content-type: application/octet-stream; name="pic22929.pcx" Content-Disposition: attachment; filename="pic22929.pcx" Content-transfer-encoding: base64 CgUBCAAAAABtAQEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABbgEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAD/CP8I/wj/CPoI3QjOCMcIxAgIAAj/9v/2//b/9vn23fbO9sf2xPZuAAjB 9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2CP9u/27/bv9u+G7cbs5ux27DbghuAAjB9gj/bv9u/27/ bvhu3G7Obsduw24IbgAIwfYI/27/bv9u/274btxuzm7HbsNuCG4ACMH2CP9u/27/bv9u+G7cbs5u x27DbghuAAjB9gjEbsT/xG7F/8Nuxv/GbsL/xG7C/8Ruwv/HbsT/yW7C//9u/27/bvZu227Nbsdu wm4IbgAIwfYIw27C/8Juwv/CbsL/w27C/8Juwv/DbsL/xW7C/8Ruwv/DbsP/xm7C/8Juwv/HbsP/ /27/bv9u9m7bbs1ux27CbghuAAjB9gjDbsL/xm7C/8Nuwv/CbsL/w27C/8Zuwv/CbsL/xG7D/8pu wv/HbsP//27/bv9u9m7bbs1ux27CbghuAAjB9gjDbsL/xm7C/8Nuwv/CbsL/w27C/8Zuwv/CbsL/ w27E/8puwv/GbsT//27/bv9u9m7bbs1ux27CbghuAAjB9gjEbsT/w27C/8Nuwv/Cbsb/x27C/8Ju wv/DbsT/yG7D/8duxP//bv9u/272bttuzW7HbsJuCG4ACMH2CMduwv/CbsL/w27C/8Juwv/DbsL/ x27E/8Nuwv9uwv/KbsL/xW7C/27C//9u/27/bvZu227Nbsduwm4IbgAIwfYIx27C/8Juwv9uxP/C bsL/w27C/8duxP/Dbsb/yW7C/8Vuxv//bv9u/271bttuzW7HbsJuCG4ACMH2CMNuwv/CbsL/wm7C /8Juw//CbsL/w27C/8huwv/HbsL/xm7C/8Juwv/IbsL//27/bv9u9m7bbs1ux27CbghuAAjB9gjE bsT/xG7F/8Nuwv/DbsL/yG7C/8duwv/CbsL/w27E/8Juwv/FbsL//27/bv9u9m7bbs1ux27Cbghu AAjB9gjQbsL//27/bv9u/27vbthuzG7Gbm4IbgAIwfYI/27/bv9u/274btxuzm7HbsNuCG4ACMH2 CP9u/27/bv9u+G7cbs5ux27DbghuAAjB9gj/bv9u/27/bvhu3G7Obsduw24IbgAIwfYI/27/bv9u /274btxuzm7HbsNuCG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/CPkI3AjOCMcI xAhuAAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I /wj/CPkI3AjOCMcIxAhuAAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjH CMQIbgAIwfb/CP8I/wj/CPkI3AjOCMcIxAhuAAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/ CP8I/wjqCOQA0gDGAMYIwghuAAjB9v8I/wj/CP8I6ggA4/bS9sT2wgDGCMIIbgAIwfb/CP8I/wj/ COoIAMH24wjRCMMIbsIAxgjCCG4ACMH2/wjbCP9u/271bsH22AgAwfbjCNEIwwhuwgDGCMIIbgAI wfb/CNsIbv8A/wDzAAjB9tgIAMH24wjRCMMIbsIAxgjCCG4ACMH2/wjbCG4A//////L/CMH22AgA wfbWCMQAwwgAwwgA0gjDCG7CAMYIwghuAAjB9v8I2whuAP/////y/wjB9tgIAMH21QgAxAgAwggA wggA0gjECG7CAMYIwghuAAjB9v8I2whuAP/////y/wjB9tgIAMH21QgAxAgAwggACADTCMQIbsIA xgjCCG4ACMH2/wjbCG4A//////L/CMH22AgAwfbVCADECADCCMIA0wjFCG7CAMYIwghuAAjB9v8I 2whuAP/////y/wjB9tgIAMH21QgAxAgAwgjCANMIxQhuwgDGCMIIbgAIwfbICMUA/wjOCG4A//// //L/CMH22AgAwfbVCADECADCCAAIANMIxAhuwgDGCMIIbgAIwfbICADECADXCAD0CG4A//////L/ CMH22AgAwfbVCADECADCCADCCADSCMQIbsIAxgjCCG4ACMH2yAgAxAgA1wgA9AhuAP/////y/wjB 9tgIAMH21QgAxAgAwggAwwgA0gjDCG7CAMYIwghuAAjB9sgIAMQIAMMIwwDCCMQAwwjDAMIIwgAI wgDECAAIwgDDCMMAwgjDAAjCAMMIwwDXCG4A//////L/CMH22AgAwfbWCMQAwwgAxAgA0QjDCG7C AMYIwghuAAjB9sgIxQDDCADDCAAIAMMIAAgAwwgACADCCADFCMIAwggAxQgACADCCADCCAAIAMMI ANYIbgD/////8v8IwfbYCADB9uMI0QjDCG7CAMYIwghuAAjB9sgIAMQIAMIIxQAIAMMIAAgAwwgA CADCCADFCADDCADCCMQACADCCADCCAAIxQDWCG4A//////L/CMH22AgAwfbUCMgA1QjGCG7CAMYI wghuAAjB9sgIAMQIAMIIAMUIAMMIAAgAwwgACADCCADFCADDCAAIAMMIAAgAwggAwggACADaCG4A //////L/CMH22AgAwfbjCNEIwwhuwgDGCMIIbgAIwfbICADECADCCADDCAAIAMMIAAgAwwgACADC CADFCADDCAAIAMMIAAgAwggAwggACADDCADWCG4A//////L/CMH22AgAwfbjCNEIwwhuwgDGCMII bgAIwfbICADECADDCMMAwgjEAMMIwwDCCADDCADECADDCADCCMQACADCCADCCADCCMMA1whuAP// ///y/wjB9tgIAMH2427RbsRuwgDGCMIIbgAIwfbWCAD/CMQIbgD/////8v8IwfbYCOQA0gDGAMYI wghuAAjB9tYIANMIxgDqCG4A//////L/CMH22AjkANIAxgDGCMIIbgAIwfb/CNsIbv8I/wj0CMH2 8AjYCMwIxgjCCG4ACMH2/wjbCP/2//b29vAI2AjMCMYIwghuAAjB9v8I/wj/CP8I+QjcCM4IxwjE CG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/CPkI3AjOCMcIxAhuAAjB9v8I2wj/ bv9u9W7B9vAI2AjMCMYIwghuAAjB9v8I2whu/wD/APMACMH28AjYCMwIxgjCCG4ACMH2/wjbCG4A //////L/CMH28AjYCMwIxgjCCG4ACMH2/wjbCG4A//////L/CMH22Ajk9tL2xfYAxgjCCG4ACMH2 /wjbCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB9uMI 0gjECG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2yAgAxAgA /wjNCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2yAgAxAgA/wjNCG4A//////L/CMH2 2AjB9s4IxADaCADMCG4AxgjCCG4ACMH2yAgAxAgA/wjNCG4A//////L/CMH22AjB9s0IAMQIANkI AMwIbgDGCMIIbgAIwfbICADECADDCMIAwwjDAMIIwgAIAAjCAMMIwwDCCMMACMIAwwjDAOQIbgD/ ////8v8IwfbYCMH2zQgA3AjCCADMCG4AxgjCCG4ACMH2yAgAxAgAwggAwggACADDCAAIAMIIwgDC CADFCAAIAMIIAMIIAAgAwwgA4whuAP/////y/wjB9tgIwfbNCADHCMMAwggACMIAwwjDAMMIwwDC CADMCG4AxgjCCG4ACMH2yAgAxAgAwwgAwwjFAAgAwggAwwgAwgjEAAgAwggAwggACMUA4whuAP// ///y/wjB9tgIwfbNCADKCAAIwgDCCAAIAMMIAAgAwwgACADMCG4AxgjCCG4ACMH2yAgAxAgAxAgA wggAxQgAwggAwwgACADDCAAIAMIIAMIIAAgA5whuAP/////y/wjB9tgIwfbNCADHCMQACADDCAAI AMUIxQAIAMwIbgDGCMIIbgAIwfbICADECADCCADCCAAIAMMIAAgAwggAwwgACADDCAAIAMIIAMII AAgAwwgA4whuAP/////y/wjB9tgIwfbNCADGCADDCAAIAMMIAAgAxQgAxQgAzAhuAMYIwghuAAjB 9skIxADECMIAwwjDAMIIAMIIAMMIAMIIxAAIAMIIAMIIAMIIwwDkCG4A//////L/CMH22AjB9s0I AMQIAAgAwwgACADDCAAIAMMIAAgAwwgACADMCG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB 9s4IxADDCMQACADDCADCCMMAwwjDAMIIAMwIbgDGCMIIbgAIwfbHCMgA/wjMCG4A//////L/CMH2 2AjB9uMI0gjECG4AxgjCCG4ACMH2/wjbCG7/CP8I9AjB9tgIwfbMCMcA2gjMCG4AxgjCCG4ACMH2 /wjbCP/2//b29tgIwfbjCNIIxAhuAMYIwghuAAjB9v8I/wj/CP8I6gjB9uMI0gjECG4AxgjCCG4A CMH2/wj/CP8I/wjqCMH24wjSCMQIbgDGCMIIbgAIwfb/CP8I/wj/COoIwfbjbtJuxW4AxgjCCG4A CMH2/wjbCP9u/271bsH22AjkANIAxgDGCMIIbgAIwfb/CNsIbv8A/wDzAAjB9vAI2AjMCMYIwghu AAjB9v8I2whuAP/////y/wjB9vAI2AjMCMYIwghuAAjB9v8I2whuAP/////y/wjB9vAI2AjMCMYI wghuAAjB9v8I2whuAP/////y/wjB9vAI2AjMCMYIwghuAAjB9v8I2whuAP/////y/wjB9vAI2AjM CMYIwghuAAjB9v8I2whuAP/////y/wjB9vAI2AjMCMYIwghuAAjB9sgIxQDnCADlCG4A//////L/ CMH28AjYCMwIxgjCCG4ACMH2yAgAxAgA5ggA5QhuAP/////y/wjB9vAI2AjMCMYIwghuAAjB9sgI AMQIAOYIAOUIbgD/////8v8IwfbwCNgIzAjGCMIIbgAIwfbICADECADCCMMAwwjCAMMIwgDCCADC CADCCADCCMMAwgjCAMIIxADlCG4A//////L/CMH22Ajk9tL2xfYAxgjCCG4ACMH2yAjFAMYIAAgA wggACADCCAAIAMIIAMIIAAgAwwgACADCCADDCADlCG4A//////L/CMH22AjB9uMI0gjECG4AxgjC CG4ACMH2yAgAxwjEAMIIAMQIAMMIAAgACAAIAAgAwwgACADCCADDCADlCG4A//////L/CMH22AjB 9uMI0gjECG4AxgjCCG4ACMH2yAgAxggAwwgAwwgAxAgAwggACAAIAAgACADDCAAIAMIIAMMIAOUI bgD/////8v8IwfbYCMH24wjSCMQIbgDGCMIIbgAIwfbICADGCADDCAAIAMIIAAgAwggAwggAwwgA wggAwwgACADCCADDCADlCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2yAgAxwjEAMII wgDDCMIAwwgAwwgAwwjDAMIIAMMIxADlCG4A//////L/CMH22AjB9tMIxQAIAAgA1QjICG4AxgjC CG4ACMH2/wjbCG4A//////L/CMH22AjB9tMIAMcIANUIyAhuAMYIwghuAAjB9scIxwD/CM0IbgD/ ////8v8IwfbYCMH20wgAxwgA1QjICG4AxgjCCG4ACMH2/wjbCG7/CP8I9AjB9tgIwfbTCADFCAAI AMIIwwDDCMIA0AjDCG4AxgjCCG4ACMH2/wjbCP/2//b29tgIwfbTCMQAwggACAAIAMMIAAgAwggA 0AjCCG4AxgjCCG4ACMH2/wj/CP8I/wjqCMH20wgAxQgACAAIxQDCCADRCMMIbgDGCMIIbgAIwfb/ CP8I/wj/COoIwfbTCADFCAAIAAgAxwgA0AjDCG4AxgjCCG4ACMH2/wj/CP8I/wjqCMH20wgAxQgA CAAIAMMIAAgAwggA0AjCCG4AxgjCCG4ACMH2/wjbCP9u/271bsH22AjB9tMIAMUIAAgAwgjDAMMI wgDQCMMIbgDGCMIIbgAIwfb/CNsIbv8A/wDzAAjB9tgIwfbjCNIIxAhuAMYIwghuAAjB9v8I2whu AP/////y/wjB9tgIwfbSCMYA1wjKCG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB9uMI0gjE CG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2/wjbCG4A//// //L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2/wjbCG4A//////L/CMH22AjB9uNu0m7FbgDGCMII bgAIwfbICMQA0wgA+ghuAP/////y/wjB9tgI5ADSAMYAxgjCCG4ACMH2yAgAwwgAyQgAyAgA+ghu AP/////y/wjB9vAI2AjMCMYIwghuAAjB9sgIAMQIAMgIAMgIAPoIbgD/////8v8IwfbwCNgIzAjG CMIIbgAIwfbICADECADDCMMAwgjCAMIIwwDCCMQAwwjDAMMIwgDDCMMA5ghuAP/////y/wjB9vAI 2AjMCMYIwghuAAjB9sgIAMQIAMYIAAgAxggACADDCADFCAAIAMIIAAgAwwgA5QhuAP/////y/wjB 9vAI2AjMCMYIwghuAAjB9sgIAMQIAMMIxAAIAMMIxAAIAMMIAMIIxADCCADDCMUA5QhuAP/////y /wjB9vAI2AjMCMYIwghuAAjB9sgIAMQIAMIIAMMIAAgAwggAwwgACADDCAAIAMMIAMMIAMIIAOkI bgD/////8v8IwfbwCNgIzAjGCMIIbgAIwfbICADDCADDCADDCAAIAMIIAMMIAAgAwwgACADDCAAI AMIIAAgAwwgA5QhuAP/////y/wjB9vAI2AjMCMYIwghuAAjB9sgIxADFCMQAwggAwgjEAAjEAMMI xADCCMIAwwjDAOYIbgD/////8v8IwfbwCNgIzAjGCMIIbgAIwfb/CNsIbgD/////8v8IwfbYCOT2 0vbF9gDGCMIIbgAIwfbHCMgA/wjMCG4A//////L/CMH22AjB9uMI0gjECG4AxgjCCG4ACMH2/wjb CG7/CP8I9AjB9tgIwfbjCNIIxAhuAMYIwghuAAjB9v8I2wj/9v/29vbYCMH24wjSCMQIbgDGCMII bgAIwfb/CP8I/wj/COoIwfbjCNIIxAhuAMYIwghuAAjB9v8I/wj/CP8I6gjB9tMIAMQIAMgIANII xQhuAMYIwghuAAjB9v8I/wj/CP8I6gjB9tMIAMQIAMgIANIIxQhuAMYIwghuAAjB9v8I/wj/CP8I 6gjB9tMIAMQIAMgIANIIxQhuAMYIwghuAAjB9v8I/wj/CP8I6gjB9tMIAMQIAMMIwwDCCAAIxADQ CMIIbgDGCMIIbgAIwfb/CP8I/wj/COoIwfbTCMYAwggAwwgACAAIAMMIAM8IwghuAMYIwghuAAjB 9v8I/wj/CP8I6gjB9tMIAMQIAMIIxQAIAAgAwwgAzwjCCG4AxgjCCG4ACMH2/wj/CP8I/wjqCMH2 0wgAxAgAwggAxQgACADDCADPCMIIbgDGCMIIbgAIwfbICMUA/wj/CP8I/wjdCMH20wgAxAgAwggA wwgACAAIAMMIAM8IwghuAMYIwghuAAjB9sgIAMQIANcIAO4IAP8I/wj/CNQIwfbTCADECADDCMMA wggACMQA0AjCCG4AxgjCCG4ACMH2yAgAxAgA1wgA7ggA/wj/CP8I1AjB9uMIANEIxAhuAMYIwghu AAjB9sgIAMQIAMMIwwDCCMQAwwjDAMIIwgAIwgDFCMMAwgjCAMIIxAAIAMMIAAjDAAjCAMMIwwDC CAAIwgDCCMIAwgjCAMIIAP8I/wj/CMwIwfbSCMgAyQgA0QjECG4AxgjCCG4ACMH2yAjFAMMIAMMI AAgAwwgACADDCAAIAMIIAMkIAAgAwggAwwgACADDCAAIAMIIAMIIAAgAwwgACMIAwggACADCCADC CAD/CP8I/wjOCMH24wjSCMQIbgDGCMIIbgAIwfbICADECADCCMUACADDCAAIAMMIAAgAwggAxgjE AAgAwggAwwgACADDCAAIAMIIAMIIAAjFAAgAwwgACADDCAD/CP8I/wjQCMH24wjSCMQIbgDGCMII bgAIwfbICADECADCCADFCADDCAAIAMMIAAgAwggAxQgAwwgACADCCADDCAAIAMMIAAgAwggAwggA CADFCADDCAAIAMQIAP8I/wj/CM8IwfbjCNIIxAhuAMYIwghuAAjB9sgIAMQIAMIIAMMIAAgAwwgA CADDCAAIAMIIAMUIAMMIAAgAwggAwwgACADCCMIACADCCADCCAAIAMMIAAgAwwgACADCCADCCAD/ CP8I/wjOCMH2427SbsVuAMYIwghuAAjB9sgIAMQIAMMIwwDCCMQAwwjDAMIIAMMIAMUIxAAIAMMI xADCCMIACAAIAMIIAMIIAMIIwwDCCADDCADCCADCCMIAwggA/wj/CP8IzAjkANIAxgDGCMIIbgAI wfbWCADhCAD/CP8I/wj8CN4IzwjHCMQIbgAIwfbHCMgAxwgA3QjEAP8I/wj/CPwI3gjPCMgIxAhu AAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/ CPkI3AjOCMcIxAhuAAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQI bgAIwfb/CP8I/wj/CPkI3AjOCMcIxAhuAAjB9sYI/27/bv9u/27dbsH2xgjk9tL2xfYAxgjCCG4A CMH2xghu/wD/AP8A/wDbAAjB9sYIwfbjCNIIxAhuAMYIwghuAAjB9sYIbgD//////////9r/CMH2 xgjB9uMI0gjECG4AxgjCCG4ACMH2xghuAP//////////2v8IwfbGCMH24wjSCMQIbgDGCMIIbgAI wfbGCG4A///////////a/wjB9sYIwfbjCNIIxAhuAMYIwghuAAjB9sYIbgD//////////9r/CMH2 xgjB9tIIAMQIANcIyghuAMYIwghuAAjB9sYIbgD//////////9r/CMH2xgjB9tIIAMQIANEIAM4I CG4AxgjCCG4ACMH2xghuAP//////////2v8IwfbGCMH20QgACADDCADRCADOCAhuAMYIwghuAAjB 9sYIbgD//////////9r/CMH2xgjB9tEIAAgAwwjEAMMIwwDCCADDCAAIwgDOCG4AxgjCCG4ACMH2 xghuAP//////////2v8IwfbGCMH20AgAwwgAwggAwwgACADDCAAIAMMIAAgAzggIbgDGCMIIbgAI wfbGCG4A///////////a/wjB9sYIwfbQCADDCADCCADDCAAIAMMIAAgAwwgACADOCAhuAMYIwghu AAjB9sYIbgD//////////9r/CMH2xgjB9tAIxQDCCADDCAAIAMMIAAgAwwgACADOCAhuAMYIwghu AAjB9sYIbgD//////////9r/CMH2xgjB9s8IAMUIAAgAwwgACADDCAAIAMIIwgAIAM4ICG4AxgjC CG4ACMH2xghuAP//////////2v8IwfbGCMH2zwgAxQgACMQAwwjDAMMIwgAIAMIIAM4IbgDGCMII bgAIwfbGCG4A///////////a/wjB9sYIwfbjCNIIxAhuAMYIwghuAAjB9sYIbgD//////////9r/ CMH2xgjB9s8IxwDYCMsIbgDGCMIIbgAIwfbGCG4A///////////a/wjB9sYIwfbjCNIIxAhuAMYI wghuAAjB9sYIbgD//////////9r/CMH2xgjB9uMI0gjECG4AxgjCCG4ACMH2xghuAP////////// 2v8IwfbGCMH24wjSCMQIbgDGCMIIbgAIwfbGCG4A///////////a/wjB9sYIwfbjbtJuxW4AxgjC CG4ACMH2xghuAP//////////2v8IwfbGCOQA0gDGAMYIwghuAAjB9sYIbgD//////////9r/CMH2 5wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP////////// 2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A//// ///////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYI bgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4A CMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoI xQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8Iwfbn CNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a /wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD///// /////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghu AP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAI wfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjF CAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI 0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/ CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP////// ////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A ///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB 9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUI CG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjT CMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8I wfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A//////// ///a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD/ /////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2 xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgI bgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMI ygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB 9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD///////// /9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP// ////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbG CG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhu AAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjK CMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH2 5wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP////////// 2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A//// ///////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYI bgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4A CMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoI xQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8Iwfbn CNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a /wjB9ucI0wjKCMUICG4ACMH2xghuAP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD///// /////9r/CMH25wjTCMoIxQgIbgAIwfbGCG4A///////////a/wjB9ucI0wjKCMUICG4ACMH2xghu AP//////////2v8IwfbnCNMIygjFCAhuAAjB9sYIbgD//////////9r/CMH25wjTCMoIxQgIbgAI wfbGCG7/CP8I/wj/CNwIwfbnCNMIygjFCAhuAAjB9sYI//b/9v/2//be9ucI0wjKCMUICG4ACMH2 /wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/CPkI3AjOCMcIxAhuAAjB9v8I/wj/CP8I+Qjc CM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/CPkI3AjOCMcIxAhuAAjB 9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAIwfb/CP8I/wj/CPkI 3AjOCMcIxAhuAAjB9v8I/wj/CP8I+QjcCM4IxwjECG4ACMH2/wj/CP8I/wj5CNwIzgjHCMQIbgAI /27/bv9u/275bt1uzm7HbsRubgD/AP8A/wD/APoA3QDOAMcAxADCAAwAAACAAAAAgACAgAAAAICA AIAAgIDAwMDA3MCmyvBAIABgIACAIACgIADAIADgIAAAQAAgQABAQABgQACAQACgQADAQADgQAAA YAAgYABAYABgYACAYACgYADAYADgYAAAgAAggABAgABggACAgACggADAgADggAAAoAAgoABAoABg oACAoACgoADAoADgoAAAwAAgwABAwABgwACAwACgwADAwADgwAAA4AAg4ABA4ABg4ACA4ACg4ADA 4ADg4AAAAEAgAEBAAEBgAECAAECgAEDAAEDgAEAAIEAgIEBAIEBgIECAIECgIEDAIEDgIEAAQEAg QEBAQEBgQECAQECgQEDAQEDgQEAAYEAgYEBAYEBgYECAYECgYEDAYEDgYEAAgEAggEBAgEBggECA gECggEDAgEDggEAAoEAgoEBAoEBgoECAoECgoEDAoEDgoEAAwEAgwEBAwEBgwECAwECgwEDAwEDg wEAA4EAg4EBA4EBg4ECA4ECg4EDA4EDg4EAAAIAgAIBAAIBgAICAAICgAIDAAIDgAIAAIIAgIIBA IIBgIICAIICgIIDAIIDgIIAAQIAgQIBAQIBgQICAQICgQIDAQIDgQIAAYIAgYIBAYIBgYICAYICg YIDAYIDgYIAAgIAggIBAgIBggICAgICggIDAgIDggIAAoIAgoIBAoIBgoICAoICgoIDAoIDgoIAA wIAgwIBAwIBgwICAwICgwIDAwIDgwIAA4IAg4IBA4IBg4ICA4ICg4IDA4IDg4IAAAMAgAMBAAMBg AMCAAMCgAMDAAMDgAMAAIMAgIMBAIMBgIMCAIMCgIMDAIMDgIMAAQMAgQMBAQMBgQMCAQMCgQMDA QMDgQMAAYMAgYMBAYMBgYMCAYMCgYMDAYMDgYMAAgMAggMBAgMBggMCAgMCggMDAgMDggMAAoMAg oMBAoMBgoMCAoMCgoMDAoMDgoMAAwMAgwMBAwMBgwMCAwMCgwMD/+/CgoKSAgID/AAAA/wD//wAA AP//AP8A//////8= --0__=86256B990063538A8f9e8a93df938690918c86256B990063538A-- From owner-sqr-users@list.iex.net Fri Apr 12 14:46:31 2002 Date: Fri, 12 Apr 2002 12:04:13 -0700 From: Tejas Saraiya Subject: Japanese characters in parameter form and PDF Good afternoon, I am trying to add Japanese character support to our reports. I am able to display Japanese characters properly in the HTML version of my report. However, I cannot get Japanese characters to display correctly in a dynamic paramter list box or a generated PDF document. When I run the report, I get the following error message: Runtime error: exit code = 0 (SQR 8300) For font (3) the specified typeface ( HeiseiKakuGo-W5) is not legal. My environment is: Oracle 8.1.7 Win 2k SP 1 SQR 6.2 Portal 7.0.3 I've made the following changes to my sqr.ini and pdflib.upr files SQR.INI [Environment:Common] SQRDIR=C:\Program Files\Brio\BrioPortal\server\JF_madness\sqrp\Binw SQRIBE_HOME=C:\Program Files\Brio SQR_JRE_VER=122 SQR_JRE_EXE=C:\Program Files\Brio\jre\jre122\bin\java Encoding=UTF-8 Encoding-File-Output=UTF-8 Encoding-File-Input=UTF-8 Encoding-Report-Output=UTF-8 Encoding-database=UCS-2 Encoding-console=UTF-8 Encoding-SQR-Source=UTF-8 [PDF Fonts] ;Font Path = Directory where the .afm files reside. Default is SQRDIR 3=Courier, HeiseiKakuGo-W5, UniJIS-UCS2-H 300=Courier-Bold, HeiseiKakuGo-W5, UniJIS-UCS2-H 4=Helvetica, HeiseiKakuGo-W5, UniJIS-UCS2-H 400=Helvetica-Bold, HeiseiKakuGo-W5, UniJIS-UCS2-H 5=Times-Roman 500=Times-Bold 905=Helvetica-Narrow, HeiseiKakuGo-W5, UniJIS-UCS2-H 90500=Helvetica-Narrow-Bold, HeiseiKakuGo-W5, UniJIS-UCS2-H 11=Symbol 12=ZapfDingbats 30=Courier-Oblique 3000=Courier-BoldOblique 31=Helvetica-Oblique 3100=Helvetica-BoldOblique 32=Times-Italic 3200=Times-BoldItalic PDFLIB.UPR PS-Resources-1.0 FontAFM FontPFM FontOutline Encoding . %Directory prefix example for Windows:/c:/psfonts %Directory prefix example for Unix: //usr/local/lib/fonts /C:/Program Files/Brio/BrioPortal/server/JF_madness/sqrp/Binw FontAFM Helvetica-Narrow=Helvetica-Narrow.afm Helvetica-Narrow-Bold=Helvetica-Narrow-Bold.afm HeiseiKakuGo-W5=HeiseiKakuGo-W5.afm . FontPFM . FontOutline . Encoding . Any help would be greatly appreciated, Tejas From owner-sqr-users@list.iex.net Fri Apr 12 15:15:36 2002 Date: Fri, 12 Apr 2002 20:46:54 +0100 From: =?iso-8859-1?q?Meka=20Narendra=20Prasad?= Subject: Printing Escape Sequence for two-side printing on HP Laserjet 4050 Through SQR Hi I have a problem printing two sides of a page on HP Laserjet printer in SQR. We are using HP-Laserjet HP Laser Jet 4050 Series PCL 5e. The escape sequence that needs to be printed is '<27>&l1S' and i tried to print the same through Printer-Init command in set-up section (Without the quotes) and also Declare-Printer Init-String option. The report is printing but not on both sides of page. Printer is supporting this feature , as i tried printing through Word and it works. I know i am missing somewhere but not able to make out. Any suggestions. Thanks in advance. Prasad Meka __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com From owner-sqr-users@list.iex.net Sat Apr 13 18:42:12 2002 Date: Sat, 13 Apr 2002 17:52:54 -0500 From: Vijay Rajan Subject: Special Characters in SQR 8.16 Hello. In SQR 8.16, i am not able to use the code: write #File from $Code:1 'MAX: MIN OF B&N AND #20':24 Instead, if I use: write #File from $Code:1 'MAX'':'' MIN OF B&N AND #20':24 i.e. enclosing character : within '' it works! Anyone know what's going on? Why :? Why not #? Please get back to me. Thanks. From owner-sqr-users@list.iex.net Mon Apr 15 11:18:27 2002 Date: Mon, 15 Apr 2002 09:29:47 -0600 From: Juan Alvarado Subject: Re: Special Characters in SQR 8.16 Do you have SQR 8???? If you have do you have what's new or more info about that?? TIA -----Original Message----- From: Vijay Rajan [mailto:vijayrajan@NORTHWESTERNMUTUAL.COM] Sent: Saturday, April 13, 2002 4:53 PM To: SQR-USERS@list.iex.net Subject: Special Characters in SQR 8.16 Importance: High Hello. In SQR 8.16, i am not able to use the code: write #File from $Code:1 'MAX: MIN OF B&N AND #20':24 Instead, if I use: write #File from $Code:1 'MAX'':'' MIN OF B&N AND #20':24 i.e. enclosing character : within '' it works! Anyone know what's going on? Why :? Why not #? Please get back to me. Thanks. From owner-sqr-users@list.iex.net Mon Apr 15 11:50:45 2002 Date: Mon, 15 Apr 2002 11:06:00 -0500 From: "Wendel, Robbi" Subject: Re: Version SQR 8.16 PeopleSoft licenses SQR for it's users and matches the version numbers to the Tools release. As I understand it, PeopleSoft SQR 8.16 is SQR version 6. Possibly, someone on the list can confirm? -----Original Message----- From: Juan Alvarado [mailto:juan@GYSSA.COM] Sent: Monday, April 15, 2002 10:30 AM To: SQR-USERS@list.iex.net Subject: Re: Special Characters in SQR 8.16 Do you have SQR 8???? If you have do you have what's new or more info about that?? TIA -----Original Message----- From: Vijay Rajan [mailto:vijayrajan@NORTHWESTERNMUTUAL.COM] Sent: Saturday, April 13, 2002 4:53 PM To: SQR-USERS@list.iex.net Subject: Special Characters in SQR 8.16 Importance: High Hello. In SQR 8.16, i am not able to use the code: write #File from $Code:1 'MAX: MIN OF B&N AND #20':24 Instead, if I use: write #File from $Code:1 'MAX'':'' MIN OF B&N AND #20':24 i.e. enclosing character : within '' it works! Anyone know what's going on? Why :? Why not #? Please get back to me. Thanks. From owner-sqr-users@list.iex.net Mon Apr 15 18:40:50 2002 Date: Tue, 16 Apr 2002 08:50:21 +1000 From: Jamie Allen Subject: Re: Version SQR 8.16 I thought it was 4.3.4.1. But don't quote me on that. -----Original Message----- From: Wendel, Robbi [mailto:rwendel@NESPOWER.COM] Sent: Tuesday, 16 April 2002 2:06 To: SQR-USERS@list.iex.net Subject: Re: Version SQR 8.16 PeopleSoft licenses SQR for it's users and matches the version numbers to the Tools release. As I understand it, PeopleSoft SQR 8.16 is SQR version 6. Possibly, someone on the list can confirm? -----Original Message----- From: Juan Alvarado [mailto:juan@GYSSA.COM] Sent: Monday, April 15, 2002 10:30 AM To: SQR-USERS@list.iex.net Subject: Re: Special Characters in SQR 8.16 Do you have SQR 8???? If you have do you have what's new or more info about that?? TIA -----Original Message----- From: Vijay Rajan [mailto:vijayrajan@NORTHWESTERNMUTUAL.COM] Sent: Saturday, April 13, 2002 4:53 PM To: SQR-USERS@list.iex.net Subject: Special Characters in SQR 8.16 Importance: High Hello. In SQR 8.16, i am not able to use the code: write #File from $Code:1 'MAX: MIN OF B&N AND #20':24 Instead, if I use: write #File from $Code:1 'MAX'':'' MIN OF B&N AND #20':24 i.e. enclosing character : within '' it works! Anyone know what's going on? Why :? Why not #? Please get back to me. Thanks. From owner-sqr-users@list.iex.net Tue Apr 16 08:26:35 2002 Date: Tue, 16 Apr 2002 08:16:12 -0500 From: Gary Kearns Subject: Re: Version SQR 8.16 PS v8 is using SQR v6.1.4 -----Original Message----- From: Jamie Allen [mailto:jamesa@CYB.COM.AU] Sent: Monday, April 15, 2002 5:50 PM To: SQR-USERS@list.iex.net Subject: Re: Version SQR 8.16 I thought it was 4.3.4.1. But don't quote me on that. -----Original Message----- From: Wendel, Robbi [mailto:rwendel@NESPOWER.COM] Sent: Tuesday, 16 April 2002 2:06 To: SQR-USERS@list.iex.net Subject: Re: Version SQR 8.16 PeopleSoft licenses SQR for it's users and matches the version numbers to the Tools release. As I understand it, PeopleSoft SQR 8.16 is SQR version 6. Possibly, someone on the list can confirm? -----Original Message----- From: Juan Alvarado [mailto:juan@GYSSA.COM] Sent: Monday, April 15, 2002 10:30 AM To: SQR-USERS@list.iex.net Subject: Re: Special Characters in SQR 8.16 Do you have SQR 8???? If you have do you have what's new or more info about that?? TIA -----Original Message----- From: Vijay Rajan [mailto:vijayrajan@NORTHWESTERNMUTUAL.COM] Sent: Saturday, April 13, 2002 4:53 PM To: SQR-USERS@list.iex.net Subject: Special Characters in SQR 8.16 Importance: High Hello. In SQR 8.16, i am not able to use the code: write #File from $Code:1 'MAX: MIN OF B&N AND #20':24 Instead, if I use: write #File from $Code:1 'MAX'':'' MIN OF B&N AND #20':24 i.e. enclosing character : within '' it works! Anyone know what's going on? Why :? Why not #? Please get back to me. Thanks. From owner-sqr-users@list.iex.net Wed Apr 17 10:09:52 2002 Date: Wed, 17 Apr 2002 09:27:32 -0500 From: Nathan Stratton Treadway Subject: Re: Version SQR 8.16 On Mon, Apr 15, 2002 at 11:06:00AM -0500, Wendel, Robbi wrote: > PeopleSoft licenses SQR for it's users and matches the version numbers to That's correct, starting with PeopleSoft v8. (For a "complete" discussion on this topic, you can go to http://www.sqrug.com/sqr-users and search for "SQR going away in PeopleSoft 8". It's a long thread, but it pretty much covers the issue...) Notice that PeopleSoft SQR's version id string clearly says so; compare SQR for PeopleSoft/8.14/IBM RS6000/AIX 4.3.3/Oracle 8.0.6/Apr 27 2001 to SQR/6.2/Intel/Red Hat Linux 6.1(2.2.12-20)/Oracle 8.1.7/Oct 29 2001 Brio will be releasing it's own SQR v8 later this year, so it's very important for people to be sure to mention the full version id string when talking about SQR now that there are two SQR code lines... (See http://www.sqrug.com/sqr-users/sqr-users-hints.html#s4 for additional info on that topic.) > the Tools release. As I understand it, PeopleSoft SQR 8.16 is SQR version > 6. Possibly, someone on the list can confirm? Yes, I believe the source code that PeopleSoft recieve was the source for something between Brio's versions 6.1.4 and 6.2. In other words, SQR for PeopleSoft v8.1x is essentially Brio's SQR 6.1.4 with many of the bug fixes that appear in Brio's 6.2 (but not necessarily all of them), as well as possibly some of PeopleSoft's own bug fixes. (I have no idea what changes -- if any -- PeopleSoft has made since they "took control" of their copy of SQR.) Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Apr 15 13:01:45 2002 Date: Mon, 15 Apr 2002 10:13:33 -0700 From: "Nuccio, Vincent" Subject: Searching for a field Hi ya'll, I am new to this group and want to have a good headstart in my new position as a developer but at a very junior level. How would you search for a specific field on all of the SQRs we have here? If I want to find which SQR consists the specific field? Thanks much! Vince Nuccio AT&T Wireless Services Redmond, Washington mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 13:44:17 2002 Date: Mon, 15 Apr 2002 12:54:05 -0500 From: Bob Helm Subject: Re: Searching for a field You could try this, running from DOS prompt: find "specific_field" *.sqr | more B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com This message has been sent using 100% recycled electrons -----Original Message----- From: Nuccio, Vincent [mailto:vincent.nuccio@ATTWS.COM] Sent: Monday, April 15, 2002 12:14 PM To: SQR-USERS@list.iex.net Subject: Searching for a field Hi ya'll, I am new to this group and want to have a good headstart in my new position as a developer but at a very junior level. How would you search for a specific field on all of the SQRs we have here? If I want to find which SQR consists the specific field? Thanks much! Vince Nuccio AT&T Wireless Services Redmond, Washington mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 13:45:07 2002 Date: Mon, 15 Apr 2002 14:02:14 -0400 From: "Weaver, Judith R" Subject: Re: Searching for a field If in Windows 95, use the Start - Find - Files or Folders... function. You can use *.sq* in the Named: box and the fieldname in the Containing text: box. Put the top level directory in the Looki in: box (use the Browse function to populate it if you have to) and click the Include subfolders checkbox if appropriate. -----Original Message----- From: Nuccio, Vincent [mailto:vincent.nuccio@ATTWS.COM] Sent: Monday, April 15, 2002 1:14 PM To: SQR-USERS@list.iex.net Subject: Searching for a field Hi ya'll, I am new to this group and want to have a good headstart in my new position as a developer but at a very junior level. How would you search for a specific field on all of the SQRs we have here? If I want to find which SQR consists the specific field? Thanks much! Vince Nuccio AT&T Wireless Services Redmond, Washington mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 13:55:07 2002 Date: Mon, 15 Apr 2002 13:13:44 -0500 From: Jagadish Sudarsanam Subject: Re: Searching for a field I would use 'WinGrep' tool or any Text search tool to list the programs and the location in program where the field exists. Jagadish From owner-sqr-users@list.iex.net Mon Apr 15 13:51:38 2002 Date: Mon, 15 Apr 2002 14:15:28 -0400 From: "Patel, Samir (CITS)" Subject: Re: Searching for a field Likewise, you can do a Find (CTRL-F) in Windows Explorer, and on the "Name & Location" tab, you can type the fieldname in the "Containing text" box, and select the Directory where you want to begin your search. samir -----Original Message----- From: Bob Helm [mailto:Bob.Helm@MEDIWARE.COM] Sent: Monday, April 15, 2002 1:54 PM To: SQR-USERS@list.iex.net Subject: Re: Searching for a field You could try this, running from DOS prompt: find "specific_field" *.sqr | more B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com This message has been sent using 100% recycled electrons -----Original Message----- From: Nuccio, Vincent [mailto:vincent.nuccio@ATTWS.COM] Sent: Monday, April 15, 2002 12:14 PM To: SQR-USERS@list.iex.net Subject: Searching for a field Hi ya'll, I am new to this group and want to have a good headstart in my new position as a developer but at a very junior level. How would you search for a specific field on all of the SQRs we have here? If I want to find which SQR consists the specific field? Thanks much! Vince Nuccio AT&T Wireless Services Redmond, Washington mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 14:14:49 2002 Date: Mon, 15 Apr 2002 13:40:14 -0500 From: "Mueller, Daniel" Subject: Re: Searching for a field in Unix, the search command is "grep" . Use -i parameter to ignore case. grep -i fieldname *.sqr | more > -----Original Message----- > From: Nuccio, Vincent [SMTP:vincent.nuccio@ATTWS.COM] > Sent: Monday, April 15, 2002 12:14 PM > To: SQR-USERS@list.iex.net > Subject: Searching for a field > > Hi ya'll, > > I am new to this group and want to have a good headstart in my new > position > as a developer but at a very junior level. > > How would you search for a specific field on all of the SQRs we have here? > If I want to find which SQR consists the specific field? > > Thanks much! > > Vince Nuccio > > AT&T Wireless Services > Redmond, Washington > mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 14:22:54 2002 Date: Mon, 15 Apr 2002 14:51:03 -0400 From: "Dial, Lary" Subject: Re: Searching for a field Use a good text editor like Ultraedit which has a "Find in Files" options which can be used to search a whole directory structure for a field name or a phrase and spits out a report that lists occurrences within each SQR in the directory along with line citations and the actual context. It is extremely helpful. -----Original Message----- From: Patel, Samir (CITS) [mailto:spatel@ADMIN1.UMARYLAND.EDU] Sent: Monday, April 15, 2002 2:15 PM To: SQR-USERS@list.iex.net Subject: Re: Searching for a field Likewise, you can do a Find (CTRL-F) in Windows Explorer, and on the "Name & Location" tab, you can type the fieldname in the "Containing text" box, and select the Directory where you want to begin your search. samir -----Original Message----- From: Bob Helm [mailto:Bob.Helm@MEDIWARE.COM] Sent: Monday, April 15, 2002 1:54 PM To: SQR-USERS@list.iex.net Subject: Re: Searching for a field You could try this, running from DOS prompt: find "specific_field" *.sqr | more B The Programmer formerly known as Bob Mediware Information Systems Inc. (913) 307-1045 Bob.Helm@Mediware.com This message has been sent using 100% recycled electrons -----Original Message----- From: Nuccio, Vincent [mailto:vincent.nuccio@ATTWS.COM] Sent: Monday, April 15, 2002 12:14 PM To: SQR-USERS@list.iex.net Subject: Searching for a field Hi ya'll, I am new to this group and want to have a good headstart in my new position as a developer but at a very junior level. How would you search for a specific field on all of the SQRs we have here? If I want to find which SQR consists the specific field? Thanks much! Vince Nuccio AT&T Wireless Services Redmond, Washington mailto:vincent.nuccio@attws.com From owner-sqr-users@list.iex.net Mon Apr 15 15:11:08 2002 Date: Mon, 15 Apr 2002 20:20:35 +0100 From: =?iso-8859-1?q?Meka=20Narendra=20Prasad?= Subject: Re: Searching for a field Use WinGrep Prasad Meka __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com From owner-sqr-users@list.iex.net Mon Apr 15 16:44:38 2002 Date: Mon, 15 Apr 2002 14:33:58 -0600 From: Dan Pressman Subject: Help using call system using This code works: call system using 'sleep 5' #were_you_able_to_get_to_sleep wait But this code does not: call system using $fname_of_bat_file #were_you_able_to_get_filedate wait show #were_you_able_to_get_filedate do showtime('bb',-1,'') call system using 'C:\f343519.bat' #_w wait show #_w call system using 'dir & pause' #_ww show #_ww call system using 'dir>C:\SHIT1.TXT' #ww WAIT show #ww call system using 'dir' #_ww WAIT show #_ww as evidenced by the four non-zero return values: 04/15/2002 04:37:05 PM - bb 1.000000 2.000000 2.000000 2.000000 From owner-sqr-users@list.iex.net Mon Apr 15 16:53:41 2002 Date: Mon, 15 Apr 2002 15:02:48 -0600 From: Dan Pressman Subject: Re: Help using call system using - got it thanks I apologize for not searching the archives before I posted. I guess whoever said it was right (Napoleon?) when they said: I ignore all problems for two weeks - most go away. From owner-sqr-users@list.iex.net Tue Apr 16 05:40:47 2002 Date: Tue, 16 Apr 2002 12:02:42 +0200 From: Michael Steinkellner Subject: ERROR (SQR 11) Unknown conversion type (804368308) for code 1508. This is a multi-part message in MIME format. ------_=_NextPart_001_01C1E52D.D94BCE7C Content-Type: text/plain; Content-Transfer-Encoding: quoted-printable Hello SQR-User, following SQL-Errors occurs in a SQR-report=20 ( Interface between 2 Databases, Call Database via SQL --> Write a file --> Send File to database 2...): SQR V4.3.2.2 Copyright (C) SQRIBE Technologies, 1994-98. All Worldwide Rights Reserved. Error on line 405: (SQR 4038) Out of space while processing expression; Use -Mfile to increase EXPRESSIONSPACE. SQR: Program Aborting. Fehlernummer : 1 !!!!!!! <-- Errorcode Zeit Stop : 02.04.16 07:00:21 SQR V4.3.2.2 Copyright (C) SQRIBE Technologies, 1994-98. All Worldwide Rights Reserved. Error on line 1750: (SQR 11) Unknown conversion type (804368308) for code 1508. SQR: Program Aborting. Fehlernummer : 1 !!!!!!! <-- Errorcode Zeit Stop : 02.04.16 09:00:26 Attachment: sqlsize.unix.ascii --> -M File Entries Any Suggestions for a "workaround" ? TIA + CIAO, Michael Michael Steinkellner trans-flow EDV Consulting- und Vertriebs GmbH Am Kehlerpark 1 A-6850 Dornbirn Phone +43(0)5572 / 56500 - 55 Fax +43(0)5572 / 56500 - 9 e-mail mailto:michael.steinkellner@transflow.com www http://www.transflow.com E-Mail Disclaimer Der Inhalt dieser E-Mail ist ausschliesslich fuer den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, dass jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail unzulaessig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen. Aussagen gegenueber dem Adressaten unterliegen den Regelungen des zugrundeliegenden Angebotes bzw. Auftrags, insbesondere den Allgemeinen Geschaefts- und Auftragsbedingungen und ggf. den individuellen Lizenz- und Haftungsvereinbarungen. Der Inhalt der E-Mail ist nur rechtsverbindlich, wenn er unsererseits durch einen Brief entsprechend bestaetigt wird, es sei denn, es ist ausdruecklich anders vereinbart. Die Versendung von E-Mails an uns hat grundsaetzlich keine fristwahrende Wirkung, wenn dies nicht ausdruecklich vorher vereinbart wurde. Wir moechten Sie ausserdem darauf hinweisen, dass die Kommunikation per E-Mail ueber das Internet unsicher ist, da fuer unberechtigte Dritte grundsaetzlich die Moeglichkeit der Kenntnisnahme und Manipulation besteht. Wir werden daher keine vertraulichen Daten unverschluesselt per E-Mail ueber das Internet versenden. The information contained in this email is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any form of disclosure, reproduction, distribution or any action taken or refrained from in reliance on it, is prohibited and may be unlawful. Please notify the sender immediately. All statements of opinion or advice directed via this email to our customers are subject to the terms and conditions expressed in the governing customer engagement letter. Unless any other agreement, the content of this email is only legally binding if confirmed by letter. The sending of emails to us will not constitute compliance with any time limits or deadlines, unless agreed on explicitly in the governing customer engagement letter. We also like to inform you that communication via email over the internet is insecure because third parties may have the possibility to access and manipulate emails. For this reason we will not send any confidential information via email over the internet, unless encrypted. ------_=_NextPart_001_01C1E52D.D94BCE7C Content-Type: application/octet-stream; name="sqlsize.unix.ascii" Content-Transfer-Encoding: base64 Content-Description: sqlsize.unix.ascii Content-Disposition: attachment; filename="sqlsize.unix.ascii" ISAuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohIHwgIFByb2dyYW1tICAgICAgIDogc3Fsc2l6ZQohIHwg IGVyc3RlbGx0IGFtICAgIDogMTQtMTEtMTk5NSAKISB8ICBQcm9ncmFtbWllcmVyICA6IGNobmEJ CQlCZXRyZXVlcjogY2huYQohIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiEgfCAgQmVzY2hyZWlidW5n ICAgOiBTUVIgZGVmYXVsdCBFaW5zdGVsbHVuZ2VuLCBhYmFlbmRlcnVuZy4KISB8CiEgfC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KISB8IEFVRlJVRjogU1FSIHByb2dyYW0gdXNlci9wYXNzd2QgLU0kU1FS L3NxbHNpemUgCiEgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KISB8ICAgICAgICAgICAgICAgICAgICAg ICAgICAgIMQgTiBEIEUgUiBVIE4gRyBFIE4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoh IHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiEgfCAgMDAxICAxNC0xMS05NSAgVVNFUiBCZXNjaHJlaWJ1 bmcgZGVyIMRuZGVydW5nIAohIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiEgfCAgICAgICAwOC4wNS45 NiAgQ0hOQSBQUk9HTElORVBBUlMgdm9uIDExMDAwIGF1ZiAxMzAwMAohIHwtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiEgfCAgICAgICAyMC4wOC45NiAgQ0hOQSBQUk9HTElORVBBUlMgdm9uIDE1MDAwIGF1 ZiAxNjAwMAohIHwgICAgICAgMjAuMDguOTYgIENITkEgUFJPR0xJTkVTICAgIGVpbmdlZnVlZ3QK ISB8ICAgICAgIDI4LjA4Ljk2ICBDSE5BIFBST0dMSU5FUEFSUyBhdWYgMTcwMDAKISB8ICAgICAg IDE2LjA5Ljk2ICBNQVBBIEVyd2VpdGVybiBkZXIgdmVyd2VuZGJhcmVuIFZhcmlhYmxlbgohIHwg ICAgICAgMTQuMTEuOTYgIE1BUEEgRXJ3ZWl0ZXJuIGRlciBQUk9HTElORVBBUlMgdm9uIDE3MDAw IGF1ZiAyMDAwMAohIHwgICAgICAgMjAuMDIuOTcgIENITkEgRXJ3ZWl0ZXJuIGRlciBQUk9HTElO RVBBUlMgdm9uIDIwMDAwIGF1ZiAzMDAwMAohIHwJICAgIDA2LjA2Ljk3ICBlbGdyIFFVRVJZQVJH UyBlaW5nZWZ1ZWd0CiEgfAkgICAgMDMuMTIuOTcgIENITkEgUVVFUklFUyBlaW5nZWZ1ZWd0CiEg fAkgICAgMDkuMTIuOTcgIENITkEgVkFSSUFCTEVTIGVpbmdlZnVlZ3QKISB8ICAgICAgIDE5LjA4 Ljk4ICBDSE5BIEVyd2VpdGVybiBkZXIgUFJPR0xJTkVQQVJTIHZvbiAzMDAwMCBhdWYgMzEwMDAK ISB8ICAgICAgIDEzLjEwLjk4ICBDSE5BIEVyd2VpdGVybiBkZXIgUFJPR0xJTkVQQVJTIHZvbiAz MTAwMCBhdWYgMzIwMDAKISB8ICAgICAgIDE1LjEyLjk4ICBDSE5BIEVyd2VpdGVybiBkZXIgUFJP R0xJTkVQQVJTIHZvbiAzMjAwMCBhdWYgMzQwMDAKISB8ICAgICAgIDE4LjA4Ljk5ICBDSE5BIEVy d2VpdGVybiBkZXIgVkFSSUJMRVMgdm9uIDI1MDAgYXVmIDMwMDAKISB8ICAgICAgIDIyLjAyLjAw ICBkYWZhIEVyd2VpdGVybiBkZXIgUFJPR0xJTkVTIHZvbiAxNjAwMCBhdWYgMjUwMDAKISB8ICAg ICAgICAgICAgICAgICAgICAgIEVyd2VpdGVybiBkZXIgUFJPR0xJTkVQQVJTIHZvbiAzNTAwMCBh dWYgNDAwMDAKISB8ICAgICAgIDA3LjA0LjAwICBNSVNUIEVyd2VpdGVybiBkZXIgUFJPR0xJTkVQ QVJTIHZvbiA0MDAwMCBhdWYgNDIwMDAKISB8ICAgICAgIDE4LjA0LjAwICBNSVNUIEVyd2VpdGVy biBkZXMgU1RSSU5HU1BBQ0UgYXVmIDE2MDAwCiEgfCAgICAgICAwMy4wNy4wMCAgU1RNTyBFcndl aXRlcm4gZGVyIFBST0dMSU5FUEFSUyB2b24gNDIwMDAgYXVmIDQ1MDAwCiEgfCAgICAgICAyNC4w OC4wMCAgU1RNTyBFcndlaXRlcm4gZGVyIFBST0dMSU5FUEFSUyB2b24gNDUwMDAgYXVmIDUwMDAw CiEgfCAgICAgICAxMC4wNC4wMSAgU1RNTyBFcndlaXRlcm4gZGVyIFZBUklBQkxFUyB2b24gMzAw MCBhdWYgMzUwMAohIHwgICAgICAgMTkuMDYuMDEgIFNUTU8gRXJ3ZWl0ZXJuIGRlciBQUk9HTElO RVBBUlMgdm9uIDUwMDAwIGF1ZiA1NTAwMAohIHwgICAgICAgMjIuMTAuMDEgIFNUTU8gRXJ3ZWl0 ZXJuIGRlciBTVFJJTkdTUEFDRSB2b24gMTYwMDAgYXVmIDIwMDAwIAohIHwgICAgCSAgMjMuMTAu MDEgIEFIVEkgRXJ3ZWl0ZXJuIGRlciBTVFJJTkdTUEFDRSB2b24gMjAwMDAgYXVmIDQ4MDAwIAoh IHwgICAgICAgMTkuMDYuMDEgIFNUTU8gRXJ3ZWl0ZXJuIGRlciBQUk9HTElORVBBUlMgdm9uIDU1 MDAwIGF1ZiA2MDAwMAohIHwJICAxOS4wMi4wMiAgQUhUSSBFcndlaXRlcm4gZGVyIFNUUklOR1NQ QUNFIHZvbiA0ODAwMCBhdWYgNjQwMDAKISB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQohIHwKISB8LS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQpFWFBSRVNTSU9OU1BBQ0U9NjU1MzUJCSEgZGVmYXVsdCAyMDQ4IG1h eC4gNjRrClNRTFNJWkU9NDAwMDAJCQkJCSEgZGVmYXVsdCA0MDAwIG1heC4gNjRrCk5VTVZBUklB QkxFUz01MDAJCQkJISBkZWZhdWx0IDI0MCAgbWF4LiAzMmsKUFJPR0xJTkVQQVJTPTYwMDAwCQkJ ISBkZWZhdWx0IDI1MDAgbWF4LiA2NGsKUFJPR0xJTkVTPTI1MDAwCQkJCSEgZGVmYXVsdCAyNTAw IG1heC4gMzJrClFVRVJZQVJHUz0xMDAwCQkJCQkhIGRlZmF1bHQgMjQwLCBtYXggNjRLClFVRVJJ RVM9MTUwCQkJCQkJISBkZWZhdWx0IDYwClZBUklBQkxFUz0zNTAwCQkJCQkhIGRlZmF1bHQgNzUw ClNVQlZBUlM9MTAwMAkJCQkJISBXT1NDIDIxLjEuOTggIApTVFJJTkdTUEFDRT02NDAwMAkJCQkh IGRlZmF1bHQgMTAwMDAgbWF4LiA2NEstMQo= ------_=_NextPart_001_01C1E52D.D94BCE7C-- From owner-sqr-users@list.iex.net Tue Apr 16 09:44:33 2002 Date: Tue, 16 Apr 2002 11:07:17 -0300 From: Info - Nelson Richter Subject: Graphic command
Hello,
 
Why does this graphic command not works in HP600 series deskjet printers? (only my HP1100 laserjet prints it correctly).
I have tried various symbol-set, as 0N and 12U with no effects.
I'm printing on Unix.
Any tip?
 

begin-setup
!---------!

use 
database
Declare-Printer 
HP
    type = HP
    symbol-set = 0N
    font = 5
    point-size = 7
End-Declare

Declare-Layout default 
    orientation = Landscape
    paper-size = ( letter )
    left-margin = 0.85
    top-margin = 0.2
    max-lines = 89
    max-columns = 176
    line-height = 6.4 
    char-width = 4.2
End-Declare
Declare-Report default
    Layout = default
    Printer-Type = HP
End-Declare

End-Setup

begin-procedure quadro!---------------------!

!** Moldura **!
graphic (001,001,174) box 89 5

!** Linhas do Cabeçalho**!

graphic (005,001,174) horz-line 5
graphic (010,001,174) horz-line 5
graphic (012,001,174) horz-line 5
graphic (078,001,174) horz-line 5

!** Linhas Divisórias **!

graphic (10,011,066) vert-line 5
graphic (10,026,066) vert-line 5
graphic (10,039,066) vert-line 5
graphic (10,044,066) vert-line 5
graphic (10,058,066) vert-line 5
graphic (10,073,066) vert-line 5
graphic (10,112,066) vert-line 5
end-procedure

 

Thanks

Nelson Richter
Cia Zaffari Com Ind
Porto Alegre - Brazil

 

 

From owner-sqr-users@list.iex.net Tue Apr 16 10:14:57 2002 Date: Tue, 16 Apr 2002 16:36:37 +0200 From: Daniel Wencker Subject: Re: Graphic command quoting from the sqr language reference book, section about the = declare-printer command, that I have just red, by chance : "this argument [SYMBOL-SET] applies only to HP-LASERJET printers" ----- Original Message -----=20 From: Info - Nelson Richter=20 To: SQR-USERS@list.iex.net=20 Sent: Tuesday, April 16, 2002 4:07 PM Subject: Graphic command Hello,=20 Why does this graphic command not works in HP600 series deskjet = printers? (only my HP1100 laserjet prints it correctly). I have tried various symbol-set, as 0N and 12U with no effects. I'm printing on Unix. Any tip?=20 begin-setup=20 !---------!=20 use database=20 Declare-Printer HP type =3D HP symbol-set =3D 0N font =3D 5 point-size =3D 7 End-Declare Declare-Layout default=20 orientation =3D Landscape paper-size =3D ( letter ) left-margin =3D 0.85 top-margin =3D 0.2 max-lines =3D 89 max-columns =3D 176 line-height =3D 6.4=20 char-width =3D 4.2 End-Declare=20 Declare-Report default Layout =3D default Printer-Type =3D HP End-Declare End-Setup begin-procedure quadro!---------------------! !** Moldura **! graphic (001,001,174) box 89 5 !** Linhas do Cabe=E7alho**! graphic (005,001,174) horz-line 5 graphic (010,001,174) horz-line 5 graphic (012,001,174) horz-line 5 graphic (078,001,174) horz-line 5 !** Linhas Divis=F3rias **! graphic (10,011,066) vert-line 5 graphic (10,026,066) vert-line 5 graphic (10,039,066) vert-line 5 graphic (10,044,066) vert-line 5 graphic (10,058,066) vert-line 5 graphic (10,073,066) vert-line 5 graphic (10,112,066) vert-line 5 end-procedure Thanks Nelson Richter Cia Zaffari Com Ind Porto Alegre - Brazil From owner-sqr-users@list.iex.net Tue Apr 16 10:07:07 2002 Date: Tue, 16 Apr 2002 07:27:56 -0700 From: Joe Johnson Subject: Meaning of a Process Monitor staus of 'Completed' for an SQR Greetings, Group I am running a rahter involved SQR through Process Scheduler, and the Monitor gives it a status of 'Completed' before it truly has completed. The log shows no errors, but it clearly processed less rthan half of the data it was set to. Anyone experience this status message? I know there is an included SQC that sets the status, but so far I have not identified exactly where this staus is set. I appreciate any advice. Thanks, Joe Johnson __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 10:52:05 2002 Date: Tue, 16 Apr 2002 12:15:20 -0300 From: Peter Clark Subject: Re: Meaning of a Process Monitor staus of 'Completed' for an SQR The sqc is STDAPI.SQC and the procedure that sets the 'completed' status is Stdapi-Term. This procedure should be the last thing done in your program. >>> Joe Johnson 2002/04/16 11:27:56 am >>> Greetings, Group I am running a rahter involved SQR through Process Scheduler, and the Monitor gives it a status of 'Completed' before it truly has completed. The log shows no errors, but it clearly processed less rthan half of the data it was set to. Anyone experience this status message? I know there is an included SQC that sets the status, but so far I have not identified exactly where this staus is set. I appreciate any advice. Thanks, Joe Johnson __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 11:35:20 2002 Date: Tue, 16 Apr 2002 10:42:06 -0500 From: the dragon Subject: Re: Meaning of a Process Monitor staus of 'Completed' for an SQR Yes, the call to set the status to completed should be the last procedure you run in the SQR, but, it shpould only be run if the sqr actually completed successfully, as in it performed all the processing it was supposed to. clark 'the dragon' willis dragon enterprises, consulting services PSA: Salary <> Slavery. If you earn a salary, your employer is renting your services for 40 hours a week, not purchasing your soul. Your time is the only real finite asset that you have, and once used it can never be recovered, so don't waste it by giving it away. "Time is the coin of your life. It is the only coin you have, and only you can determine how it will be spent. Be careful lest you let other people spend it for you." Carl Sandburg (1878 - 1967) ----Original Message Follows---- The sqc is STDAPI.SQC and the procedure that sets the 'completed' status is Stdapi-Term. This procedure should be the last thing done in your program. >>> Joe Johnson 2002/04/16 11:27:56 am >>> Greetings, Group I am running a rahter involved SQR through Process Scheduler, and the Monitor gives it a status of 'Completed' before it truly has completed. The log shows no errors, but it clearly processed less rthan half of the data it was set to. Anyone experience this status message? I know there is an included SQC that sets the status, but so far I have not identified exactly where this staus is set. I appreciate any advice. Thanks, Joe Johnson __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com From owner-sqr-users@list.iex.net Tue Apr 16 10:37:32 2002 Date: Tue, 16 Apr 2002 10:06:14 -0500 From: Jagadish Sudarsanam Subject: Re: Meaning of a Process Monitor status of 'Completed' for an SQR Call the procedure 'Stdapi-Term' just before the 'End-Program' statement, which finally updates the Process monitor status to 'Success'. #include the 'STDAPI.SQC' for the procedure reference. The Process monitor status is updated by 'PRCSAPI.SQC' Jagadish Joe Johnson Sent by: "Discussion of SQR, Brio To: SQR-USERS@list.iex.net Software's cc: database reporting language" 04/16/2002 09:27 AM Please respond to sqr-users Caterpillar: Confidential Green Retain Until: 05/16/2002 Retention Category: G90 - Information and Reports Greetings, Group I am running a rahter involved SQR through Process Scheduler, and the Monitor gives it a status of 'Completed' before it truly has completed. The log shows no errors, but it clearly processed less rthan half of the data it was set to. Anyone experience this status message? I know there is an included SQC that sets the status, but so far I have not identified exactly where this staus is set. I appreciate any advice. Thanks, Joe Johnson __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 11:35:20 2002 Date: Tue, 16 Apr 2002 08:46:17 -0700 From: Joe Johnson Subject: Re: Meaning of a Process Monitor status of 'Completed' for an SQR Jagadish, It has the API SQC included -- and the process has previously run to 'Success' as it should. Where is the logic to Assign the status? I thought this might tell me where the problem is. Thanks, JEJ --- Jagadish Sudarsanam wrote: > Call the procedure 'Stdapi-Term' just before the > 'End-Program' statement, > which finally updates the Process monitor status to > 'Success'. #include > the 'STDAPI.SQC' for the procedure reference. > > The Process monitor status is updated by > 'PRCSAPI.SQC' > > Jagadish > > > > > Joe Johnson > .COM> > Sent by: > "Discussion of > SQR, Brio To: > SQR-USERS@list.iex.net > Software's cc: > database > reporting > language" > Meaning of a Process Monitor staus of 'Completed' > for an SQR > t.iex.net> > > > 04/16/2002 > 09:27 AM > Please respond > to sqr-users > > > > > > Caterpillar: Confidential Green Retain > Until: 05/16/2002 > Retention > Category: G90 - > Information > and Reports > > > > > Greetings, Group > > I am running a rahter involved SQR through Process > Scheduler, and the Monitor gives it a status of > 'Completed' before it truly has completed. The log > shows no errors, but it clearly processed less rthan > half of the data it was set to. > > Anyone experience this status message? > > I know there is an included SQC that sets the > status, > but so far I have not identified exactly where this > staus is set. > > I appreciate any advice. > > Thanks, > > Joe Johnson > > __________________________________________________ > Do You Yahoo!? > Yahoo! Tax Center - online filing with TurboTax > http://taxes.yahoo.com/ __________________________________________________ Do You Yahoo!? Yahoo! Tax Center - online filing with TurboTax http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 14:32:08 2002 Date: Tue, 16 Apr 2002 12:36:55 -0600 From: Al H Subject: Re: Meaning of a Process Monitor status of 'Completed' for an SQR There are multiple steps. You can drill down to them by looking at stdapi.sqc. The first step actually occurs at the call to stdapi-init, where the variable #prcs_run_status is set to a numeric value that represents "Processing" and the database is updated. After that, #prcs_run_status is set to the value representing "Successful". However the database is not updated again until stdapi-term has been called. Therefore if you need to change the status to another value such as "Error" or "Unsuccessful" you can do so at any time between stdapi-init and stdapi-term. If something is causing the status to go to "Success" before the program is done, then either there is some code executing between your call to stdapi-term and the end of the program, or something else is happening to call the procedure that updates the process scheduler status. On Tue, 16 Apr 2002 08:46:17 -0700, you wrote: >Jagadish, > >It has the API SQC included -- and the process has >previously run to 'Success' as it should. > >Where is the logic to Assign the status? I thought >this might tell me where the problem is. > >Thanks, >JEJ > > > >--- Jagadish Sudarsanam >wrote: >> Call the procedure 'Stdapi-Term' just before the >> 'End-Program' statement, >> which finally updates the Process monitor status to >> 'Success'. #include >> the 'STDAPI.SQC' for the procedure reference. >> >> The Process monitor status is updated by >> 'PRCSAPI.SQC' >> >> Jagadish >> >> >> >> >> Joe Johnson >> > .COM> >> Sent by: >> "Discussion of >> SQR, Brio To: >> SQR-USERS@list.iex.net >> Software's cc: >> database >> reporting >> language" >> > Meaning of a Process Monitor staus of 'Completed' >> for an SQR >> t.iex.net> >> >> >> 04/16/2002 >> 09:27 AM >> Please respond >> to sqr-users >> >> >> >> >> >> Caterpillar: Confidential Green Retain >> Until: 05/16/2002 >> Retention >> Category: G90 - >> Information >> and Reports >> >> >> >> >> Greetings, Group >> >> I am running a rahter involved SQR through Process >> Scheduler, and the Monitor gives it a status of >> 'Completed' before it truly has completed. The log >> shows no errors, but it clearly processed less rthan >> half of the data it was set to. >> >> Anyone experience this status message? >> >> I know there is an included SQC that sets the >> status, >> but so far I have not identified exactly where this >> staus is set. >> >> I appreciate any advice. >> >> Thanks, >> >> Joe Johnson >> >> __________________________________________________ >> Do You Yahoo!? >> Yahoo! Tax Center - online filing with TurboTax >> http://taxes.yahoo.com/ > > >__________________________________________________ >Do You Yahoo!? >Yahoo! Tax Center - online filing with TurboTax >http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 15:31:36 2002 Date: Tue, 16 Apr 2002 13:47:32 -0600 From: "Turner, Ivan" Subject: Re: Meaning of a Process Monitor status of 'Completed' for an SQR This is how we force a successful status on our jobs. For some reason, we occasionally get an "Error" status when the code finished successfully. Since End-Process is the last call before program termination, we know we have made it through the meat of the program and it's ok to force a "success". begin-program do init-report do Main-Process Do End-Process show 'total loops = ' #counter do Get-Current-DateTime Show 'Program exit ' $AsOfNow end-program !----------------------------------------------------------------------! Begin-Procedure End-Process if $prcs_process_instance <> '' let $prcs_run_status = 'S' let $prcs_message_parm1 = 'Successful' do Update-Prcs-Run-Status !Procedure in Prcsapi.sqc end-if End-Procedure End-Process !----------------------------------------------------------------------! -----Original Message----- From: Al H [mailto:star111lists@MINDSPRING.COM] Sent: Tuesday, April 16, 2002 2:37 PM To: SQR-USERS@list.iex.net Subject: Re: Meaning of a Process Monitor status of 'Completed' for an SQR There are multiple steps. You can drill down to them by looking at stdapi.sqc. The first step actually occurs at the call to stdapi-init, where the variable #prcs_run_status is set to a numeric value that represents "Processing" and the database is updated. After that, #prcs_run_status is set to the value representing "Successful". However the database is not updated again until stdapi-term has been called. Therefore if you need to change the status to another value such as "Error" or "Unsuccessful" you can do so at any time between stdapi-init and stdapi-term. If something is causing the status to go to "Success" before the program is done, then either there is some code executing between your call to stdapi-term and the end of the program, or something else is happening to call the procedure that updates the process scheduler status. On Tue, 16 Apr 2002 08:46:17 -0700, you wrote: >Jagadish, > >It has the API SQC included -- and the process has >previously run to 'Success' as it should. > >Where is the logic to Assign the status? I thought >this might tell me where the problem is. > >Thanks, >JEJ > > > >--- Jagadish Sudarsanam >wrote: >> Call the procedure 'Stdapi-Term' just before the >> 'End-Program' statement, >> which finally updates the Process monitor status to >> 'Success'. #include >> the 'STDAPI.SQC' for the procedure reference. >> >> The Process monitor status is updated by >> 'PRCSAPI.SQC' >> >> Jagadish >> >> >> >> >> Joe Johnson >> > .COM> >> Sent by: >> "Discussion of >> SQR, Brio To: >> SQR-USERS@list.iex.net >> Software's cc: >> database >> reporting >> language" >> > Meaning of a Process Monitor staus of 'Completed' >> for an SQR >> t.iex.net> >> >> >> 04/16/2002 >> 09:27 AM >> Please respond >> to sqr-users >> >> >> >> >> >> Caterpillar: Confidential Green Retain >> Until: 05/16/2002 >> Retention >> Category: G90 - >> Information >> and Reports >> >> >> >> >> Greetings, Group >> >> I am running a rahter involved SQR through Process >> Scheduler, and the Monitor gives it a status of >> 'Completed' before it truly has completed. The log >> shows no errors, but it clearly processed less rthan >> half of the data it was set to. >> >> Anyone experience this status message? >> >> I know there is an included SQC that sets the >> status, >> but so far I have not identified exactly where this >> staus is set. >> >> I appreciate any advice. >> >> Thanks, >> >> Joe Johnson >> >> __________________________________________________ >> Do You Yahoo!? >> Yahoo! Tax Center - online filing with TurboTax >> http://taxes.yahoo.com/ > > >__________________________________________________ >Do You Yahoo!? >Yahoo! Tax Center - online filing with TurboTax >http://taxes.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 16 11:56:03 2002 Date: Tue, 16 Apr 2002 12:03:23 -0400 From: Colin Subject: Graphic box command Hi, Is there a way to make a box with a dashed border? Thanks Colin ======================================= Colin Abbott Analyst (Finance) Information Systems Resources McGill University E-mail: Colin.Abbott@MCGILL.CA Fax: 1-514-398-8252 ======================================= From owner-sqr-users@list.iex.net Tue Apr 16 12:19:18 2002 Date: Tue, 16 Apr 2002 11:33:13 -0500 From: Ray Ontko Subject: Re: Graphic box command Colin, Not with GRAPHIC BOX. If you're willing to make your char-height and line-width 1 pt, then you can simulate the effect by using GRAPHIC HORZ-LINE and GRAPHIC VERT-LINE. Ray > Hi, > > Is there a way to make a box with a dashed border? > > Thanks > Colin > > ======================================= > Colin Abbott > Analyst (Finance) > Information Systems Resources > McGill University > E-mail: Colin.Abbott@MCGILL.CA > Fax: 1-514-398-8252 > ======================================= > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Tue Apr 16 15:31:14 2002 Date: Tue, 16 Apr 2002 15:47:58 -0400 From: Ven Garlapati Subject: Re: Graphic box command you can try like this - each line is commented out; hope this is what you are asking for: !======================================= !Colin Abbott !Analyst (Finance) !Information Systems Resources !McGill University !E-mail: Colin.Abbott@MCGILL.CA !Fax: 1-514-398-8252 !======================================= Thanks, Ven Garlapati -----Original Message----- From: Colin [mailto:colin.abbott@MCGILL.CA] Sent: Tuesday, April 16, 2002 12:03 PM To: SQR-USERS@list.iex.net Subject: Graphic box command Hi, Is there a way to make a box with a dashed border? Thanks Colin ======================================= Colin Abbott Analyst (Finance) Information Systems Resources McGill University E-mail: Colin.Abbott@MCGILL.CA Fax: 1-514-398-8252 ======================================= From owner-sqr-users@list.iex.net Thu Apr 18 07:27:06 2002 Date: Thu, 18 Apr 2002 07:08:11 -0400 From: "Fromen, Paul V" Subject: Re: Graphic box command Did you find a solution to this one yet? Here's what I came up with when I needed a dashed line graphic. The vertical lines would be done in the same way. I'd be interested in seeing the box procedure once you complete it. Thanks, Paul To make it dashed inplace of solid graphic: ! Graphic (+2,44,600) Horz-Line 10 Print ' ' (+2,,) do Dashed_Line(44,600) Begin-Procedure Dashed_Line(#line_st,#line_len) Next-listing skiplines=1 need=6 !let #ist = 1 let #ist = #line_st let #iend = #ist + 10 while #iend <= #line_len #define stcol #ist #define endcol #iend GRAPHIC ( ,{stcol},8) HORZ-LINE let #ist = #iend + 10 let #iend = #ist +10 end-while End-Procedure Dashed_Line -----Original Message----- From: Ray Ontko [mailto:rayo@ONTKO.COM] Sent: Tuesday, April 16, 2002 12:33 PM To: SQR-USERS@list.iex.net Subject: Re: Graphic box command Colin, Not with GRAPHIC BOX. If you're willing to make your char-height and line-width 1 pt, then you can simulate the effect by using GRAPHIC HORZ-LINE and GRAPHIC VERT-LINE. Ray > Hi, > > Is there a way to make a box with a dashed border? > > Thanks > Colin > > ======================================= > Colin Abbott > Analyst (Finance) > Information Systems Resources > McGill University > E-mail: Colin.Abbott@MCGILL.CA > Fax: 1-514-398-8252 > ======================================= > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 17 05:40:14 2002 Date: Wed, 17 Apr 2002 17:59:49 +0800 From: KH Yong Subject: calling SQR pgms in the UNix m/c To: sqr-users@list.iex.net cc: Subject: calling SQR pgms in the UNix m/c From: Yong Kwei Hong/TWP @ TWP Date: 17/4/2002-05:59:49 PM 17/4/2002-05:56:06 PM Please help on issue below := Currenty we are using forms 3.0 and SQR version 3.0 for oracle 7.2 at the backend under the platform AIX unix version 4.3. If we migrate from Forms 3.0 to forms 6i in Windows environment, can we call the SQR v3.0 programs in the Unix platform. Thanks. ********************************************************************************** Any opinions expressed in the e-mail are those of the individual and not necessarily the company. This e-mail and any files transmitted with it are confidential, intended solely for use by the recipient or entity to whom they are addressed. If you are not the intended recipient, please be advised that any use or dissemination of this communication is strictly prohibited. If you have received this e-mail in error, please notify the IT Manager by telephone at (65) 67718740. *********************************************************************************** From owner-sqr-users@list.iex.net Wed Apr 17 08:50:32 2002 Date: Wed, 17 Apr 2002 08:12:47 -0500 From: Ray Ontko Subject: Re: calling SQR pgms in the UNix m/c KH, You may want to take a look at Brio Report Activator. This is a client-side module for windows applications that allows you to launch sqr programs on a server and view the results on the desktop. Although I've developed applications that used SQR directly from within SQL*Forms (sharing the same database connection between SQR and SQL*Forms), I've never used Activator with Forms 6i. Another approach that you might consider is running SQR on the client in much the same way that you were running it under SQL*Forms. You should still be able to call SQR from a Forms 6i user-exit under windows, but you'll have to install SQR on each desktop. Hope this helps. Ray > To: sqr-users@list.iex.net > cc: > Subject: calling SQR pgms in the UNix m/c > > From: Yong Kwei Hong/TWP @ TWP > Date: 17/4/2002-05:59:49 PM > 17/4/2002-05:56:06 PM > > > Please help on issue below := > Currenty we are using forms 3.0 and SQR version 3.0 for oracle 7.2 > at the backend under the platform AIX unix version 4.3. > > If we migrate from Forms 3.0 to forms 6i in Windows environment, > can we call the SQR v3.0 programs in the Unix platform. > Thanks. > > > ********************************************************************************** > > Any opinions expressed in the e-mail are those of the individual and not > necessarily > the company. > This e-mail and any files transmitted with it are confidential, intended solely > for > use by the recipient or entity to whom they are addressed. If you are not the > intended recipient, please be advised that any use or dissemination of this > communication is strictly prohibited. If you have received this e-mail in error, > > please notify the IT Manager by telephone at (65) 67718740. > *********************************************************************************** > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 17 16:37:09 2002 Date: Wed, 17 Apr 2002 15:47:09 -0500 From: Debbie Karolczak Subject: lines left on a page Is there a way to find out how many printable lines are left on a page? *************************************** * Debbie Karolczak * * Programmer/Analyst * * Information Systems and Operations Services * * University of Wisconsin - Whitewater * * 800 W. Main St. * * Whitewater, WI 53190 * * Phone: (262) 472-5954 * * Fax: (262) 472-5733 * * Email: karolczd@mail.uww.edu * *************************************** From owner-sqr-users@list.iex.net Wed Apr 17 22:36:12 2002 Date: Wed, 17 Apr 2002 23:05:56 -0400 From: Prasanna Menta Subject: Re: lines left on a page Depends on the layout you are using and also depends on the sqc which controls the page lines. You can also add a counter in the print section. If your print requires 4 lines for a particular section you can use skip=no lines and need =4. Thanks Prasanna ----- Original Message ----- From: Debbie Karolczak Date: Wednesday, April 17, 2002 4:47 pm Subject: lines left on a page > Is there a way to find out how many printable lines are left on a > page?*************************************** > * Debbie Karolczak * > * Programme* Information Systems and Operations Services * > * University of Wisconsin - Whitewater * > * 800 W. Main St. * > * Whitewater, WI 53190 * > * Phone: (262) 472-5954 * > * Fax: (262) 472-5733 * > * Email: karolczd@mail.uww.edu * > *************************************** > From owner-sqr-users@list.iex.net Thu Apr 18 16:52:18 2002 Date: Thu, 18 Apr 2002 17:12:24 -0400 From: "Ward, Daniel" Subject: ODBC not connecting to Sybase database specified I am having a database connection problem with ODBC, SQR and Sybase. I make an ODBC connection selecting a Sybase database on the server. So far so good. When I run my SQR program (which tells me what database I am connected to) After I choose my data connection, I get connected to a different one than I selected in my ODBC connection. I would appreciate any tips on how to make sure the database I want is the one I get. I am running Brio report builder 6.1.3 (Build 90), Under Windows NT, Using Sybase version 12 Daniel Ward John Hancock Financial Services, Inc. (813) 664-6556 dward@jhancock.com From owner-sqr-users@list.iex.net Thu Apr 18 18:24:36 2002 Date: Thu, 18 Apr 2002 16:47:15 -0600 From: Juan Alvarado Subject: Re: ODBC not connecting to Sybase database specified V2hhdCBzcXIgdmVyc2lvbiBkbyB5b3UgdXNlIGZvciBjb25uZWN0IHdpdGggc3liYXNlIHN5YmFz ZS9jdGxpYiBvciBzeWJhc2Uvb2RiYy4gIFRoaXMgaXMgYmVjYXVzZSB3aGVuIHlvdSBjcmVhdGUg YSByZXBvcnQgd2l0aCBCcmlvIFJlcG9ydCBCdWlsZGVyIHlvdSBjb25uZWN0IHdpdGggT0RCQyBi dXQgZm9yIHJ1biB0aGlzIHVzZSB0aGUgcGVyc29uYWwgU1FSIGluc3RhbGxlZCBpbiB0aGUgUEMu ICBNYXkgYmUgeW91ciBwcm9ibGVtIGlzIHRoZSBkYXRhYmFzZSB0aGF0IHVzZSBpbiB0aGUgRFNO IGlzIG9uZSBhbmQgd2hlbiB5b3UgcnVuIHRoZSByZXBvcnQgdGhlIGRlZmF1bHQgZGF0YWJhc2Ug Zm9yIHRoZSB1c2VyIGlzIGFub3RoZXIgZGF0YWJhc2UgZGlmZmVyZW50IGZyb20gdGhlIERTTi4g IEJlIHN1cmUgdGhlIGRhdGFiYXNlIGlzIHRoZSBjb3JyZWN0IGluIHRoZSBEU04uDQoNCgktLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLSANCglGcm9tOiBXYXJkLCBEYW5pZWwgW21haWx0bzpkd2Fy ZEBKSEFOQ09DSy5DT01dIA0KCVNlbnQ6IFRodSA0LzE4LzIwMDIgMzoxMiBQTSANCglUbzogU1FS LVVTRVJTQGxpc3QuaWV4Lm5ldCANCglDYzogDQoJU3ViamVjdDogT0RCQyBub3QgY29ubmVjdGlu ZyB0byBTeWJhc2UgZGF0YWJhc2Ugc3BlY2lmaWVkDQoJDQoJDQoNCglJIGFtIGhhdmluZyBhIGRh dGFiYXNlIGNvbm5lY3Rpb24gcHJvYmxlbSB3aXRoIE9EQkMsIFNRUiBhbmQgU3liYXNlLiAgSSBt YWtlDQoJYW4gT0RCQyBjb25uZWN0aW9uDQoJc2VsZWN0aW5nIGEgU3liYXNlIGRhdGFiYXNlIG9u IHRoZSBzZXJ2ZXIuICBTbyBmYXIgc28gZ29vZC4gIFdoZW4gSSBydW4gbXkNCglTUVIgcHJvZ3Jh bSAgKHdoaWNoIHRlbGxzIG1lIHdoYXQNCglkYXRhYmFzZSBJIGFtIGNvbm5lY3RlZCB0bykgIEFm dGVyIEkgY2hvb3NlIG15IGRhdGEgY29ubmVjdGlvbiwgSSBnZXQNCgljb25uZWN0ZWQgdG8gYSBk aWZmZXJlbnQgb25lIHRoYW4gSSBzZWxlY3RlZA0KCSBpbiBteSBPREJDIGNvbm5lY3Rpb24uDQoJ SSB3b3VsZCBhcHByZWNpYXRlIGFueSB0aXBzIG9uIGhvdyB0byBtYWtlIHN1cmUgdGhlIGRhdGFi YXNlIEkgd2FudCBpcyB0aGUNCglvbmUgSSBnZXQuDQoJSSBhbSBydW5uaW5nIEJyaW8gcmVwb3J0 IGJ1aWxkZXIgNi4xLjMgKEJ1aWxkIDkwKSwgVW5kZXIgV2luZG93cyBOVCwgVXNpbmcNCglTeWJh c2UgdmVyc2lvbiAxMg0KCQ0KCQ0KCURhbmllbCBXYXJkDQoJSm9obiBIYW5jb2NrIEZpbmFuY2lh bCBTZXJ2aWNlcywgSW5jLg0KCSg4MTMpIDY2NC02NTU2DQoJZHdhcmRAamhhbmNvY2suY29tDQoJ DQoNCg== From owner-sqr-users@list.iex.net Fri Apr 19 08:26:59 2002 Date: Fri, 19 Apr 2002 08:49:52 -0400 From: "Ward, Daniel" Subject: Re: ODBC not connecting to Sybase database specified To construct my report, I am using Brio report builder 6.1.3 (Build 90). By the way it works in version 4.3.2.1 but not since we upgraded to version 6.1.3. The steps I followed were. 1. I created an ODBC connection Under Windows NT ODBC administrator. 2. I pointed to Sybase, gave it the database name and password. 3. Now I am done with the ODBC part. 4. I opened Brio report builder, brought in my simple report that does a simple select from the database and tells me what db I am using. 5. The report runs with no errors, but the one I am hitting is not the one I setup through ODBC. It looks like a default database is being brought in somehow. Do you know where I can check this DSN parameter? I see it in the books and help, but it does not look like it is working correctly. Thanks again. > -----Original Message----- > From: Juan Alvarado [SMTP:juan@GYSSA.COM] > Sent: Thursday, April 18, 2002 6:47 PM > To: SQR-USERS@list.iex.net > Subject: Re: ODBC not connecting to Sybase database specified > > What sqr version do you use for connect with sybase sybase/ctlib or > sybase/odbc. This is because when you create a report with Brio Report > Builder you connect with ODBC but for run this use the personal SQR > installed in the PC. May be your problem is the database that use in the > DSN is one and when you run the report the default database for the user > is another database different from the DSN. Be sure the database is the > correct in the DSN. > > -----Original Message----- > From: Ward, Daniel [mailto:dward@JHANCOCK.COM] > Sent: Thu 4/18/2002 3:12 PM > To: SQR-USERS@list.iex.net > Cc: > Subject: ODBC not connecting to Sybase database specified > > > > I am having a database connection problem with ODBC, SQR and Sybase. > I make > an ODBC connection > selecting a Sybase database on the server. So far so good. When I > run my > SQR program (which tells me what > database I am connected to) After I choose my data connection, I > get > connected to a different one than I selected > in my ODBC connection. > I would appreciate any tips on how to make sure the database I want > is the > one I get. > I am running Brio report builder 6.1.3 (Build 90), Under Windows NT, > Using > Sybase version 12 > > > Daniel Ward > John Hancock Financial Services, Inc. > (813) 664-6556 > dward@jhancock.com > > From owner-sqr-users@list.iex.net Fri Apr 19 10:23:12 2002 Date: Fri, 19 Apr 2002 11:11:38 -0400 From: "Miele, Angelo A." Subject: Re: ODBC not connecting to Sybase database specified Dan, I experienced the same problem. Report Builder for Sybase uses the ODBC connection when you are developing the report. But when you "Process" the report the Sybase Open Client drivers are used. If you go the Edit->Preferences window, you can see the actual command line that is issued to SQRW to run the report. You will notice that the server name, userid, and password are included. Unfortunately, you cannot edit this command line directly. The runtime parameter -db can be used to tell SQRW the database name. I have tested this by executing a report using SQRW from DOS and it works. I have been told that you can specify add ional runtime parameters by entering them in the "Run Parameters" section on the Preferences window, but it doesn't seem to be working for me. It's a good idea to check out all the options in the Preferences window. Feel free to call me if you'd like more information. For now, I have asked our DBA to create a userid that defaults to the correct database. Angelo Miele Blue Cross Blue Shield of Michigan CDFC Mail Code 1518 (313) 225-9881 -----Original Message----- From: Ward, Daniel [mailto:dward@JHANCOCK.COM] Sent: Friday, April 19, 2002 8:50 AM To: SQR-USERS@list.iex.net Subject: Re: ODBC not connecting to Sybase database specified To construct my report, I am using Brio report builder 6.1.3 (Build 90). By the way it works in version 4.3.2.1 but not since we upgraded to version 6.1.3. The steps I followed were. 1. I created an ODBC connection Under Windows NT ODBC administrator. 2. I pointed to Sybase, gave it the database name and password. 3. Now I am done with the ODBC part. 4. I opened Brio report builder, brought in my simple report that does a simple select from the database and tells me what db I am using. 5. The report runs with no errors, but the one I am hitting is not the one I setup through ODBC. It looks like a default database is being brought in somehow. Do you know where I can check this DSN parameter? I see it in the books and help, but it does not look like it is working correctly. Thanks again. > -----Original Message----- > From: Juan Alvarado [SMTP:juan@GYSSA.COM] > Sent: Thursday, April 18, 2002 6:47 PM > To: SQR-USERS@list.iex.net > Subject: Re: ODBC not connecting to Sybase database specified > > What sqr version do you use for connect with sybase sybase/ctlib or > sybase/odbc. This is because when you create a report with Brio Report > Builder you connect with ODBC but for run this use the personal SQR > installed in the PC. May be your problem is the database that use in the > DSN is one and when you run the report the default database for the user > is another database different from the DSN. Be sure the database is the > correct in the DSN. > > -----Original Message----- > From: Ward, Daniel [mailto:dward@JHANCOCK.COM] > Sent: Thu 4/18/2002 3:12 PM > To: SQR-USERS@list.iex.net > Cc: > Subject: ODBC not connecting to Sybase database specified > > > > I am having a database connection problem with ODBC, SQR and Sybase. > I make > an ODBC connection > selecting a Sybase database on the server. So far so good. When I > run my > SQR program (which tells me what > database I am connected to) After I choose my data connection, I > get > connected to a different one than I selected > in my ODBC connection. > I would appreciate any tips on how to make sure the database I want > is the > one I get. > I am running Brio report builder 6.1.3 (Build 90), Under Windows NT, > Using > Sybase version 12 > > > Daniel Ward > John Hancock Financial Services, Inc. > (813) 664-6556 > dward@jhancock.com > > From owner-sqr-users@list.iex.net Fri Apr 19 12:17:38 2002 Date: Fri, 19 Apr 2002 17:06:11 +0000 From: Elvis Pressly Subject: Re: ODBC not connecting to Sybase database specified Daniel, When you setup ODBC thru ODBC administration, you make sure that the ODBC driver you have chosen is for Sybase otherwise Report Builder will never connect to the right database. I have created DSN for different platform and they have different drivers and all of them works. >From: "Miele, Angelo A." >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: Re: ODBC not connecting to Sybase database specified >Date: Fri, 19 Apr 2002 11:11:38 -0400 > >Dan, > >I experienced the same problem. Report Builder for Sybase uses the ODBC >connection when you are developing the report. But when you "Process" the >report the Sybase Open Client drivers are used. If you go the >Edit->Preferences window, you can see the actual command line that is >issued >to SQRW to run the report. You will notice that the server name, userid, >and password are included. Unfortunately, you cannot edit this command >line >directly. The runtime parameter -db can be used to tell SQRW >the database name. I have tested this by executing a report using SQRW >from >DOS and it works. > >I have been told that you can specify add ional runtime parameters by >entering them in the "Run Parameters" section on the Preferences window, >but >it doesn't seem to be working for me. It's a good idea to check out all >the >options in the Preferences window. Feel free to call me if you'd like more >information. For now, I have asked our DBA to create a userid that >defaults >to the correct database. > >Angelo Miele >Blue Cross Blue Shield of Michigan >CDFC >Mail Code 1518 >(313) 225-9881 > > >-----Original Message----- >From: Ward, Daniel [mailto:dward@JHANCOCK.COM] >Sent: Friday, April 19, 2002 8:50 AM >To: SQR-USERS@list.iex.net >Subject: Re: ODBC not connecting to Sybase database specified > > > To construct my report, I am using Brio report builder 6.1.3 >(Build >90). By the way it works in version 4.3.2.1 but not since we upgraded > to version 6.1.3. The steps I followed were. > > 1. I created an ODBC connection Under Windows NT ODBC >administrator. > 2. I pointed to Sybase, gave it the database name and password. > 3. Now I am done with the ODBC part. > 4. I opened Brio report builder, brought in my simple report >that >does a simple select from the database and tells me what db I am using. > 5. The report runs with no errors, but the one I am hitting is >not >the one I setup through ODBC. > > It looks like a default database is being brought in somehow. > Do you know where I can check this DSN parameter? I see it in the >books and help, but it does not look like it is working correctly. > > Thanks again. > > > > -----Original Message----- > > From: Juan Alvarado [SMTP:juan@GYSSA.COM] > > Sent: Thursday, April 18, 2002 6:47 PM > > To: SQR-USERS@list.iex.net > > Subject: Re: ODBC not connecting to Sybase database specified > > > > What sqr version do you use for connect with sybase sybase/ctlib or > > sybase/odbc. This is because when you create a report with Brio Report > > Builder you connect with ODBC but for run this use the personal SQR > > installed in the PC. May be your problem is the database that use in >the > > DSN is one and when you run the report the default database for the user > > is another database different from the DSN. Be sure the database is the > > correct in the DSN. > > > > -----Original Message----- > > From: Ward, Daniel [mailto:dward@JHANCOCK.COM] > > Sent: Thu 4/18/2002 3:12 PM > > To: SQR-USERS@list.iex.net > > Cc: > > Subject: ODBC not connecting to Sybase database specified > > > > > > > > I am having a database connection problem with ODBC, SQR and >Sybase. > > I make > > an ODBC connection > > selecting a Sybase database on the server. So far so good. When >I > > run my > > SQR program (which tells me what > > database I am connected to) After I choose my data connection, I > > get > > connected to a different one than I selected > > in my ODBC connection. > > I would appreciate any tips on how to make sure the database I >want > > is the > > one I get. > > I am running Brio report builder 6.1.3 (Build 90), Under Windows >NT, > > Using > > Sybase version 12 > > > > > > Daniel Ward > > John Hancock Financial Services, Inc. > > (813) 664-6556 > > dward@jhancock.com > > > > _________________________________________________________________ Send and receive Hotmail on your mobile device: http://mobile.msn.com From owner-sqr-users@list.iex.net Thu Apr 18 17:09:21 2002 Date: Thu, 18 Apr 2002 16:32:25 -0500 From: "Appala A. Naidu" Subject: Calling a DB2 Stored Procedure in SQR Hi all, How do I call a DB2 Stored Procedure in SQR ? Here is the code I used to call the Procedure 'PRC-GET-UNIT-PRICE' and I am getting sysntax errors. Any help is appreciated. !----------------------------------------------------------------------! ! Procedure: execute-price-procedure ! ! Descr: This routine will call the procedure ! !----------------------------------------------------------------------! begin-procedure execute-price-procedure begin-sql begin PRC-GET-UNIT-PRICE('SNS01', '015583', '3140017500', 'DROP', '1', 'SO', '04/18/2002', $o_return_code, $o_return_msg, $o_price_set _id, #o_list_price, #o_unit_price);; end;; end-sql show '$o_return_code: ' $o_return_code show '$o_return_msg : ' $o_return_msg show '#o_list_price : ' #o_list_price show '#o_unit_price : ' #o_unit_price end-procedure sqr price.sqr DB2PSDEV/psdev/psdev DB2PSDEV -I/snsbatch/psoft/edi/db2psdev/scripts/,/psoft/app/u01/db2psdev/user/sqr /,/psoft/app/u01/db2psdev/sqr/ -ZIF/psoft/app/u01/db2psdev/sqr/pssqr.unx price.sqr SQR for PeopleSoft V8.15 (SQR 5528) DB2 SQL PREPARE/DECLARE error -104 in cursor 2: SQL0104N An unexpected token "begin PRC-GET" was found following "BEGIN-OF-STATEMENT". Expected tokens may include: "". SQLSTATE=42601 SQL: begin PRC-GET-UNIT-PRICE('SNS01', '015583', '3140017500', 'DROP', '1', 'SO', '04/18/2002', ?, ?, ?, ?, ?); Error on line 90: (SQR 3716) Error in SQL statement. (SQR 5528) DB2 SQL PREPARE/DECLARE error -104 in cursor 3: SQL0104N An unexpected token ";" was found following "end". Expected tokens may include: "END-OF-STATEMENT". SQLSTATE=42601 SQL: end; Error on line 91: (SQR 3716) Error in SQL statement. Thanks A.A.Naidu Sprint North Supply Ph:(913) 791 7000 X 8629 Email: appala.naidu@mail.sprint.com From owner-sqr-users@list.iex.net Fri Apr 19 00:53:44 2002 Date: Fri, 19 Apr 2002 01:11:44 -0400 From: RHudgins@GENENCOR.COM Subject: Rhonda Hudgins/US/Genencor is out of the office. I will be out of the office starting 04/18/2002 and will not return until 04/23/2002. If you have an emergency, contact Dave DeYoung. If it is an HR PeopleSoft question, contact Nancy Cunliffe. From owner-sqr-users@list.iex.net Fri Apr 19 13:57:19 2002 Date: Fri, 19 Apr 2002 11:52:09 -0700 From: Pankaj Bedekar Subject: images on SQR I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar From owner-sqr-users@list.iex.net Fri Apr 19 14:17:57 2002 Date: Fri, 19 Apr 2002 15:10:51 -0400 From: Steve Wowelko Subject: Re: images on SQR Pankaj, What do you have your printer defined as - postscript or hp (pcl) ? For a PostScript printer, you will need an .eps image file, while for an hp (pcl) printer you will need an .hpg (hpgl) image file. Hope this first step helps. Stephen Wowelko Information Systems Syracuse University >>> BedekarP@ALCONEMARKETING.COM 04/19/02 02:52PM >>> I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar From owner-sqr-users@list.iex.net Sat Apr 20 09:57:31 2002 Date: Sat, 20 Apr 2002 16:40:26 +0200 From: Jack Lok Subject: Re: images on SQR for a hp printer a bmp or gif will work as well, Example code: Print-Image (3,58) type=bmp-file source='M:\sqr3\logo.BMP' image-size=(15,3) -----Oorspronkelijk bericht----- Van: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@LIST.IEX.NET]Namens Steve Wowelko Verzonden: 19-04-2002 21:11 Aan: SQR-USERS@LIST.IEX.NET Onderwerp: Re: images on SQR Pankaj, What do you have your printer defined as - postscript or hp (pcl) ? For a PostScript printer, you will need an .eps image file, while for an hp (pcl) printer you will need an .hpg (hpgl) image file. Hope this first step helps. Stephen Wowelko Information Systems Syracuse University >>> BedekarP@ALCONEMARKETING.COM 04/19/02 02:52PM >>> I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar From owner-sqr-users@list.iex.net Sun Apr 21 11:46:12 2002 Date: Sun, 21 Apr 2002 12:30:12 -0400 From: Andrew Lin Subject: Re: images on SQR I wasn't aware that bmp and gifs work with hp printers. Isn't this the whole reason so many people struggle with converting to hpg graphics for hp printers? Does this apply for any hp printer? -Andrew >>> j.lok@GEMBA.NL 04/20/02 10:40AM >>> for a hp printer a bmp or gif will work as well, Example code: Print-Image (3,58) type=bmp-file source='M:\sqr3\logo.BMP' image-size=(15,3) -----Oorspronkelijk bericht----- Van: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@LIST.IEX.NET]Namens Steve Wowelko Verzonden: 19-04-2002 21:11 Aan: SQR-USERS@LIST.IEX.NET Onderwerp: Re: images on SQR Pankaj, What do you have your printer defined as - postscript or hp (pcl) ? For a PostScript printer, you will need an .eps image file, while for an hp (pcl) printer you will need an .hpg (hpgl) image file. Hope this first step helps. Stephen Wowelko Information Systems Syracuse University >>> BedekarP@ALCONEMARKETING.COM 04/19/02 02:52PM >>> I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar From owner-sqr-users@list.iex.net Sun Apr 21 14:35:23 2002 Date: Sun, 21 Apr 2002 15:19:14 -0400 From: Vipul Patel Subject: Re: images on SQR Can please tell on what system like unix or window u r running ur sqr from. There are few Posiibility u can create a macro if u using Hp printer u can insert bmp or jpg with sqr on windows and hp printer u can create pDF file and then print that pdf if u using Unix I have work on project on which I use last and the only option I had. But I was ot printing pdf file insted I was e-mailing pdf to user so that they can print on which ever printer they want. -----Original Message----- From: Discussion of SQR, Brio Software's database reporting language [mailto:SQR-USERS@LIST.IEX.NET]On Behalf Of Pankaj Bedekar Sent: Friday, April 19, 2002 2:52 PM To: SQR-USERS@LIST.IEX.NET Subject: images on SQR I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar From owner-sqr-users@list.iex.net Mon Apr 22 15:56:29 2002 Date: Mon, 22 Apr 2002 13:34:22 -0700 From: "David L. Matsalla" Subject: Re: images on SQR 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_01C1EA3D.15B62DD0 Content-Type: text/plain I have created a utility for Brio Support that allows the use of quality raster images inside of SQR lis files. It basically involves creating a "PCL" image on a Windows box by using the PCL print driver. You can then transfer your "PCL" image that you created on Windows to your Unix box or leave it on Windows if using sqrw.exe. You modify your SQR code as documented in the included readme.txt file. Run SQR and generate a PCL lis file. Then run the enclosed pcl utility on the lis file to merge the "PCL" file into the lis file. This method works fairly well even though it is a little bit of a kludge to setup. But this process also takes advantage of PCL macros to reduce file size. In this zip file there is the C source code that works for most Unixes and Windows. It is a single C file so it is easy to compile with just "cc -o pcl pcl.c" on most Unixes and "cl.exe /DWINDOWS pcl.c" on Windows. David -----Original Message----- From: Pankaj Bedekar [mailto:BedekarP@ALCONEMARKETING.COM] Sent: Friday, April 19, 2002 11:52 AM To: SQR-USERS@list.iex.net Subject: images on SQR I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar ------_=_NextPart_000_01C1EA3D.15B62DD0 Content-Type: application/octet-stream; name="pcl.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pcl.zip" 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 ------_=_NextPart_000_01C1EA3D.15B62DD0-- From owner-sqr-users@list.iex.net Fri Apr 19 15:52:28 2002 Date: Fri, 19 Apr 2002 16:28:38 -0400 From: Dietrich Schmitz Subject: SQR and Courier New Fixed Font Code Example Hello Fellow SQR Enthusiasts: Using Courier New 'fixed' font has made life easier for me because printing becomes a matter of deciding which 'column' to pass in your print statement vs. doing the math to compute 'offsets' across a page with 'proportional' space fonts based on points. Ray Ontko (aka and hereinafter referred to as 'Mr. SQR') was good enough to supply a short code snippet for which I am appreciative. So, in the spirit of 'sharing the knowledge', I am forwarding it to you as it helped me in why I couldn't escape into 17 pitch. If your organization doesn't have a policy on which fonts you must use, then PLEASE, spare yourselves. Avoid the tedium/agony of messing with proportional space fonts 'like the proverbial plague' and use 'Courier New'. Somewhere in the archives there is mention that a formula applies: 120/Pitch = Point Size. This does not appear to be the case where 17 pitch is concerned, as per the code example sent to me by Mr. SQR. (Perhaps Mr. SQR will elaborate on the relationship between the Declare-Layout and Alter-Printer statments as they need to tie out.) Mr. SQR's code snippet: [SQR codes begins here] #define pitch_17 begin-setup declare-layout default #ifdef pitch_10 ! 10 pitch line-height = 12 pt char-width = 7.2 pt #end-if #ifdef pitch_12 ! 12 pitch line-height = 10 pt char-width = 6 pt #end-if #ifdef pitch_13 ! 13.[3...] pitch line-height = 9 pt char-width = 5.4 pt #end-if #ifdef pitch_15 ! 15 pitch line-height = 8 pt char-width = 4.8 pt #end-if #ifdef pitch_17 ! 17.[142857...] pitch line-height = 7 pt char-width = 4.2 pt #end-if end-declare end-setup begin-program do main end-program begin-procedure main #ifdef pitch_10 alter-printer font=3 poit-size=12 pitch=10 print '10 pitch' (1,1) #end-if #ifdef pitch_12 alter-printer font=3 point-size=10 pitch=12 print '12 pitch' (1,1) #end-if #ifdef pitch_13 alter-printer font=3 point-size=9 pitch=13.333333 print '13 pitch' (1,1) #end-if #ifdef pitch_15 alter-printer font=3 point-size=8 pitch=15 print '15 pitch' (1,1) #end-if #ifdef pitch_17 alter-printer font=3 point-size=7 pitch=17.142857 print '17 pitch' (1,1) #end-if next-listing skiplines=1 print 'Hello. ' (1,1) print 'I love you.' () print 'Won''t you tell me ' (2,1) print 'your name?' () end-procedure [SQR codes ends here] Apparently, Mr. SQR is a 'Doors' fan. Anywho..., I hope this/his example helps everyone out who may have wanted to use 'Courier New', but thought they couldn't. Regards to everyone and thanks again to Mr. SQR Dietrich From owner-sqr-users@list.iex.net Sat Apr 20 15:44:23 2002 Date: Sat, 20 Apr 2002 15:40:03 -0500 From: Ray Ontko Subject: Re: SQR and Courier New Fixed Font Code Example Dietrich, SQR enthusiasts, Thanks for the kind words and for posting your solution for the benefit of others. To this I add an explanation about the calculations. How I calculate pitch, point-size, line-height, and char-width for Courier fonts: Courier font characters have an "aspect ratio" of 3:5 = 0.6. This is the ratio of the width to the height of the character cell. "pitch" is the number of character cells per inch, horizontally. "font-size" is the height of each character cell. There are 72 points per inch. The abbreviation for "point" is "pt". So, if I want 10 courier characters per inch (10 pitch), then each character cell is 72/10 = 7.2 pt wide. If I divide this width by the aspect ratio, I get 7.2/0.6 = 12 pt tall. Thus, Courier 12 (font-size=12) is a 10-pitch font with a char-width of 7.2 pt (1/10 inch) and a line-height of 12 pt (1/6 inch). If I want approximately 17 characters per inch, I notice that 72 / 17 / 0.6 is approximately 7 pt. So I work from 7pt as the font-size. I _multiply_ the font-size by the aspect ratio to get the width: 7 * 0.6 = 4.2 pt. To calculate the pitch, I divide 72 / 4.2 = 17.142853... charcters per inch. Ray > Hello Fellow SQR Enthusiasts: > > Using Courier New 'fixed' font has made life easier for me because printing > becomes a matter of deciding which 'column' to pass in your print statement > vs. doing the math to compute 'offsets' across a page with 'proportional' > space fonts based on points. > > Ray Ontko (aka and hereinafter referred to as 'Mr. SQR') was good enough to > supply a short code snippet for which I am appreciative. So, in the spirit > of 'sharing the knowledge', I am forwarding it to you as it helped me in why > I couldn't escape into 17 pitch. > > If your organization doesn't have a policy on which fonts you must use, then > PLEASE, spare yourselves. > > Avoid the tedium/agony of messing with proportional space fonts 'like the > proverbial plague' and use 'Courier New'. > > Somewhere in the archives there is mention that a formula applies: 120/Pitch > = Point Size. > > This does not appear to be the case where 17 pitch is concerned, as per the > code example sent to me by Mr. SQR. (Perhaps Mr. SQR will elaborate on the > relationship between the Declare-Layout and Alter-Printer statments as they > need to tie out.) > > Mr. SQR's code snippet: > [SQR codes begins here] > #define pitch_17 > > begin-setup > declare-layout default > #ifdef pitch_10 > ! 10 pitch > line-height = 12 pt > char-width = 7.2 pt > #end-if > #ifdef pitch_12 > ! 12 pitch > line-height = 10 pt > char-width = 6 pt > #end-if > #ifdef pitch_13 > ! 13.[3...] pitch > line-height = 9 pt > char-width = 5.4 pt > #end-if > #ifdef pitch_15 > ! 15 pitch > line-height = 8 pt > char-width = 4.8 pt > #end-if > #ifdef pitch_17 > ! 17.[142857...] pitch > line-height = 7 pt > char-width = 4.2 pt > #end-if > end-declare > end-setup > > begin-program > do main > end-program > > begin-procedure main > #ifdef pitch_10 > alter-printer font=3 point-size=12 pitch=10 > print '10 pitch' (1,1) > #end-if > #ifdef pitch_12 > alter-printer font=3 point-size=10 pitch=12 > print '12 pitch' (1,1) > #end-if > #ifdef pitch_13 > alter-printer font=3 point-size=9 pitch=13.333333 > print '13 pitch' (1,1) > #end-if > #ifdef pitch_15 > alter-printer font=3 point-size=8 pitch=15 > print '15 pitch' (1,1) > #end-if > #ifdef pitch_17 > alter-printer font=3 point-size=7 pitch=17.142857 > print '17 pitch' (1,1) > #end-if > > next-listing skiplines=1 > > print 'Hello. ' (1,1) > print 'I love you.' () > print 'Won''t you tell me ' (2,1) > print 'your name?' () > end-procedure > [SQR codes ends here] > > Apparently, Mr. SQR is a 'Doors' fan. > > Anywho..., I hope this/his example helps everyone out who may have wanted to > use 'Courier New', but thought they couldn't. > > Regards to everyone and thanks again to Mr. SQR > Dietrich > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Tue Apr 23 12:45:52 2002 Date: Tue, 23 Apr 2002 10:45:09 -0700 From: Les Hancock Subject: Print-Direct and PDF Reports I'm trying to create a PDF report containing commands that would print MICR characters on a Xerox printer. Currently an HP type report is being produced. I assume it is not possible to use the print-direct command to print to a PDF file. And I assume it is not possible to use the code-printer argument on the print command to print to a PDF type of report. My question: is it possible to first create a Postscript file (using print-direct printer=ps ...) and then convert the PS file to a PDF using something like Ghostscript? Thanks, Les __________________________________________________ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ From owner-sqr-users@list.iex.net Tue Apr 23 13:22:24 2002 Date: Tue, 23 Apr 2002 13:21:24 -0500 From: Ray Ontko Subject: Re: Print-Direct and PDF Reports Hi Les, If you have a postscript MICR font, you should be able add this font to the [PDF Fonts] section of your SQR.INI file and put the .afm (Adobe Font Metrics) file in the the SQRDIR with the other .afm files. This means that the printer you're talking to should have the font installed or available. If this works, you shouldn't need ghostscript. If you use this approach, you should also be able to use the font in -printer:ps output. You might have to add an entry in the [Fonts] section of the SQR.INI. In either case, you shouldn't need to use PRINT-DIRECT or CODE-PRINTER. Ray > I'm trying to create a PDF report containing commands > that would print MICR characters on a Xerox printer. > Currently an HP type report is being produced. > > I assume it is not possible to use the print-direct > command to print to a PDF file. > > And I assume it is not possible to use the > code-printer argument on the print command to print to > a PDF type of report. > > My question: is it possible to first create a > Postscript file (using print-direct printer=ps ...) > and then convert the PS file to a PDF using something > like Ghostscript? > > > Thanks, > > Les > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Games - play chess, backgammon, pool and more > http://games.yahoo.com/ > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Mon Apr 22 07:55:39 2002 Date: Mon, 22 Apr 2002 08:48:10 -0400 From: Dietrich Schmitz Subject: Re: SQR and Courier New Fixed Font Code Example Thanks Ray for the additional clarification. Kindest Regards, Dietrich T. Schmitz Customer Support Rep. IMT UMAS Upstate Medical University (315) 464-8897 schmitzd@upstate.edu >>> rayo@ONTKO.COM 04/20/02 04:40PM >>> Dietrich, SQR enthusiasts, Thanks for the kind words and for posting your solution for the benefit of others. To this I add an explanation about the calculations. How I calculate pitch, point-size, line-height, and char-width for Courier fonts: Courier font characters have an "aspect ratio" of 3:5 = 0.6. This is the ratio of the width to the height of the character cell. "pitch" is the number of character cells per inch, horizontally. "font-size" is the height of each character cell. There are 72 points per inch. The abbreviation for "point" is "pt". So, if I want 10 courier characters per inch (10 pitch), then each character cell is 72/10 = 7.2 pt wide. If I divide this width by the aspect ratio, I get 7.2/0.6 = 12 pt tall. Thus, Courier 12 (font-size=12) is a 10-pitch font with a char-width of 7.2 pt (1/10 inch) and a line-height of 12 pt (1/6 inch). If I want approximately 17 characters per inch, I notice that 72 / 17 / 0.6 is approximately 7 pt. So I work from 7pt as the font-size. I _multiply_ the font-size by the aspect ratio to get the width: 7 * 0.6 = 4.2 pt. To calculate the pitch, I divide 72 / 4.2 = 17.142853... charcters per inch. Ray > Hello Fellow SQR Enthusiasts: > > Using Courier New 'fixed' font has made life easier for me because printing > becomes a matter of deciding which 'column' to pass in your print statement > vs. doing the math to compute 'offsets' across a page with 'proportional' > space fonts based on points. > > Ray Ontko (aka and hereinafter referred to as 'Mr. SQR') was good enough to > supply a short code snippet for which I am appreciative. So, in the spirit > of 'sharing the knowledge', I am forwarding it to you as it helped me in why > I couldn't escape into 17 pitch. > > If your organization doesn't have a policy on which fonts you must use, then > PLEASE, spare yourselves. > > Avoid the tedium/agony of messing with proportional space fonts 'like the > proverbial plague' and use 'Courier New'. > > Somewhere in the archives there is mention that a formula applies: 120/Pitch > = Point Size. > > This does not appear to be the case where 17 pitch is concerned, as per the > code example sent to me by Mr. SQR. (Perhaps Mr. SQR will elaborate on the > relationship between the Declare-Layout and Alter-Printer statments as they > need to tie out.) > > Mr. SQR's code snippet: > [SQR codes begins here] > #define pitch_17 > > begin-setup > declare-layout default > #ifdef pitch_10 > ! 10 pitch > line-height = 12 pt > char-width = 7.2 pt > #end-if > #ifdef pitch_12 > ! 12 pitch > line-height = 10 pt > char-width = 6 pt > #end-if > #ifdef pitch_13 > ! 13.[3...] pitch > line-height = 9 pt > char-width = 5.4 pt > #end-if > #ifdef pitch_15 > ! 15 pitch > line-height = 8 pt > char-width = 4.8 pt > #end-if > #ifdef pitch_17 > ! 17.[142857...] pitch > line-height = 7 pt > char-width = 4.2 pt > #end-if > end-declare > end-setup > > begin-program > do main > end-program > > begin-procedure main > #ifdef pitch_10 > alter-printer font=3 point-size=12 pitch=10 > print '10 pitch' (1,1) > #end-if > #ifdef pitch_12 > alter-printer font=3 point-size=10 pitch=12 > print '12 pitch' (1,1) > #end-if > #ifdef pitch_13 > alter-printer font=3 point-size=9 pitch=13.333333 > print '13 pitch' (1,1) > #end-if > #ifdef pitch_15 > alter-printer font=3 point-size=8 pitch=15 > print '15 pitch' (1,1) > #end-if > #ifdef pitch_17 > alter-printer font=3 point-size=7 pitch=17.142857 > print '17 pitch' (1,1) > #end-if > > next-listing skiplines=1 > > print 'Hello. ' (1,1) > print 'I love you.' () > print 'Won''t you tell me ' (2,1) > print 'your name?' () > end-procedure > [SQR codes ends here] > > Apparently, Mr. SQR is a 'Doors' fan. > > Anywho..., I hope this/his example helps everyone out who may have wanted to > use 'Courier New', but thought they couldn't. > > Regards to everyone and thanks again to Mr. SQR > Dietrich > ---------------------------------------------------------------------- Ray Ontko rayo@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 24 11:20:54 2002 Date: Wed, 24 Apr 2002 10:55:06 -0500 From: Nathan Stratton Treadway Subject: Re: SQR and Courier New Fixed Font Code Example On Fri, Apr 19, 2002 at 04:28:38PM -0400, Dietrich Schmitz wrote: > #define pitch_17 > > begin-setup > declare-layout default [...] > #ifdef pitch_17 > ! 17.[142857...] pitch > line-height = 7 pt > char-width = 4.2 pt > #end-if > end-declare > end-setup > > begin-program > do main > end-program > > begin-procedure main [...] > #ifdef pitch_17 > alter-printer font=3 point-size=7 pitch=17.142857 > print '17 pitch' (1,1) > #end-if > Note that if you aren't changing the font size "on the fly" as your program runs, you may want to use DECLARE-PRINTER instead of ALTER-PRINTER to set the font size. The big advantage of this is that both the DECLARE-LAYOUT and DECLARE-PRINTER sections can be found in a single #include file that gets included within the BEGIN-SETUP section. (If you use ALTER-PRINTER, that line must be located within the program itself, separate from the BEGIN-SETUP section.) However, if you aren't sure which "printer" will be used when your run the program (PS, HP, etc.), then you will need to include DECLARE-PRINTERs for each printer type that might be used. For example, if you are using the "#define pitch_17" approach shown above, you would probably say something like #ifdef pitch_10 #define point_size 12 #define pitch 10 #end-if [etc...] #ifdef pitch_17 #define point_size 7 #define pitch 17.142857 #end-if declare-printer type=HP font=3 point-size={point_size} pitch={pitch} [etc....] end-declare declare-printer type=PS [etc....] [etc....] ) (Also note that DECLARE-PRINTER TYPE=PD was not available until version 6.1 or so; if you are using PDF output on an earlier version of SQR, you'll need to use the ALTER-PRINTER approach.) Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 24 12:48:34 2002 Date: Wed, 24 Apr 2002 13:19:02 -0400 From: Dietrich Schmitz Subject: Re: SQR and Courier New Fixed Font Code Example Kudos to Mr. SQR's 'twin brother'. Dietrich T. Schmitz Customer Support Rep. IMT UMAS Upstate Medical University (315) 464-8897 schmitzd@upstate.edu >>> nathant@ONTKO.COM 04/24/02 11:55AM >>> On Fri, Apr 19, 2002 at 04:28:38PM -0400, Dietrich Schmitz wrote: > #define pitch_17 > > begin-setup > declare-layout default [...] > #ifdef pitch_17 > ! 17.[142857...] pitch > line-height = 7 pt > char-width = 4.2 pt > #end-if > end-declare > end-setup > > begin-program > do main > end-program > > begin-procedure main [...] > #ifdef pitch_17 > alter-printer font=3 point-size=7 pitch=17.142857 > print '17 pitch' (1,1) > #end-if > Note that if you aren't changing the font size "on the fly" as your program runs, you may want to use DECLARE-PRINTER instead of ALTER-PRINTER to set the font size. The big advantage of this is that both the DECLARE-LAYOUT and DECLARE-PRINTER sections can be found in a single #include file that gets included within the BEGIN-SETUP section. (If you use ALTER-PRINTER, that line must be located within the program itself, separate from the BEGIN-SETUP section.) However, if you aren't sure which "printer" will be used when your run the program (PS, HP, etc.), then you will need to include DECLARE-PRINTERs for each printer type that might be used. For example, if you are using the "#define pitch_17" approach shown above, you would probably say something like #ifdef pitch_10 #define point_size 12 #define pitch 10 #end-if [etc...] #ifdef pitch_17 #define point_size 7 #define pitch 17.142857 #end-if declare-printer type=HP font=3 point-size={point_size} pitch={pitch} [etc....] end-declare declare-printer type=PS [etc....] [etc....] ) (Also note that DECLARE-PRINTER TYPE=PD was not available until version 6.1 or so; if you are using PDF output on an earlier version of SQR, you'll need to use the ALTER-PRINTER approach.) Nathan ---------------------------------------------------------------------------- Nathan Stratton Treadway | Ray Ontko & Co. | Software consulting services nathant@ontko.com | Richmond, IN | http://www.ontko.com/ From owner-sqr-users@list.iex.net Wed Apr 24 13:25:37 2002 Date: Wed, 24 Apr 2002 11:00:03 -0700 From: Les Hancock Subject: Re: SQR and Courier New Fixed Font Code Example There are some other gurus there at ONTKO as well. That's the place to go for SQR Consulting and/or Training. LH --- Dietrich Schmitz wrote: > Kudos to Mr. SQR's 'twin brother'. > > Dietrich T. Schmitz > Customer Support Rep. IMT UMAS > Upstate Medical University > (315) 464-8897 > schmitzd@upstate.edu > > >>> nathant@ONTKO.COM 04/24/02 11:55AM >>> > On Fri, Apr 19, 2002 at 04:28:38PM -0400, Dietrich > Schmitz wrote: > > > #define pitch_17 > > > > begin-setup > > declare-layout default > [...] > > #ifdef pitch_17 > > ! 17.[142857...] pitch > > line-height = 7 pt > > char-width = 4.2 pt > > #end-if > > end-declare > > end-setup > > > > begin-program > > do main > > end-program > > > > begin-procedure main > [...] > > #ifdef pitch_17 > > alter-printer font=3 point-size=7 > pitch=17.142857 > > print '17 pitch' (1,1) > > #end-if > > > > Note that if you aren't changing the font size "on > the fly" as your > program runs, you may want to use DECLARE-PRINTER > instead of > ALTER-PRINTER to set the font size. > > The big advantage of this is that both the > DECLARE-LAYOUT and > DECLARE-PRINTER sections can be found in a single > #include file that > gets included within the BEGIN-SETUP section. (If > you use > ALTER-PRINTER, that line must be located within the > program itself, > separate from the BEGIN-SETUP section.) > > However, if you aren't sure which "printer" will be > used when your run > the program (PS, HP, etc.), then you will need to > include > DECLARE-PRINTERs for each printer type that might be > used. > > For example, if you are using the "#define pitch_17" > approach shown > above, you would probably say something like > #ifdef pitch_10 > #define point_size 12 > #define pitch 10 > #end-if > [etc...] > #ifdef pitch_17 > #define point_size 7 > #define pitch 17.142857 > #end-if > > declare-printer > type=HP > font=3 > point-size={point_size} > pitch={pitch} > [etc....] > end-declare > declare-printer > type=PS > [etc....] > [etc....] > ) > > (Also note that DECLARE-PRINTER TYPE=PD was not > available until version > 6.1 or so; if you are using PDF output on an earlier > version of SQR, > you'll need to use the ALTER-PRINTER approach.) > > > > Nathan > ---------------------------------------------------------------------------- > Nathan Stratton Treadway | Ray Ontko & Co. | > Software consulting services > nathant@ontko.com | Richmond, IN | http://www.ontko.com/ __________________________________________________ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ From owner-sqr-users@list.iex.net Fri Apr 19 20:39:32 2002 Date: Fri, 19 Apr 2002 19:23:27 -0600 From: Lorraine Ambrosio Subject: data comparsion I want to compare for the same person, the most recent date/salary with the last prior record. How do I get the 2nd record? eg. fields empnbr eff_date annual_salary 12345 01-Apr-2002 50,000 max(eff_date) 12345 01-Apr-2001 40,000 ??? then take 50,000 / 40,000 * .02 / 9/14 = net adj. From owner-sqr-users@list.iex.net Fri Apr 19 21:09:48 2002 Date: Sat, 20 Apr 2002 10:06:20 +0800 From: Galicinao Emil-r36013 Subject: Re: data comparsion Why dont try getting the max(eff_date) of the same employee but is should not be equal to the recent max(eff_date) of that employee. You may need to use two separate query for this logic. 12345 01-Apr-2002 50,000 max(eff_date) &recent_effdate 12345 01-Apr-2001 40,000 max(eff_date) != &recent_effdate Best Regards, Emil -----Original Message----- From: Lorraine Ambrosio [mailto:lorraine.ambrosio@TECKCOMINCO.COM] Sent: Saturday, April 20, 2002 9:23 AM To: SQR-USERS@list.iex.net Subject: data comparsion I want to compare for the same person, the most recent date/salary with the last prior record. How do I get the 2nd record? eg. fields empnbr eff_date annual_salary 12345 01-Apr-2002 50,000 max(eff_date) 12345 01-Apr-2001 40,000 ??? then take 50,000 / 40,000 * .02 / 9/14 = net adj. From owner-sqr-users@list.iex.net Fri Apr 19 21:26:34 2002 Date: Fri, 19 Apr 2002 22:20:32 -0400 From: "Beller, Jay" Subject: Re: data comparsion Assuming that you want a SIMPLE solution: Create one SELECT that retrieves the fields for max(effdt), making sure to select effdt. Then using that info, perform a second SELECT "less than effdt" and only run it once. For example, begin-select j1.empnbr j1.effdt j1.annual_salary do read-prior let #current_salary = &j1.annual_salary let #net_adj = #current_salary / #prior_salary * .02 from job_salary j1 where j1.effdt = (select max(j2.effdt) where j1.empnbr=j2.empnbr) end-select ... begin-procedure read-prior ! LOOPS=1 combined with descending effdt gets you the prior record begin-select loops=1 prior.annual_salary let #prior_salary = &prior.annual_salary from job_salary prior where prior.empnbr = &j1.empnbr and prior.effdt < &j1.effdt order by prior.effdt desc end-selectend-procedure read-prior -----Original Message----- From: Lorraine Ambrosio [mailto:lorraine.ambrosio@TECKCOMINCO.COM] Sent: Friday, April 19, 2002 9:23 PM To: SQR-USERS@list.iex.net Subject: data comparsion I want to compare for the same person, the most recent date/salary with the last prior record. How do I get the 2nd record? eg. fields empnbr eff_date annual_salary 12345 01-Apr-2002 50,000 max(eff_date) 12345 01-Apr-2001 40,000 ??? then take 50,000 / 40,000 * .02 / 9/14 = net adj. From owner-sqr-users@list.iex.net Mon Apr 22 10:11:39 2002 Date: Mon, 22 Apr 2002 14:51:39 +0000 From: Elvis Pressly Subject: Re: data comparsion Using max effdt as suggested earlier by some of our gurus, will enable you to extract the information that you would need. However, effdt alone will not solved your problem. You will have to use ACTION or ACTION/REASON combination to get the previous record. What you really want to accomplished is to extract the last pay increase(with an action of PAY). This record should have an effdt less than the most current record. Another aspect to consider is how do you define those that were terminated then rehired with different pay scale? I believe you may have to look at your company policy regarding those who have been REHIRED. If I had to do it, I would looked at history and that depends on the company policy. >From: Lorraine Ambrosio >Reply-To: sqr-users@list.iex.net >To: SQR-USERS@list.iex.net >Subject: data comparsion >Date: Fri, 19 Apr 2002 19:23:27 -0600 > >I want to compare for the same person, the most recent date/salary with the >last prior record. How do I get the 2nd record? > > >eg. fields >empnbr eff_date annual_salary > >12345 01-Apr-2002 50,000 max(eff_date) >12345 01-Apr-2001 40,000 ??? > >then take 50,000 / 40,000 * .02 / 9/14 = net adj. _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp. From owner-sqr-users@list.iex.net Mon Apr 22 01:57:56 2002 Date: Mon, 22 Apr 2002 08:45:36 +0200 From: Michael Steinkellner Subject: WG: images on SQR This is a multi-part message in MIME format. ------_=_NextPart_001_01C1E9C9.4EEDE97C Content-Type: text/plain; Content-Transfer-Encoding: quoted-printable Hello Pankaj, i hope now it works ( my 1. mail exceed the maximum auf 500 lines ), so i deleted the *.hpgl File.. CIAO,Michael -----Urspr=FCngliche Nachricht----- Von: Michael Steinkellner=20 Gesendet: Montag, 22. April 2002 08:41 An: 'sqr-users@list.iex.net' Cc: Werner Klocker; Christian Wertaschnigg Betreff: AW: images on SQR Hello Pankaj, if you need an examples that works for hp-printer: Take a look on --> bmp_to_hpg.sqr This code works for me... ;-) ... in my "include" DECLARE-IMAGE michael type =3D hpgl-file source =3D '/home/mist/sqr/a.hpgl' image-size =3D (75,50) END-DECLARE ... and in the report --> print-image Many thanks to Mr SQR. ( R. Ontko )... CIAO, Michael P.S.: My dream comes true, after 3 years coding in SQR ;-) -----Urspr=FCngliche Nachricht----- Von: Pankaj Bedekar [mailto:BedekarP@ALCONEMARKETING.COM] Gesendet: Freitag, 19. April 2002 20:52 An: SQR-USERS@list.iex.net Betreff: images on SQR I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar E-Mail Disclaimer Der Inhalt dieser E-Mail ist ausschliesslich fuer den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, dass jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail unzulaessig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen. Aussagen gegenueber dem Adressaten unterliegen den Regelungen des zugrundeliegenden Angebotes bzw. Auftrags, insbesondere den Allgemeinen Geschaefts- und Auftragsbedingungen und ggf. den individuellen Lizenz- und Haftungsvereinbarungen. Der Inhalt der E-Mail ist nur rechtsverbindlich, wenn er unsererseits durch einen Brief entsprechend bestaetigt wird, es sei denn, es ist ausdruecklich anders vereinbart. Die Versendung von E-Mails an uns hat grundsaetzlich keine fristwahrende Wirkung, wenn dies nicht ausdruecklich vorher vereinbart wurde. Wir moechten Sie ausserdem darauf hinweisen, dass die Kommunikation per E-Mail ueber das Internet unsicher ist, da fuer unberechtigte Dritte grundsaetzlich die Moeglichkeit der Kenntnisnahme und Manipulation besteht. Wir werden daher keine vertraulichen Daten unverschluesselt per E-Mail ueber das Internet versenden. The information contained in this email is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any form of disclosure, reproduction, distribution or any action taken or refrained from in reliance on it, is prohibited and may be unlawful. Please notify the sender immediately. All statements of opinion or advice directed via this email to our customers are subject to the terms and conditions expressed in the governing customer engagement letter. Unless any other agreement, the content of this email is only legally binding if confirmed by letter. The sending of emails to us will not constitute compliance with any time limits or deadlines, unless agreed on explicitly in the governing customer engagement letter. We also like to inform you that communication via email over the internet is insecure because third parties may have the possibility to access and manipulate emails. For this reason we will not send any confidential information via email over the internet, unless encrypted. ------_=_NextPart_001_01C1E9C9.4EEDE97C Content-Type: image/bmp; name="a.bmp" Content-Transfer-Encoding: base64 Content-Description: a.bmp Content-Disposition: attachment; filename="a.bmp" Qk0eFgAAAAAAAD4AAAAoAAAAyAAAAMgAAAABAAEAAAAAAOAVAADEDgAAxA4AAAAAAAAAAAAAAAAA AP///wD/////////////////////////////////AAAA//////////////////////////////// /wAAAP////////////////////////////////8AAAD///////////////////////////////// AAAA/////////////////////////////////wAAAP////////////////////////////////8A AAD/////////////////////////////////AAAA/////////////////////////////////wAA AP////////////////////////////////8AAAD/////////////////////////////////AAAA /////////////////////////////////wAAAP////////////////////////////////8AAAD/ ////////////////////////////////AAAA/////////////////////////////////wAAAP// //////////////////////////////8AAAD/////////////////////////////////AAAA//// /////////////////////////////wAAAP////////////////////////////////8AAAD///// ////////////////////////////AAAA/////////////////////////////////wAAAP//8EM/ //////////////////////////8AAAD///JJP///////////////////////////AAAA///4Qz// /////////////////////////wAAAP///kk////////////////////5//////8AAAD///hpP/// ////////////////9f//////AAAA///4YT///////////////////+7//////wAAAP////8///// //////////////+e//////8AAAD/////P///////////////////vv//////AAAA/////z////// /////////////37//////wAAAP////////////////////////9+//////8AAAD///////////// ///////////+/v//////AAAA/////////////////////////f7//////wAAAP////////////// //////////3+//////8AAAD////////////////////////7/v//////AAAA///xYwcn//////// ////////+/7//////wAAAP//8WcLJ///////////////j/v+//////8AAAD///0nDyf///////// /////7P7/v//////AAAA///+Jw8H//////////////98+////////wAAAP///gYDJ/////////// ///+/xf///////8AAAD///8nIyf//////////////v/n////////AAAA////J/+///////////// //7/8////////wAAAP///jM/v//////////////+/+v///////8AAAD/////Pz////////////// /f/t////////AAAA///////////////////v//3/7n///////wAAAP//////////////////wAAA H++///////8AAAD//////////////////9///e/v3///////AAAA//////////////////wf//33 99///////wAAAP/////////////////zz//9+/fv//////8AAAD/////////////////79f//vv3 7///////AAAA/////////////////9/X//979+///////wAAAP////////////////+/2///u/v3 //////8AAAD/////////////////v9v//9v79///////AAAA/////////////////7/b///X/fv/ /////wAAAP////////////////+/2///5/79//////8AAAD/////////////////v9v////+/v// ////AAAA///////////////+/7+7/////37//////wAAAP///////////////X+/e/////++//// //8AAAD///////////////2fvvf/////vv//////AAAA///////////////97733/////97///// /wAAAP///////////////fe79//////vf/////8AAAD///////////////35u/f/////93////// AAAA///////////////9/rvv//////d//////wAAAP///////////////f8YH//////7f/////8A AAD///////////////3/n////////X//////AAAA///////////////9/9////////4//////wAA AP///////////////f/f////////v/////8AAAD///////////////3/////////////////AAAA ///////////////9/////////////////wAAAP///////////////f////////////////8AAAD/ //////////////3/////////////////AAAA///////////////9/////////////////wAAAP// /////////////f////////////////8AAAD///////////////3/////////////////AAAA//// /////////+/9/////////////////wAAAP/////////////n/f////////////////8AAAD///// ////////9/3/////////////////AAAA//////////////v9/////////////////wAAAP////// //////B4/f////////////////8AAAD////////////PnQ3/////////////////AAAA//////// ////P+3x/////////////////wAAAP///////////v/1//////////////////8AAAD///////// //3/+f//////////////////AAAA///////////9//z//////////////////wAAAP////////// +//+f/////////////////8AAAD///////////v//p//////////////////AAAA///////////7 //9j/////////////////wAAAP//////////+///fD////////////////8AAAD///////////v/ /3/H////////////////AAAA///////////7//+/+P///////////////wAAAP//////////+/// v/8P//////////////8AAAD///////////v//9//8///////////////AAAA///////////9///f //3//////////////wAAAP///////////f//3//+//////////////8AAAD//////////w3/+e// /3//////////////AAAA//////////zwf+Pv//+//////////////wAAAP/////////9/gAb9/// 3/////////////8AAAD//////////f/P9/f//+//////////////AAAA//////////z/8/f7///v /////////////wAAAP/////////+//zv/f//9/////////////8AAAD//////////v//H/3///f/ ////////////AAAA//////////9////+///3/////////////wAAAP////////7/v////3//+/// //////////8AAAD////////+A7////+///v/////////////AAAA/////////vwf////3//7//// /////////wAAAP////////7//////+//+/////////////8AAAD////////+///////z//v///// ////////AAAA/////////3///////f/3/////////////wAAAP////////9///////5/9/////// //////8AAAD/////////f///////v+//////////////AAAA/////////3///////8/f//////// /////wAAAP//////+/+////////wP/////////////8AAAD///////j/z/////////////////// ////AAAA///////3P/f//////////////////////wAAAP//////78/3//////////////////// //8AAAD//////+/w+///////////////////////AAAA///////v/wz//////////////5////// /wAAAP//////7//wP/////////////8H//////8AAAD//////+///4P///+/////////A/////// AAAA///////v///4H///n////////wP//////wAAAP//////9////4P//5v///////8B//////8A AAD///////f////t//+j////////Af//////AAAA///////7////8n//p////////wD//////wAA AP//////+/////2//7f///////8A//////8AAAD///////3////+T/+H////////AH//////AAAA ///////+/////4//0B///////wB//////wAAAP///////3/////v/8Pf//////8If/////8AAAD/ //////+////////T3///////CH//////AAAA////////3///////4d///////gh//////wAAAP// /////+////////7f////n/4If/////8AAAD////////v////////X////g/+GH//////AAAA//// ////9////////5////wP/hh//////wAAAP//+/////f////////////4D/4Yf/////8AAAD///j/ ///7////////////+A/+HP//////AAAA///3B////f////////////gP/h///////wAAAP//9/gA f/3////////////wH/4f//////8AAAD///f//4AAH///////////8B/+H///////AAAA///3//// /2P//////////+A//h///////wAAAP//9/////+9///////////gP/4f//////8AAAD///f///// 3v//////////4D/+H///////AAAA///3/////+d//////////8A//h///////wAAAP//9//////7 v//////////AP/4f//////8AAAD///f//////d//////////gD/+H///////AAAA///z//////3v /////////wA//h///////wAAAP/////////+7/////////4EP/wf//////8AAAD//////////zf/ ///////+DD/8H///////AAAA///////////H/////////Bw/8D///////wAAAP//////////8/// //////wcP8A///////8AAAD////////////////////8BD8Af///////AAAA//////////////// /////AAAAP///////wAAAP////////////////////4AAAP///////8AAAD///////////////// ////AAAP////////AAAA/////////////////////+AAP////////wAAAP////////////////// ///wf/////////8AAAD/////////////////////4P//////////AAAA//////////////////// /4D//////////wAAAP////////////////////+B//////////8AAAD///////////////////// A///////////AAAA/////////////////////gf//////////wAAAP////////////////////wP //////////8AAAD////////////////////8H///////////AAAA/////////////////////D// /////////wAAAP////////////////////g///////////8AAAD////////////////////4P/// ////////AAAA////////////////////+H///////////wAAAP////////////////////h///// //////8AAAD////////////////////4f8B/////////AAAA////////////////////+AAAP/// /////wAAAP////////////////////gAAD////////8AAAD////////////////////4AAA///// ////AAAA////////////////////+AAMP////////wAAAP///////////////////8A//D////// //8AAAD///////////////////8Af/w/////////AAAA////////////////////AH/8P/////// /wAAAP///////////////////AD//D////////8AAAD///////////////////gA//g///////// AAAA///////////////////wMP/wP////////wAAAP//////////////////wHD/4H////////8A AAD//////////////////4Dw/8D/////////AAAA//////////////////8B8H/B/////////wAA AP/////////////////+B/B/g/////////8AAAD//////////////////g/4fgP/////////AAAA //////////////////4f+B4H/////////wAAAP/////////////////8H/gAD/////////8AAAD/ /////////////////B/8AB//////////AAAA//////////////////w//gA//////////wAAAP// ///////////////+f/+Af/////////8AAAD/////////////////////////////////AAAA//// /////////////////////////////wAAAP////////////////////////////////8AAAD///// ////////////////////////////AAAA/////////////////////////////////wAAAP////// //////////////////////////8AAAD/////////////////////////////////AAAA//////// /////////////////////////wAAAP////////////////////////////////8AAAD///////// ////////////////////////AAAA/////////////////////////////////wAAAP////////// //////////////////////8AAAD/////////////////////////////////AAAA//////////// /////////////////////wAAAA== ------_=_NextPart_001_01C1E9C9.4EEDE97C Content-Type: application/octet-stream; name="bmp_to_hpg.sh" Content-Transfer-Encoding: base64 Content-Description: bmp_to_hpg.sh Content-Disposition: attachment; filename="bmp_to_hpg.sh" LiAkU1FSL3Nxcl9lbnYuc2gKI3NxciBibXBfdG9faHBnIC8gLXhsIC14YiA8aW5wdXQtZmlsZT4g PG91dHB1dC1maWxlPiA8Ymdjb2xvcj4Kc3FyIGJtcF90b19ocGcgLyAteGwgLXhiIGEuYm1wIGEu aHBnbCBGRkZGRkYKCg== ------_=_NextPart_001_01C1E9C9.4EEDE97C-- From owner-sqr-users@list.iex.net Mon Apr 22 02:01:51 2002 Date: Mon, 22 Apr 2002 08:45:57 +0200 From: Michael Steinkellner Subject: WG: images on SQR This is a multi-part message in MIME format. ------_=_NextPart_001_01C1E9C9.5B87B726 Content-Type: text/plain; Content-Transfer-Encoding: quoted-printable -----Urspr=FCngliche Nachricht----- Von: Michael Steinkellner=20 Gesendet: Montag, 22. April 2002 08:46 An: 'sqr-users@list.iex.net' Betreff: WG: images on SQR Hello Pankaj, i hope now it works ( my 1. mail exceed the maximum auf 500 lines ), so i deleted the *.hpgl File.. CIAO,Michael -----Urspr=FCngliche Nachricht----- Von: Michael Steinkellner=20 Gesendet: Montag, 22. April 2002 08:41 An: 'sqr-users@list.iex.net' Cc: Werner Klocker; Christian Wertaschnigg Betreff: AW: images on SQR Hello Pankaj, if you need an examples that works for hp-printer: Take a look on --> bmp_to_hpg.sqr This code works for me... ;-) ... in my "include" DECLARE-IMAGE michael type =3D hpgl-file source =3D '/home/mist/sqr/a.hpgl' image-size =3D (75,50) END-DECLARE ... and in the report --> print-image Many thanks to Mr SQR. ( R. Ontko )... CIAO, Michael P.S.: My dream comes true, after 3 years coding in SQR ;-) -----Urspr=FCngliche Nachricht----- Von: Pankaj Bedekar [mailto:BedekarP@ALCONEMARKETING.COM] Gesendet: Freitag, 19. April 2002 20:52 An: SQR-USERS@list.iex.net Betreff: images on SQR I have a Dream ... that my SQR reports will have images one day .. its 4 years now every time I try printing image (I do other work also) it keeps printing gray box ... for any type of image ... Please can anyone send me their code .. just print-image or declare-image/ print-image command is enough and the file you print with that ... which actually works. I will not use that file for anything ... but I can use that to check if my image size and co-ordinates have some issue. Please ... Thank you any help Pankaj Bedekar E-Mail Disclaimer Der Inhalt dieser E-Mail ist ausschliesslich fuer den bezeichneten Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie bitte, dass jede Form der Kenntnisnahme, Veroeffentlichung, Vervielfaeltigung oder Weitergabe des Inhalts dieser E-Mail unzulaessig ist. Wir bitten Sie, sich in diesem Fall mit dem Absender der E-Mail in Verbindung zu setzen. Aussagen gegenueber dem Adressaten unterliegen den Regelungen des zugrundeliegenden Angebotes bzw. Auftrags, insbesondere den Allgemeinen Geschaefts- und Auftragsbedingungen und ggf. den individuellen Lizenz- und Haftungsvereinbarungen. Der Inhalt der E-Mail ist nur rechtsverbindlich, wenn er unsererseits durch einen Brief entsprechend bestaetigt wird, es sei denn, es ist ausdruecklich anders vereinbart. Die Versendung von E-Mails an uns hat grundsaetzlich keine fristwahrende Wirkung, wenn dies nicht ausdruecklich vorher vereinbart wurde. Wir moechten Sie ausserdem darauf hinweisen, dass die Kommunikation per E-Mail ueber das Internet unsicher ist, da fuer unberechtigte Dritte grundsaetzlich die Moeglichkeit der Kenntnisnahme und Manipulation besteht. Wir werden daher keine vertraulichen Daten unverschluesselt per E-Mail ueber das Internet versenden. The information contained in this email is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any form of disclosure, reproduction, distribution or any action taken or refrained from in reliance on it, is prohibited and may be unlawful. Please notify the sender immediately. All statements of opinion or advice directed via this email to our customers are subject to the terms and conditions expressed in the governing customer engagement letter. Unless any other agreement, the content of this email is only legally binding if confirmed by letter. The sending of emails to us will not constitute compliance with any time limits or deadlines, unless agreed on explicitly in the governing customer engagement letter. We also like