From tim.cummings@frequencymarketing.com Mon, 1 Jul 2002 10:32:53 -0400 Date: Mon, 1 Jul 2002 10:32:53 -0400 From: Tim Cummings tim.cummings@frequencymarketing.com Subject: Powerplay and impromptu 7.0 does not wait when run from a dos batch file. This is a multi-part message in MIME format. ------=_NextPart_000_005E_01C220EA.A86B0FE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Under Transformer version 6.6 and below on my Windows 2000 server, when I used a batch file to create my powercubes the batch file would pause and wait for Transformer to complete the build of the powercube(s) before it would move on to the next batch file statement. It appears that under version 7.0 of Transformer that this is not the case. If I run the following batch file it will launch 6 copies of Transformer all at the same time. I also noticed that Impromptu works the same way. Is there a command line switch or something that will tell Transformer not to return control until it is completed with the cube it is supposed to build? I opened a ticket with Cognos but I have not received an answer yet. Has anyone out there experienced this? Below is a portion of my .bat file that is used to create some of my powercubes. rem rem Now that all customer data has been loaded and the summary tables are complete rem we will build the customer powercubes. rem "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube1.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube2.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube3.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube4.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube5.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\oh io -r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube6.mdl exit Tim Cummings Cummings Consulting Cincinnati, Ohio 513-576-1182 ------=_NextPart_000_005E_01C220EA.A86B0FE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Under Transformer version 6.6 and below on my = Windows 2000 server, when I used a batch file to create my powercubes the batch = file would pause and wait for Transformer to complete the build of the = powercube(s) before it would move on to the next batch file statement.  It appears that under version = 7.0 of Transformer that this is not the case.  = If I run the following batch file it will launch 6 copies of Transformer all = at the same time.  I also noticed = that Impromptu works the same way.  = Is there a command line switch or something that will tell Transformer not = to return control until it is completed with the cube it is supposed to build?  =

 

I opened a ticket with Cognos but I have not = received an answer yet.

 

Has anyone out there experienced = this?

 

Below is a portion of my .bat file that is = used to create some of my powercubes.  =

 

rem

rem  = Now that all customer data has been loaded and the summary tables are = complete

rem  = we will build the customer powercubes.

rem

"C:\Program = Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly Database=3Dohio/ohio" = c:\dolly\prod\cubes\ohio\customer_btn_cube1.mdl

"C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly = Database=3Dohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube2.mdl

"C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly Database=3Dohio/ohio" = c:\dolly\prod\cubes\ohio\customer_btn_cube3.mdl

"C:\Program = Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly Database=3Dohio/ohio" = c:\dolly\prod\cubes\ohio\customer_btn_cube4.mdl

"C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly Database=3Dohio/ohio" = c:\dolly\prod\cubes\ohio\customer_btn_cube5.mdl

"C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=3Dc:\dolly\prod\logs\ohio -r4 -i -n -k"Dolly Database=3Dohio/ohio" = c:\dolly\prod\cubes\ohio\customer_btn_cube6.mdl

exit

 

Tim Cummings

Cummings Consulting

Cincinnati, Ohio

513-576-1182

------=_NextPart_000_005E_01C220EA.A86B0FE0-- From neil@nha.co.za Tue, 2 Jul 2002 10:24:56 +0200 Date: Tue, 2 Jul 2002 10:24:56 +0200 From: Neil Harvey neil@nha.co.za Subject: Database Options Does anyone know if PowerHouse on HP-UX natively supports DB2? Regards Neil From markus.grossrieder@alba-systems.com Tue, 2 Jul 2002 11:51:05 +0200 Date: Tue, 2 Jul 2002 11:51:05 +0200 From: Markus Grossrieder markus.grossrieder@alba-systems.com Subject: Powerplay and impromptu 7.0 does not wait when run from a dos batch file. Tim, if the problem is just the synchonization, try START /W to launch the jobs in your batchfile (but I don't know if this command/option exists in W2K ...). In Win98, there are the following options for START: C:\WINDOWS>start /? Runs a Windows program or an MS-DOS program. START [options] program [arg...] START [options] document.ext /m[inimized] Run the new program minimized (in the background). /max[imized] Run the new program maximized (in the foreground). /r[estored] Run the new program restored (in the foreground). [default] /w[ait] Does not return until the other program exits. So your 1st launch would be: start /w "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube1.mdl start /w ... However, if this option is not available, you could create 1 master batch, and then CALL the sub-batches, like: (A:BAT) rem rem Now that all customer data has been loaded and the summary tables are complete rem we will build the customer powercubes. rem CALL A1.BAT CALL A2.BAT ... (A1.BAT) "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube1.mdl exit (A1.BAT) "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube2.mdl exit HTH, regards, Markus ----- Original Message ----- From: Tim Cummings To: Powerh-L@Lists. Swau. Edu Sent: Monday, July 01, 2002 4:32 PM Subject: Powerplay and impromptu 7.0 does not wait when run from a dos batch file. Under Transformer version 6.6 and below on my Windows 2000 server, when I used a batch file to create my powercubes the batch file would pause and wait for Transformer to complete the build of the powercube(s) before it would move on to the next batch file statement. It appears that under version 7.0 of Transformer that this is not the case. If I run the following batch file it will launch 6 copies of Transformer all at the same time. I also noticed that Impromptu works the same way. Is there a command line switch or something that will tell Transformer not to return control until it is completed with the cube it is supposed to build? I opened a ticket with Cognos but I have not received an answer yet. Has anyone out there experienced this? Below is a portion of my .bat file that is used to create some of my powercubes. rem rem Now that all customer data has been loaded and the summary tables are complete rem we will build the customer powercubes. rem "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube1.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube2.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube3.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube4.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube5.mdl "C:\Program Files\Cognos\cer1\bin\trnsfrmr.exe" -dLogFileDirectory=c:\dolly\prod\logs\ohio - r4 -i -n -k"Dolly Database=ohio/ohio" c:\dolly\prod\cubes\ohio\customer_btn_cube6.mdl exit Tim Cummings Cummings Consulting Cincinnati, Ohio 513-576-1182 From neil@nha.co.za Tue, 2 Jul 2002 12:50:40 +0200 Date: Tue, 2 Jul 2002 12:50:40 +0200 From: Neil Harvey neil@nha.co.za Subject: C-ISAM Support > 2GB With Powerhouse on HP-UX, it seem that Indexed Subfiles (using C-ISAM) can be a max of 2GB. Is there a workaround - we have configured fsadm for large file support, and can create normal files > 2GB. Also, it seems that PowerHouse counts each C-ISAM .dat and .idx as individual files, thus only allowing 16 C-ISAM files to be open in any one session. Is this correct, and if so, are there plans to increase the 32 file limit in the near future. Regards Neil From victor@nha.co.za Tue, 2 Jul 2002 17:31:26 +0200 Date: Tue, 2 Jul 2002 17:31:26 +0200 From: Victor Geere victor@nha.co.za Subject: C-ISAM Support > 2GB I would like to have a couple of words with the C-ISAM 'engine'/library over the 2GB file size limit. Since Informix C-ISAM 7.25 and HP-UX supports files > 2GB the question that remains is "Where is the Powerhouse C-ISAM engine situated?" Does it use a shared library (.so) or is the C-ISAM functionality compiled into Powerhouse? Can, for academic purposes, the Powerhouse application server on HP-UX access >2GB C-ISAM files on a database server that intrinsically supports >2GB files? Is the problem with Powerhouse 823D7 that it only support Informix C-ISAM 7.24 or with the way it addresses the file system. Similarly, does it support >2GB C-ISAM files on any other operating systems? Is there any commitment to support >2GB files in the near future? How about a patch? Regards Victor From Conrad.Whittall@Cognos.COM Tue, 2 Jul 2002 12:28:58 -0400 Date: Tue, 2 Jul 2002 12:28:58 -0400 From: Whittall, Conrad Conrad.Whittall@Cognos.COM Subject: Database Options Hi Neil, Due to a significant upgrade to the relational database support in the next release of the PowerHouse family of products (to be built on the same relational data access layer as the new Cognos Series 7 BI platform), both PowerHouse 4GL 8.43 and PowerHouse Web 2.43 on HP-UX, AIX, and Solaris will have native support for IBM's DB2 UDB. (DB2 isn't available on Tru64 UNIX and so PowerHouse will not be able to offer access to DB2 from that platform.) PowerHouse 4GL 8.41 and PowerHouse Web 2.41 on Windows 2000/NT4 will also have the same native support for DB2. Axiant 3.4 is the version of the PowerHouse developer's workbench that supports these versions of PowerHouse 4GL and PowerHouse Web and so it too will support native access to DB2. When will all of this be available I hear you ask? Maybe Bob Deskin or Carol Thompson can help me out here??? Best regards, Conrad Conrad Whittall e-Learning Architect, Global Education Services Cognos Incorporated, 3755 Riverside Drive, Ottawa, Ontario, K1G 4K9, Canada -----Original Message----- From: Neil Harvey [mailto:neil@nha.co.za] Sent: Tuesday 2 July 2002 04:25 To: powerh-l@lists.swau.edu Subject: Database Options Does anyone know if PowerHouse on HP-UX natively supports DB2? Regards Neil = = = = = = = = = = = = = = = = = = = = = = = = = = = = This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Conrad.Whittall@Cognos.COM Tue, 2 Jul 2002 12:33:51 -0400 Date: Tue, 2 Jul 2002 12:33:51 -0400 From: Whittall, Conrad Conrad.Whittall@Cognos.COM Subject: C-ISAM Support > 2GB I know for certain that the next UNIX version of PowerHouse 4GL (8.43) and PowerHouse Web (2.43) will be built with the C-ISAM 7.25, which gets around the current 2GB file limit. Not sure about your point about the data and index files counting as two opens...maybe Bob can answer that one? Best regards, Conrad Conrad Whittall e-Learning Architect, Global Education Services Cognos Incorporated, 3755 Riverside Drive, Ottawa, Ontario, K1G 4K9, Canada -----Original Message----- From: Neil Harvey [mailto:neil@nha.co.za] Sent: Tuesday 2 July 2002 06:51 To: powerh-l@lists.swau.edu Subject: C-ISAM Support > 2GB With Powerhouse on HP-UX, it seem that Indexed Subfiles (using C-ISAM) can be a max of 2GB. Is there a workaround - we have configured fsadm for large file support, and can create normal files > 2GB. Also, it seems that PowerHouse counts each C-ISAM .dat and .idx as individual files, thus only allowing 16 C-ISAM files to be open in any one session. Is this correct, and if so, are there plans to increase the 32 file limit in the near future. Regards Neil = = = = = = = = = = = = = = = = = = = = = = = = = = = = This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Fernando.Olmos@alcoa.com.au Wed, 3 Jul 2002 06:50:01 +0800 Date: Wed, 3 Jul 2002 06:50:01 +0800 From: Olmos, Fernando(Sericon at Alcoa) Fernando.Olmos@alcoa.com.au Subject: Lets try again: XML via QUIZ? Anyone? From thorgrim@sympatico.ca Wed, 3 Jul 2002 00:23:27 -0400 Date: Wed, 3 Jul 2002 00:23:27 -0400 From: Robert Simpson thorgrim@sympatico.ca Subject: Problem in PowerHouse 8.13d on a HP UNIX machine This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C22227.DA267EA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm new to this group. I've been a PowerHouse Programmer for about 13 = or 14 years. I'm getting an error, I've never come across in QTP = before... -------------------------------------------------------------------------= ------ There was a file error on the work file SUBWORK1. -------------------------------------------------------------------------= ------ No such file or directory Action Taken: Run terminated. Anybody have any idea what causes this, I'm assuming it has something to = do with the phtmp directory? Thanks, Rob ------=_NextPart_000_000E_01C22227.DA267EA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
I'm  new to this group. I've been = a PowerHouse=20 Programmer for about 13 or 14 years. I'm getting an error, I've never = come=20 across in QTP before...
 

----------------------------------------------------------------------= ---------

There was a file error on the work file SUBWORK1.

----------------------------------------------------------------------= ---------

No such file or directory

Action Taken: Run terminated.

 

Anybody have any idea what causes this, I'm = assuming it has=20 something to do with the phtmp directory?

Thanks,
 
Rob
 
 
------=_NextPart_000_000E_01C22227.DA267EA0-- From richard.latimer@airways.co.nz Wed, 3 Jul 2002 16:41:42 +1200 Date: Wed, 3 Jul 2002 16:41:42 +1200 From: Latimer, Richard richard.latimer@airways.co.nz Subject: Problem in PowerHouse 8.13d on a HP UNIX machine This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C2224B.EE19D19A Content-Type: text/plain; charset="iso-8859-1" Rob, I have seen something similar on the AS/400 where the subfile gets written to a library (directory on most other OS's) that wasn't intended. * We get it most where one process writes the subfile and another process, or maybe a Quiz report needs to read it. This is usually a library list issue (aka "path" in DOS, I presume HP UX has a similar concept) where each part is running under a different Job Description. * The second possibility, and this may be purely AS/400, is that the "temp" directory where non-permanent subfiles get kept is personal to the job description hence not visible to other processes * Third choice is that the write is fully qualified ie set subfile name directory / filename, and the subsequent pass isn't ie access *filename but the directory isn't in the path. hope this helps regards Richard -----Original Message----- From: Robert Simpson [mailto:thorgrim@sympatico.ca] Sent: Wednesday, 3 July 2002 4:23 p.m. To: powerh-l@lists.swau.edu Subject: Problem in PowerHouse 8.13d on a HP UNIX machine Hi, I'm new to this group. I've been a PowerHouse Programmer for about 13 or 14 years. I'm getting an error, I've never come across in QTP before... ---------------------------------------------------------------------------- --- There was a file error on the work file SUBWORK1. ---------------------------------------------------------------------------- --- No such file or directory Action Taken: Run terminated. Anybody have any idea what causes this, I'm assuming it has something to do with the phtmp directory? Thanks, Rob ********************************************************************** This electronic message together with any attachments is confidential. If you receive it in error: (i) you must not use, disclose, copy or retain it; (ii) please contact the sender immediately by reply email and then delete the emails. Views expressed in this email may not be those of the Airways Corporation of New Zealand Limited ********************************************************************** ------_=_NextPart_001_01C2224B.EE19D19A Content-Type: text/html; charset="iso-8859-1"
Rob,
 
I have seen something similar on the AS/400 where the subfile gets written to a library (directory on most other OS's) that wasn't intended.
 
hope this helps
regards
Richard
-----Original Message-----
From: Robert Simpson [mailto:thorgrim@sympatico.ca]
Sent: Wednesday, 3 July 2002 4:23 p.m.
To: powerh-l@lists.swau.edu
Subject: Problem in PowerHouse 8.13d on a HP UNIX machine

Hi,
 
I'm  new to this group. I've been a PowerHouse Programmer for about 13 or 14 years. I'm getting an error, I've never come across in QTP before...
 

-------------------------------------------------------------------------------

There was a file error on the work file SUBWORK1.

-------------------------------------------------------------------------------

No such file or directory

Action Taken: Run terminated.

 

Anybody have any idea what causes this, I'm assuming it has something to do with the phtmp directory?

Thanks,
 
Rob
 
 


**********************************************************************
This electronic message together with any attachments is confidential. If
you receive it in error: (i) you must not use, disclose, copy or retain
it; (ii) please contact the sender immediately by reply email and then
delete the emails. Views expressed in this email may not be those of the
Airways Corporation of New Zealand Limited
**********************************************************************
------_=_NextPart_001_01C2224B.EE19D19A-- From chris.sharman@ccagroup.co.uk Wed, 3 Jul 2002 08:57:34 +0100 Date: Wed, 3 Jul 2002 08:57:34 +0100 From: Chris Sharman chris.sharman@ccagroup.co.uk Subject: Lets try again: XML via QUIZ? Quiz hasn't any built-in facilities for xml, but it's sufficiently general purpose to do pretty much anything. We've written Quiz to generate html. No special requirements. "set rep spac 0 dev disc pag len 0 wid 255 nohead" is useful. The headings & footings provide an easy way to balance opening & closing tags. Was there anything specific you wanted to know ? Chris > -----Original Message----- > From: Olmos, Fernando(Sericon at Alcoa) > [mailto:fernando.olmos@alcoa.com.au] > Sent: 03 July 2002 00:00 > To: powerh-l@cube.swau.edu > Subject: Lets try again: XML via QUIZ? > > > Anyone? > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to > powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. > ------------------------------------------------------------------ > -------------- > Date: Wed, 3 Jul 2002 06:50:01 +0800 > ----------------------------------------------------------------------- Any views expressed in this message are those of the sender and not necessarily those of CCA Group. The unauthorized use, disclosure, copying or alteration of this message is forbidden. The contents of this message may be confidential and/or privileged, copyright CCA Group and are intended solely for the use of the individual or entity to whom they are addressed. Whilst this message has been scanned, CCA Group cannot guarantee that it is virus free or compatible with your systems and accepts no responsibility for any loss or damage arising from its use. The recipient is advised to run their own anti-virus software. If you receive this message in error please contact postmaster@ccagroup.co.uk immediately, destroy any copies and delete it from your computer systems. From gayathri@fastmail.ca Wed, 3 Jul 2002 07:32:44 -0400 (EDT) Date: Wed, 3 Jul 2002 07:32:44 -0400 (EDT) From: Gayathri Naidu gayathri@fastmail.ca Subject: Anybody has idea about PH running on ALLBASE --------------Boundary-00=_K28OYSDS4VAOO49D7TH0 Content-Type: Text/Plain Content-Transfer-Encoding: 7bit Hai all I want to know how efficient PH on ALLBASE database Thanks in Advance Gayathri _________________________________________________________________ http://fastmail.ca/ - Fast Secure Web Email for Canadians --------------Boundary-00=_K28OYSDS4VAOO49D7TH0-- From mao@krifapost.dk Wed, 3 Jul 2002 13:47:40 +0200 Date: Wed, 3 Jul 2002 13:47:40 +0200 From: Mikael A Olesen mao@krifapost.dk Subject: Anybody has idea about PH running on ALLBASE Hi We are running PH on HP3000 and a few years ago we decided to use ALLBASE, but ran into a 240 session at a time limit. There was no "cure" so we had to dump ALLBASE. The problem only occurs on the combination ALLBASE/PH says "ALLBASE". Regards Mikael Olesen "Gayathri Naidu" cc: Sent by: Subject: Anybody has idea about PH running on ALLBASE powerh-l-admin@cu be.swau.edu 03-07-2002 13.32 Hai all I want to know how efficient PH on ALLBASE database Thanks in Advance Gayathri _________________________________________________________________ http://fastmail.ca/ - Fast Secure Web Email for Canadians From steve_franklin@yahoo.com Wed, 3 Jul 2002 06:58:40 -0500 Date: Wed, 3 Jul 2002 06:58:40 -0500 From: Steve Franklin steve_franklin@yahoo.com Subject: Database Options I have been using the Axiant version 3.4B with a native DB2 connection on Windows 2000 and I have not had any DB issues even with the product being beta. -----Original Message----- From: Whittall, Conrad [mailto:Conrad.Whittall@Cognos.COM] Sent: Tuesday, July 02, 2002 11:29 AM To: 'Neil Harvey'; powerh-l@lists.swau.edu Subject: RE: Database Options Hi Neil, Due to a significant upgrade to the relational database support in the next release of the PowerHouse family of products (to be built on the same relational data access layer as the new Cognos Series 7 BI platform), both PowerHouse 4GL 8.43 and PowerHouse Web 2.43 on HP-UX, AIX, and Solaris will have native support for IBM's DB2 UDB. (DB2 isn't available on Tru64 UNIX and so PowerHouse will not be able to offer access to DB2 from that platform.) PowerHouse 4GL 8.41 and PowerHouse Web 2.41 on Windows 2000/NT4 will also have the same native support for DB2. Axiant 3.4 is the version of the PowerHouse developer's workbench that supports these versions of PowerHouse 4GL and PowerHouse Web and so it too will support native access to DB2. When will all of this be available I hear you ask? Maybe Bob Deskin or Carol Thompson can help me out here??? Best regards, Conrad Conrad Whittall e-Learning Architect, Global Education Services Cognos Incorporated, 3755 Riverside Drive, Ottawa, Ontario, K1G 4K9, Canada -----Original Message----- From: Neil Harvey [mailto:neil@nha.co.za] Sent: Tuesday 2 July 2002 04:25 To: powerh-l@lists.swau.edu Subject: Database Options Does anyone know if PowerHouse on HP-UX natively supports DB2? Regards Neil = = = = = = = = = = = = = = = = = = = = = = = = = = = = This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From dsmith@dcs-manman.com Wed, 3 Jul 2002 09:45:40 -0500 Date: Wed, 3 Jul 2002 09:45:40 -0500 From: Douglas C. Smith dsmith@dcs-manman.com Subject: QTP - Rounding I am having a rounding problem with qtp. When I convert using NCONVERT from a flat text file and write it to a subfile my number is OK (9233.61), However when I update/add the value into the image database I get 9233.610000000001. Any ideas? From chris.sharman@ccagroup.co.uk Wed, 3 Jul 2002 16:25:59 +0100 Date: Wed, 3 Jul 2002 16:25:59 +0100 From: Chris Sharman chris.sharman@ccagroup.co.uk Subject: QTP - Rounding > I am having a rounding problem with qtp. When I convert using > NCONVERT from a flat text file and write it to a subfile my > number is OK (9233.61), However when I update/add the value into > the image database I get 9233.610000000001. > > Any ideas? 16 digits is at or beyond the precision limit for 64 bit floats (D float gives 16, G float & T float give only 15). If you display too many digits, you'll always see "noise" on the end of a floating point number. If you really need more precision, use 128 bit floats (33 digits), if your architecture supports them. Chris ----------------------------------------------------------------------- Any views expressed in this message are those of the sender and not necessarily those of CCA Group. The unauthorized use, disclosure, copying or alteration of this message is forbidden. The contents of this message may be confidential and/or privileged, copyright CCA Group and are intended solely for the use of the individual or entity to whom they are addressed. Whilst this message has been scanned, CCA Group cannot guarantee that it is virus free or compatible with your systems and accepts no responsibility for any loss or damage arising from its use. The recipient is advised to run their own anti-virus software. If you receive this message in error please contact postmaster@ccagroup.co.uk immediately, destroy any copies and delete it from your computer systems. From Fernando.Olmos@alcoa.com.au Thu, 4 Jul 2002 06:59:35 +0800 Date: Thu, 4 Jul 2002 06:59:35 +0800 From: Olmos, Fernando(Sericon at Alcoa) Fernando.Olmos@alcoa.com.au Subject: Lets try again: XML via QUIZ? Well yes! I wanted to know if anyone had any experience with XML from QUIZ (I know QUIZ is not cattered directly for any mark-up type languages). I was more after any experience with XML cascading style-sheets. But it's ok.... I know QUIZ can do anything in terms of putting ASCII chars together to create anything from text to other QUIZ/QTP/etc code. I guess I wanted to know what other people's experiences were with doing this... ie: pitfalls, tips, etc Cheers > -----Original Message----- > From: Chris Sharman [mailto:chris.sharman@ccagroup.co.uk] > Sent: Wednesday, July 03, 2002 5:58 > To: Olmos, Fernando(Sericon at Alcoa); powerh-l@cube.swau.edu > Subject: RE: Lets try again: XML via QUIZ? > > > > Quiz hasn't any built-in facilities for xml, but it's > sufficiently general > purpose to do pretty much anything. We've written Quiz to > generate html. > No special requirements. "set rep spac 0 dev disc pag len 0 > wid 255 nohead" > is useful. > The headings & footings provide an easy way to balance > opening & closing > tags. > Was there anything specific you wanted to know ? > > Chris > > > -----Original Message----- > > From: Olmos, Fernando(Sericon at Alcoa) > > [mailto:fernando.olmos@alcoa.com.au] > > Sent: 03 July 2002 00:00 > > To: powerh-l@cube.swau.edu > > Subject: Lets try again: XML via QUIZ? > > > > > > Anyone? > > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > Mailing list: powerh-l@lists.swau.edu > > Subscribe: "subscribe" in message body to > powerh-l-request@lists.swau.edu > > Unsubscribe: "unsubscribe" in message body to > > powerh-l-request@lists.swau.edu > > http://lists.swau.edu/mailman/listinfo/powerh-l > > This list is closed, thus to post to the list you must be a > subscriber. > > ------------------------------------------------------------------ > > -------------- > > Date: Wed, 3 Jul 2002 06:50:01 +0800 > > > > > > -------------------------------------------------------------- > --------- > > Any views expressed in this message are those of the sender and not > necessarily those of CCA Group. The unauthorized use, disclosure, > copying or alteration of this message is forbidden. The contents of > this message may be confidential and/or privileged, copyright > CCA Group > and are intended solely for the use of the individual or > entity to whom > they are addressed. Whilst this message has been scanned, CCA Group > cannot guarantee that it is virus free or compatible with your systems > and accepts no responsibility for any loss or damage arising from its > use. The recipient is advised to run their own anti-virus software. If > you receive this message in error please contact > postmaster@ccagroup.co.uk immediately, destroy any copies and > delete it > from your computer systems. > From victor@nha.co.za Thu, 4 Jul 2002 15:08:37 +0200 Date: Thu, 4 Jul 2002 15:08:37 +0200 From: Victor Geere victor@nha.co.za Subject: XML Styling (was 'Lets try again: XML via QUIZ?') >Anyone have any experience with XML from Quiz? I am especially after any >tips on how to set up XML cascading style sheets. Thanks I guess you will end up with a static css page if you generate the page with QUIZ, which is fine if that is what you want. Powerhouse web might just save you from reinventing the wheel, but if you insist: My favourite way of going about this is to write an embedded SQL statement in the web page that fetches meta data from the database and dynamically formats/constructs the page before it populates it with data. That way you don't have to change the web page or style sheet every time your database structure changes. And you can reuse the page by just changing your SELECT statement. It is also handy when doing conditional styling based on the values of the fields (like green positive values and red negative values etc). It works best with relational databases with a rich meta data layer but can also be done using a dictionary for flat files. Any deja vu? You can construct a dynamic XML dictionary from relational meta data by using a hairy SQL query or QUIZ for a static one, or read on. --or-- If you -Don't have a moral objection to using MS products -Have access to an MS-SQL server -Don't have to use QUIZ -Don't have much XML experience -Don't want to write any code -Want to create a once off XML dictionary/result set/style sheet. You can create a linked server in MS-SQL via an OLE DB provider for your database. Use OLE DB for ODBC in the absence of an OLE DB provider (TurboImage). And use SQL XML support on IIS to convert your SQL Query into an XML result set on the fly. (While you are at it, this enables you to access just about any database with Transact SQL, argueably the richest SQL syntax out there, and export it to anything else). --or-- If you find yourself in the heart of right-click country, you can use MS-Access 2000 to generate a style sheet. Create a linked table in Access. Generate an empty Access table based on the linked table. Generate an Access Web page (in Access). Copy the style sheet, remove references to Access and use it as you like. -- However you go about this, you can do just about anything if you can query your database's underlying meta data. Which database are you using? I've got code for quite a few of them. Just a thought. Victor From Dirk.Rohde@vpgroup.com Mon, 8 Jul 2002 08:13:44 -0700 Date: Mon, 8 Jul 2002 08:13:44 -0700 From: Rohde Dirk Dirk.Rohde@vpgroup.com Subject: Problem in PowerHouse 8.13d on a HP UNIX machine This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C22692.0CF097D0 Content-Type: text/plain; charset="iso-8859-1" Sounds like a protection problem or a lack of room on the filesystem for your work file. -----Original Message----- From: Robert Simpson [mailto:thorgrim@sympatico.ca] Sent: Tuesday, July 02, 2002 9:23 PM To: powerh-l@lists.swau.edu Subject: Problem in PowerHouse 8.13d on a HP UNIX machine Hi, I'm new to this group. I've been a PowerHouse Programmer for about 13 or 14 years. I'm getting an error, I've never come across in QTP before... ---------------------------------------------------------------------------- --- There was a file error on the work file SUBWORK1. ---------------------------------------------------------------------------- --- No such file or directory Action Taken: Run terminated. Anybody have any idea what causes this, I'm assuming it has something to do with the phtmp directory? Thanks, Rob ------_=_NextPart_001_01C22692.0CF097D0 Content-Type: text/html; charset="iso-8859-1"
Sounds like a protection problem or a lack of room on the filesystem for your work file.
-----Original Message-----
From: Robert Simpson [mailto:thorgrim@sympatico.ca]
Sent: Tuesday, July 02, 2002 9:23 PM
To: powerh-l@lists.swau.edu
Subject: Problem in PowerHouse 8.13d on a HP UNIX machine

Hi,
 
I'm  new to this group. I've been a PowerHouse Programmer for about 13 or 14 years. I'm getting an error, I've never come across in QTP before...
 

-------------------------------------------------------------------------------

There was a file error on the work file SUBWORK1.

-------------------------------------------------------------------------------

No such file or directory

Action Taken: Run terminated.

 

Anybody have any idea what causes this, I'm assuming it has something to do with the phtmp directory?

Thanks,
 
Rob
 
 
------_=_NextPart_001_01C22692.0CF097D0-- From SGates@olbh.com Mon, 8 Jul 2002 14:36:03 -0400 Date: Mon, 8 Jul 2002 14:36:03 -0400 From: Scott Gates SGates@olbh.com Subject: Error trying to add to DB, What am I doing wrong? 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_01C226AE.50285260 Content-Type: text/plain; charset="iso-8859-1" The dataset is defined as: DATA BASE: DBOLB2 WED, JUL 3, 2002, 10:13 AM DATA BASE LANGUAGE ATTRIBUTE: NATIVE-3000 SET NAME: OS-SUMMARY,MANUAL ITEMS: E-PAT-ACCT-NBR, X8 <> OLB-OS-CODE, X4 OLB-JDA-VEN-CODE, X4 OLB-FLAGED-DATE, I2 OLB-SENT-DATE, I2 OLB-VEN-ACK-DATE, I2 OLB-TURN-AMT, I2 CAPACITY: 5000 ENTRIES: 0 - show rec os-summary 07/08/02 Precision 2000 - ALT-11 Page 1 R E C O R D R E P O R T For DICTIONARY: PHD Record: OS-SUMMARY of File: DBOLB2 Organization: MASTER Type: TURBOIMAGE Open: OS-SUMMARY of DBOLB2 Record Size: 32 Bytes -- Record Contents -- Item Type Size Occ Offset E-PAT-ACCT-NBR CHARACTER 8 0 .ENTITY-ID CHARACTER 2 0 .PAT-ACCT-NBR PACKED UNSIGNED 6 2 OLB-OS-CODE CHARACTER 4 8 OLB-JDA-VEN-CODE CHARACTER 4 12 OLB-FLAGED-DATE INTEGER SIGNED 4 16 OLB-SENT-DATE INTEGER SIGNED 4 20 OLB-VEN-ACK-DATE INTEGER SIGNED 4 24 OLB-TURN-AMT INTEGER SIGNED 4 28 -- Index Contents -- ** E-PAT-ACCT-NBR is a 8 byte UNIQUE PRIMARY index ** Segment Type Size Ord Offset E-PAT-ACCT-NBR CHARACTER 8 A 0 > CAN CLEAR > SET DEFAULT > ACC *JDAPRET > DEF E-PAT-ACCT-NO CHAR *8 = E-PAT-ACCT-NBR > > DEF OS-VEN-CD CHAR * 4 = "TRSI" > DEF JDA-VEN-CODE CHAR * 4 = "606" > > DEF BAL-DUE-N NUM * 9 = NCONVERT (BAL-DUE) > DEF N-TODAY ZONED UNSIGNED SIZE 8 =SYSDATE > > SORT ON E-PAT-ACCT-NBR > OUTPUT OS-SUMMARY ADD ON ERROR REPORT > > ITEM E-PAT-ACCT-NBR = E-PAT-ACCT-NBR OF JDAPRET *E* Only initial key/index items are accepted when adding records to master files. > ITEM OLB-OS-CODE = OS-VEN-CD > ITEM OLB-JDA-VEN-CODE = JDA-VEN-CODE > ITEM OLB-FLAGED-DATE = N-TODAY > ITEM OLB-SENT-DATE = N-TODAY > ITEM OLB-TURN-AMT = BAL-DUE-N > What am I doing wrong? ------_=_NextPart_000_01C226AE.50285260 Content-Type: application/octet-stream; name="Scott Gates.vcf" Content-Disposition: attachment; filename="Scott Gates.vcf" BEGIN:VCARD VERSION:2.1 N:Gates;Scott FN:Scott Gates ORG:Our Lady of Bellefonte Hospital TITLE:Programmer/Analyst NOTE;ENCODING=QUOTED-PRINTABLE:-----BEGIN PGP PUBLIC KEY BLOCK-----=0D=0AVersion: PGPfreeware 6.5.8 for non= -commercial use =0D=0A=0D=0AmQENAztdpLEAAAEIAKKpLePQk+YS= EimhxxLC7uxOm/XTk+zgloI0uEQ3BGCo9Fcb=0D=0AUkuSnhXKASamaglM9rZZ7GODB4lYGXMlJR= uv/rWjE81Q41qmSC2Aq2ABkV7Lif8B=0D=0AKrtjdQPCqMEjIBHZ7QohKqfAS073+JFbnCoJ79+j= aOe0Hd648AxEbArZuyrvh72i=0D=0AN8Jxp9enHHd3axO+r7JCmG3od6TfkaiC7bLVERhLuvkACF= b/SVoXdMZJILAzzYsy=0D=0AQbEyYiHuXuk97O35qhZtcxOgKBFZFgvlb5MiFnAGaAUS5wUcJE8M= h0D6jSk5EsR4=0D=0AGwUOeKpcuBSwUgvKn3F+rpAGC3XvaoXiFRrkFSkABRG0HVNjb3R0IEdhdG= VzIDxz=0D=0AZ2F0ZXNAb2xiaC5jb20+iQEVAwUQO12ksWqF4hUa5BUpAQEDXggAm2TvjXdimevX= =0D=0AiqEKUl7hUnCFfiT/pUbdatpPGAxEYc9Dnvu11Ptyt4eKyuYI1gSacIX3DqaJUl+Y=0D= =0AgM8mvQEvMKeEGazIYRGtLv4r1OUki4s7xg1lCFlwp3QWKzx3hSVqw4Bb5eIjl57o=0D=0AJ3I= oZKeoXHtpKjrgyboHBc0HZae/v+zdUq8p7gWoDzndtYoFRzI2H/6lqqQ9P1pg=0D=0Avbst+OWVj= GbRWomZeRpQNGoA+OgDXwkKziwJ+ZFTmq48ikYoRsrjk5ewhxAxqz0F=0D=0AcnjEz5GnJzKouCM= B5+SjHh6pVJ0qKwNbIOmC9xu39yCi1gkggo2ExjeXtAm4rm3a=0D=0AXILQ6DmwaQ=3D=3D=0D= =0A=3DRNlT=0D=0A-----END PGP PUBLIC KEY BLOCK-----=0D=0A TEL;WORK;VOICE:(606) 833-3773 TEL;WORK;FAX:(606) 833-3342 ADR;WORK:;;P.O. Box 789;Ashland;Kentucky;41105-0789;United States of America LABEL;WORK;ENCODING=QUOTED-PRINTABLE:P.O. Box 789=0D=0AAshland, Kentucky 41105-0789=0D=0AUnited States of America EMAIL;PREF;INTERNET:SGates@olbh.com REV:20020125T183744Z END:VCARD ------_=_NextPart_000_01C226AE.50285260-- From neil@nha.co.za Mon, 8 Jul 2002 20:44:00 +0200 Date: Mon, 8 Jul 2002 20:44:00 +0200 From: Neil Harvey neil@nha.co.za Subject: Error trying to add to DB, What am I doing wrong? Scott Try > ITEM E-PAT-ACCT-NBR INI E-PAT-ACCT-NBR OF JDAPRET Regards Neil -----Original Message----- From: Scott Gates [mailto:SGates@olbh.com] Sent: 08 July 2002 08:36 PM To: 'Powerh-L (E-mail) Subject: Error trying to add to DB, What am I doing wrong? The dataset is defined as: DATA BASE: DBOLB2 WED, JUL 3, 2002, 10:13 AM DATA BASE LANGUAGE ATTRIBUTE: NATIVE-3000 SET NAME: OS-SUMMARY,MANUAL ITEMS: E-PAT-ACCT-NBR, X8 <> OLB-OS-CODE, X4 OLB-JDA-VEN-CODE, X4 OLB-FLAGED-DATE, I2 OLB-SENT-DATE, I2 OLB-VEN-ACK-DATE, I2 OLB-TURN-AMT, I2 CAPACITY: 5000 ENTRIES: 0 - show rec os-summary 07/08/02 Precision 2000 - ALT-11 Page 1 R E C O R D R E P O R T For DICTIONARY: PHD Record: OS-SUMMARY of File: DBOLB2 Organization: MASTER Type: TURBOIMAGE Open: OS-SUMMARY of DBOLB2 Record Size: 32 Bytes -- Record Contents -- Item Type Size Occ Offset E-PAT-ACCT-NBR CHARACTER 8 0 .ENTITY-ID CHARACTER 2 0 .PAT-ACCT-NBR PACKED UNSIGNED 6 2 OLB-OS-CODE CHARACTER 4 8 OLB-JDA-VEN-CODE CHARACTER 4 12 OLB-FLAGED-DATE INTEGER SIGNED 4 16 OLB-SENT-DATE INTEGER SIGNED 4 20 OLB-VEN-ACK-DATE INTEGER SIGNED 4 24 OLB-TURN-AMT INTEGER SIGNED 4 28 -- Index Contents -- ** E-PAT-ACCT-NBR is a 8 byte UNIQUE PRIMARY index ** Segment Type Size Ord Offset E-PAT-ACCT-NBR CHARACTER 8 A 0 > CAN CLEAR > SET DEFAULT > ACC *JDAPRET > DEF E-PAT-ACCT-NO CHAR *8 = E-PAT-ACCT-NBR > > DEF OS-VEN-CD CHAR * 4 = "TRSI" > DEF JDA-VEN-CODE CHAR * 4 = "606" > > DEF BAL-DUE-N NUM * 9 = NCONVERT (BAL-DUE) > DEF N-TODAY ZONED UNSIGNED SIZE 8 =SYSDATE > > SORT ON E-PAT-ACCT-NBR > OUTPUT OS-SUMMARY ADD ON ERROR REPORT > > ITEM E-PAT-ACCT-NBR = E-PAT-ACCT-NBR OF JDAPRET *E* Only initial key/index items are accepted when adding records to master files. > ITEM OLB-OS-CODE = OS-VEN-CD > ITEM OLB-JDA-VEN-CODE = JDA-VEN-CODE > ITEM OLB-FLAGED-DATE = N-TODAY > ITEM OLB-SENT-DATE = N-TODAY > ITEM OLB-TURN-AMT = BAL-DUE-N > What am I doing wrong? From Bill.Michael@ipaper.com Mon, 8 Jul 2002 14:16:10 -0500 Date: Mon, 8 Jul 2002 14:16:10 -0500 From: Bill D Michael Bill.Michael@ipaper.com Subject: 8.30D? Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the up-arrow work for field recall in Quick? Thanks! Bill From Harold.A.Johnson@gems1.gov.bc.ca Mon, 8 Jul 2002 12:33:05 -0700 Date: Mon, 8 Jul 2002 12:33:05 -0700 From: Johnson, Harold A EDUC:EX Harold.A.Johnson@gems1.gov.bc.ca Subject: 8.30D? Yikes! Doesn't work with me either - I was just pondering whether to "move up" to the new version - the PH team appears to have missed this.... -----Original Message----- From: Bill D Michael [mailto:Bill.Michael@ipaper.com] Sent: Monday, July 08, 2002 12:16 PM To: powerh-l@lists.swau.edu Subject: 8.30D? Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the up-arrow work for field recall in Quick? Thanks! Bill = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From RHanna@partnershiphp.org Mon, 8 Jul 2002 13:02:46 -0700 Date: Mon, 8 Jul 2002 13:02:46 -0700 From: Ron Hanna RHanna@partnershiphp.org Subject: Error trying to add to DB, What am I doing wrong? Since E-PAT-ACCT-NBR is a key, you output statement should be: ITEM E-PAT-ACCT-NBR initial E-PAT-ACCT-NBR OF JDAPRET I think the other item statements can use either the initial or final clause such as: ITEM OLB-OS-CODE final OS-VEN-CD Ron Hanna Sr. Systems Analyst Partnership Healthplan of California 707 863-4408 rhanna@partnershiphp.org -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] On Behalf Of Scott Gates Sent: Monday, July 08, 2002 11:36 AM To: 'Powerh-L (E-mail) Subject: Error trying to add to DB, What am I doing wrong? The dataset is defined as: DATA BASE: DBOLB2 WED, JUL 3, 2002, 10:13 AM DATA BASE LANGUAGE ATTRIBUTE: NATIVE-3000 SET NAME: OS-SUMMARY,MANUAL ITEMS: E-PAT-ACCT-NBR, X8 <> OLB-OS-CODE, X4 OLB-JDA-VEN-CODE, X4 OLB-FLAGED-DATE, I2 OLB-SENT-DATE, I2 OLB-VEN-ACK-DATE, I2 OLB-TURN-AMT, I2 CAPACITY: 5000 ENTRIES: 0 - show rec os-summary 07/08/02 Precision 2000 - ALT-11 Page 1 R E C O R D R E P O R T For DICTIONARY: PHD Record: OS-SUMMARY of File: DBOLB2 Organization: MASTER Type: TURBOIMAGE Open: OS-SUMMARY of DBOLB2 Record Size: 32 Bytes -- Record Contents -- Item Type Size Occ Offset E-PAT-ACCT-NBR CHARACTER 8 0 .ENTITY-ID CHARACTER 2 0 .PAT-ACCT-NBR PACKED UNSIGNED 6 2 OLB-OS-CODE CHARACTER 4 8 OLB-JDA-VEN-CODE CHARACTER 4 12 OLB-FLAGED-DATE INTEGER SIGNED 4 16 OLB-SENT-DATE INTEGER SIGNED 4 20 OLB-VEN-ACK-DATE INTEGER SIGNED 4 24 OLB-TURN-AMT INTEGER SIGNED 4 28 -- Index Contents -- ** E-PAT-ACCT-NBR is a 8 byte UNIQUE PRIMARY index ** Segment Type Size Ord Offset E-PAT-ACCT-NBR CHARACTER 8 A 0 > CAN CLEAR > SET DEFAULT > ACC *JDAPRET > DEF E-PAT-ACCT-NO CHAR *8 = E-PAT-ACCT-NBR > > DEF OS-VEN-CD CHAR * 4 = "TRSI" > DEF JDA-VEN-CODE CHAR * 4 = "606" > > DEF BAL-DUE-N NUM * 9 = NCONVERT (BAL-DUE) > DEF N-TODAY ZONED UNSIGNED SIZE 8 =SYSDATE > > SORT ON E-PAT-ACCT-NBR > OUTPUT OS-SUMMARY ADD ON ERROR REPORT > > ITEM E-PAT-ACCT-NBR = E-PAT-ACCT-NBR OF JDAPRET *E* Only initial key/index items are accepted when adding records to master files. > ITEM OLB-OS-CODE = OS-VEN-CD > ITEM OLB-JDA-VEN-CODE = JDA-VEN-CODE > ITEM OLB-FLAGED-DATE = N-TODAY > ITEM OLB-SENT-DATE = N-TODAY > ITEM OLB-TURN-AMT = BAL-DUE-N > What am I doing wrong? From markus.grossrieder@alba-systems.com Tue, 9 Jul 2002 10:41:54 +0200 Date: Tue, 9 Jul 2002 10:41:54 +0200 From: Markus Grossrieder markus.grossrieder@alba-systems.com Subject: 8.30D? Bill, since v7.1x, you have to add the "ENTRYRECALL" parameter to Quick, i.e. QUICK AUTO=MENU0000.QKC ENTRYRECALL HTH, regards, Markus Exerpt from Cognos support site: Entryrecall Description: Since upgrading to PH710, the up arrow is not recalling previous data in a Quick screen. Solution: The up arrow to recall previous data is not the default any more as it was in prior versions. Use "ENTRYRECALL" when calling Quick to get the functionality to return. For example, Quick auto=screen1 ENTRYRECALL -------------------------------------------------------------------------------- Document ID: KB64571CS Product Version: 7.10 Operating System: VAX Alternate Keywords: Other Relevant Documents: Created By: Reviewed By: Date External: 11-SEP-1998 This document replaces: KB38434CS, KB18681CS, KB18389CS, KB11855CS, KB11290CS, KB9236CS, KB3729CS, KB27298CS, KB16398CS, KB18771CS, KB25866CS, KB12239CS, KB17711CS, KB9851CS ----- Original Message ----- From: "Bill D Michael" To: Sent: Monday, July 08, 2002 9:16 PM Subject: 8.30D? > Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the > up-arrow work for field recall in Quick? Thanks! > > Bill > > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. > > From Allison.Hamilton@Cognos.COM Tue, 9 Jul 2002 09:48:22 -0400 Date: Tue, 9 Jul 2002 09:48:22 -0400 From: Hamilton, Allison Allison.Hamilton@Cognos.COM Subject: 8.30D? Hmmmm... Not good. I have one screen where it works and another where it returns garbage - whether you use ENTRYRECALL or not (and simple recall shouldn't require it) Even ^B doesn't work. We appear to have a bug that appeared between 8.30C (it works fine in 8.30C) and 8.30D. I will log a bug. -----Original Message----- From: Markus Grossrieder [mailto:markus.grossrieder@alba-systems.com] Sent: Tuesday, July 09, 2002 4:42 AM To: powerh-l@lists.swau.edu; Bill D Michael Subject: Re: 8.30D? Bill, since v7.1x, you have to add the "ENTRYRECALL" parameter to Quick, i.e. QUICK AUTO=MENU0000.QKC ENTRYRECALL HTH, regards, Markus Exerpt from Cognos support site: Entryrecall Description: Since upgrading to PH710, the up arrow is not recalling previous data in a Quick screen. Solution: The up arrow to recall previous data is not the default any more as it was in prior versions. Use "ENTRYRECALL" when calling Quick to get the functionality to return. For example, Quick auto=screen1 ENTRYRECALL ---------------------------------------------------------------------------- ---- Document ID: KB64571CS Product Version: 7.10 Operating System: VAX Alternate Keywords: Other Relevant Documents: Created By: Reviewed By: Date External: 11-SEP-1998 This document replaces: KB38434CS, KB18681CS, KB18389CS, KB11855CS, KB11290CS, KB9236CS, KB3729CS, KB27298CS, KB16398CS, KB18771CS, KB25866CS, KB12239CS, KB17711CS, KB9851CS ----- Original Message ----- From: "Bill D Michael" To: Sent: Monday, July 08, 2002 9:16 PM Subject: 8.30D? > Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the > up-arrow work for field recall in Quick? Thanks! > > Bill > > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Bill.Michael@ipaper.com Tue, 9 Jul 2002 09:38:10 -0500 Date: Tue, 9 Jul 2002 09:38:10 -0500 From: Bill D Michael Bill.Michael@ipaper.com Subject: 8.30D? To all who responded with ENTRYRECALL, both on-list and off, I'm sorry, I should have specified that was already in our QUICK symbol. I was hoping we just had a bad build... Bill >since v7.1x, you have to add the "ENTRYRECALL" parameter to Quick, >i.e. QUICK AUTO=MENU0000.QKC ENTRYRECALL >> Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the >> up-arrow work for field recall in Quick? Thanks! >> >> Bill >> From Allison.Hamilton@Cognos.COM Tue, 9 Jul 2002 15:58:51 -0400 Date: Tue, 9 Jul 2002 15:58:51 -0400 From: Hamilton, Allison Allison.Hamilton@Cognos.COM Subject: 8.30D? Just thought I'd mention that the problem has been resolved, and if you need it, 'repaired' PHLIB executables for 8.30D can be requested from Customer Support. 8.30C does not have the problem. You can reference bug # 367957. -----Original Message----- From: Bill D Michael [mailto:Bill.Michael@ipaper.com] Sent: Tuesday, July 09, 2002 10:38 AM To: powerh-l@lists.swau.edu Subject: Re: 8.30D? To all who responded with ENTRYRECALL, both on-list and off, I'm sorry, I should have specified that was already in our QUICK symbol. I was hoping we just had a bad build... Bill >since v7.1x, you have to add the "ENTRYRECALL" parameter to Quick, >i.e. QUICK AUTO=MENU0000.QKC ENTRYRECALL >> Is anyone on the list using 8.30D or 8.30D1 on VMS? If so, does the >> up-arrow work for field recall in Quick? Thanks! >> >> Bill >> = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From kpe@scanconsult.dk Wed, 10 Jul 2002 12:50:09 +0200 Date: Wed, 10 Jul 2002 12:50:09 +0200 From: Keld Pedersen kpe@scanconsult.dk Subject: Using the Microsoft SQL Server 2000 with Axiant 3.4 through an ODBC interface This is a multi-part message in MIME format. ------=_NextPart_000_0007_01C22810.52D9ABE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello. We are using Microsoft SQL Server 2000 SP1 and accessing it through an = ODBC driver as the database connection for Axiant v 3.4B. In client server developing, we wish to put a great deal of intelligence = on the server, programmed as stored procedures.=20 Using e.g. Sybase gives the possibility of using RESULT SETs returned = from a stored procedure in the database. Has anyone tried this with the = MSSQL 2k server? And if so, have you succeeded in this. And if no succes, it would be fine to have workaround procedure for = this. We would appreciate comment, answers and solutions for this. Mange hilsner / With kind regards Keld Pedersen =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D E-mail: kpe@scanconsult.dk Direct Phone: = +45 8738 7473 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D ScanConsult IT-Partners ApS Voice = : +45 8738 7474 Jegstrupvej 96A = Fax : +45 8738 7475 DK-8361 Hasselager Support : = support@scanconsult.dk Denmark Sales : = sales@scanconsult.dk http://www.scanconsult.dk = =20 =3D ParaSuite : A Suite of Air Cargo Handling solutions = =3D =3D ParaSafe : A Suite of IT-Security solutions = =3D =3D Partners : Hewlett-Packard, Cognos, Microsoft and more = =3D ------=_NextPart_000_0007_01C22810.52D9ABE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello.
 
We are using Microsoft SQL Server 2000 = SP1 and=20 accessing it through an ODBC driver as the
database connection for Axiant v = 3.4B.
 
In client server developing, we wish to = put a great=20 deal of intelligence on the server, programmed
as stored procedures.
 
Using e.g. Sybase gives the possibility = of using=20 RESULT SETs returned from a stored procedure in the database. Has anyone = tried=20 this with the MSSQL 2k server?
 
And if so, have you succeeded in = this.
 
And if no succes, it would be fine to = have=20 workaround procedure for this.
 
We would appreciate comment, answers = and solutions=20 for this.
 
Mange hilsner / With kind = regards
 
Keld Pedersen
 
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
E-mail: kpe@scanconsult.dk  &nbs= p;            = ;            =       Direct=20 Phone: +45 8738=20 7473
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
ScanConsult=20 IT-Partners=20 ApS           &nbs= p;            = ;            =     Voice  =20 : +45 8738 7474
Jegstrupvej=20 96A           &nbs= p;        =20             =    =20             =    =20         Fax     : +45 = 8738=20 7475
DK-8361 = Hasselager        =20             =    =20              Support : = support@scanconsult.dk
Denm= ark           &nbs= p;            = ;            =             &= nbsp;         Sales :&n= bsp;=20    sales@scanconsult.dk
 &n= bsp; =20             =    =20        =20             &= nbsp;  =20 http://www.scanconsult.dk &nb= sp;           &nbs= p;  =20
=3D ParaSuite :  A Suite of Air = Cargo Handling=20 solutions          &nbs= p;            = ;            =    =3D
=3D=20 ParaSafe  :  A Suite of IT-Security=20 solutions          &nbs= p;            = ;            =             &= nbsp; =3D
=3D=20 Partners  : Hewlett-Packard, Cognos, Microsoft and=20 more           &nb= sp;           &nbs= p;      =3D
 
 
 
------=_NextPart_000_0007_01C22810.52D9ABE0-- From BEdis@usbnc.org Wed, 10 Jul 2002 08:49:06 -0500 Date: Wed, 10 Jul 2002 08:49:06 -0500 From: Edis, Bob BEdis@usbnc.org Subject: Using the Microsoft SQL Server 2000 with Axiant 3.4 through a n ODBC interface This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C22818.8F1CA320 Content-Type: text/plain; charset="iso-8859-1" G'day Keld I believe it is possible. We have some ASP applications that use stored procedures to return result sets from SQL Server 2000. There are some serious security holes in SQL Server 2000 SP1 and you should upgrade to SP3 if you can. The latest version I'm running is 8.00.608. I have found that PowerHouse provides pretty decent performance against this database except for Quiz reports. Quick and QTP are fine but Quiz is as slow as a sick dog even when utilising embedded SQL. Regards, Blue -----Original Message----- From: Keld Pedersen [mailto:kpe@scanconsult.dk] Sent: Wednesday, July 10, 2002 5:50 AM To: powerh-l@lists.swau.edu Subject: Using the Microsoft SQL Server 2000 with Axiant 3.4 through an ODBC interface Hello. We are using Microsoft SQL Server 2000 SP1 and accessing it through an ODBC driver as the database connection for Axiant v 3.4B. In client server developing, we wish to put a great deal of intelligence on the server, programmed as stored procedures. Using e.g. Sybase gives the possibility of using RESULT SETs returned from a stored procedure in the database. Has anyone tried this with the MSSQL 2k server? And if so, have you succeeded in this. And if no succes, it would be fine to have workaround procedure for this. We would appreciate comment, answers and solutions for this. Mange hilsner / With kind regards Keld Pedersen =========================================================== E-mail: kpe@scanconsult.dk Direct Phone: +45 8738 7473 =========================================================== ScanConsult IT-Partners ApS Voice : +45 8738 7474 Jegstrupvej 96A Fax : +45 8738 7475 DK-8361 Hasselager Support : support@scanconsult.dk Denmark Sales : sales@scanconsult.dk http://www.scanconsult.dk = ParaSuite : A Suite of Air Cargo Handling solutions = = ParaSafe : A Suite of IT-Security solutions = = Partners : Hewlett-Packard, Cognos, Microsoft and more = ------_=_NextPart_001_01C22818.8F1CA320 Content-Type: text/html; charset="iso-8859-1"
G'day Keld
 
I believe it is possible.  We have some ASP applications that use stored procedures to return result sets from SQL Server 2000.
 
There are some serious security holes in SQL Server 2000 SP1 and you should upgrade to SP3 if you can.  The latest version I'm running is 8.00.608.
 
I have found that PowerHouse provides pretty decent performance against this database except for Quiz reports.  Quick and QTP are fine but Quiz is as slow as a sick dog even when utilising embedded SQL.
 
Regards,
Blue
-----Original Message-----
From: Keld Pedersen [mailto:kpe@scanconsult.dk]
Sent: Wednesday, July 10, 2002 5:50 AM
To: powerh-l@lists.swau.edu
Subject: Using the Microsoft SQL Server 2000 with Axiant 3.4 through an ODBC interface

Hello.
 
We are using Microsoft SQL Server 2000 SP1 and accessing it through an ODBC driver as the
database connection for Axiant v 3.4B.
 
In client server developing, we wish to put a great deal of intelligence on the server, programmed
as stored procedures.
 
Using e.g. Sybase gives the possibility of using RESULT SETs returned from a stored procedure in the database. Has anyone tried this with the MSSQL 2k server?
 
And if so, have you succeeded in this.
 
And if no succes, it would be fine to have workaround procedure for this.
 
We would appreciate comment, answers and solutions for this.
 
Mange hilsner / With kind regards
 
Keld Pedersen
 
===========================================================
E-mail: kpe@scanconsult.dk                                 Direct Phone: +45 8738 7473
===========================================================
ScanConsult IT-Partners ApS                                        Voice   : +45 8738 7474
Jegstrupvej 96A                                                             Fax     : +45 8738 7475
DK-8361 Hasselager                                      Support : support@scanconsult.dk
Denmark                                                          Sales :     sales@scanconsult.dk
                                            http://www.scanconsult.dk                
= ParaSuite :  A Suite of Air Cargo Handling solutions                                      =
= ParaSafe  :  A Suite of IT-Security solutions                                                 =
= Partners  : Hewlett-Packard, Cognos, Microsoft and more                              =
 
 
 
------_=_NextPart_001_01C22818.8F1CA320-- From jerryh@psc-usa.com 10 Jul 2002 09:28:27 -0500 Date: 10 Jul 2002 09:28:27 -0500 From: Jerry Hirschel jerryh@psc-usa.com Subject: Need some help Sorry to intrude. I have a client in a Chicago suburb looking to hire 2 full time Powerhouse and COBOL people on an Alpha platform. Thanks -- Jerry S. Hirschel, CPC Professional Search Centre, Ltd. 847-719-1200 847-719-1275 fax jerryh@psc-usa.com http://www.psc-usa.com Life is change, growth is optional. From dmorrison@mcbrideelectric.com Thu, 11 Jul 2002 16:23:47 -0700 Date: Thu, 11 Jul 2002 16:23:47 -0700 From: David Morrison - Corporate dmorrison@mcbrideelectric.com Subject: AS/400-to-Excel downloading Hello, all We currently download several different subfiles (created by both QTP and QUIZ programs) from our AS/400, on a regular basis, for users who want to be able to "slice and dice" data in MS-Excel. The frequency and variety of these downloads is trending upwords. We use IBM's Client Access to perform the downloads (we get the same result if we use ODBC to import data into Excel). We want to be able to include column headings as the first row of the Excel spreadsheets (currently, we have to hand-enter them, in some cases). The default headings for such columns are "F0000", "F0002", "F0004", etc. If we use the DDS FIELD clause on the ELEMENT statements in the data dictionary, and reload the associated data files, we can make our own DDS field names that successfully download to Excel. However, when we create subfiles in QTP or QUIZ FROM these dictionary files, the field names are lost, and we get just the default heading names, as above. Outside of specifying all the possible subfiles within our data dictionary, does anyone out there have an idea for how we can accomplish what we want to do? Note that we're on an older CISC (V3R2) model AS/400. Thanks. David Morrison From Bruce@Schuck.com Thu, 11 Jul 2002 21:40:17 -0700 Date: Thu, 11 Jul 2002 21:40:17 -0700 From: Bruce Schuck Bruce@Schuck.com Subject: AS/400-to-Excel downloading Do you need to use subfiles? If the data can fit in a 255 char field I do something like this in quiz: Access file Set report name reportname Set report nolimit Set nohead Set rep spacing 0 Set page length 1 width 255 Define d-Tab char*1 = char(34) ; guessing this on Define initialhead char*255 = "Heading1" + d-tab + "heading2" + d-tab etc Initial head initialhead Report field1 d-tab field2 d-tab etc go Excel likes tab delimited files. If your records are greater than 255, in the VMS world, I would create a dictionary record with 1 element 2047 chars wide, variable length, and then Use qtp to append to an empty copy. The location of the file would Be set to sys$login:temp2047.dat and in the com file I would do a create To create a new copy each time the job was run. And then qtp would output lines just like the ones I used in the quiz example. Or you can quickbol if you like. -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] On Behalf Of David Morrison - Corporate Sent: Thursday, July 11, 2002 4:24 PM To: 'powerh-l@lists.swau.edu' Subject: AS/400-to-Excel downloading Hello, all We currently download several different subfiles (created by both QTP and QUIZ programs) from our AS/400, on a regular basis, for users who want to be able to "slice and dice" data in MS-Excel. The frequency and variety of these downloads is trending upwords. We use IBM's Client Access to perform the downloads (we get the same result if we use ODBC to import data into Excel). We want to be able to include column headings as the first row of the Excel spreadsheets (currently, we have to hand-enter them, in some cases). The default headings for such columns are "F0000", "F0002", "F0004", etc. If we use the DDS FIELD clause on the ELEMENT statements in the data dictionary, and reload the associated data files, we can make our own DDS field names that successfully download to Excel. However, when we create subfiles in QTP or QUIZ FROM these dictionary files, the field names are lost, and we get just the default heading names, as above. Outside of specifying all the possible subfiles within our data dictionary, does anyone out there have an idea for how we can accomplish what we want to do? Note that we're on an older CISC (V3R2) model AS/400. Thanks. David Morrison = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From csgreaney@greaneyconsulting.com Fri, 12 Jul 2002 08:52:53 -0400 Date: Fri, 12 Jul 2002 08:52:53 -0400 From: Christopher S. Greaney csgreaney@greaneyconsulting.com Subject: Powerhouse & Impromptu This is a multi-part message in MIME format. ------=_NextPart_000_0031_01C22981.8254A2E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Does anyone know of a slick way to launch Impromptu from Powerhouse (running on HP-UX)? I am currently using Reflections scripting, but thought I'd see if anyone had any better ideas! Greaney Consulting LLC Your Complete Consulting Connection 12 Sunset Creek Guilford, CT 06437 Tel: (203) 458-0826 Fax: (203) 458-0836 Web: ******* Internet Email Confidentiality Footer ******* Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of my firm shall be understood as neither given nor endorsed by it. ------=_NextPart_000_0031_01C22981.8254A2E0 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="winmail.dat" eJ8+IjUMAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEGgAMADgAAANIHBwAMAAgANAAAAAUALQEB A5AGAOQHAAAiAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADADYAAAAAAB4AcAAB AAAAFwAAAFBvd2VyaG91c2UgJiBJbXByb21wdHUAAAIBcQABAAAAFgAAAAHCKaMHNzSlu38oGUhb qD0jcWZLZjYAAAIBHQwBAAAAJQAAAFNNVFA6Q1NHUkVBTkVZQEdSRUFORVlDT05TVUxUSU5HLkNP TQAAAAALAAEOAAAAAEAABg4AmJPpoinCAQIBCg4BAAAAGAAAAAAAAAAVCqSUi6VZQ4dahLl2FxEE woAAAAsAHw4BAAAAAgEJEAEAAAAoBAAAJAQAAAQGAABMWkZ13eAvBQMACgByY3BnMTI1FjIA+Atg bg4QMDMzTwH3AqQD4wIAY2gKwHPwZXQwIAcTAoMAUANUMQIAcHJxDlAQ2EdlfQWwZwcwAoMS4RJP ESNFuGxlcBDwAjACgzMERm8QyQhVB7ICgH0KgAjIIPY7CWIOIDgJuxmzCasOMJY1AoAKgXYIkHdr C4B0ZDQMYGMAUAsDC7UgLERvB5EAcHkCIGUgSGtubwfgb2YekCAEc2wN4Gsgd2F5kCB0byALYHVu EOA4IEltErADcAUwdSDZA1IgUB8wBJBoCGARIPggKHIgoAMADyAfUAOgAEhQLVVYKT8gdyDgHpAh wGMIcAlwAjBsNyAwIlAi4lIO4QWQdGkPAiAEIAT0IuEsIGJ1JQVAdCIxZ2gFQEkn9mQfoAngIAaQ HpYQ8CeAVx6hJpARMHQYUWkBAGG8cyEKogqECoQLMGsJ4N5wC5AMMBICC/A4E5AJcJ0AcGUgMAhQ AIB1bCZCUCBMTEMp1WMrdDT8IFkIYRfxIQAWACkwLGp/LHEe4CWDKjotwAoRC8MyfiAOIAYAIKAR IRfwCdFreSnUR3UDEAIQCyAmgEOCVCPAMDY0Mzcp1DBUZWw6IoAB0DMpACA0NTgtMDgyIjYjwEZh eDUcMzaHFEIp5ABAIFdlYjUQXwMwLcAOUCywHfQ8JzB0oHA6Ly93OeAuCcEXLCIFoCyWLgWgbS8+ PynbMUIssB8gHuAWoSAq3z1EIOACMASRMnFFAMADEZ0scWYpcQIwBzFpdCAwuEZvbykyPUUp2lAF EOscoBYAZwmALz66PbEzkfsAwCWSIADAKOIkIAIhC3F/CYAn0AOgJuAEAEOAB5Bz6mFBwC4p1Ekf cB7AIXC/CsAe8B8gJsIe8CiQZAlw/wQQJ7IdAA3gQzBEfyJxBbH1R2FwJbFpAmA88CnjM5H2IAEA H8B2BJAgMB9hRvKvSPYgUSygIMFwBJBzAiC+KSaARjJDkkayBaBwS3HfSucp1EirIFEepC49sUyk 10gQESBNdHMiMWwngAEA/HN0A2AgMUTpKdQAcCeA/xziJKFGsQaQUxIe8BEgHQC9GFFiIDAJcAtQ IDBlPmL9UQBQFgBRsUchHKAiYQdw/weAR/BIISSgKdQn4UYyBbG/RjEFwFawC1BTABhRZB5i/04U MlECMCBCPcdWsyGABbF/RSUQsCnjS5NE8RziUQAgvE9wC4AloiaAOpFjCkD/AJAlslRSP9BHAClR QulEpf8p1EwHEPAFQFqQRqMJcAtg3y8BIFFG8h9gPuBjQpImoPck4UUxH1JtIDA+4EMQUjH/B0Bk 8UpVIKAEgVLQP8Aoof1awWU/cGCSE+BLQAOgHyD/WeEdAAWwESAngFYhP3BFlb83ly3zKjoLtinj GNEAbTALAACACCAGAAAAAADAAAAAAAAARgAAAAADhQAAAAAAAAMAAoAIIAYAAAAAAMAAAAAAAABG AAAAABCFAAAAAAAAAwAHgAggBgAAAAAAwAAAAAAAAEYAAAAAUoUAAD9xAQAeAAmACCAGAAAAAADA AAAAAAAARgAAAABUhQAAAQAAAAQAAAA5LjAACwANgAggBgAAAAAAwAAAAAAAAEYAAAAAgoUAAAEA AAALABGACCAGAAAAAADAAAAAAAAARgAAAAAGhQAAAAAAAAMAEoAIIAYAAAAAAMAAAAAAAABGAAAA AAGFAAAAAAAACwAbgAggBgAAAAAAwAAAAAAAAEYAAAAADoUAAAAAAAADAByACCAGAAAAAADAAAAA AAAARgAAAAARhQAAAAAAAAMAHoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAAgH4DwEAAAAQ AAAAFQqklIulWUOHWoS5dhcRBAIB+g8BAAAAEAAAABUKpJSLpVlDh1qEuXYXEQQCAfsPAQAAAEsA AAAAAAAAOKG7EAXlEBqhuwgAKypWwgAAUFNUUFJYLkRMTAAAAAAAAAAATklUQfm/uAEAqgA32W4A AABDOlxfYnVzaW5lc3NcLnBzdAAAAwD+DwUAAAADAA00/TcAAAIBfwABAAAAPwAAADxGSkVESUhG S0pCTEROQ0lESktLQktFRFBESEFBLmNzZ3JlYW5leUBncmVhbmV5Y29uc3VsdGluZy5jb20+AAAD AAYQzFhvDQMABxBYAwAAAwAQEAAAAAADABEQAQAAAB4ACBABAAAAZQAAAERPRVNBTllPTkVLTk9X T0ZBU0xJQ0tXQVlUT0xBVU5DSElNUFJPTVBUVUZST01QT1dFUkhPVVNFKFJVTk5JTkdPTkhQLVVY KT9JQU1DVVJSRU5UTFlVU0lOR1JFRkxFQ1RJT04AAAAA9Pk= ------=_NextPart_000_0031_01C22981.8254A2E0-- From glenn_waters@ncsu.edu Fri, 12 Jul 2002 09:21:29 -0400 Date: Fri, 12 Jul 2002 09:21:29 -0400 From: Glenn Waters glenn_waters@ncsu.edu Subject: AS/400-to-Excel downloading Another approach that I've used successfully on various platforms(HP3000, UNIX etc..) I have NOT worked on the 400 in years, so this may not be appropriate there.. Similar to the response below Access file set report device disc name reportname set nohead set page width (platform dependent number, just something big like 255) define spaces char*10 = " " (ie 10 spaces) ...other defines as needed for your info page heading "heading one" spaces "heading two" spaces (and so on....). You could also use "initial heading" if you only want one set of headings! report item1 spaces item2 spaces etc... (this may require tweaking to get this right, but basically just use the spaces to insure the headings and data have at least some white space between each column) Get the file to your PC, then open the file up in Excel. Everything should be at that point in column one, as long text strings. Go to data menu, use the "text to columns" choice. If you have the white space right just hit the finish button. This should move everything to its own column with the headings of your choice. Hope this helps.. At 09:40 PM 7/11/2002 -0700, you wrote: >Do you need to use subfiles? > >If the data can fit in a 255 char field I do something like this in >quiz: > >Access file >Set report name reportname >Set report nolimit >Set nohead >Set rep spacing 0 >Set page length 1 width 255 > >Define d-Tab char*1 = char(34) ; guessing this on > >Define initialhead char*255 = "Heading1" + d-tab + "heading2" + d-tab >etc > >Initial head initialhead > >Report field1 d-tab field2 d-tab etc > >go > >Excel likes tab delimited files. > >If your records are greater than 255, in the VMS world, I would create a >dictionary record with 1 element 2047 chars wide, variable length, and >then >Use qtp to append to an empty copy. The location of the file would >Be set to sys$login:temp2047.dat and in the com file I would do a create >To create a new copy each time the job was run. > > >And then qtp would output lines just like the ones I used in the quiz >example. > >Or you can quickbol if you like. > > > > >-----Original Message----- >From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] >On Behalf Of David Morrison - Corporate >Sent: Thursday, July 11, 2002 4:24 PM >To: 'powerh-l@lists.swau.edu' >Subject: AS/400-to-Excel downloading > >Hello, all > >We currently download several different subfiles (created by both QTP >and >QUIZ programs) from our AS/400, on a regular basis, for users who want >to be >able to "slice and dice" data in MS-Excel. The frequency and variety of >these downloads is trending upwords. We use IBM's Client Access to >perform >the downloads (we get the same result if we use ODBC to import data into >Excel). > >We want to be able to include column headings as the first row of the >Excel >spreadsheets (currently, we have to hand-enter them, in some cases). >The >default headings for such columns are "F0000", "F0002", "F0004", etc. >If we >use the DDS FIELD clause on the ELEMENT statements in the data >dictionary, >and reload the associated data files, we can make our own DDS field >names >that successfully download to Excel. However, when we create subfiles >in >QTP or QUIZ FROM these dictionary files, the field names are lost, and >we >get just the default heading names, as above. > >Outside of specifying all the possible subfiles within our data >dictionary, >does anyone out there have an idea for how we can accomplish what we >want to >do? > >Note that we're on an older CISC (V3R2) model AS/400. > >Thanks. > >David Morrison > > >= = = = = = = = = = = = = = = = = = = = = = = = = = = = >Mailing list: powerh-l@lists.swau.edu >Subscribe: "subscribe" in message body to >powerh-l-request@lists.swau.edu >Unsubscribe: "unsubscribe" in message body to >powerh-l-request@lists.swau.edu >http://lists.swau.edu/mailman/listinfo/powerh-l >This list is closed, thus to post to the list you must be a subscriber. > > > > >= = = = = = = = = = = = = = = = = = = = = = = = = = = = >Mailing list: powerh-l@lists.swau.edu >Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu >Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu >http://lists.swau.edu/mailman/listinfo/powerh-l >This list is closed, thus to post to the list you must be a subscriber. Glenn Waters Application Development Team Lead NC State University- CVM glenn_waters@ncsu.edu (919)513-6652 From PICKERIJ@norbord.com Fri, 12 Jul 2002 09:35:53 -0400 Date: Fri, 12 Jul 2002 09:35:53 -0400 From: Pickering, John (NORBORD) PICKERIJ@norbord.com Subject: AS/400-to-Excel downloading Rather than this messy way, how about using plain old every day Quiz? access file set report device disc name somename limit 111111 set page length 0 width 255 page heading keep column headings report stuff1 stuff2 etc go Setting the page length to zero will result in a single page heading at the start of the file. You'll probably want to override any dictionary headings if they're more than a single line. Any you'll likely get a blank line before the column headings and after. And of course all of this assumes that you can get your data into 255 characters. I'd love to see this limit increased. While I'm wishing for things I'd also like to see options to create tab delimited and/or comma separated output formats. Regards, JWP > -----Original Message----- > From: Bruce Schuck [SMTP:Bruce@Schuck.com] > Sent: Friday, July 12, 2002 12:40 AM > To: 'David Morrison - Corporate'; powerh-l@lists.swau.edu > Subject: RE: AS/400-to-Excel downloading > > Do you need to use subfiles? > > If the data can fit in a 255 char field I do something like this in > quiz: > > Access file > Set report name reportname > Set report nolimit > Set nohead > Set rep spacing 0 > Set page length 1 width 255 > > Define d-Tab char*1 = char(34) ; guessing this on > > Define initialhead char*255 = "Heading1" + d-tab + "heading2" + d-tab > etc > > Initial head initialhead > > Report field1 d-tab field2 d-tab etc > > go > > Excel likes tab delimited files. > > If your records are greater than 255, in the VMS world, I would create a > dictionary record with 1 element 2047 chars wide, variable length, and > then > Use qtp to append to an empty copy. The location of the file would > Be set to sys$login:temp2047.dat and in the com file I would do a create > To create a new copy each time the job was run. > > > And then qtp would output lines just like the ones I used in the quiz > example. > > Or you can quickbol if you like. > > > > > -----Original Message----- > From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] > On Behalf Of David Morrison - Corporate > Sent: Thursday, July 11, 2002 4:24 PM > To: 'powerh-l@lists.swau.edu' > Subject: AS/400-to-Excel downloading > > Hello, all > > We currently download several different subfiles (created by both QTP > and > QUIZ programs) from our AS/400, on a regular basis, for users who want > to be > able to "slice and dice" data in MS-Excel. The frequency and variety of > these downloads is trending upwords. We use IBM's Client Access to > perform > the downloads (we get the same result if we use ODBC to import data into > Excel). > > We want to be able to include column headings as the first row of the > Excel > spreadsheets (currently, we have to hand-enter them, in some cases). > The > default headings for such columns are "F0000", "F0002", "F0004", etc. > If we > use the DDS FIELD clause on the ELEMENT statements in the data > dictionary, > and reload the associated data files, we can make our own DDS field > names > that successfully download to Excel. However, when we create subfiles > in > QTP or QUIZ FROM these dictionary files, the field names are lost, and > we > get just the default heading names, as above. > > Outside of specifying all the possible subfiles within our data > dictionary, > does anyone out there have an idea for how we can accomplish what we > want to > do? > > Note that we're on an older CISC (V3R2) model AS/400. > > Thanks. > > David Morrison > > > From semma@sysinc.com Fri, 12 Jul 2002 09:57:20 -0400 Date: Fri, 12 Jul 2002 09:57:20 -0400 From: Sal Emma semma@sysinc.com Subject: Subfile converter... This is a multi-part message in MIME format. ------=_NextPart_000_0032_01C2298A.876034D0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Does anyone have an interest in a portable subfile converter? We are in beta with it right now and we have used it at a customer site for a data conversion project. We have developed a tool that reads the minidictionary file and data file (.ps and .psd). and exports the data to Access, Oracle, and Sql server. Our plans are to add any ODBC data source as a target (including Excel, etc.) If you have any questions, comments, or requests, please feel free to email me. Thanks, Sal Emma Systems Integration ------=_NextPart_000_0032_01C2298A.876034D0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Message
Does = anyone have an=20 interest in a portable subfile converter? 
 
We are = in beta with=20 it right now and we have used it at a customer site for = a data=20 conversion project.  
We have developed a tool that reads the = minidictionary file=20 and data file (.ps and .psd). and exports the data to Access, Oracle, and Sql = server. =20
Our = plans are to add=20 any ODBC data source as a target (including  Excel,=20 etc.)
 
If you = have any=20 questions, comments, or requests, please feel free to email=20 me.  
 
Thanks,
Sal=20 Emma
Systems=20 Integration
 
  
------=_NextPart_000_0032_01C2298A.876034D0-- From tony.sawyer@mfi.co.uk Fri, 12 Jul 2002 15:12:27 +0100 Date: Fri, 12 Jul 2002 15:12:27 +0100 From: SAWYER, Anthony tony.sawyer@mfi.co.uk Subject: AS/400-to-Excel downloading This is a multi-part message in MIME format. ------=_NextPartTM-000-1b20d790-4335-4f11-bcca-d97379c83b12 Content-type: text/plain; charset="iso-8859-1" We managed to get around the 255 limit by using QTP to create a 'nodictionary' subfile (.DAT) You have to include a carriage return at the end of each record otherwise Excel will read it as one immense line though You can create a heading line in one request and append data to it in the next. We use global temporaries to hold the delimiters to prevent having to recalculate it every time On compiling it throws up countless duplicate field name warnings for the delimiters (we are using a semi colon below in g_separator), but these can be ignored in this case. I'm not certain that the method for getting the carriage return works for the AS/400 though - this might need a little work... HTH, Regards Tony e.g. (VMS, 8.20D) run one glo tem g_separator char*1 init ";" glo tem g_num int*2 init 13 glo tem g_cr char*1 init ascii(g_num)[2:1] req one access small_file temp field_a char*20 temp field_b char*20 temp field_c char*20 item field_a = "Heading 1" item field_b = "Heading 2" item field_c = "Heading 3" subfile subfile_name keep nodict at final include & field_a, & g_separator, & field_b, & g_separator, & field_c, & g_cr req two access detail_file subfile subfile_name keep append nodict include & field_a, & g_separator, & field_b, & g_separator, & field_c, & g_cr bui qtp_file -----Original Message----- From: Pickering, John (NORBORD) [mailto:PICKERIJ@norbord.com] Sent: 12 July 2002 14:36 To: 'Bruce Schuck'; 'David Morrison - Corporate'; powerh-l@lists.swau.edu Subject: RE: AS/400-to-Excel downloading Rather than this messy way, how about using plain old every day Quiz? access file set report device disc name somename limit 111111 set page length 0 width 255 page heading keep column headings report stuff1 stuff2 etc go Setting the page length to zero will result in a single page heading at the start of the file. You'll probably want to override any dictionary headings if they're more than a single line. Any you'll likely get a blank line before the column headings and after. And of course all of this assumes that you can get your data into 255 characters. I'd love to see this limit increased. While I'm wishing for things I'd also like to see options to create tab delimited and/or comma separated output formats. Regards, JWP > -----Original Message----- > From: Bruce Schuck [SMTP:Bruce@Schuck.com] > Sent: Friday, July 12, 2002 12:40 AM > To: 'David Morrison - Corporate'; powerh-l@lists.swau.edu > Subject: RE: AS/400-to-Excel downloading > > Do you need to use subfiles? > > If the data can fit in a 255 char field I do something like this in > quiz: > > Access file > Set report name reportname > Set report nolimit > Set nohead > Set rep spacing 0 > Set page length 1 width 255 > > Define d-Tab char*1 = char(34) ; guessing this on > > Define initialhead char*255 = "Heading1" + d-tab + "heading2" + d-tab > etc > > Initial head initialhead > > Report field1 d-tab field2 d-tab etc > > go > > Excel likes tab delimited files. > > If your records are greater than 255, in the VMS world, I would create a > dictionary record with 1 element 2047 chars wide, variable length, and > then > Use qtp to append to an empty copy. The location of the file would > Be set to sys$login:temp2047.dat and in the com file I would do a create > To create a new copy each time the job was run. > > > And then qtp would output lines just like the ones I used in the quiz > example. > > Or you can quickbol if you like. > > > > > -----Original Message----- > From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] > On Behalf Of David Morrison - Corporate > Sent: Thursday, July 11, 2002 4:24 PM > To: 'powerh-l@lists.swau.edu' > Subject: AS/400-to-Excel downloading > > Hello, all > > We currently download several different subfiles (created by both QTP > and > QUIZ programs) from our AS/400, on a regular basis, for users who want > to be > able to "slice and dice" data in MS-Excel. The frequency and variety of > these downloads is trending upwords. We use IBM's Client Access to > perform > the downloads (we get the same result if we use ODBC to import data into > Excel). > > We want to be able to include column headings as the first row of the > Excel > spreadsheets (currently, we have to hand-enter them, in some cases). > The > default headings for such columns are "F0000", "F0002", "F0004", etc. > If we > use the DDS FIELD clause on the ELEMENT statements in the data > dictionary, > and reload the associated data files, we can make our own DDS field > names > that successfully download to Excel. However, when we create subfiles > in > QTP or QUIZ FROM these dictionary files, the field names are lost, and > we > get just the default heading names, as above. > > Outside of specifying all the possible subfiles within our data > dictionary, > does anyone out there have an idea for how we can accomplish what we > want to > do? > > Note that we're on an older CISC (V3R2) model AS/400. > > Thanks. > > David Morrison > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. ------=_NextPartTM-000-1b20d790-4335-4f11-bcca-d97379c83b12 Content-Type: text/plain; name="InterScan_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="InterScan_Disclaimer.txt" The information in this e-mail is confidential and is intended solely for the use of the individual or entity to which it is addressed. Any views or opinions presented are those of the author and do not necessarily represent those of MFI Furniture Group PLC or its associated companies. ------=_NextPartTM-000-1b20d790-4335-4f11-bcca-d97379c83b12-- From PICKERIJ@norbord.com Fri, 12 Jul 2002 10:23:34 -0400 Date: Fri, 12 Jul 2002 10:23:34 -0400 From: Pickering, John (NORBORD) PICKERIJ@norbord.com Subject: AS/400-to-Excel downloading Just me being picky again, but why 2 requests? How about doing it in one request. Write the headings out "at initial" and append the data. access detail_file subfile subfile_name alias subfile_headings at intitial include & item field_a of subfile_headings final "Head A" item field_b of subfile_headings final "Head B" subfile subfile_name alias subfile_detail append include & Glad it's Friday, JWP > -----Original Message----- > From: SAWYER, Anthony [SMTP:tony.sawyer@mfi.co.uk] > Sent: Friday, July 12, 2002 10:12 AM > To: 'Pickering, John (NORBORD)'; 'Bruce Schuck'; 'David Morrison - > Corporate'; powerh-l@lists.swau.edu > Subject: RE: AS/400-to-Excel downloading > > We managed to get around the 255 limit by using QTP to create a > 'nodictionary' subfile (.DAT) > > You have to include a carriage return at the end of each record otherwise > Excel will read it as one immense line though > > You can create a heading line in one request and append data to it in the > next. We use global temporaries to hold the delimiters to prevent having > to > recalculate it every time > > On compiling it throws up countless duplicate field name warnings for the > delimiters (we are using a semi colon below in g_separator), but these can > be ignored in this case. > > I'm not certain that the method for getting the carriage return works for > the AS/400 though - this might need a little work... > > HTH, Regards > > Tony > > > e.g. (VMS, 8.20D) > > run one > > glo tem g_separator char*1 init ";" > glo tem g_num int*2 init 13 > glo tem g_cr char*1 init ascii(g_num)[2:1] > > req one > > access small_file > > temp field_a char*20 > temp field_b char*20 > temp field_c char*20 > > item field_a = "Heading 1" > item field_b = "Heading 2" > item field_c = "Heading 3" > > subfile subfile_name keep nodict at final include & > field_a, & > g_separator, & > field_b, & > g_separator, & > field_c, & > g_cr > > req two > > access detail_file > > subfile subfile_name keep append nodict include & > field_a, & > g_separator, & > field_b, & > g_separator, & > field_c, & > g_cr > > bui qtp_file > > From vaughn@sewardconsulting.com Fri, 12 Jul 2002 08:38:45 -0600 Date: Fri, 12 Jul 2002 08:38:45 -0600 From: Vaughn Seward vaughn@sewardconsulting.com Subject: Generated comma-delimited files We were constantly needing a comma-separated format a few years back and since we were in a Unix environment I decided to use the available tools and came up with the following solution. Anyone who needs a comma-delimited format simply outputs whatever subfile they need as a portable subfile (portable subfiles come with a mini-dictionary). A shell command we created uses the AWK scripting language and does the following to generate the required comma-delimeted file: 1. An AWK script reads the dictionary part of the portable subfile and generates a one-time QTP program. 2. The one-time QTP program is executed and reads the data part of the portable subfile and generates the requried comma-delimeted file as another subfile. The contents of of this subfile are the text fields as defined in the mini-dictionary separated by a constant "," field (numeric fields are converted to character). The resulting subfile can be as wide as you like. 3. The last thing the shell command does is clean things up with another AWK script that stripps out the spaces between the fixed-width columns in the subfile. P.S. The real trick is reading a comma-delimited or XML file into a PowerHouse system. For this we have used Quick with its 3GL flexibility. ~Vaughn Seward Seward Consulting Ltd. At 2002/07/12 07:35, you wrote: >Rather than this messy way, how about using plain old every day Quiz? > >... > >While I'm wishing for things I'd also like to see options to create tab >delimited and/or comma separated output formats. > >Regards, >JWP From anbik@wmdata.com Fri, 12 Jul 2002 19:12:00 +0200 Date: Fri, 12 Jul 2002 19:12:00 +0200 From: Birkmose Anders Joon-Soo anbik@wmdata.com Subject: ORA-03106: fatal two-task communication protocol error Hi, Have anyone had the same problem ?? I'm trying to attach to a database, define in the pdl as this: ------------------------------------------------------------- database GATEBAS & TYPE ORACLE & open ORACLE@@PRDPNO1/ & owner ------------------------------------------------------------- PH-version : PH813D3 on AIX 4.3 My ORACLE CLIENT is 7.3.4 which is on the Unix, that I'm trying to connect from. The Database is a 8.1.7 on a remote ORACLE server. Using Sqlplus I have no problem connecting to the Database. This is the error I get: > acc account in gatebas *W* SQL START DBE error (GATEBAS) DMS-E-GENERAL, A general exception has occurred during operation 'attach database'. ORA-03106: fatal two-task communication protocol error *E* The file ACCOUNT IN GATEBAS wasn't found in the data dictionary. > exit ------------------------------------------------------------- I have tried to define a lot of environment variables: export ORACLE_HOME=/oracle/app/oracle/product/7.3.4 export ORA_NLS=/oracle/app/oracle/product/7.3.4/ocommon/nls/admin/data export ORA_NLS32=/oracle/app/oracle/product/7.3.4/ocommon/nls/admin/data export PATH=$PATH:$ORACLE_HOME/bin export TNS_ADMIN=$ORACLE_HOME/network/admin export SHLIB_PATH=$ORACLE_HOME/lib Also TWO_TASK with the connect sting in my TNSNAMES.ora ------------------------------------------------------------- From steven.jones@wincanton.co.uk Sat, 13 Jul 2002 12:39:17 +0100 Date: Sat, 13 Jul 2002 12:39:17 +0100 From: steven.jones@wincanton.co.uk steven.jones@wincanton.co.uk Subject: Rule:Re:powerh-l digest, Vol 1 #398 - 8 msgs I am Away from Sunday 14/07/02 to Monday 22/07/02 If urgent please send to manufacturing IT Support. **************************************************************** Wincanton plc - delivering supply chain solutions Wincanton plc designs, implements and operates creative solutions for complex supply chains. With a turnover of 745 million pounds and 16,000 employees across 160 locations, it is the second largest outsourced logistics supplier overall in the UK. Our business is based on long-term partnerships with a broad range of customers and an in depth knowledge of their markets and business processes. We add value to our customers operations through our leading-edge systems expertise, a relentless focus on the highest standards of operational performance and the skills and commitment of all our people. As an independent company Wincanton plc has a strong financial position and a record of continual growth, which it is well positioned to continue over the coming years. www.wincanton.co.uk **************************************************************** This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual(s) to whom it is addressed. If you have received this e-mail in error please contact Network Security on (44) 01454 338254 or e-mail web.access@wincanton.co.uk Any views or opinions expressed are solely those of the author and do not necessarily represent those of Wincanton plc or any of its subsidiary companies. Unauthorised publication, use, dissemination, forwarding, printing or copying of this e-mail and its associated attachment(s) is strictly prohibited. Wincanton plc, Cale House, Station Road, Wincanton, Somerset BA9 9AD. **************************************************************** From Luan.Ha@argylediamonds.com.au Sat, 13 Jul 2002 20:19:08 +0800 Date: Sat, 13 Jul 2002 20:19:08 +0800 From: Ha, Luan (AD) Luan.Ha@argylediamonds.com.au Subject: HP3000 Migration Statistic No doubt by now there are quite a few companies have migrated away from HP3000. It would be interested to know what sort of percentage or number have migrate to a particular platform such as HP9000, Axiant, .NET etc. Would anyone have an idea of these statistic ? Regards, Luan From Seamus.Browne@partage.org Sat, 13 Jul 2002 16:22:28 +0200 Date: Sat, 13 Jul 2002 16:22:28 +0200 From: Seamus at partage.org Seamus.Browne@partage.org Subject: Subfiles to Excel is OK. But why not use ... Excel's Pivot Tables ! I am amazed that no mention is made of Pivot tables when the discussion gets round to subfiles and Excel. I find that Excel Pivot tables are the best (and cheapest) for **automatically** presenting data extracted by PH. I've been told that it's a bit like Impromptu. But you don't have buy it if you already have Excel. (And who doesn't ?) In our place, not only do we shift the data from PH subfiles to Excel, we have set up Excel to automatically use Pivot Tables to automatically re-read the data file and automatically present it in an intelligible form. I did post a message about this a year ago and - another time - about a year before that. But nobody took any notice. Was it because not many people need to do that ? Was it because it was an old trick ? Or was it because it was too new ? Or was it because nobody knows what I'm talking about ? Anyway, I gave up posting messages on that subject because I got zero feedback. But, now the talk has got back to Excel, here I go again... So, what's it all about ? Well this is what we do, keeping it short and uncomplicated. The fist bit is to get the PH data file in the correct shape on the big machine. We're on a HP3000 so we run the extraction in Quiz and transfer the data file to the PC by FTP. !JOB JPARTS ... etc :QUIZ ACC PARTS SET REP DEV DISC NAME LISTPART SET PAGE LEN 0 WID 250 SET REP SPA 0 SET NOHEAD DEF HEADER CHAR * 40 = &, ("PART-NAME;PART-NUMBER;PART-ORIGIN;PART-PRICE;PART-DATE;X") DEF PACKET CHAR * 240 = &, PACK (PART-NAME + ";" + &, ASC(PART-NUMBER,6) + ";" + &, PART-ORIGIN + ";" + &, ASC(PART-PRICE,10[1:8]) + "." + &, ASC(PART-PRICE,10[9:2]) + "." + &, ASC(PART-DATE,8[7:2]) + "/" + &, ASC(PART-DATE,8[5:2]) + "/" + &, ASC(PART-DATE,8[1:4]) + ";X" ) ;In the PACKET you have an example of how to deal with ;character fields, numeric fields and date fields. ; ;PART-NAME and PART-ORIGIN as examples of straight character data, ; ;PART-NUMBER which has to be ASCII-fied for the PACK function to work, ;PART-NUMBER,6 to make sure that the whole field (length 6) is read. ;PART-PRICE,10 to make sure that the whole field (length 10) is read ;and then sectionned into two bits with a "." to separate the units from the cents. ;PART-DATE,8 to make sure that the whole field (length 8) is read. ;Then with "/" as separators for the date. ;Note that you may have to modify this if the date you want is in ;MM/DD/YYYY and not DD/MM/YYYY. ; ;The "X" field is a dummy field, just to be safe, because sometimes you can get ;trailing blanks in the output subfile if the last field is numeric. ; ;Then ... SET REPORT LIMIT nnnn INITIAL HEADING HEADER REPORT SUMMARY PACKET GO EXIT ; Then, if you're on two different platforms, before you end the job, ; run FTP to transfer the data file, otherwise Copy :FTP OPEN target-server USER USERNAME PASS PASSWORD PUT LISTPART LISTPART.TXT QUIT !EOJ ('END OF JOB) The Excel side of it looks a bit tricky to set up but no mre tricky that anything else. I have 15 or 20 jobs that run like this every night and dump data files on the PC server. Things to remember - or master - if this is to work. 1. Dump the data files all in the same folder on the PC server. Share that folder. Call it XLDATA or something significant. 2. To get Excel to automatically read the files, create another folder and call it XLViewers. This is where you have to save the Excel files that you will make for the users to view the data. 3. On any user PC that wants to view the data you have to map a network disk to the XLDATA folder. You can do this with the Explorer and check the box so that the mapped disk will be re-connected on startup every time. You too will have to have a mapped disk connection to that same XLDATA folder and everybody in the Workgroup/Company/Domain will have to have the **same letter** mapped to the same folder. This is important. This can be included in a login profile command file : E. g. "Net use X: \\ DATASERVER\ XLDATA" 4. You set up the Excel file that will view the data. Yes, a bit like Impromptu. I will not include a step by step on that because most of it is obvious if you have an idea what a Pivot Table is and does. If you haven't figured out what a Pivot Table does, read some help files or scoot over to Google. I've been told that it's more or less like Impromptu. 5. The important thing is when you start setting up the pivot table, Excel will ask where the data is. The default setting is an Excel list. Well that's NOT OK. And don't copy paste the data into an Excel spreadsheet either. This is where you tell Excel that the data is on an "external data source". (I'm sorry if I don't have the exact term. My Excel is in French !) And this is where you tell Excel to use the mapped disk connection mentionned in point 3. You can't just navigate to the folder. It has to be a folder referred to as a disk. So use the letter that was used in point 3, which should be pointing to the folder mentionned in point 1. (!) 6. Then there's a question about do you wan't to use MS Query to import the data using ODBC. The answer is "yes". Then there's questions like Do you want to create a data source? Answer NO. Which driver ? There should be a dropdown list with "MS Text files". That's the one to click. If you can't see that you have to quit and install the "MS Office Text Importers and Converters and ODBC stuff" from the Control Panel, Add / Remove Programmes, MS Office, Details or Options or ... The iportant thing here is that you don't have to create a "dsn". In MS query : Menu, Add table, .. navigate to X: (Yes, the mapped disk mentionned in point 3. ) You should see the data file LISTPART.TXT. Click to Add. Then close the dialog box. Import the entire table using the asterisk, drag and drop. Then in the File Menu, Close and Send the data back to Excel. 7. Then in Excel you will find yourself back in the Pivot table wizard. Mind how you specify the columns, numeric, character and date. Go to the end of the Wizard. 8. Then you can play around until the data is how you want: Coumns, headings, data .. Options.. Right click on the data to get back to the Wizard. 9. Now when you're ready to Quit Excel, two things to remember. Save the file as a template, that way the users who mess up your presentation can't save thier "preferences" to the file. When you try to save the file as a Excel template, Excel will direct you to the default template folder which may (or may not) be where you wan't to save it. I save all our "Data Viewers" in the XLViewers folder mentionned in point 2. 10. As you try to quit, Excel realises that the Pivot Table contains External data. So - and this is smart - asks the question "Do you want Excel to empty the data and re-read the external data file next time someone opens this file ?" Reply ... Yes! OK ! The moral of the story is that the job or stream on the big machine can update the data file every night, or every 10 minutes, and the Excel data can be - manually refreshed if the file is already open, (right click on data, refresh) - automatically refreshed with a looping macro, if the file is already open - automatically refreshed each time a user opens the file, once a day, once a month, ... That's enough for now. But then you can add graphs too. Seamus From pablo@gorge.net Sat, 13 Jul 2002 10:38:04 -0700 Date: Sat, 13 Jul 2002 10:38:04 -0700 From: Paul (Pablo) Grim pablo@gorge.net Subject: why not use ... Excel's Pivot Tables or ODBC driver?? In reference to this topic, I'd like to recommend the CONNX ODBC driver for remote access to various databases and flat files. This will allow real time access to the actual data rather than making a copy of the data and downloading it. We use the product on the Alpha platform to access RMS files via Microsoft Access, Query, Excel, etc... The really cool thing is that CONNX is set up to read and understand Powerhouse PDL files so this makes the system administration a piece of cake. You create your PDL on the server (Alpha), then "import" the PDL to the CONNX administrator software on the PC. The software then automatically creates a CDD file for SQL acess on your PC. It's a mature, efficient (at least on the Alpha), reliable, and well supported product. I think we paid about 2K for it. It's a simple and cheap way to give your users some GUI access to legacy text based data warehouses. Seamus, do these Pivot Tables read from the original file on the server or from a copy of the file on the client? p > From: "Seamus at partage.org" > Date: Sat, 13 Jul 2002 16:22:28 +0200 > To: > Subject: Subfiles to Excel is OK. But why not use ... Excel's Pivot Tables ! > > I am amazed that no mention is made of Pivot tables when the discussion gets > round to subfiles and Excel. > > I find that Excel Pivot tables are the best (and cheapest) for > **automatically** presenting data extracted by PH. > I've been told that it's a bit like Impromptu. But you don't have buy it if > you already have Excel. (And who doesn't ?) > > In our place, not only do we shift the data from PH subfiles to Excel, we > have set up Excel to automatically use Pivot Tables to automatically re-read > the data file and automatically present it in an intelligible form. > > I did post a message about this a year ago and - another time - about a year > before that. > But nobody took any notice. > > Was it because not many people need to do that ? > Was it because it was an old trick ? > Or was it because it was too new ? > Or was it because nobody knows what I'm talking about ? > Anyway, I gave up posting messages on that subject because I got zero > feedback. > > But, now the talk has got back to Excel, here I go again... > So, what's it all about ? > > Well this is what we do, keeping it short and uncomplicated. > > The fist bit is to get the PH data file in the correct shape on the big > machine. > We're on a HP3000 so we run the extraction in Quiz and transfer the data > file > to the PC by FTP. > > > !JOB JPARTS ... etc > :QUIZ > > ACC PARTS > SET REP DEV DISC NAME LISTPART > SET PAGE LEN 0 WID 250 > SET REP SPA 0 > SET NOHEAD > > DEF HEADER CHAR * 40 = &, > ("PART-NAME;PART-NUMBER;PART-ORIGIN;PART-PRICE;PART-DATE;X") > > DEF PACKET CHAR * 240 = &, > PACK (PART-NAME + ";" + &, > ASC(PART-NUMBER,6) + ";" + &, > PART-ORIGIN + ";" + &, > ASC(PART-PRICE,10[1:8]) + "." + &, > ASC(PART-PRICE,10[9:2]) + "." + &, > ASC(PART-DATE,8[7:2]) + "/" + &, > ASC(PART-DATE,8[5:2]) + "/" + &, > ASC(PART-DATE,8[1:4]) + ";X" ) > > ;In the PACKET you have an example of how to deal with > ;character fields, numeric fields and date fields. > ; > ;PART-NAME and PART-ORIGIN as examples of straight character data, > ; > ;PART-NUMBER which has to be ASCII-fied for the PACK function to work, > ;PART-NUMBER,6 to make sure that the whole field (length 6) is read. > > ;PART-PRICE,10 to make sure that the whole field (length 10) is read > ;and then sectionned into two bits with a "." to separate the units from the > cents. > > ;PART-DATE,8 to make sure that the whole field (length 8) is read. > ;Then with "/" as separators for the date. > ;Note that you may have to modify this if the date you want is in > ;MM/DD/YYYY and not DD/MM/YYYY. > ; > ;The "X" field is a dummy field, just to be safe, because sometimes you can > get > ;trailing blanks in the output subfile if the last field is numeric. > ; > ;Then ... > > SET REPORT LIMIT nnnn > > INITIAL HEADING HEADER > REPORT SUMMARY PACKET > > GO > EXIT > > ; Then, if you're on two different platforms, before you end the job, > ; run FTP to transfer the data file, otherwise Copy > > :FTP > OPEN target-server > USER USERNAME > PASS PASSWORD > PUT LISTPART LISTPART.TXT > QUIT > > !EOJ ('END OF JOB) > > The Excel side of it looks a bit tricky to set up but no mre tricky that > anything else. > I have 15 or 20 jobs that run like this every night and dump data files on > the PC server. > Things to remember - or master - if this is to work. > > 1. Dump the data files all in the same folder on the PC server. > Share that folder. Call it XLDATA or something significant. > > 2. To get Excel to automatically read the files, create another folder and > call it XLViewers. > This is where you have to save the Excel files that you will make for the > users to view the data. > > 3. On any user PC that wants to view the data you have to map a network disk > to the XLDATA folder. > You can do this with the Explorer and check the box so that the mapped disk > will be re-connected on startup every time. > You too will have to have a mapped disk connection to that same XLDATA > folder and everybody in the Workgroup/Company/Domain will have to have the > **same letter** mapped to the same folder. This is important. > This can be included in a login profile command file : > E. g. "Net use X: \\ DATASERVER\ XLDATA" > > > 4. You set up the Excel file that will view the data. Yes, a bit like > Impromptu. > I will not include a step by step on that because most of it is obvious if > you have an idea what a Pivot Table is and does. > If you haven't figured out what a Pivot Table does, read some help files or > scoot over to Google. I've been told that it's more or less like Impromptu. > > 5. The important thing is when you start setting up the pivot table, Excel > will ask where the data is. > The default setting is an Excel list. Well that's NOT OK. And don't copy > paste the data into an Excel spreadsheet either. This is where you tell > Excel that the data is on an "external data source". > (I'm sorry if I don't have the exact term. My Excel is in French !) > And this is where you tell Excel to use the mapped disk connection > mentionned in point 3. You can't just navigate to the folder. It has to be a > folder referred to as a disk. So use the letter that was used in point 3, > which should be pointing to the folder mentionned in point 1. (!) > > 6. Then there's a question about do you wan't to use MS Query to import the > data using ODBC. The answer is "yes". > Then there's questions like > Do you want to create a data source? Answer NO. > Which driver ? There should be a dropdown list with "MS Text files". That's > the one to click. > > If you can't see that you have to quit and install the "MS Office Text > Importers and Converters and ODBC stuff" from the Control Panel, Add / > Remove Programmes, MS Office, Details or Options or ... > > The iportant thing here is that you don't have to create a "dsn". > > In MS query : Menu, Add table, .. navigate to X: (Yes, the mapped disk > mentionned in point 3. ) > You should see the data file LISTPART.TXT. Click to Add. Then close the > dialog box. Import the entire table using the asterisk, drag and drop. > Then in the File Menu, Close and Send the data back to Excel. > > 7. Then in Excel you will find yourself back in the Pivot table wizard. Mind > how you specify the columns, numeric, character and date. Go to the end of > the Wizard. > > 8. Then you can play around until the data is how you want: Coumns, > headings, data .. Options.. > Right click on the data to get back to the Wizard. > > 9. Now when you're ready to Quit Excel, two things to remember. > Save the file as a template, that way the users who mess up your > presentation can't save thier "preferences" to the file. > When you try to save the file as a Excel template, Excel will direct you to > the default template folder which may (or may not) be where you wan't to > save it. I save all our "Data Viewers" in the XLViewers folder mentionned in > point 2. > > 10. As you try to quit, Excel realises that the Pivot Table contains > External data. So - and this is smart - asks the question "Do you want Excel > to empty the data and re-read the external data file next time someone opens > this file ?" > Reply ... Yes! OK ! > > > The moral of the story is that the job or stream on the big machine can > update the data file every night, or every 10 minutes, and the Excel data > can be > - manually refreshed if the file is already open, (right click on data, > refresh) > - automatically refreshed with a looping macro, if the file is already open > - automatically refreshed each time a user opens the file, once a day, once > a month, ... > > That's enough for now. > But then you can add graphs too. > > > Seamus > > > > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. From wonicon@optushome.com.au Sun, 14 Jul 2002 09:47:29 +1000 Date: Sun, 14 Jul 2002 09:47:29 +1000 From: Jeff Hoffman wonicon@optushome.com.au Subject: AS/400-to-Excel downloading G'Day Just to add my 2 bits worth. If you want more then 256 chars, try this Quiz will need to be two pass ; Pass 1 set def can cle def sepr char*1 = ";" def eor_c int*2 = 13 def eor char*1 = ascii(eor_c)[2:1] ; or [1:1] depending on platform def rep_lym char*2000 = "col A" + sepr + "Col B" + & sepr + "Col C" + sepr + eor set subfile name xxxx keep rep sum rep_lyn go ;Pass 2 acc file def sepr char*1 = ";" def eor_c int*2 = 13 def eor char*1 = ascii(eor_c)[2:1] ; or [1:1] depending on platform def rep_lyn char*2000 = trunc(field_A) + sepr + & ascii(field_B) + sepr + & field_C + sepr + eor set subfile name xxxx append rep sum rep_lyn go U can do something similar for QTP. Some nice transfer programs can remove the spaces at the end of the line automatically, but if you do not have one of these the blank data will load as a separate field at the end and can be ignored. Jeff At 10:23 AM 12-07-02 -0400, you wrote: >Just me being picky again, but why 2 requests? > >How about doing it in one request. Write the headings out "at initial" and >append the data. > >access detail_file >subfile subfile_name alias subfile_headings at intitial include & > >item field_a of subfile_headings final "Head A" >item field_b of subfile_headings final "Head B" >subfile subfile_name alias subfile_detail append include & > > >Glad it's Friday, >JWP > >> -----Original Message----- >> From: SAWYER, Anthony [SMTP:tony.sawyer@mfi.co.uk] >> Sent: Friday, July 12, 2002 10:12 AM >> To: 'Pickering, John (NORBORD)'; 'Bruce Schuck'; 'David Morrison - >> Corporate'; powerh-l@lists.swau.edu >> Subject: RE: AS/400-to-Excel downloading >> >> We managed to get around the 255 limit by using QTP to create a >> 'nodictionary' subfile (.DAT) >> >> You have to include a carriage return at the end of each record otherwise >> Excel will read it as one immense line though >> >> You can create a heading line in one request and append data to it in the >> next. We use global temporaries to hold the delimiters to prevent having >> to >> recalculate it every time >> >> On compiling it throws up countless duplicate field name warnings for the >> delimiters (we are using a semi colon below in g_separator), but these can >> be ignored in this case. >> >> I'm not certain that the method for getting the carriage return works for >> the AS/400 though - this might need a little work... >> >> HTH, Regards >> >> Tony >> >> >> e.g. (VMS, 8.20D) >> >> run one >> >> glo tem g_separator char*1 init ";" >> glo tem g_num int*2 init 13 >> glo tem g_cr char*1 init ascii(g_num)[2:1] >> >> req one >> >> access small_file >> >> temp field_a char*20 >> temp field_b char*20 >> temp field_c char*20 >> >> item field_a = "Heading 1" >> item field_b = "Heading 2" >> item field_c = "Heading 3" >> >> subfile subfile_name keep nodict at final include & >> field_a, & >> g_separator, & >> field_b, & >> g_separator, & >> field_c, & >> g_cr >> >> req two >> >> access detail_file >> >> subfile subfile_name keep append nodict include & >> field_a, & >> g_separator, & >> field_b, & >> g_separator, & >> field_c, & >> g_cr >> >> bui qtp_file >> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Jeff Hoffman + e-mail: wonicon@optushome.com.au + + Director + + + WoniCon Pty Ltd (ABN 93 083 502 630)+ ,-_|\ + + 21 Prices Circuit + voice: +61 2 9542 1527 / \ + + Woronora NSW 2232 + \_,-._* + + AUSTRALIA + mobile: 040 790 3929 v + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- + From Seamus.Browne@partage.org Sun, 14 Jul 2002 10:50:41 +0200 Date: Sun, 14 Jul 2002 10:50:41 +0200 From: Seamus at partage.org Seamus.Browne@partage.org Subject: More : Subfiles to Excel is OK. But why not use ... Excel's Pivot Tables ! Adding a bit to my own posting of yesterday. In point 6. 6. Then there's a question about do you wan't to use MS Query to import the data using ODBC. The answer is "yes". Then there's questions like Do you want to create a data source? Answer NO. Which driver ? There should be a dropdown list with "MS Text files". That's the one to click. If you can't see that you have to quit and install the "MS Office Text Importers and Converters and ODBC stuff" from the Control Panel, Add / Remove Programmes, MS Office, Details or Options or ... The important thing here is that you don't have to create a "dsn". Added bit ---------------- An important detail when you're setting up the connexion to the external data in point 6. In earlier versions of Windows, there is an icon in the Control Panel which lets you add ODBC connections. In Windows 2000 this function has been buried further down. You have to go to Control, Panel, Admin Tools, and then Data Sources (ODBC). If MS text Driver is not in the list then click on Add, Find MS text Driver (*.txt, *.csv) and add it. You have to give a name to it when you add it, I called mine 'MS Text Driver', (wildly original !) and that does the trick. Now when you go back to MS query you will find "MS text driver" (or whatever you called yours) in the list as a driver to establish the connexion. Use it. ----------------------End of added bit I will maybe get all this tidied up and added to my website in a HowTo... It's the weekend, yet I have already received 3 replies/enquiries. From Seamus.Browne@partage.org Sun, 14 Jul 2002 11:30:49 +0200 Date: Sun, 14 Jul 2002 11:30:49 +0200 From: Seamus at partage.org Seamus.Browne@partage.org Subject: Subfiles to Excel. More info. --- SLK (Symbolic link) FORMAT --- Excel can read the .slk file format as well. It's the format used by the Mother of all Spreadsheets: Visicalc. My brother in law always makes data files in slk format (he grew up with them) but I have never used them as CSV has done everthing I ever needed. One thing to avoid when creating headers for data files in .SLK format ... The first line, (= top row = column header) should never start with the letters "ID" such as in "ID-CLIENT". When Excel opens a file that starts with "ID" it thinks it is dealing with a .slk file and then can't read the rest of the data and sends back a message saying there is a problem with the .slk file. Replace "ID-CLIENT" with "CLIENT-ID" and that will work fine. --- EXCEL FORMULA IN A SUBFILE DATA FIELD ---- Another interesting thing, probably quite useless, but you never know ... You can get your Quiz to write an Excel formula in a data field. E.g. DEF PACKET CHAR * 240 = &, PACK (PART-NAME + ";" + &, "=[difference.xls]Weekly!$B$4" + ";" + &, ASC(PART-PRICE,10[1:8]) + "." + &, ASC(PART-PRICE,10[9:2]) ) When Excel reads the data it will interpret the formula. Or you can switch to L1C1 reference in the Options and use =[difference.xls]Weekly!L4C2 or even =LC(1)*[difference.xls]Weekly!L3C2 But generally it is more efficient to do all the calculations on the main machine before transferring the subfile. Seamus From chris.sharman@ccagroup.co.uk Mon, 15 Jul 2002 09:50:14 +0100 Date: Mon, 15 Jul 2002 09:50:14 +0100 From: Chris Sharman chris.sharman@ccagroup.co.uk Subject: AS/400-to-Excel downloading > -----Original Message----- > From: Jeff Hoffman [mailto:wonicon@optushome.com.au] > Sent: 14 July 2002 01:06 > To: powerh-l@lists.swau.edu > Subject: RE: AS/400-to-Excel downloading > > > G'Day > > Just to add my 2 bits worth. > > If you want more then 256 chars, try this > > Quiz will need to be two pass > Alternatively, you can put the offending line break in a column of its own, and use longer lines: When you can't fit any more fields on the 255 char line, put '","' skip '","' ... Excel will then join the lines as it loads, putting the line break generated by skip in as a column of its own. A quick and dirty way beyond the 255 char limit. Chris ----------------------------------------------------------------------- Any views expressed in this message are those of the sender and not necessarily those of CCA Group. The unauthorized use, disclosure, copying or alteration of this message is forbidden. The contents of this message may be confidential and/or privileged, copyright CCA Group and are intended solely for the use of the individual or entity to whom they are addressed. Whilst this message has been scanned, CCA Group cannot guarantee that it is virus free or compatible with your systems and accepts no responsibility for any loss or damage arising from its use. The recipient is advised to run their own anti-virus software. If you receive this message in error please contact postmaster@ccagroup.co.uk immediately, destroy any copies and delete it from your computer systems. From dmorrison@mcbrideelectric.com Mon, 15 Jul 2002 07:35:02 -0700 Date: Mon, 15 Jul 2002 07:35:02 -0700 From: David Morrison - Corporate dmorrison@mcbrideelectric.com Subject: Solution to AS/400-to-Excel downloading problem > Thanks, everyone. I received several helpful tips. We used the ideas and > came up with a little different solution. > > This technique only works for QTP, as you can't append to an existing > temporary subfile, in QUIZ. > > 1. Have a lead-in request that puts desired column headings into temporary > fields that are the same length as the permanent and temporary fields that > will be output later. Need a 1-record file as the primary (and only) > input file: > > TEMPORARY x_company_number CHARACTER * 3 > ITEM x_company_number = "CO#" > > TEMPORARY x_location_number CHARACTER * 3 > ITEM x_location_number = "LOC" > > TEMPORARY x_customer_number CHARACTER * 7 > ITEM x_customer_number = "CUST NO" > > TEMPORARY x_customer_name CHARACTER * 30 > ITEM x_customer_name = "CUSTOMER NAME" > > 2. Output these fields to a subfile: > > SUBFILE SAR7106 TEMPORARY & > INCLUDE x_company_number, & > x_location_number, & > x_customer_number, & > x_customer_name > > 3. In the main request, output to this subfile in APPEND mode. Any > numeric fields must be first converted to alphanumerics: > > SUBFILE SAR7106 TEMPORARY APPEND & > AT customer_number OF sar_customer_master & > IF t_total_sales GE g_sales_from & > INCLUDE company_number OF sar_customer_master, & > location_number OF sar_customer_master, & > customer_number OF sar_customer_master, & > customer_name OF sar_customer_master > > Note that the names don't need to match up from the first and second > requests (the lengths do, of course). They COULD, by using the data > dictionary (and temporary) field names of the main request in the lead-in > request OR by using ALIAS. > > The resulting file, when downloaded to Excel, has the usual F0000, > F0002, F0004, etc. in the first row, and our column headings in the second > row. The Excel user can then delete the first row, and they are ready to > go. > > Thanks again, and enjoy your weekend. > > David Morrison > > > > > > > > > > -----Original Message----- > > From: powerh-l-admin@cube.swau.edu > [mailto:powerh-l-admin@cube.swau.edu] > > On Behalf Of David Morrison - Corporate > > Sent: Thursday, July 11, 2002 4:24 PM > > To: 'powerh-l@lists.swau.edu' > > Subject: AS/400-to-Excel downloading > > > > Hello, all > > > > We currently download several different subfiles (created by both > QTP > > and > > QUIZ programs) from our AS/400, on a regular basis, for users who > want > > to be > > able to "slice and dice" data in MS-Excel. The frequency and > variety of > > these downloads is trending upwords. We use IBM's Client Access > to > > perform > > the downloads (we get the same result if we use ODBC to import > data into > > Excel). > > > > We want to be able to include column headings as the first row of > the > > Excel > > spreadsheets (currently, we have to hand-enter them, in some > cases). > > The > > default headings for such columns are "F0000", "F0002", "F0004", > etc. > > If we > > use the DDS FIELD clause on the ELEMENT statements in the data > > dictionary, > > and reload the associated data files, we can make our own DDS > field > > names > > that successfully download to Excel. However, when we create > subfiles > > in > > QTP or QUIZ FROM these dictionary files, the field names are lost, > and > > we > > get just the default heading names, as above. > > > > Outside of specifying all the possible subfiles within our data > > dictionary, > > does anyone out there have an idea for how we can accomplish what > we > > want to > > do? > > > > Note that we're on an older CISC (V3R2) model AS/400. > > > > Thanks. > > > > David Morrison > > > > > > From chris.sharman@ccagroup.co.uk Tue, 16 Jul 2002 08:44:37 +0100 Date: Tue, 16 Jul 2002 08:44:37 +0100 From: Chris Sharman chris.sharman@ccagroup.co.uk Subject: AS/400-to-Excel downloading > Is this unique to the AS/400? No - I'm on VMS myself - it relies only on Excel's treatment of embedded cr. My suggestion was for quoted data, sorry. The skip needs to go inside quotes, regardless of whether your other data is quoted. Eg. define d_lim char*1 = "," define d_25 char*25 = "XXXXXXXXXXXXXXXXXXXXXXXXX" rep ... d_lim d25 ',"' skip '",' d25 d_lim ... Sorry if I wasn't clear. Chris > I've tried to reproduce this in a VMS environment. I'm reporting > on 15 rows > and producing 30 lines in my .txt file from Quiz. When I pull > the file into > Excel, it remains 30 rows. The wrapped reporting lines are not be joined > together. > > My test looks something like this: > > access test_table > > define d_25 char*25 = "XXXXXXXXXXXXXXXXXXXXXXXXX" > > define d_lim char*1 = "," > > report & > test_field_1 d_lim & ; char*1 > test_field_2 d_lim & ; char*30 > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > '","' skip '","' d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 d_lim & > d_25 > > set rep dev disc name test_skip_rpt0 spacing 0 > set page length 0 width 255 > set nohead > set noformfeed > > I'm wondering if I mis-interpreted your post, or if the file generated in > VMS is different from the AS/400. > ----------------------------------------------------------------------- Any views expressed in this message are those of the sender and not necessarily those of CCA Group. The unauthorized use, disclosure, copying or alteration of this message is forbidden. The contents of this message may be confidential and/or privileged, copyright CCA Group and are intended solely for the use of the individual or entity to whom they are addressed. Whilst this message has been scanned, CCA Group cannot guarantee that it is virus free or compatible with your systems and accepts no responsibility for any loss or damage arising from its use. The recipient is advised to run their own anti-virus software. If you receive this message in error please contact postmaster@ccagroup.co.uk immediately, destroy any copies and delete it from your computer systems. From Luan.Ha@argylediamonds.com.au Tue, 16 Jul 2002 17:38:44 +0800 Date: Tue, 16 Jul 2002 17:38:44 +0800 From: Ha, Luan (AD) Luan.Ha@argylediamonds.com.au Subject: HP3000 Image and Omnidex Is anyone out there using Powerhouse version 8.39 on HP3000 Image database and also use Omnidex ? If you do, do you have a problem getting Omnidex running ? Luan. From MartinM@Rosebys.com Tue, 16 Jul 2002 10:48:51 +0100 Date: Tue, 16 Jul 2002 10:48:51 +0100 From: Martin McDonough MartinM@Rosebys.com Subject: HP3000 Image and Omnidex We are just testing 8.39, and found our version of omnidex, which is 3.04.64, doesn't work. We have loaded 3.07.55 onto our 3000, which we are told will work, but haven't tried it out yet. Martin McDonough. -----Original Message----- From: Ha, Luan (AD) [mailto:Luan.Ha@argylediamonds.com.au] Sent: 16 July 2002 09:39 To: powerh-l@lists.swau.edu Subject: HP3000 Image and Omnidex Is anyone out there using Powerhouse version 8.39 on HP3000 Image database and also use Omnidex ? If you do, do you have a problem getting Omnidex running ? Luan. = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. Disclaimer: This message contains information that may be privileged or confidential and is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part of this message. If you receive this message in error, please notify the sender immediately by using the reply option and delete all copies of this message. From victor@nha.co.za Tue, 16 Jul 2002 12:53:57 +0200 Date: Tue, 16 Jul 2002 12:53:57 +0200 From: Victor Geere victor@nha.co.za Subject: C-ISAM file permissions I need to change the group owner of the C-ISAM files. It is currently "users". If I change it to "dbusers" of which I am a member, I get an error in quiz: > access groups > report all > go *E* Data access error. (GROUPS) *E* Bad file number (UNIX 9) (GROUPS) Any suggestions? Regards Victor From Bob.Deskin@Cognos.COM Tue, 16 Jul 2002 08:41:56 -0400 Date: Tue, 16 Jul 2002 08:41:56 -0400 From: Deskin, Bob Bob.Deskin@Cognos.COM Subject: C-ISAM Support > 2GB Neil, according to development, we don't count the two files as two PowerHouse opens. It should be one entry in the file table. That means that you should be able to open 31 CISAM files. Have you seen a problem? What component and version was it and what was the exact message? It's possible that there's some setting outside of PowerHouse that limits the number of physical file opens. Bob Bob Deskin PowerHouse Web Product Manager, Application Development Tools, Cognos Inc. bob.deskin@cognos.com (613) 738-1338 ext 7268 FAX: (613) 727-1178 3755 Riverside Drive P.O. Box 9707 Stn. T, Ottawa ON K1G 4K9 CANADA -----Original Message----- From: Neil Harvey [mailto:neil@nha.co.za] Sent: Tuesday, July 02, 2002 6:51 AM To: powerh-l@lists.swau.edu Subject: C-ISAM Support > 2GB With Powerhouse on HP-UX, it seem that Indexed Subfiles (using C-ISAM) can be a max of 2GB. Is there a workaround - we have configured fsadm for large file support, and can create normal files > 2GB. Also, it seems that PowerHouse counts each C-ISAM .dat and .idx as individual files, thus only allowing 16 C-ISAM files to be open in any one session. Is this correct, and if so, are there plans to increase the 32 file limit in the near future. Regards Neil = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From shulbert@littlejohnfrazer.com Tue, 16 Jul 2002 17:33:04 +0100 Date: Tue, 16 Jul 2002 17:33:04 +0100 From: shulbert@littlejohnfrazer.com shulbert@littlejohnfrazer.com Subject: Axiant, NT, batching and security is anyone using axiant thin client with nt as front and back ends? if so, how do you deal with batch processes? we're using 'run command "AT..."', but this seems to have a rather large security hole. to have access to the AT queue, users must belong to the Administrator group on the server. which would mean that allowing axiant users to stream batch jobs would give them admin acces to the server. call me paranoid but this seems a very bad idea indeed. any ideas/solutions? Stephen Hulbert. Senior Analyst/Programmer. Software Division. Littlejohn Frazer. The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking of any action in reliance on the contents of this information is strictly prohibited and may be unlawful. Littlejohn Frazer reserves the right to monitor the content of any message sent to or from littlejohnfrazer.com and its associate domains, fmi-litjon.co.uk and litjon.co.uk A list of partners may be inspected at 1 Park Place, Canary Wharf, London, E14 4HJ Registered to carry on audit work by the Institute of Chartered Accountants in England & Wales, and authorised by the Financial Services Authority to provide financial services From oran@intertechsystems.com Tue, 16 Jul 2002 12:45:43 -0600 Date: Tue, 16 Jul 2002 12:45:43 -0600 From: Oran Shapitka oran@intertechsystems.com Subject: Axiant, NT, batching and security We have deployed Axiant on W2K for two clients that we migrated off of the HP3000 platform. We converted the process of building !JOB files to generate .BAT files. We execute these on the W2K DB Server using a NT Service that we installed. The service is WINCRON from Tomasello Software. www.wincron.com Wincron has many great features and we have just barely started using it's capabilities. It's syntax is very close to cron on Unix. We have setup a logfile to record execution of .bat files, and have used file redirection to capture the results of the .bat file execution. This allows us to look at the job results similar to $stdlist on the HP3000 for support purposes. As far as security goes, we set up the service on the DB Server to logon at startup as a user having administrator capabilities. The end user generates the .bat file and places it in a specified directory that Wincron scans. As soon as Wincron sees the file (scanning time variable is configurable), Wincron loads the .bat file for execution. The structure also allows for future date/time execution. The user logged on to the wincron service was setup specifically for Wincron use. We have also setup the .bat files to execute and place the results of the batch process in a directory owned by the requesting end user. This directory have been released for access by the end user, or group of users. The report file can then be viewed in whatever tool they want. The end user can even import the file into Excel or any other windows tool as it is a .txt file. Hope this is of some help to you. Feel free to contact me if you want any more information in regards to this. Oran Shapitka, I.S.P. Intertech Business Systems, Inc. 1564, 10303 Jasper Ave Email: oran@intertechsystems.com Edmonton, AB T5J 3N6 Canada Voice: (780) 413-0400 Fax: (780) 413-0398 -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu]On Behalf Of shulbert@littlejohnfrazer.com Sent: Tuesday, July 16, 2002 10:33 AM To: powerh-l@lists.swau.edu Subject: Axiant, NT, batching and security is anyone using axiant thin client with nt as front and back ends? if so, how do you deal with batch processes? we're using 'run command "AT..."', but this seems to have a rather large security hole. to have access to the AT queue, users must belong to the Administrator group on the server. which would mean that allowing axiant users to stream batch jobs would give them admin acces to the server. call me paranoid but this seems a very bad idea indeed. any ideas/solutions? Stephen Hulbert. Senior Analyst/Programmer. Software Division. Littlejohn Frazer. The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking of any action in reliance on the contents of this information is strictly prohibited and may be unlawful. Littlejohn Frazer reserves the right to monitor the content of any message sent to or from littlejohnfrazer.com and its associate domains, fmi-litjon.co.uk and litjon.co.uk A list of partners may be inspected at 1 Park Place, Canary Wharf, London, E14 4HJ Registered to carry on audit work by the Institute of Chartered Accountants in England & Wales, and authorised by the Financial Services Authority to provide financial services = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From terrycurran@onetel.net.uk Wed, 17 Jul 2002 10:14:10 +0100 Date: Wed, 17 Jul 2002 10:14:10 +0100 From: Terry Curran terrycurran@onetel.net.uk Subject: C-ISAM Support > 2GB I thought this probklem had been solved. In the distant past I used 5.23, 6.33, and 7.23 on DG/UX. There was a problem with C-ISAM, which was due to the way Cognos had licensed the product, which effectively meant you could only open 16 files per session. PowerHouse opens each file in the Quick screen twice, once as READ-ONLY, and once as READ-WRITE (unless the file is a reference file, in which case its READ-ONLY). Powerhouse does not close the files on exit from the screen - you can change this by putting CLOSE on the file statements, so they are closed on exit from the screen. This was the workaround provided by Cognos, and the problem was therefore resolved. In later versions of Powerhouse C-ISAM has a seperate license key, which is supposed to remove this limitation. Is this problem still around? -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu]On Behalf Of Deskin, Bob Sent: 16 July 2002 13:42 To: 'Neil Harvey' Cc: Subject: RE: C-ISAM Support > 2GB Neil, according to development, we don't count the two files as two PowerHouse opens. It should be one entry in the file table. That means that you should be able to open 31 CISAM files. Have you seen a problem? What component and version was it and what was the exact message? It's possible that there's some setting outside of PowerHouse that limits the number of physical file opens. Bob Bob Deskin PowerHouse Web Product Manager, Application Development Tools, Cognos Inc. bob.deskin@cognos.com (613) 738-1338 ext 7268 FAX: (613) 727-1178 3755 Riverside Drive P.O. Box 9707 Stn. T, Ottawa ON K1G 4K9 CANADA -----Original Message----- From: Neil Harvey [mailto:neil@nha.co.za] Sent: Tuesday, July 02, 2002 6:51 AM To: powerh-l@lists.swau.edu Subject: C-ISAM Support > 2GB With Powerhouse on HP-UX, it seem that Indexed Subfiles (using C-ISAM) can be a max of 2GB. Is there a workaround - we have configured fsadm for large file support, and can create normal files > 2GB. Also, it seems that PowerHouse counts each C-ISAM .dat and .idx as individual files, thus only allowing 16 C-ISAM files to be open in any one session. Is this correct, and if so, are there plans to increase the 32 file limit in the near future. Regards Neil = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From steve_franklin@yahoo.com Wed, 17 Jul 2002 05:57:14 -0700 (PDT) Date: Wed, 17 Jul 2002 05:57:14 -0700 (PDT) From: Steve Franklin steve_franklin@yahoo.com Subject: Axiant, NT, batching and security We are using a third party program on Windows 2000 called Active Batch. It has a VB accessible interface that has allowed us to create a few simple VB programs to submit jobs. The product has a nice graphical interface to maintain the jobs and it allows you to setup multiple batch queues. The website is www.activebatch.com. There is a trial download. Steve Franklin __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com From BEdis@usbnc.org Wed, 17 Jul 2002 11:58:08 -0500 Date: Wed, 17 Jul 2002 11:58:08 -0500 From: Edis, Bob BEdis@usbnc.org Subject: Axiant, NT, batching and security Another good tool is BJS (Batch Job Server) from Camellia Software (http://www.camelliasoftware.com/download.htm). Blue From Eric.Hoppe@steelscape-inc.com Thu, 18 Jul 2002 17:04:13 -0700 Date: Thu, 18 Jul 2002 17:04:13 -0700 From: Hoppe, Eric EP Eric.Hoppe@steelscape-inc.com Subject: Filling remaining lines of a page in a Quiz report All- We have been replacing the Dec line printers with Epson LQ-570+ dot-matrix printers for the reason of cost and availability. We are using these printers to print multipart Bill of Lading forms. We have the Epson printers set up as 'push' tractor feed. It appears the Epson printers accelerate the feed to the top of the next sheet when the report is complete which is causing these multi-part forms to get all bunched up. What does all this have to do with PH? Is there a way to tell Quiz to 'fill' in the remaining lines of a page with a period "." at the beginning of the line to force the printer to keep a constant speed to the end of the form? I know Quiz keeps tabs of how much space is left because of the RESERVE statement. The following is purely supplemental, non-critical info- As I am sure you are all wondering... Why not look at other solutions: Why not use a different printer? We haven't found a decent one that does multi-part forms. Why not print 4 copies on a LaserJet? We thought about this and the users would freak if they had to do this... I am sure some of you are aware of users in a manufacturing arena. Why not stay with the DEC printers? They are easily 3x as expensive, are no longer produced, and are VERY expensive to repair, and they are very moody Why not use the tractor feed to 'pull' the form? This wastes forms, causing us to throw one away for every one printed. Thanks for any input... even if it is to comment on the other solutions. ---ehops Eric Hoppe Steelscape, Inc. Senior Systems Analyst 360.673.8247 From bruce@schuck.com Thu, 18 Jul 2002 21:53:07 -0700 (PDT) Date: Thu, 18 Jul 2002 21:53:07 -0700 (PDT) From: bruce@schuck.com bruce@schuck.com Subject: Filling remaining lines of a page in a Quiz report If your bill of lading report is straightforward, you could rewrite it in quickbol (ie do everyting in the initialize procedure, and loop while counting lines etc) Or If this is a batch job the simplest solution is to use DCL to read the quiz output file, and count the lines. Once the dcl job hits the formfeed character, keep putting out . as the first character of each line until the count hits 60 (or whatever your page length is) until it gets to the header line and start again. On Thu, 18 July 2002, "Hoppe, Eric EP" wrote > > All- > > We have been replacing the Dec line printers with Epson LQ-570+ dot-matrix > printers for the reason of cost and availability. We are using these > printers to print multipart Bill of Lading forms. We have the Epson > printers set up as 'push' tractor feed. It appears the Epson printers > accelerate the feed to the top of the next sheet when the report is complete > which is causing these multi-part forms to get all bunched up. > > What does all this have to do with PH? > Is there a way to tell Quiz to 'fill' in the remaining lines of a page with > a period "." at the beginning of the line to force the printer to keep a > constant speed to the end of the form? I know Quiz keeps tabs of how much > space is left because of the RESERVE statement. > > The following is purely supplemental, non-critical info- > As I am sure you are all wondering... Why not look at other solutions: > Why not use a different printer? We haven't found a decent one that does > multi-part forms. > Why not print 4 copies on a LaserJet? We thought about this and the users > would freak if they had to do this... I am sure some of you are aware of > users in a manufacturing arena. > Why not stay with the DEC printers? They are easily 3x as expensive, are no > longer produced, and are VERY expensive to repair, and they are very moody > Why not use the tractor feed to 'pull' the form? This wastes forms, causing > us to throw one away for every one printed. > > Thanks for any input... even if it is to comment on the other solutions. > > ---ehops > > Eric Hoppe > Steelscape, Inc. > Senior Systems Analyst > 360.673.8247 > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. From chris.sharman@ccagroup.co.uk Fri, 19 Jul 2002 09:00:04 +0100 Date: Fri, 19 Jul 2002 09:00:04 +0100 From: Chris Sharman chris.sharman@ccagroup.co.uk Subject: Filling remaining lines of a page in a Quiz report First, I presume you've set the paper thickness lever (inside front left) ? It should be between 2 & 3 for 4 part paper, and slows the speed above 2. Do you get the same problem with multiple line feeds as with form feed ? If not, it's easy to set Quiz to NOFORMFEED. Failing that, you're reduced to doing something fairly ugly, I'm afraid. You need to post-process the output, either with an extra quiz pass, or with your favourite text manipulation tool, or with a modified print symbiont (VMS), to pad it out. Or you could see if there's any modification you can do inside the printer to slow it further ... I'd be inclined towards the modified print symbiont as the most elegant solution. It would probably only be 10-20 lines of your favourite 3GL. Chris > -----Original Message----- > From: Hoppe, Eric EP [mailto:eric.hoppe@steelscape-inc.com] > Sent: 19 July 2002 01:10 > To: powerh-l@lists.swau.edu > Cc: aaron.anderson@steelscape-inc.com > Subject: Filling remaining lines of a page in a Quiz report > > > All- > > We have been replacing the Dec line printers with Epson LQ-570+ dot-matrix > printers for the reason of cost and availability. We are using these > printers to print multipart Bill of Lading forms. We have the Epson > printers set up as 'push' tractor feed. It appears the Epson printers > accelerate the feed to the top of the next sheet when the report > is complete > which is causing these multi-part forms to get all bunched up. > > What does all this have to do with PH? > Is there a way to tell Quiz to 'fill' in the remaining lines of a > page with > a period "." at the beginning of the line to force the printer to keep a > constant speed to the end of the form? I know Quiz keeps tabs of how much > space is left because of the RESERVE statement. > > The following is purely supplemental, non-critical info- > As I am sure you are all wondering... Why not look at other solutions: > Why not use a different printer? We haven't found a decent one that does > multi-part forms. > Why not print 4 copies on a LaserJet? We thought about this and the users > would freak if they had to do this... I am sure some of you are aware of > users in a manufacturing arena. > Why not stay with the DEC printers? They are easily 3x as > expensive, are no > longer produced, and are VERY expensive to repair, and they are very moody > Why not use the tractor feed to 'pull' the form? This wastes > forms, causing > us to throw one away for every one printed. > > Thanks for any input... even if it is to comment on the other solutions. > > ---ehops > > Eric Hoppe > Steelscape, Inc. > Senior Systems Analyst > 360.673.8247 > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to > powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. > ------------------------------------------------------------------ > -------------- > Date: Thu, 18 Jul 2002 17:04:13 -0700 > ----------------------------------------------------------------------- Any views expressed in this message are those of the sender and not necessarily those of CCA Group. The unauthorized use, disclosure, copying or alteration of this message is forbidden. The contents of this message may be confidential and/or privileged, copyright CCA Group and are intended solely for the use of the individual or entity to whom they are addressed. Whilst this message has been scanned, CCA Group cannot guarantee that it is virus free or compatible with your systems and accepts no responsibility for any loss or damage arising from its use. The recipient is advised to run their own anti-virus software. If you receive this message in error please contact postmaster@ccagroup.co.uk immediately, destroy any copies and delete it from your computer systems. From neil@nha.co.za Fri, 19 Jul 2002 14:16:18 +0200 Date: Fri, 19 Jul 2002 14:16:18 +0200 From: Neil Harvey neil@nha.co.za Subject: Calling Cobol from Quick Hi folks I've recently tried calling Cobol from Quick on HP-UX. Now, I'm trying MF COBOL. I compile to create a .o file I use BuildExternal to create the qkdriver file, and give it the right permissions But I get unresolved messages during the BuildExternal, and the first of these appears when Quick calls the subroutine:- BuildExternal..... /usr/ccs/bin/ld: Unsatisfied symbols: _mFginitdat (code) _mFldhandle (data) _mFgprogunchain (code) _mFgtypecheck (code) _mFgprogchain (code) _mFgF805 (code) Quick.... /usr/lib/dld.s lved symbol: _mFginitdat (code) from /nha/phd/qkdriver0 Any clues? Regards Neil From dmorrison@mcbrideelectric.com Fri, 19 Jul 2002 07:09:20 -0700 Date: Fri, 19 Jul 2002 07:09:20 -0700 From: David Morrison - Corporate dmorrison@mcbrideelectric.com Subject: Filling remaining lines of a page in a Quiz report Eric, Are you using these printers for the output of just one QUIZ program? If so, and other solutions don't work or aren't feasible, consider a pre-processing QTP program. You could create 132- or 150-byte records that correspond to print rows (51 or 66 records per page, say), then fill up the table with data to be printed. The key to the file is page number + line number. Need to use logic to know when to skip lines and when to skip to the next page. Either fill the records to be skipped with a non-printable character, or set the QUIZ program to print blank lines. David Morrison > -----Original Message----- > From: Chris Sharman [SMTP:chris.sharman@ccagroup.co.uk] > Sent: Friday, July 19, 2002 1:00 AM > To: Hoppe, Eric EP; powerh-l@lists.swau.edu > Cc: aaron.anderson@steelscape-inc.com > Subject: RE: Filling remaining lines of a page in a Quiz report > > > First, I presume you've set the paper thickness lever (inside front left) > ? > It should be between 2 & 3 for 4 part paper, and slows the speed above 2. > > Do you get the same problem with multiple line feeds as with form feed ? > If not, it's easy to set Quiz to NOFORMFEED. > > Failing that, you're reduced to doing something fairly ugly, I'm afraid. > You need to post-process the output, either with an extra quiz pass, or > with > your favourite text manipulation tool, or with a modified print symbiont > (VMS), to pad it out. Or you could see if there's any modification you can > do inside the printer to slow it further ... > > I'd be inclined towards the modified print symbiont as the most elegant > solution. > It would probably only be 10-20 lines of your favourite 3GL. > > Chris > > > -----Original Message----- > > From: Hoppe, Eric EP [mailto:eric.hoppe@steelscape-inc.com] > > Sent: 19 July 2002 01:10 > > To: powerh-l@lists.swau.edu > > Cc: aaron.anderson@steelscape-inc.com > > Subject: Filling remaining lines of a page in a Quiz report > > > > > > All- > > > > We have been replacing the Dec line printers with Epson LQ-570+ > dot-matrix > > printers for the reason of cost and availability. We are using these > > printers to print multipart Bill of Lading forms. We have the Epson > > printers set up as 'push' tractor feed. It appears the Epson printers > > accelerate the feed to the top of the next sheet when the report > > is complete > > which is causing these multi-part forms to get all bunched up. > > > > What does all this have to do with PH? > > Is there a way to tell Quiz to 'fill' in the remaining lines of a > > page with > > a period "." at the beginning of the line to force the printer to keep a > > constant speed to the end of the form? I know Quiz keeps tabs of how > much > > space is left because of the RESERVE statement. > > > > The following is purely supplemental, non-critical info- > > As I am sure you are all wondering... Why not look at other solutions: > > Why not use a different printer? We haven't found a decent one that does > > multi-part forms. > > Why not print 4 copies on a LaserJet? We thought about this and the > users > > would freak if they had to do this... I am sure some of you are aware of > > users in a manufacturing arena. > > Why not stay with the DEC printers? They are easily 3x as > > expensive, are no > > longer produced, and are VERY expensive to repair, and they are very > moody > > Why not use the tractor feed to 'pull' the form? This wastes > > forms, causing > > us to throw one away for every one printed. > > > > Thanks for any input... even if it is to comment on the other solutions. > > > > ---ehops > > > > Eric Hoppe > > Steelscape, Inc. > > Senior Systems Analyst > > 360.673.8247 > > > > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > Mailing list: powerh-l@lists.swau.edu > > Subscribe: "subscribe" in message body to > powerh-l-request@lists.swau.edu > > Unsubscribe: "unsubscribe" in message body to > > powerh-l-request@lists.swau.edu > > http://lists.swau.edu/mailman/listinfo/powerh-l > > This list is closed, thus to post to the list you must be a subscriber. > > ------------------------------------------------------------------ > > -------------- > > Date: Thu, 18 Jul 2002 17:04:13 -0700 > > > > > > ----------------------------------------------------------------------- > > Any views expressed in this message are those of the sender and not > necessarily those of CCA Group. The unauthorized use, disclosure, > copying or alteration of this message is forbidden. The contents of > this message may be confidential and/or privileged, copyright CCA Group > and are intended solely for the use of the individual or entity to whom > they are addressed. Whilst this message has been scanned, CCA Group > cannot guarantee that it is virus free or compatible with your systems > and accepts no responsibility for any loss or damage arising from its > use. The recipient is advised to run their own anti-virus software. If > you receive this message in error please contact > postmaster@ccagroup.co.uk immediately, destroy any copies and delete it > from your computer systems. > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to > powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. From steven.jones@wincanton.co.uk Sat, 20 Jul 2002 13:14:15 +0100 Date: Sat, 20 Jul 2002 13:14:15 +0100 From: steven.jones@wincanton.co.uk steven.jones@wincanton.co.uk Subject: Rule:Re:powerh-l digest, Vol 1 #399 - 7 msgs I am Away from Sunday 14/07/02 to Monday 22/07/02 If urgent please send to manufacturing IT Support. **************************************************************** Wincanton plc - delivering supply chain solutions Wincanton plc designs, implements and operates creative solutions for complex supply chains. With a turnover of 745 million pounds and 16,000 employees across 160 locations, it is the second largest outsourced logistics supplier overall in the UK. Our business is based on long-term partnerships with a broad range of customers and an in depth knowledge of their markets and business processes. We add value to our customers operations through our leading-edge systems expertise, a relentless focus on the highest standards of operational performance and the skills and commitment of all our people. As an independent company Wincanton plc has a strong financial position and a record of continual growth, which it is well positioned to continue over the coming years. www.wincanton.co.uk **************************************************************** This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual(s) to whom it is addressed. If you have received this e-mail in error please contact Network Security on (44) 01454 338254 or e-mail web.access@wincanton.co.uk Any views or opinions expressed are solely those of the author and do not necessarily represent those of Wincanton plc or any of its subsidiary companies. Unauthorised publication, use, dissemination, forwarding, printing or copying of this e-mail and its associated attachment(s) is strictly prohibited. Wincanton plc, Cale House, Station Road, Wincanton, Somerset BA9 9AD. **************************************************************** From steven.jones@wincanton.co.uk Sat, 20 Jul 2002 13:26:32 +0100 Date: Sat, 20 Jul 2002 13:26:32 +0100 From: steven.jones@wincanton.co.uk steven.jones@wincanton.co.uk Subject: Rule:Re:powerh-l digest, Vol 1 #400 - 2 msgs I am Away from Sunday 14/07/02 to Monday 22/07/02 If urgent please send to manufacturing IT Support. **************************************************************** Wincanton plc - delivering supply chain solutions Wincanton plc designs, implements and operates creative solutions for complex supply chains. With a turnover of 745 million pounds and 16,000 employees across 160 locations, it is the second largest outsourced logistics supplier overall in the UK. Our business is based on long-term partnerships with a broad range of customers and an in depth knowledge of their markets and business processes. We add value to our customers operations through our leading-edge systems expertise, a relentless focus on the highest standards of operational performance and the skills and commitment of all our people. As an independent company Wincanton plc has a strong financial position and a record of continual growth, which it is well positioned to continue over the coming years. www.wincanton.co.uk **************************************************************** This e-mail and any files transmitted with it are confidential and intended solely for the use of the individual(s) to whom it is addressed. If you have received this e-mail in error please contact Network Security on (44) 01454 338254 or e-mail web.access@wincanton.co.uk Any views or opinions expressed are solely those of the author and do not necessarily represent those of Wincanton plc or any of its subsidiary companies. Unauthorised publication, use, dissemination, forwarding, printing or copying of this e-mail and its associated attachment(s) is strictly prohibited. Wincanton plc, Cale House, Station Road, Wincanton, Somerset BA9 9AD. **************************************************************** From Glenn@baxterit.com.au Mon, 22 Jul 2002 21:18:55 +1000 Date: Mon, 22 Jul 2002 21:18:55 +1000 From: Glenn Baxter Glenn@baxterit.com.au Subject: Hp3000 (e or not!) to W2k This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C23171.9109F6D0 Content-Type: text/plain; charset="iso-8859-1" I am interested in any forum/s of ideas, "gotchas", "how to's", "watch out for's" etc related to Hp3000 to W2k (with SqlServer2000) Powerhouse migration. If there is a specific forum, I would appreciate a link, if the forum doesn't exist, then I hope it's not too late!! Hopefully we can pool together such resources. Thanks Sincerely, Glenn Baxter Baxter IT Solutions =================================== 15 Flora Grove Ivanhoe Victoria Australia 3079 =================================== telephone: 61-3-9499-8687 mobile: 0412-826-503 fax: 61-3-9499-8344 email: glenn@baxterit.com.au ------_=_NextPart_001_01C23171.9109F6D0 Content-Type: text/html; charset="iso-8859-1" Message
I am interested in any forum/s of ideas, "gotchas", "how to's", "watch out for's" etc related to Hp3000 to W2k (with SqlServer2000) Powerhouse migration.
If there is a specific forum, I would appreciate a link, if the forum doesn't exist, then I hope it's not too late!!
Hopefully we can pool together such resources.
Thanks
Sincerely,
Glenn Baxter
Baxter IT Solutions
===================================
15 Flora Grove Ivanhoe Victoria Australia 3079
===================================
telephone: 61-3-9499-8687
mobile: 0412-826-503
fax: 61-3-9499-8344
 
------_=_NextPart_001_01C23171.9109F6D0-- From victor@nha.co.za Mon, 22 Jul 2002 14:02:22 +0200 Date: Mon, 22 Jul 2002 14:02:22 +0200 From: Victor Geere victor@nha.co.za Subject: Hp3000 (e or not!) to W2k If you want to get a feel for SQL server before you start moving data around you can create a MSSQL Linked Server to your HP3000 data using the Minisoft ODBC driver. That allows you to execute Transact SQL statements againts Image. Or better yet, do comparative queries against MSSQL and Image (or any other database for that matter) simultaneously. The ODBClink/se driver doesn't work for that. When you do start moving data, get to know MS Data Transformation Services in MSSQL Enterprise Manager. The most prolific MSSQL newsgroup on the web is www.sqlteam.com . This one for powerhouse :) Turbo Image supports hyphens in the field names. If you have any of those in your database you'll need to encapsulate your field names in square brackets [field-name] or change it to field_name. Clustering is Microsoft's version of high availability. Regards Victor >I am interested in any forum/s of ideas, "gotchas", "how to's", "watch out >for's" etc related to Hp3000 to W2k (with SqlServer2000) Powerhouse >migration. >If there is a specific forum, I would appreciate a link, if the forum >doesn't exist, then I hope it's not too late!! >Hopefully we can pool together such resources. >Thanks >Sincerely, >Glenn Baxter >Baxter IT Solutions >=================================== >15 Flora Grove Ivanhoe Victoria Australia 3079 >=================================== >telephone: 61-3-9499-8687 >mobile: 0412-826-503 >fax: 61-3-9499-8344 >email: glenn@baxterit.com.au From Sherry_Baillie@gov.nt.ca Mon, 22 Jul 2002 11:11:26 -0600 Date: Mon, 22 Jul 2002 11:11:26 -0600 From: Sherry_Baillie@gov.nt.ca Sherry_Baillie@gov.nt.ca Subject: MPEX command file stdlist --openmail-part-0ddc0503-00000002 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:11:26 -0600" Content-Transfer-Encoding: quoted-printable The following MPEX command file performs a global recompile of my qtp files.=A0 The problem is I want the output to go to a standard list rath= er than to screen. I've tried a number of options but can seem to get it to work. Can anyone point me in the right direction. Thanks! - Sherry repeat echo compiling !mpexcurrentfile !run qtp.ph729c8.cognos;input=3D"set nolist noverify"; & input =3D "use !mpexcurrentfile"; & input =3D "exit" forfiles pla@.source --openmail-part-0ddc0503-00000002 Content-Type: application/rtf Content-Disposition: attachment; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:11:26 -0600" Content-Transfer-Encoding: base64 e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xm MFxmc3dpc3MgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJcZm5p bFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO ZXc7fQ0Ke1xmNFxmc3dpc3NcZmNoYXJzZXQwIEFyaWFsO30NCntcZjVcZnN3aXNzIHJfYW5z aTt9fQ0Ke1xjb2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1 NTt9DQpcdWMxXHBhcmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczI0XGNmMCANCntcKlxodG1s dGFnMjQzIDwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJh bnNpdGlvbmFsLy9FTiI+fQ0Ke1wqXGh0bWx0YWczIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxOSA8 SFRNTD59DQp7XCpcaHRtbHRhZzM0IDxIRUFEPn0NCntcKlxodG1sdGFnMSBccGFyIH0NCntc KlxodG1sdGFnMSBccGFyIH0NCntcKlxodG1sdGFnMTYxIDxNRVRBIGNvbnRlbnQ9Ik1TSFRN TCA2LjAwLjI2MDAuMCIgbmFtZT1HRU5FUkFUT1I+fQ0Ke1wqXGh0bWx0YWc0MSA8L0hFQUQ+ fQ0Ke1wqXGh0bWx0YWcyIFxwYXIgfQ0Ke1wqXGh0bWx0YWc1MCA8Qk9EWSBiZ0NvbG9yPSNm ZmZmZmY+fVxodG1scnRmIFx2aWV3a2luZDUNCntcKlxiYWNrZ3JvdW5kIHtcc2hwe1wqXHNo cGluc3R7XHNwe1xzbiBmaWxsQ29sb3J9e1xzdiAxNjc3NzIxNX19e1xzcHtcc24gZkZpbGxl ZH17XHN2IDF9fX19fVxodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1s dGFnOTYgPERJVj59XGh0bWxydGYge1xodG1scnRmMCB7XCpcaHRtbHRhZzY0fVxodG1scnRm IHtcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBmYWNlPUFyaWFsPn1caHRtbHJ0 ZiB7XGY0IFxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIGZhY2U9cl9hbnNpPn1c aHRtbHJ0ZiB7XGY1IFxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH17XCpcaHRtbHRh ZzcyfQ0Ke1wqXGh0bWx0YWc2OCA8UD59DQp7XCpcaHRtbHRhZzg0IDxTUEFOIGNsYXNzPTMz ODQ4MDYxNy0yMjA3MjAwMj59XGh0bWxydGYge1xodG1scnRmMCANCntcKlxodG1sdGFnMTQ4 IDxGT05UIGZhY2U9QXJpYWwgc2l6ZT0yPn1caHRtbHJ0ZiB7XGY0IFxmczIwIFxodG1scnRm MCBUaGUgZm9sbG93aW5nIE1QRVggDQp7XCpcaHRtbHRhZzQgXHBhciB9Y29tbWFuZCBmaWxl IHBlcmZvcm1zIGEgZ2xvYmFsIHJlY29tcGlsZSBvZiBteSBxdHAgZmlsZXMuDQp7XCpcaHRt bHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBUaGUgcHJvYmxlbSBpcyBJ IA0Ke1wqXGh0bWx0YWc0IFxwYXIgfXdhbnQgdGhlIG91dHB1dCB0byBnbyB0byBhIHN0YW5k YXJkIGxpc3QgcmF0aGVyIHRoYW4gdG8gDQp7XCpcaHRtbHRhZzQgXHBhciB9c2NyZWVuLg0K e1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWc5MiA8L1NQQU4+fVxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBc aHRtbHJ0ZiB9XGh0bWxydGYwIFxodG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxw YXINClxodG1scnRmMCANCntcKlxodG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFy IH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGh0bWxydGYge1xm NCBcaHRtbHJ0ZjAgXGh0bWxydGYge1xmNSBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0IDxT UEFOIGNsYXNzPTMzODQ4MDYxNy0yMjA3MjAwMj59XGh0bWxydGYge1xodG1scnRmMCANCntc KlxodG1sdGFnMTQ4IDxGT05UIGZhY2U9QXJpYWwgc2l6ZT0yPn1caHRtbHJ0ZiB7XGY0IFxm czIwIFxodG1scnRmMCBJJ3ZlIHRyaWVkIGEgbnVtYmVyIG9mIA0Ke1wqXGh0bWx0YWc0IFxw YXIgfW9wdGlvbnMgYnV0IGNhbiBzZWVtIHRvIGdldCBpdCB0byB3b3JrLg0Ke1wqXGh0bWx0 YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc5MiA8L1NQ QU4+fVxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9 XGh0bWxydGYwIFxodG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxwYXINClxodG1s cnRmMCANCntcKlxodG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxo dG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGh0bWxydGYge1xmNCBcaHRtbHJ0 ZjAgXGh0bWxydGYge1xmNSBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0IDxTUEFOIGNsYXNz PTMzODQ4MDYxNy0yMjA3MjAwMj59XGh0bWxydGYge1xodG1scnRmMCANCntcKlxodG1sdGFn MTQ4IDxGT05UIGZhY2U9QXJpYWwgc2l6ZT0yPn1caHRtbHJ0ZiB7XGY0IFxmczIwIFxodG1s cnRmMCBDYW4gYW55b25lIHBvaW50IG1lIGluIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfXRoZSBy aWdodCBkaXJlY3Rpb24uDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRt bHJ0ZjAgDQp7XCpcaHRtbHRhZzkyIDwvU1BBTj59XGh0bWxydGYgfVxodG1scnRmMCBcaHRt bHJ0ZiB9XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGZccGFyfVxodG1s cnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0K e1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1s cnRmMCBcaHRtbHJ0ZiB7XGY0IFxodG1scnRmMCBcaHRtbHJ0ZiB7XGY1IFxodG1scnRmMCAN CntcKlxodG1sdGFnODQgPFNQQU4gY2xhc3M9MzM4NDgwNjE3LTIyMDcyMDAyPn1caHRtbHJ0 ZiB7XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgZmFjZT1BcmlhbCBzaXplPTI+ fVxodG1scnRmIHtcZjQgXGZzMjAgXGh0bWxydGYwIFRoYW5rcyEgLSANCntcKlxodG1sdGFn NCBccGFyIH0NCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAN CntcKlxodG1sdGFnOTIgPC9TUEFOPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWc4NCA8U1BBTiBjbGFzcz0zMzg0ODA2MTctMjIwNzIwMDI+fVxodG1scnRmIHtcaHRtbHJ0 ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBmYWNlPUFyaWFsIFxwYXIgc2l6ZT0yPn1caHRt bHJ0ZiB7XGY0IFxmczIwIFxodG1scnRmMCBTaGVycnkNCntcKlxodG1sdGFnMTU2IDwvRk9O VD59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnOTIgPC9TUEFOPn1caHRtbHJ0 ZiB9XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBc aHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpc aHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzY0IDxQ Pn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxodG1scnRmIHtcZjQgXGh0bWxydGYwIFxodG1scnRm IHtcZjUgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0 ZiB7XGZzMjAgXGh0bWxydGYwIHJlcGVhdA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRt bHJ0ZiB9XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRm MCBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzY0 IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxodG1scnRmIHtcZjQgXGh0bWxydGYwIFxodG1s cnRmIHtcZjUgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRt bHJ0ZiB7XGZzMjAgXGh0bWxydGYwIGVjaG8gY29tcGlsaW5nICFtcGV4Y3VycmVudGZpbGUN CntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9 XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGZccGFyfVxodG1scnRmMA0K XGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0 bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1scnRmMCBc aHRtbHJ0ZiB7XGY0IFxodG1scnRmMCBcaHRtbHJ0ZiB7XGY1IFxodG1scnRmMCANCntcKlxo dG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCAhcnVu IHF0cC5waDcyOWM4LmNvZ25vcztpbnB1dD0ic2V0IG5vbGlzdCBub3ZlcmlmeSI7IA0Ke1wq XGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAmYW1wO31caHRtbHJ0ZiAmXGh0bWxy dGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwIFxodG1s cnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZlxwYXJ9XGh0bWxy dGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwvUD59DQp7 XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxy dGYwIFxodG1scnRmIHtcZjQgXGh0bWxydGYwIFxodG1scnRmIHtcZjUgXGh0bWxydGYwIA0K e1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYw IGlucHV0ID0gInVzZSAhbXBleGN1cnJlbnRmaWxlIjsgDQp7XCpcaHRtbHRhZzg0ICZhbXA7 fVxodG1scnRmICZcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRm IH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9XGh0bWxydGYwIFxo dG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxwYXINClxodG1scnRmMCANCntcKlxo dG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnNjQgPFA+ fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGh0bWxydGYge1xmNCBcaHRtbHJ0ZjAgXGh0bWxydGYg e1xmNSBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRm IHtcZnMyMCBcaHRtbHJ0ZjAgaW5wdXQgPSAiZXhpdCINCntcKlxodG1sdGFnMTU2IDwvRk9O VD59XGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0ZiB9XGh0bWxydGYwIFxodG1scnRmIH1c aHRtbHJ0ZjAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxy dGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0 bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1scnRmMCBcaHRtbHJ0ZiB7XGY0IFxodG1scnRm MCBcaHRtbHJ0ZiB7XGY1IFxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9 Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBmb3JmaWxlcyANCntcKlxodG1sdGFnNCBc cGFyIH1wbGFALnNvdXJjZQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0 bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCBcaHRtbHJ0 ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRh ZzcyIDwvUD59DQp7XCpcaHRtbHRhZzE1MiA8L0ZPTlQ+fQ0Ke1wqXGh0bWx0YWcxNTIgPC9G T05UPn0NCntcKlxodG1sdGFnMTA0IDwvRElWPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wq XGh0bWx0YWc1OCA8L0JPRFk+fQ0Ke1wqXGh0bWx0YWcyNyA8L0hUTUw+fQ0Ke1wqXGh0bWx0 YWczIFxwYXIgfX0= --openmail-part-0ddc0503-00000002-- From Sherry_Baillie@gov.nt.ca Mon, 22 Jul 2002 11:46:00 -0600 Date: Mon, 22 Jul 2002 11:46:00 -0600 From: Sherry_Baillie@gov.nt.ca Sherry_Baillie@gov.nt.ca Subject: MPEX command file stdlist --openmail-part-0ddc4d05-00000002 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:46:00 -0600" Content-Transfer-Encoding: quoted-printable I'm getting some great suggestions but I'm still not having much luck. Unable to load program to be run. (CIERR 625) I can't seem to be able to run qtp with these input parameters in batch.= Sherry =20 =2D----Original Message----- From: KKONEK /unix [mailto:KKONEK@thecreek.com] Sent: Monday, July 22, 2002 11:17 AM To: Sherry Baillie /YK /JUS Cc: KKONEK /unix Subject: RE: MPEX command file stdlist Turn it into a jobstream. Make a job card, run mpex and execute your commands, exit eoj stream job =2D----Original Message----- From: Sherry=5FBaillie@gov.nt.ca [mailto:Sherry=5FBaillie@gov.nt.ca] Sent: Monday, July 22, 2002 10:11 AM To: powerh-l@lists.swau.edu Subject: MPEX command file stdlist The following MPEX command file performs a global recompile of my qtp files.=A0 The problem is I want the output to go to a standard list rath= er than to screen. I've tried a number of options but can seem to get it to work. Can anyone point me in the right direction. Thanks! - Sherry repeat echo compiling !mpexcurrentfile !run qtp.ph729c8.cognos;input=3D"set nolist noverify"; & input =3D "use !mpexcurrentfile"; & input =3D "exit" forfiles pla@.source --openmail-part-0ddc4d05-00000002 Content-Type: application/rtf Content-Disposition: attachment; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:46:00 -0600" Content-Transfer-Encoding: base64 e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYw XGZzd2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30N CntcZjJcZm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAg Q291cmllciBOZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3Jl ZW4wXGJsdWUyNTU7fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMFxjZjAg SSdtIGdldHRpbmcgc29tZSBncmVhdCBzdWdnZXN0aW9ucyBidXQgSSdtIHN0aWxsIG5vdCBo YXZpbmcgbXVjaCBsdWNrLlxwYXINClxwYXINClVuYWJsZSB0byBsb2FkIHByb2dyYW0gdG8g YmUgcnVuLiAoQ0lFUlIgNjI1KVxwYXINClxwYXINCkkgY2FuJ3Qgc2VlbSB0byBiZSBhYmxl IHRvIHJ1biBxdHAgd2l0aCB0aGVzZSBpbnB1dCBwYXJhbWV0ZXJzIGluIGJhdGNoLlxwYXIN ClxwYXINClNoZXJyeVxwYXINCiBccGFyDQpccGFyDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLVxwYXINCkZyb206IEtLT05FSyAvdW5peCBbbWFpbHRvOktLT05FS0B0aGVjcmVlay5j b21dXHBhcg0KU2VudDogTW9uZGF5LCBKdWx5IDIyLCAyMDAyIDExOjE3IEFNXHBhcg0KVG86 IFNoZXJyeSBCYWlsbGllIC9ZSyAvSlVTXHBhcg0KQ2M6IEtLT05FSyAvdW5peFxwYXINClN1 YmplY3Q6IFJFOiBNUEVYIGNvbW1hbmQgZmlsZSBzdGRsaXN0XHBhcg0KXHBhcg0KXHBhcg0K VHVybiBpdCBpbnRvIGEgam9ic3RyZWFtLlxwYXINCk1ha2UgYSBqb2IgY2FyZCwgcnVuIG1w ZXggYW5kIGV4ZWN1dGUgeW91ciBjb21tYW5kcywgZXhpdFxwYXINCmVvalxwYXINClxwYXIN CnN0cmVhbSBqb2JccGFyDQpccGFyDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxwYXIN CkZyb206IFNoZXJyeV9CYWlsbGllQGdvdi5udC5jYSBbbWFpbHRvOlNoZXJyeV9CYWlsbGll QGdvdi5udC5jYV1ccGFyDQpTZW50OiBNb25kYXksIEp1bHkgMjIsIDIwMDIgMTA6MTEgQU1c cGFyDQpUbzogcG93ZXJoLWxAbGlzdHMuc3dhdS5lZHVccGFyDQpTdWJqZWN0OiBNUEVYIGNv bW1hbmQgZmlsZSBzdGRsaXN0XHBhcg0KXHBhcg0KXHBhcg0KVGhlIGZvbGxvd2luZyBNUEVY IGNvbW1hbmQgZmlsZSBwZXJmb3JtcyBhIGdsb2JhbCByZWNvbXBpbGUgb2YgbXkgcXRwXHBh cg0KZmlsZXMuXCdhMCBUaGUgcHJvYmxlbSBpcyBJIHdhbnQgdGhlIG91dHB1dCB0byBnbyB0 byBhIHN0YW5kYXJkIGxpc3QgcmF0aGVyXHBhcg0KdGhhbiB0byBzY3JlZW4uXHBhcg0KXHBh cg0KSSd2ZSB0cmllZCBhIG51bWJlciBvZiBvcHRpb25zIGJ1dCBjYW4gc2VlbSB0byBnZXQg aXQgdG8gd29yay5ccGFyDQpccGFyDQpDYW4gYW55b25lIHBvaW50IG1lIGluIHRoZSByaWdo dCBkaXJlY3Rpb24uXHBhcg0KXHBhcg0KVGhhbmtzISAtIFNoZXJyeVxwYXINClxwYXINCnJl cGVhdFxwYXINClxwYXINCmVjaG8gY29tcGlsaW5nICFtcGV4Y3VycmVudGZpbGVccGFyDQpc cGFyDQohcnVuIHF0cC5waDcyOWM4LmNvZ25vcztpbnB1dD0ic2V0IG5vbGlzdCBub3Zlcmlm eSI7ICZccGFyDQpccGFyDQppbnB1dCA9ICJ1c2UgIW1wZXhjdXJyZW50ZmlsZSI7ICZccGFy DQpccGFyDQppbnB1dCA9ICJleGl0IlxwYXINClxwYXINCmZvcmZpbGVzIHBsYUAuc291cmNl XHBhcg0KXHBhcg0KXHBhcg0KfQ== --openmail-part-0ddc4d05-00000002-- From Sherry_Baillie@gov.nt.ca Mon, 22 Jul 2002 11:57:59 -0600 Date: Mon, 22 Jul 2002 11:57:59 -0600 From: Sherry_Baillie@gov.nt.ca Sherry_Baillie@gov.nt.ca Subject: MPEX command file stdlist --openmail-part-0ddc64d1-00000002 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:57:59 -0600" Content-Transfer-Encoding: quoted-printable Sorry folks, there appears to be a problem with my qtp. I was able to setup the recompile using qdesign and quiz with no problems at all but it's giving me grief when I try to run qtp without using the udc. I apologize for needlessly bringing in the experts.=20 Sherry =2D----Original Message----- From: Sherry Baillie /YK /JUS=20 Sent: Monday, July 22, 2002 11:47 AM To: 'powerh-l@lists.swau.edu' Subject: RE: MPEX command file stdlist I'm getting some great suggestions but I'm still not having much luck. Unable to load program to be run. (CIERR 625) I can't seem to be able to run qtp with these input parameters in batch.= Sherry =20 =2D----Original Message----- From: KKONEK /unix [mailto:KKONEK@thecreek.com] Sent: Monday, July 22, 2002 11:17 AM To: Sherry Baillie /YK /JUS Cc: KKONEK /unix Subject: RE: MPEX command file stdlist Turn it into a jobstream. Make a job card, run mpex and execute your commands, exit eoj stream job =2D----Original Message----- From: Sherry=5FBaillie@gov.nt.ca [mailto:Sherry=5FBaillie@gov.nt.ca] Sent: Monday, July 22, 2002 10:11 AM To: powerh-l@lists.swau.edu Subject: MPEX command file stdlist The following MPEX command file performs a global recompile of my qtp files.=A0 The problem is I want the output to go to a standard list rath= er than to screen. I've tried a number of options but can seem to get it to work. Can anyone point me in the right direction. Thanks! - Sherry repeat echo compiling !mpexcurrentfile !run qtp.ph729c8.cognos;input=3D"set nolist noverify"; & input =3D "use !mpexcurrentfile"; & input =3D "exit" forfiles pla@.source --openmail-part-0ddc64d1-00000002 Content-Type: application/rtf Content-Disposition: attachment; filename="BDY.RTF" ;Creation-Date="Mon, 22 Jul 2002 11:57:59 -0600" Content-Transfer-Encoding: base64 e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYw XGZzd2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30N CntcZjJcZm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAg Q291cmllciBOZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3Jl ZW4wXGJsdWUyNTU7fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMFxjZjAg U29ycnkgZm9sa3MsIHRoZXJlIGFwcGVhcnMgdG8gYmUgYSBwcm9ibGVtIHdpdGggbXkgcXRw LiAgSSB3YXMgYWJsZSB0byBzZXR1cCB0aGUgcmVjb21waWxlIHVzaW5nIHFkZXNpZ24gYW5k IHF1aXogd2l0aCBubyBwcm9ibGVtcyBhdCBhbGwgYnV0IGl0J3MgZ2l2aW5nIG1lIGdyaWVm IHdoZW4gSSB0cnkgdG8gcnVuIHF0cCB3aXRob3V0IHVzaW5nIHRoZSB1ZGMuXHBhcg0KXHBh cg0KSSBhcG9sb2dpemUgZm9yIG5lZWRsZXNzbHkgYnJpbmdpbmcgaW4gdGhlIGV4cGVydHMu IFxwYXINClxwYXINClNoZXJyeVxwYXINClxwYXINClxwYXINClxwYXINCi0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tXHBhcg0KRnJvbTogU2hlcnJ5IEJhaWxsaWUgL1lLIC9KVVMgXHBh cg0KU2VudDogTW9uZGF5LCBKdWx5IDIyLCAyMDAyIDExOjQ3IEFNXHBhcg0KVG86ICdwb3dl cmgtbEBsaXN0cy5zd2F1LmVkdSdccGFyDQpTdWJqZWN0OiBSRTogTVBFWCBjb21tYW5kIGZp bGUgc3RkbGlzdFxwYXINClxwYXINClxwYXINCkknbSBnZXR0aW5nIHNvbWUgZ3JlYXQgc3Vn Z2VzdGlvbnMgYnV0IEknbSBzdGlsbCBub3QgaGF2aW5nIG11Y2ggbHVjay5ccGFyDQpccGFy DQpVbmFibGUgdG8gbG9hZCBwcm9ncmFtIHRvIGJlIHJ1bi4gKENJRVJSIDYyNSlccGFyDQpc cGFyDQpJIGNhbid0IHNlZW0gdG8gYmUgYWJsZSB0byBydW4gcXRwIHdpdGggdGhlc2UgaW5w dXQgcGFyYW1ldGVycyBpbiBiYXRjaC5ccGFyDQpccGFyDQpTaGVycnlccGFyDQogXHBhcg0K XHBhcg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFyDQpGcm9tOiBLS09ORUsgL3Vu aXggW21haWx0bzpLS09ORUtAdGhlY3JlZWsuY29tXVxwYXINClNlbnQ6IE1vbmRheSwgSnVs eSAyMiwgMjAwMiAxMToxNyBBTVxwYXINClRvOiBTaGVycnkgQmFpbGxpZSAvWUsgL0pVU1xw YXINCkNjOiBLS09ORUsgL3VuaXhccGFyDQpTdWJqZWN0OiBSRTogTVBFWCBjb21tYW5kIGZp bGUgc3RkbGlzdFxwYXINClxwYXINClxwYXINClR1cm4gaXQgaW50byBhIGpvYnN0cmVhbS5c cGFyDQpNYWtlIGEgam9iIGNhcmQsIHJ1biBtcGV4IGFuZCBleGVjdXRlIHlvdXIgY29tbWFu ZHMsIGV4aXRccGFyDQplb2pccGFyDQpccGFyDQpzdHJlYW0gam9iXHBhcg0KXHBhcg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFyDQpGcm9tOiBTaGVycnlfQmFpbGxpZUBnb3Yu bnQuY2EgW21haWx0bzpTaGVycnlfQmFpbGxpZUBnb3YubnQuY2FdXHBhcg0KU2VudDogTW9u ZGF5LCBKdWx5IDIyLCAyMDAyIDEwOjExIEFNXHBhcg0KVG86IHBvd2VyaC1sQGxpc3RzLnN3 YXUuZWR1XHBhcg0KU3ViamVjdDogTVBFWCBjb21tYW5kIGZpbGUgc3RkbGlzdFxwYXINClxw YXINClxwYXINClRoZSBmb2xsb3dpbmcgTVBFWCBjb21tYW5kIGZpbGUgcGVyZm9ybXMgYSBn bG9iYWwgcmVjb21waWxlIG9mIG15IHF0cFxwYXINCmZpbGVzLlwnYTAgVGhlIHByb2JsZW0g aXMgSSB3YW50IHRoZSBvdXRwdXQgdG8gZ28gdG8gYSBzdGFuZGFyZCBsaXN0IHJhdGhlclxw YXINCnRoYW4gdG8gc2NyZWVuLlxwYXINClxwYXINCkkndmUgdHJpZWQgYSBudW1iZXIgb2Yg b3B0aW9ucyBidXQgY2FuIHNlZW0gdG8gZ2V0IGl0IHRvIHdvcmsuXHBhcg0KXHBhcg0KQ2Fu IGFueW9uZSBwb2ludCBtZSBpbiB0aGUgcmlnaHQgZGlyZWN0aW9uLlxwYXINClxwYXINClRo YW5rcyEgLSBTaGVycnlccGFyDQpccGFyDQpyZXBlYXRccGFyDQpccGFyDQplY2hvIGNvbXBp bGluZyAhbXBleGN1cnJlbnRmaWxlXHBhcg0KXHBhcg0KIXJ1biBxdHAucGg3MjljOC5jb2du b3M7aW5wdXQ9InNldCBub2xpc3Qgbm92ZXJpZnkiOyAmXHBhcg0KXHBhcg0KaW5wdXQgPSAi dXNlICFtcGV4Y3VycmVudGZpbGUiOyAmXHBhcg0KXHBhcg0KaW5wdXQgPSAiZXhpdCJccGFy DQpccGFyDQpmb3JmaWxlcyBwbGFALnNvdXJjZVxwYXINClxwYXINClxwYXINCn0= --openmail-part-0ddc64d1-00000002-- From tom@cotc-consulting.com Mon, 22 Jul 2002 12:40:31 -0600 Date: Mon, 22 Jul 2002 12:40:31 -0600 From: Tom Renz tom@cotc-consulting.com Subject: MPEX command file stdlist Sherry, Can you do? repeat echo compiling !mpexcurrentfile !file out=[rfile.file];dev=lp,1 !run qtp.ph729c8.cognos;input="set nolist noverify"; & input = "use !mpexcurrentfile"; & input = "exit" > *out forfiles pla@.source ... creating a file equate for each file to a spool file and using the command redirection of "> *out" to send out output to. Tom Renz ---------- Original Message ---------------------------------- From: Sherry_Baillie@gov.nt.ca Date: Mon, 22 Jul 2002 11:11:26 -0600 >The following MPEX command file performs a global recompile of my qtp >files.  The problem is I want the output to go to a standard list rather >than to screen. > >I've tried a number of options but can seem to get it to work. > >Can anyone point me in the right direction. > >Thanks! - Sherry > >repeat > >echo compiling !mpexcurrentfile > >!run qtp.ph729c8.cognos;input="set nolist noverify"; & > >input = "use !mpexcurrentfile"; & > >input = "exit" > >forfiles pla@.source > > > > From alkarman@wideopenwest.com Mon, 22 Jul 2002 14:48:39 -0500 Date: Mon, 22 Jul 2002 14:48:39 -0500 From: Al Karman alkarman@wideopenwest.com Subject: PDL error This is a multi-part message in MIME format. ------=_NextPart_000_007D_01C2318E.DDC30DA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable If this posted > 1time, forgive me...weird email today.... Anyway, running POW 8.39D on MPE/iX 6.0.0, hp3000... Used :ITOP, using :PDL using the created source.....looks good, = then.... *E* The IMAGE dataset MCBA-INVENTORY-ITEM is an invalid coded record. Same think happens further downstream.... ANY idea what could cause this? =20 Thanks in advance!! Al Karman alkarman@wideopenwest.com ------=_NextPart_000_007D_01C2318E.DDC30DA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
If this posted > 1time, forgive = me...weird email=20 today....
 
Anyway, running POW 8.39D on MPE/iX = 6.0.0,=20 hp3000...
 
Used  :ITOP, using  :PDL = using the=20 created source.....looks good, then....
 

*E* The IMAGE dataset MCBA-INVENTORY-ITEM is an invalid coded = record.

Same think happens further downstream....

 

ANY idea what could cause this? 

 

Thanks in advance!!

 
Al Karman
alkarman@wideopenwest.com ------=_NextPart_000_007D_01C2318E.DDC30DA0-- From Leonard_Berkowitz@harvardpilgrim.org Mon, 22 Jul 2002 16:13:11 -0400 Date: Mon, 22 Jul 2002 16:13:11 -0400 From: Leonard_Berkowitz@harvardpilgrim.org Leonard_Berkowitz@harvardpilgrim.org Subject: PDL error I was under the impression that 8.39 required MPEiX 7.0 -- Leonard S. Berkowitz Perot Health Care Systems (Harvard Pilgrim Health Care account) voice: 617-509-1212 fax: 617-509-1955 pager: 781-226-2431 "Al Karman" nwest.com> cc: Sent by: Subject: PDL error powerh-l-admin@cu be.swau.edu 07/22/2002 03:48 PM If this posted > 1time, forgive me...weird email today.... Anyway, running POW 8.39D on MPE/iX 6.0.0, hp3000... Used :ITOP, using :PDL using the created source.....looks good, then.... *E* The IMAGE dataset MCBA-INVENTORY-ITEM is an invalid coded record. Same think happens further downstream.... ANY idea what could cause this? Thanks in advance!! Al Karman alkarman@wideopenwest.com From alkarman@wideopenwest.com Mon, 22 Jul 2002 15:13:08 -0500 Date: Mon, 22 Jul 2002 15:13:08 -0500 From: Al Karman alkarman@wideopenwest.com Subject: PDL error Nope. Al Karman alkarman@wideopenwest.com ----- Original Message ----- From: To: "Al Karman" Cc: Sent: Monday, July 22, 2002 3:13 PM Subject: Re: PDL error > > I was under the impression that 8.39 required MPEiX 7.0 > -- > Leonard S. Berkowitz > Perot Health Care Systems > (Harvard Pilgrim Health Care account) > voice: 617-509-1212 > fax: 617-509-1955 > pager: 781-226-2431 > > > > "Al Karman" > > nwest.com> cc: > Sent by: Subject: PDL error > powerh-l-admin@cu > be.swau.edu > > > 07/22/2002 03:48 > PM > > > > > > > If this posted > 1time, forgive me...weird email today.... > > Anyway, running POW 8.39D on MPE/iX 6.0.0, hp3000... > > Used :ITOP, using :PDL using the created source.....looks good, then.... > > > > *E* The IMAGE dataset MCBA-INVENTORY-ITEM is an invalid coded record. > > > Same think happens further downstream.... > > > > > > ANY idea what could cause this? > > > > > > Thanks in advance!! > > > > Al Karman > alkarman@wideopenwest.com > > > From JMBackus@TechGroupMD.com Mon, 22 Jul 2002 16:21:49 -0400 Date: Mon, 22 Jul 2002 16:21:49 -0400 From: Jonathan M. Backus JMBackus@TechGroupMD.com Subject: MPEX command file stdlist Sherry, Have you tried causing this to kick off a batch job instead of doing it interactively? !job session,user.acct !run main.pub.vesoft repeat echo compiling !mpexcurrentfile run qtp.ph729c8.cognos;input="set nolist noverify"; & input = "use !mpexcurrentfile"; & input = "exit" forfiles pla@.source exit !eoj You could also add a "TELL" or "TELLOP" line so you are get informed of the progress without checking, if you wanted. Thanx, Jon -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] On Behalf Of Sherry_Baillie@gov.nt.ca Sent: Monday, July 22, 2002 1:11 PM To: powerh-l@lists.swau.edu Subject: MPEX command file stdlist The following MPEX command file performs a global recompile of my qtp files. The problem is I want the output to go to a standard list rather than to screen. I've tried a number of options but can seem to get it to work. Can anyone point me in the right direction. Thanks! - Sherry repeat echo compiling !mpexcurrentfile !run qtp.ph729c8.cognos;input="set nolist noverify"; & input = "use !mpexcurrentfile"; & input = "exit" forfiles pla@.source From robert.mills@windsong-services.co.uk Tue, 23 Jul 2002 09:16:07 +0100 Date: Tue, 23 Jul 2002 09:16:07 +0100 From: Robert Mills robert.mills@windsong-services.co.uk Subject: MPEX command file stdlist This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C23221.31D753A0 Content-Type: text/plain; charset="iso-8859-1" Sherry, I use the following MPEX command file for compiling sets of Quick screens. The compile listing is sent to a temporary file which has the same name as the source with a suffix of L (for listing) if the program contains any errors. I should be easy for you to tailor it to work with QTP and QUIZ. NOTE: Suggest that you use the UDC's supplied with PowerHouse instead of invoking the program's directly as they set up variables and file equations that you need. parm fset # COMPQK - Generic Compiler for PowerHouse Quick Screens. repeat echo -----Compiling !mpexcurrentfile setvar compqk_list lft(word('!mpexcurrentfile','.'),7) + 'L' echo use !mpexcurrentfile > qdescmd echo exit >> qdescmd errclear setjcw cjcw,0 continue qdesign > !compqk_list < qdescmd if cjcw <> 0 then echo ![chr(27)+'&dC']Contains errors![chr(27)+'&d@']-- See temporary file !compqk_list for details. else purge !compqk_list,temp > $null endif forfiles !fset deletevar compqk_@ regards, Robert W.Mills Systems Development Manager Windsong Services -----Original Message----- From: Jonathan M. Backus [mailto:JMBackus@TechGroupMD.com] Sent: 22 July 2002 21:22 To: Sherry_Baillie@gov.nt.ca; powerh-l@lists.swau.edu Subject: RE: MPEX command file stdlist Sherry, Have you tried causing this to kick off a batch job instead of doing it interactively? !job session,user.acct !run main.pub.vesoft repeat echo compiling !mpexcurrentfile run qtp.ph729c8.cognos;input="set nolist noverify"; & input = "use !mpexcurrentfile"; & input = "exit" forfiles pla@.source exit !eoj You could also add a "TELL" or "TELLOP" line so you are get informed of the progress without checking, if you wanted. Thanx, Jon -----Original Message----- From: powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.swau.edu] On Behalf Of Sherry_Baillie@gov.nt.ca Sent: Monday, July 22, 2002 1:11 PM To: powerh-l@lists.swau.edu Subject: MPEX command file stdlist The following MPEX command file performs a global recompile of my qtp files. The problem is I want the output to go to a standard list rather than to screen. I've tried a number of options but can seem to get it to work. Can anyone point me in the right direction. Thanks! - Sherry repeat echo compiling !mpexcurrentfile !run qtp.ph729c8.cognos;input="set nolist noverify"; & input = "use !mpexcurrentfile"; & input = "exit" forfiles pla@.source = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. ------_=_NextPart_001_01C23221.31D753A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: MPEX command file stdlist

Sherry,

I use the following MPEX command file for compiling = sets of Quick screens. The compile listing is sent to a temporary file = which has the same name as the source with a suffix of L (for listing) = if the program contains any errors. I should be easy for you to tailor = it to work with QTP and QUIZ.

NOTE: Suggest that you use the UDC's supplied with = PowerHouse instead of invoking the program's directly as they set up = variables and file equations that you need.

parm fset
# COMPQK - Generic Compiler for PowerHouse Quick = Screens.
repeat
  echo -----Compiling !mpexcurrentfile
  setvar compqk_list = lft(word('!mpexcurrentfile','.'),7) + 'L'
  echo use !mpexcurrentfile > qdescmd
  echo exit >> qdescmd
  errclear
  setjcw cjcw,0
  continue
  qdesign > !compqk_list < qdescmd
  if cjcw <> 0 then
    echo ![chr(27)+'&dC']Contains = errors![chr(27)+'&d@']-- See temporary file !compqk_list for = details.
  else
    purge !compqk_list,temp > = $null
    endif
  forfiles !fset
deletevar compqk_@

regards,
 
Robert W.Mills
Systems Development Manager
Windsong Services

-----Original Message-----
From: Jonathan M. Backus [mailto:JMBackus@TechGroupMD.com= ]
Sent: 22 July 2002 21:22
To: Sherry_Baillie@gov.nt.ca; = powerh-l@lists.swau.edu
Subject: RE: MPEX command file stdlist


Sherry,

        Have you = tried causing this to kick off a batch job instead of doing it
interactively?


!job session,user.acct
!run main.pub.vesoft
repeat
echo compiling !mpexcurrentfile
run qtp.ph729c8.cognos;input=3D"set nolist = noverify"; &
input =3D "use !mpexcurrentfile"; = &
input =3D "exit"
forfiles pla@.source
exit
!eoj

        You could = also add a "TELL" or "TELLOP" line so you are get = informed of the
progress without checking, if you wanted.

Thanx,
        Jon
 -----Original Message-----
From:   powerh-l-admin@cube.swau.edu [mailto:powerh-l-admin@cube.= swau.edu]
On Behalf Of Sherry_Baillie@gov.nt.ca
Sent:   Monday, July 22, 2002 1:11 = PM
To:     = powerh-l@lists.swau.edu
Subject:        = MPEX command file stdlist

The following MPEX command file performs a global = recompile of my qtp files.
The problem is I want the output to go to a standard = list rather than to
screen.

I've tried a number of options but can seem to get it = to work.

Can anyone point me in the right direction.

Thanks! - Sherry

repeat

echo compiling !mpexcurrentfile

!run qtp.ph729c8.cognos;input=3D"set nolist = noverify"; &

input =3D "use !mpexcurrentfile"; = &

input =3D "exit"

forfiles pla@.source



=3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D = =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D
Mailing list: powerh-l@lists.swau.edu
Subscribe: "subscribe" in message body to = powerh-l-request@lists.swau.edu
Unsubscribe: "unsubscribe" in message body = to powerh-l-request@lists.swau.edu
http://lists.swau.edu/mailman/listinfo/powerh-l
This list is closed, thus to post to the list you = must be a subscriber.

------_=_NextPart_001_01C23221.31D753A0-- From Bob.Deskin@Cognos.COM Tue, 23 Jul 2002 09:02:33 -0400 Date: Tue, 23 Jul 2002 09:02:33 -0400 From: Deskin, Bob Bob.Deskin@Cognos.COM Subject: PDL error 8.39 requires MPE/iX 6.0, 6.5, or 7.0. 8.49 will require 6.5. Bob Deskin PowerHouse Web Product Manager, Application Development Tools, Cognos Inc. bob.deskin@cognos.com (613) 738-1338 ext 7268 FAX: (613) 727-1178 3755 Riverside Drive P.O. Box 9707 Stn. T, Ottawa ON K1G 4K9 CANADA -----Original Message----- From: Leonard_Berkowitz@harvardpilgrim.org [mailto:Leonard_Berkowitz@harvardpilgrim.org] Sent: Monday, July 22, 2002 4:13 PM To: Al Karman Cc: powerh-l@lists.swau.edu Subject: Re: PDL error I was under the impression that 8.39 required MPEiX 7.0 -- Leonard S. Berkowitz Perot Health Care Systems (Harvard Pilgrim Health Care account) voice: 617-509-1212 fax: 617-509-1955 pager: 781-226-2431 "Al Karman" nwest.com> cc: Sent by: Subject: PDL error powerh-l-admin@cu be.swau.edu 07/22/2002 03:48 PM If this posted > 1time, forgive me...weird email today.... Anyway, running POW 8.39D on MPE/iX 6.0.0, hp3000... Used :ITOP, using :PDL using the created source.....looks good, then.... *E* The IMAGE dataset MCBA-INVENTORY-ITEM is an invalid coded record. Same think happens further downstream.... ANY idea what could cause this? Thanks in advance!! Al Karman alkarman@wideopenwest.com = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Sherry_Baillie@gov.nt.ca Tue, 23 Jul 2002 08:39:53 -0600 Date: Tue, 23 Jul 2002 08:39:53 -0600 From: Sherry_Baillie@gov.nt.ca Sherry_Baillie@gov.nt.ca Subject: Solution RE: MPEX command file stdlist --openmail-part-0ddf091a-00000002 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline; filename="BDY.RTF" ;Creation-Date="Tue, 23 Jul 2002 08:39:52 -0600" Content-Transfer-Encoding: quoted-printable Worked like a charm! =A0 Thanks to all who forwarded suggestions. =A0 Sherry -----Original Message----- From: robert.mills /unix [mailto:robert.mills@windsong-services.co.uk] Sent: Tuesday, July 23, 2002 2:16 AM To: JMBackus /unix; Sherry Baillie /YK /JUS; powerh-l /unix Cc: robert.mills /unix Subject: RE: MPEX command file stdlist =20 =20 Sherry,=20 I use the following MPEX command file for compiling sets of Quick screens. The compile listing is sent to a temporary file which has the same name as the source with a suffix of L (for listing) if the program contains any errors. I should be easy for you to tailor it to= work with QTP and QUIZ. NOTE: Suggest that you use the UDC's supplied with PowerHouse instead= of invoking the program's directly as they set up variables and file equations that you need. parm fset=20 # COMPQK - Generic Compiler for PowerHouse Quick Screens.=20 repeat=20 =A0 echo -----Compiling !mpexcurrentfile=20 =A0 setvar compqk=5Flist lft(word('!mpexcurrentfile','.'),7) + 'L'=20 =A0 echo use !mpexcurrentfile > qdescmd=20 =A0 echo exit >> qdescmd=20 =A0 errclear=20 =A0 setjcw cjcw,0=20 =A0 continue=20 =A0 qdesign > !compqk=5Flist < qdescmd=20 =A0 if cjcw <> 0 then=20 =A0=A0=A0 echo ![chr(27)+'&dC']Contains errors![chr(27)+'&d@']-- See temporary file !compqk=5Flist for details.=20 =A0 else=20 =A0=A0=A0 purge !compqk=5Flist,temp > $null=20 =A0=A0=A0 endif=20 =A0 forfiles !fset=20 deletevar compqk=5F@=20 regards,=20 =A0=20 Robert W.Mills=20 Systems Development Manager=20 Windsong Services=20 -----Original Message-----=20 From: Jonathan M. Backus [ mailto:JMBackus@TechGroupMD.com]=20 Sent: 22 July 2002 21:22=20 To: Sherry=5FBaillie@gov.nt.ca; powerh-l@lists.swau.edu=20 Subject: RE: MPEX command file stdlist=20 Sherry,=20 =A0=A0=A0=A0=A0=A0=A0 Have you tried causing this to kick off a batch= job instead of doing it=20 interactively=3F=20 !job session,user.acct=20 !run main.pub.vesoft=20 repeat=20 echo compiling !mpexcurrentfile=20 run qtp.ph729c8.cognos;input=3D"set nolist noverify"; &=20 input =3D "use !mpexcurrentfile"; &=20 input =3D "exit"=20 forfiles pla@.source=20 exit=20 !eoj=20 =A0=A0=A0=A0=A0=A0=A0 You could also add a "TELL" or "TELLOP" line so= you are get informed of the=20 progress without checking, if you wanted.=20 Thanx,=20 =A0=A0=A0=A0=A0=A0=A0 Jon=20 =A0-----Original Message-----=20 From: =A0 powerh-l-admin@cube.swau.edu [ mailto:powerh-l-admin@cube.swau.edu]=20 On Behalf Of Sherry=5FBaillie@gov.nt.ca=20 Sent:=A0=A0 Monday, July 22, 2002 1:11 PM=20 To:=A0=A0=A0=A0 powerh-l@lists.swau.edu=20 Subject:=A0=A0=A0=A0=A0=A0=A0 MPEX command file stdlist=20 The following MPEX command file performs a global recompile of my qtp= files.=20 The problem is I want the output to go to a standard list rather than= to=20 screen.=20 I've tried a number of options but can seem to get it to work.=20 Can anyone point me in the right direction.=20 Thanks! - Sherry=20 repeat=20 echo compiling !mpexcurrentfile=20 !run qtp.ph729c8.cognos;input=3D"set nolist noverify"; &=20 input =3D "use !mpexcurrentfile"; &=20 input =3D "exit"=20 forfiles pla@.source=20 =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D= =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D=20 Mailing list: powerh-l@lists.swau.edu=20 Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu=20 Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu=20 http://lists.swau.edu/mailman/listinfo/powerh-l=20 This list is closed, thus to post to the list you must be a subscriber.=20 =20 --openmail-part-0ddf091a-00000002 Content-Type: application/rtf Content-Disposition: attachment; filename="BDY.RTF" ;Creation-Date="Tue, 23 Jul 2002 08:39:52 -0600" Content-Transfer-Encoding: base64 e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xm MFxmc3dpc3NcZmNoYXJzZXQwIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9 DQp7XGYyXGZuaWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQw IENvdXJpZXIgTmV3O30NCntcZjRcZnN3aXNzIEFyaWFsO30NCntcZjVcZnN3aXNzIFRpbWVz IE5ldyBSb21hbjt9fQ0Ke1xjb2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVl bjBcYmx1ZTI1NTtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBhcmRccGxhaW5cZGVm dGFiMzYwIFxmMFxmczI0XGNmMCANCntcKlxodG1sdGFnMjQzIDwhRE9DVFlQRSBIVE1MIFBV QkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJhbnNpdGlvbmFsLy9FTiI+fQ0Ke1wqXGh0 bWx0YWczIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxOSA8SFRNTD59DQp7XCpcaHRtbHRhZzM0IDxI RUFEPn0NCntcKlxodG1sdGFnMTc3IDxUSVRMRT59DQp7XCpcaHRtbHRhZzI0MSBSRTogTVBF WCBjb21tYW5kIGZpbGUgc3RkbGlzdH0NCntcKlxodG1sdGFnMTg1IDwvVElUTEU+fQ0Ke1wq XGh0bWx0YWcxIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxIFxwYXIgfQ0Ke1wqXGh0bWx0YWcxNjEg PE1FVEEgY29udGVudD0iTVNIVE1MIDYuMDAuMjYwMC4wIiBuYW1lPUdFTkVSQVRPUj59DQp7 XCpcaHRtbHRhZzQxIDwvSEVBRD59DQp7XCpcaHRtbHRhZzIgXHBhciB9DQp7XCpcaHRtbHRh ZzUwIDxCT0RZPn0NCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnOTYgPERJVj59 XGh0bWxydGYge1xodG1scnRmMCB7XCpcaHRtbHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAg DQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgc2l6ZT0y Pn1caHRtbHJ0ZiB7XGY0IFxjZjIgXGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCA8 U1BBTiBjbGFzcz03NDcwMjM5MTQtMjMwNzIwMDI+fVxodG1scnRmIHtcaHRtbHJ0ZjAgV29y a2VkIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfWxpa2UgYSBjaGFybSENCntcKlxodG1sdGFnOTIg PC9TUEFOPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1c aHRtbHJ0ZiB9XGh0bWxydGYwIHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRm MA0KDQp7XCpcaHRtbHRhZzEwNCA8L0RJVj59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxo dG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnOTYgPERJVj59XGh0bWxydGYge1xodG1scnRm MCB7XCpcaHRtbHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8 Rk9OVCBmYWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPn1caHRtbHJ0ZiB7XGY0IFxj ZjIgXGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCA8U1BBTiBccGFyIGNsYXNzPTc0 NzAyMzkxNC0yMzA3MjAwMj59XGh0bWxydGYge1xodG1scnRmMCANCntcKlxodG1sdGFnOTIg PC9TUEFOPn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1c aHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdh MFxodG1scnRmMCB7XCpcaHRtbHRhZzcyfVxodG1scnRmXHBhcn1caHRtbHJ0ZjANCg0Ke1wq XGh0bWx0YWcxMDQgPC9ESVY+fVxodG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAg XHBhciB9DQp7XCpcaHRtbHRhZzk2IDxESVY+fVxodG1scnRmIHtcaHRtbHJ0ZjAge1wqXGh0 bWx0YWc2NH1caHRtbHJ0ZiB7XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgZmFj ZT1BcmlhbCBjb2xvcj0jMDAwMGZmIHNpemU9Mj59XGh0bWxydGYge1xmNCBcY2YyIFxmczIw IFxodG1scnRmMCANCntcKlxodG1sdGFnODQgPFNQQU4gY2xhc3M9NzQ3MDIzOTE0LTIzMDcy MDAyPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFRoYW5rcyANCntcKlxodG1sdGFnNCBccGFyIH10 byBhbGwgd2hvIGZvcndhcmRlZCBzdWdnZXN0aW9ucy4NCntcKlxodG1sdGFnOTIgPC9TUEFO Pn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0 ZiB9XGh0bWxydGYwIHtcKlxodG1sdGFnNzJ9XGh0bWxydGZccGFyfVxodG1scnRmMA0KDQp7 XCpcaHRtbHRhZzEwNCA8L0RJVj59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFn MCBccGFyIH0NCntcKlxodG1sdGFnOTYgPERJVj59XGh0bWxydGYge1xodG1scnRmMCB7XCpc aHRtbHRhZzY0fVxodG1scnRmIHtcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBm YWNlPUFyaWFsIGNvbG9yPSMwMDAwZmYgc2l6ZT0yPn1caHRtbHJ0ZiB7XGY0IFxjZjIgXGZz MjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCA8U1BBTiBccGFyIGNsYXNzPTc0NzAyMzkx NC0yMzA3MjAwMj59XGh0bWxydGYge1xodG1scnRmMCANCntcKlxodG1sdGFnOTIgPC9TUEFO Pn1caHRtbHJ0ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0 ZiB9XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1s cnRmMCB7XCpcaHRtbHRhZzcyfVxodG1scnRmXHBhcn1caHRtbHJ0ZjANCg0Ke1wqXGh0bWx0 YWcxMDQgPC9ESVY+fVxodG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9 DQp7XCpcaHRtbHRhZzk2IDxESVY+fVxodG1scnRmIHtcaHRtbHJ0ZjAge1wqXGh0bWx0YWc2 NH1caHRtbHJ0ZiB7XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgZmFjZT1Bcmlh bCBjb2xvcj0jMDAwMGZmIHNpemU9Mj59XGh0bWxydGYge1xmNCBcY2YyIFxmczIwIFxodG1s cnRmMCANCntcKlxodG1sdGFnODQgPFNQQU4gXHBhciBjbGFzcz03NDcwMjM5MTQtMjMwNzIw MDI+fVxodG1scnRmIHtcaHRtbHJ0ZjAgU2hlcnJ5DQp7XCpcaHRtbHRhZzkyIDwvU1BBTj59 XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYg fVxodG1scnRmMCB7XCpcaHRtbHRhZzcyfVxodG1scnRmXHBhcn1caHRtbHJ0ZjANCg0Ke1wq XGh0bWx0YWcxMDQgPC9ESVY+fVxodG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAg XHBhciB9DQp7XCpcaHRtbHRhZzk2IDxCTE9DS1FVT1RFIGRpcj1sdHIgc3R5bGU9Ik1BUkdJ Ti1SSUdIVDogMHB4Ij59XGh0bWxydGYgXHBhcg0Ke1xodG1scnRmMCANCntcKlxodG1sdGFn MCBccGFyIH0NCntcKlxodG1sdGFnMjQwICAgfQ0Ke1wqXGh0bWx0YWc5NiA8RElWIGNsYXNz PU91dGxvb2tNZXNzYWdlSGVhZGVyPn1caHRtbHJ0ZiB7XGh0bWxydGYwIHtcKlxodG1sdGFn NjR9XGh0bWxydGYge1xodG1scnRmMCBcbGkzNjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBm YWNlPSJUaW1lcyBOZXcgUm9tYW4iIFxwYXIgICBzaXplPTI+fVxodG1scnRmIHtcZjUgXGZz MjAgXGh0bWxydGYwIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQp7XCpcaHRtbHRhZzEx NiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0IDxCPn1c aHRtbHJ0ZiB7XGIgXGh0bWxydGYwIEZyb206DQp7XCpcaHRtbHRhZzkyIDwvQj59XGh0bWxy dGYgfVxodG1scnRmMCAgcm9iZXJ0Lm1pbGxzIC91bml4IA0Ke1wqXGh0bWx0YWc0IFxwYXIg fQ0Ke1wqXGh0bWx0YWc4NCAgIH1bbWFpbHRvOnJvYmVydC5taWxsc0B3aW5kc29uZy1zZXJ2 aWNlcy5jby51a10NCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1s cnRmMCANCntcKlxodG1sdGFnODQgPEI+fVxodG1scnRmIHtcYiBcaHRtbHJ0ZjAgU2VudDoN CntcKlxodG1sdGFnOTIgPC9CPn1caHRtbHJ0ZiB9XGh0bWxydGYwICBUdWVzZGF5LCBKdWx5 IA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH0yMywgMjAwMiAyOjE2 IEFNDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzg0IDxCPn1caHRtbHJ0ZiB7XGIgXGh0bWxydGYwIFRvOg0Ke1wqXGh0bWx0 YWc5MiA8L0I+fVxodG1scnRmIH1caHRtbHJ0ZjAgIEpNQmFja3VzIC91bml4OyBTaGVycnkg QmFpbGxpZSAvWUsgL0pVUzsgDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0 ICAgfXBvd2VyaC1sIC91bml4DQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5l DQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0IDxCPn1caHRtbHJ0ZiB7XGIgXGh0bWxydGYw IENjOg0Ke1wqXGh0bWx0YWc5MiA8L0I+fVxodG1scnRmIH1caHRtbHJ0ZjAgIHJvYmVydC5t aWxscyAvdW5peA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxy dGYwIA0Ke1wqXGh0bWx0YWc4NCA8Qj59XGh0bWxydGYge1xiIFxodG1scnRmMCBTdWJqZWN0 Og0Ke1wqXGh0bWx0YWc5MiA8L0I+fVxodG1scnRmIH1caHRtbHJ0ZjAgIFJFOiBNUEVYIA0K e1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1jb21tYW5kIGZpbGUgc3Rk bGlzdA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0K e1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0 bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwIHtcKlxodG1sdGFnNzJ9XGh0 bWxydGZccGFyfVxodG1scnRmMA0KDQp7XCpcaHRtbHRhZzEwNCA8L0RJVj59XGh0bWxydGYg fVxodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnMjQwICAgfQ0K e1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIFxodG1scnRmIHtc aHRtbHJ0ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAg IH0NCntcKlxodG1sdGFnNjggPFA+fQ0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1c aHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFNoZXJyeSwNCntcKlxodG1sdGFnMTU2IDwvRk9O VD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxy dGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcw IFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRhZzY0IDxQPn1caHRtbHJ0 ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0 bWxydGYge1xmczIwIFxodG1scnRmMCBJIHVzZSB0aGUgZm9sbG93aW5nIE1QRVggY29tbWFu ZCBmaWxlIGZvciBjb21waWxpbmcgc2V0cyBvZiANCntcKlxodG1sdGFnNCBccGFyIH0NCntc KlxodG1sdGFnODQgICB9UXVpY2sgc2NyZWVucy4gVGhlIGNvbXBpbGUgbGlzdGluZyBpcyBz ZW50IHRvIGEgdGVtcG9yYXJ5IGZpbGUgd2hpY2ggaGFzIHRoZSANCntcKlxodG1sdGFnNCBc cGFyIH0NCntcKlxodG1sdGFnODQgICB9c2FtZSBuYW1lIGFzIHRoZSBzb3VyY2Ugd2l0aCBh IHN1ZmZpeCBvZiBMIChmb3IgbGlzdGluZykgaWYgdGhlIHByb2dyYW0gDQp7XCpcaHRtbHRh ZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfWNvbnRhaW5zIGFueSBlcnJvcnMuIEkgc2hv dWxkIGJlIGVhc3kgZm9yIHlvdSB0byB0YWlsb3IgaXQgdG8gd29yayB3aXRoIFFUUCANCntc KlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9YW5kIFFVSVouDQp7XCpcaHRt bHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGZccGFyfVxodG1s cnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0K e1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRhZzY0 IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnMTQ4IDxGT05U IHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBOT1RFOiBTdWdnZXN0IHRoYXQg eW91IHVzZSB0aGUgVURDJ3Mgc3VwcGxpZWQgd2l0aCBQb3dlckhvdXNlIA0Ke1wqXGh0bWx0 YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1pbnN0ZWFkIG9mIGludm9raW5nIHRoZSBw cm9ncmFtJ3MgZGlyZWN0bHkgYXMgdGhleSBzZXQgdXAgdmFyaWFibGVzIGFuZCBmaWxlIA0K e1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1lcXVhdGlvbnMgdGhhdCB5 b3UgbmVlZC4NCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCBc aHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpc aHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAg IH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGxpMzYwIA0Ke1wq XGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIHBh cm0gZnNldA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICAN CntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxo dG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCAjIENP TVBRSyAtIEdlbmVyaWMgQ29tcGlsZXIgDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRt bHRhZzg0ICAgfWZvciBQb3dlckhvdXNlIFF1aWNrIFNjcmVlbnMuDQp7XCpcaHRtbHRhZzE1 NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1c aHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0y Pn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIHJlcGVhdA0Ke1wqXGh0bWx0YWcxNTYgPC9G T05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxy dGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIFxwYXIgICBzaXpl PTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31c aHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBlY2hvIC0tLS0tQ29tcGlsaW5nICFtcGV4Y3VycmVu dGZpbGUNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7 XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRt bHRhZzE0OCA8Rk9OVCBccGFyICAgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYw IA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAgc2V0dmFy IGNvbXBxa19saXN0IGxmdCh3b3JkKCchbXBleGN1cnJlbnRmaWxlJywnLicpLDcpICsgDQp7 XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfSdMJw0Ke1wqXGh0bWx0YWcx NTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59 XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9 Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxo dG1scnRmIFwnYTBcaHRtbHJ0ZjAgIGVjaG8gdXNlICFtcGV4Y3VycmVudGZpbGUgDQp7XCpc aHRtbHRhZzg0ICZndDt9XGh0bWxydGYgPlxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzQgXHBh ciB9DQp7XCpcaHRtbHRhZzg0ICAgfXFkZXNjbWQNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59 XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxs aW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRm IHtcZnMyMCBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2Ew XGh0bWxydGYwICBlY2hvIGV4aXQgDQp7XCpcaHRtbHRhZzg0ICZndDt9XGh0bWxydGYgPlxo dG1scnRmMCANCntcKlxodG1sdGFnODQgJmd0O31caHRtbHJ0ZiA+XGh0bWxydGYwICBxZGVz Y21kDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wq XGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH0NCntcKlxodG1sdGFnMTE2IDxC Uj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNp emU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7 fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIGVycmNsZWFyDQp7XCpcaHRtbHRhZzE1NiA8L0ZP TlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0 ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRt bHJ0ZiB7XGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYg XCdhMFxodG1scnRmMCAgc2V0amN3IA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0 YWc4NCAgIH1jamN3LDANCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1s cnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAg DQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0 ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBjb250 aW51ZQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntc KlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1s dGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCANCntcKlxo dG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWc0 IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1xZGVzaWduIA0Ke1wqXGh0bWx0YWc4NCAmZ3Q7 fVxodG1scnRmID5caHRtbHJ0ZjAgICFjb21wcWtfbGlzdCANCntcKlxodG1sdGFnODQgJmx0 O31caHRtbHJ0ZiA8XGh0bWxydGYwICBxZGVzY21kDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+ fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBc bGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0 ZiB7XGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdh MFxodG1scnRmMCAgaWYgY2pjdyANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFn ODQgICB9DQp7XCpcaHRtbHRhZzg0ICZsdDt9XGh0bWxydGYgPFxodG1scnRmMCANCntcKlxo dG1sdGFnODQgJmd0O31caHRtbHJ0ZiA+XGh0bWxydGYwICAwIHRoZW4NCntcKlxodG1sdGFn MTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+ fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXpl PTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31c aHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYg XCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRt bHJ0ZjAgIGVjaG8gDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfSFb Y2hyKDI3KSsnDQp7XCpcaHRtbHRhZzg0ICZhbXA7fVxodG1scnRmICZcaHRtbHJ0ZjAgZEMn XUNvbnRhaW5zIGVycm9ycyFbY2hyKDI3KSsnDQp7XCpcaHRtbHRhZzg0ICZhbXA7fVxodG1s cnRmICZcaHRtbHJ0ZjAgZEAnXS0tIFNlZSB0ZW1wb3JhcnkgZmlsZSANCntcKlxodG1sdGFn NCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9IWNvbXBxa19saXN0IGZvciBkZXRhaWxzLg0K e1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1s dGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4 IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCANCntcKlxodG1sdGFn ODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIGVsc2UNCntcKlxodG1sdGFnMTU2 IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxo dG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBccGFyICAg c2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJz cDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1s cnRmIFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2Ew XGh0bWxydGYwICBwdXJnZSAhY29tcHFrX2xpc3QsdGVtcCANCntcKlxodG1sdGFnODQgJmd0 O31caHRtbHJ0ZiA+XGh0bWxydGYwICAkbnVsbA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1c aHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxp bmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIFxwYXIgICBzaXplPTI+fVxo dG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0 ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxo dG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAg IGVuZGlmDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0K e1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0 bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIA0Ke1wq XGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAgZm9yZmlsZXMgDQp7 XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfSFmc2V0DQp7XCpcaHRtbHRh ZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJS Pn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6 ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIGRlbGV0ZXZhciBjb21wcWtfQA0Ke1wq XGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICBcaHRtbHJ0ZlxwYXJ9 XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwv UD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1s dGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0YWcxNDgg PEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIHJlZ2FyZHMsDQp7XCpc aHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcx MTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZP TlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAm bmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnMTU2IDwvRk9OVD59 XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxs aW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBccGFyICAgc2l6ZT0yPn1c aHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFJvYmVydCBXLk1pbGxzDQp7XCpcaHRtbHRhZzE1 NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1c aHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0y Pn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFN5c3RlbXMgRGV2ZWxvcG1lbnQgDQp7XCpc aHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfU1hbmFnZXINCntcKlxodG1sdGFn MTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+ fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXpl PTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgV2luZHNvbmcgU2VydmljZXMNCntcKlxo dG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxo dG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+ fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRh ZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnMTQ4IDxG T05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYw ICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntc KlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBG cm9tOiANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9Sm9uYXRoYW4g TS4gQmFja3VzIFsNCntcKlxodG1sdGFnODQgPEEgXHBhciAgIGhyZWY9Im1haWx0bzpKTUJh Y2t1c0BUZWNoR3JvdXBNRC5jb20iPn1caHRtbHJ0ZiB7IFxmaWVsZHtcKlxmbGRpbnN0e0hZ UEVSTElOSyAibWFpbHRvOkpNQmFja3VzQFRlY2hHcm91cE1ELmNvbSJ9fXtcZmxkcnNsdFxj ZjFcdWwgXGh0bWxydGYwIG1haWx0bzpKTUJhY2t1c0BUZWNoR3JvdXBNRC5jb21caHRtbHJ0 ZiB9XGh0bWxydGYwIFxodG1scnRmIH1caHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzkyIDwvQT59 XQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxo dG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9DQp7XCpcaHRtbHRhZzExNiA8QlI+ fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXpl PTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgU2VudDogMjIgSnVseSAyMDAyIDIxOjIy DQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0 bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcx NDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFRvOiANCntcKlxo dG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9U2hlcnJ5X0JhaWxsaWVAZ292Lm50 LmNhOyBwb3dlcmgtbEBsaXN0cy5zd2F1LmVkdQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1c aHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxp bmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIFxwYXIgICBzaXplPTI+fVxo dG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgU3ViamVjdDogUkU6IE1QRVggY29tbWFuZCBmaWxl IHN0ZGxpc3QNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAg XGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wq XGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcxMTIgPEJSPn1caHRtbHJ0ZiBccGFyDQpc aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntc KlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0 YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFNoZXJyeSwN CntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZc cGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3 MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpc aHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFn ODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNw O31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxy dGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBc aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYw IA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxo dG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcx NDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIEhhdmUgeW91IHRy aWVkIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1jYXVzaW5nIHRo aXMgdG8ga2ljayBvZmYgYSBiYXRjaCBqb2IgaW5zdGVhZCBvZiBkb2luZyBpdA0Ke1wqXGh0 bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2 IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05U IFxwYXIgICBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgaW50ZXJhY3RpdmVs eT8NCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxy dGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcxMTIgPEJSPn1caHRtbHJ0ZiBccGFyDQpcaHRtbHJ0 ZjAgDQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1s dGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0YWcxNDgg PEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwICFqb2Igc2Vzc2lvbix1 c2VyLmFjY3QNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAg DQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpc aHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgIXJ1 biANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9bWFpbi5wdWIudmVz b2Z0DQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wq XGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIHJlcGVhdA0K e1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1s dGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4 IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBlY2hvIA0Ke1wqXGh0 bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAgIH1jb21waWxpbmcgIW1wZXhjdXJyZW50 ZmlsZQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntc KlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1s dGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBydW4gDQp7 XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfXF0cC5waDcyOWM4LmNvZ25v cztpbnB1dD0ic2V0IG5vbGlzdCBub3ZlcmlmeSI7IA0Ke1wqXGh0bWx0YWc4NCAmYW1wO31c aHRtbHJ0ZiAmXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9 XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1s cnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIFxwYXIgICBzaXplPTI+fVxodG1scnRmIHtc ZnMyMCBcaHRtbHJ0ZjAgaW5wdXQgPSAidXNlICFtcGV4Y3VycmVudGZpbGUiOyANCntcKlxo dG1sdGFnODQgJmFtcDt9XGh0bWxydGYgJlxodG1scnRmMCANCntcKlxodG1sdGFnMTU2IDwv Rk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1s cnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxo dG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgaW5wdXQgPSANCntcKlxodG1sdGFnNCBccGFyIH0N CntcKlxodG1sdGFnODQgICB9ImV4aXQiDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1s cnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0K XGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZz MjAgXGh0bWxydGYwIGZvcmZpbGVzIHBsYUAuc291cmNlDQp7XCpcaHRtbHRhZzE1NiA8L0ZP TlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0 ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgXHBhciAgIHNpemU9 Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBleGl0DQp7XCpcaHRtbHRhZzE1NiA8L0ZP TlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0 ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRt bHJ0ZiB7XGZzMjAgXGh0bWxydGYwICFlb2oNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0 bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBh cg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIg fQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0 bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRt bHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0K e1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1s dGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZu YnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0 bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwn YTBcaHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7 XGZzMjAgXGh0bWxydGYwIFlvdSBjb3VsZCBhbHNvIGFkZCANCntcKlxodG1sdGFnNCBccGFy IH0NCntcKlxodG1sdGFnODQgICB9YSAiVEVMTCIgb3IgIlRFTExPUCIgbGluZSBzbyB5b3Ug YXJlIGdldCBpbmZvcm1lZCBvZiB0aGUNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxy dGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpc aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBccGFyICAgc2l6ZT0yPn1caHRtbHJ0 ZiB7XGZzMjAgXGh0bWxydGYwIHByb2dyZXNzIHdpdGhvdXQgY2hlY2tpbmcsIGlmIHlvdSB3 YW50ZWQuDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIFxo dG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxwYXINClxodG1scnRmMCANCntcKlxo dG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxodG1sdGFnMjQwICAg fQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1scnRmMCBcbGkzNjAgDQp7XCpc aHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgVGhh bngsDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wq XGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5i c3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRt bHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdh MFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0 ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wq XGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAgDQp7XCpcaHRtbHRh ZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfQ0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6 ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIEpvbg0Ke1wqXGh0bWx0YWcxNTYgPC9G T05UPn1caHRtbHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxy dGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0 bWxydGYge1xmczIwIFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRm IFwnYTBcaHRtbHJ0ZjAgLS0tLS1PcmlnaW5hbCANCntcKlxodG1sdGFnNCBccGFyIH0NCntc KlxodG1sdGFnODQgICB9TWVzc2FnZS0tLS0tDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxo dG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGlu ZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7 XGZzMjAgXGh0bWxydGYwIEZyb206IA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYg XCdhMFxodG1scnRmMCAgcG93ZXJoLWwtYWRtaW5AY3ViZS5zd2F1LmVkdSANCntcKlxodG1s dGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9Ww0Ke1wqXGh0bWx0YWc4NCA8QSBccGFy ICAgaHJlZj0ibWFpbHRvOnBvd2VyaC1sLWFkbWluQGN1YmUuc3dhdS5lZHUiPn1caHRtbHJ0 ZiB7IFxmaWVsZHtcKlxmbGRpbnN0e0hZUEVSTElOSyAibWFpbHRvOnBvd2VyaC1sLWFkbWlu QGN1YmUuc3dhdS5lZHUifX17XGZsZHJzbHRcY2YxXHVsIFxodG1scnRmMCBtYWlsdG86cG93 ZXJoLWwtYWRtaW5AY3ViZS5zd2F1LmVkdVxodG1scnRmIH1caHRtbHJ0ZjAgXGh0bWxydGYg fVxodG1scnRmMCANCntcKlxodG1sdGFnOTIgPC9BPn1dDQp7XCpcaHRtbHRhZzE1NiA8L0ZP TlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0 bWx0YWc4NCAgIH0NCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1s cnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxo dG1scnRmMCBPbiBCZWhhbGYgT2YgU2hlcnJ5X0JhaWxsaWVAZ292Lm50LmNhDQp7XCpcaHRt bHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWcxMTYg PEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQg XHBhciAgIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBTZW50Og0Ke1wqXGh0 bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQg Jm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIE1vbmRheSwgSnVseSAyMiwgMjAwMiAx OjExIFBNDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0K e1wqXGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0 bWx0YWcxNDggPEZPTlQgXHBhciAgIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRm MCBUbzoNCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5i c3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgIHBvd2VyaC1sQGxpc3RzLnN3YXUuZWR1DQp7 XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0 YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDgg PEZPTlQgXHBhciAgIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBTdWJqZWN0 Og0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxo dG1sdGFnODQgJm5ic3A7fVxodG1scnRmIFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0 ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9 XGh0bWxydGYgXCdhMFxodG1scnRmMCANCntcKlxodG1sdGFnODQgJm5ic3A7fVxodG1scnRm IFwnYTBcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0 bWxydGYwIA0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAg TVBFWCBjb21tYW5kIGZpbGUgDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0 ICAgfXN0ZGxpc3QNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRm MCAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0K e1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcy NDAgICB9DQp7XCpcaHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCAN CntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRm MCBUaGUgZm9sbG93aW5nIE1QRVggY29tbWFuZCBmaWxlIHBlcmZvcm1zIGEgZ2xvYmFsIHJl Y29tcGlsZSBvZiANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9bXkg cXRwIGZpbGVzLg0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxydGYw ICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntc KlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBU aGUgcHJvYmxlbSBpcyBJIHdhbnQgdGhlIG91dHB1dCB0byBnbyANCntcKlxodG1sdGFnNCBc cGFyIH0NCntcKlxodG1sdGFnODQgICB9dG8gYSBzdGFuZGFyZCBsaXN0IHJhdGhlciB0aGFu IHRvDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1caHRtbHJ0ZjAgIA0Ke1wq XGh0bWx0YWcxMTYgPEJSPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0 YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIHNjcmVlbi4N CntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZc cGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3 MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpc aHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFn MTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBJJ3ZlIHRyaWVk IGEgbnVtYmVyIG9mIG9wdGlvbnMgYnV0IGNhbiBzZWVtIHRvIGdldCBpdCB0byANCntcKlxo dG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9d29yay4NCntcKlxodG1sdGFnMTU2 IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxodG1scnRmMA0K XGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0 bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRhZzY0IDxQPn1c aHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnMTQ4IDxGT05UIHNpemU9 Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBDYW4gYW55b25lIHBvaW50IG1lIGluIHRo ZSByaWdodCBkaXJlY3Rpb24uDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1scnRmIH1c aHRtbHJ0ZjAgIFxodG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxwYXINClxodG1s cnRmMCANCntcKlxodG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFyIH0NCntcKlxo dG1sdGFnMjQwICAgfQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1scnRmMCBc bGkzNjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBc aHRtbHJ0ZjAgVGhhbmtzISAtIFNoZXJyeQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRt bHJ0ZiB9XGh0bWxydGYwICBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFy DQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9 DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRt bHJ0ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7 XGZzMjAgXGh0bWxydGYwIHJlcGVhdA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0 ZiB9XGh0bWxydGYwICBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpc aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7 XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0 ZjAgXGxpMzYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZz MjAgXGh0bWxydGYwIGVjaG8gY29tcGlsaW5nICFtcGV4Y3VycmVudGZpbGUNCntcKlxodG1s dGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxodG1s cnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0K e1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAgICB9DQp7XCpcaHRtbHRhZzY0 IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntcKlxodG1sdGFnMTQ4IDxGT05U IHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCAhcnVuIHF0cC5waDcyOWM4LmNv Z25vcztpbnB1dD0ic2V0IG5vbGlzdCBub3ZlcmlmeSI7IA0Ke1wqXGh0bWx0YWc0IFxwYXIg fQ0Ke1wqXGh0bWx0YWc4NCAgIH0NCntcKlxodG1sdGFnODQgJmFtcDt9XGh0bWxydGYgJlxo dG1scnRmMCANCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAg XGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wq XGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0YWcwIFxwYXIgfQ0Ke1wqXGh0bWx0YWcyNDAg ICB9DQp7XCpcaHRtbHRhZzY0IDxQPn1caHRtbHJ0ZiB7XGh0bWxydGYwIFxsaTM2MCANCntc KlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCBp bnB1dCA9ICJ1c2UgIW1wZXhjdXJyZW50ZmlsZSI7IA0Ke1wqXGh0bWx0YWc4NCAmYW1wO31c aHRtbHJ0ZiAmXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9 XGh0bWxydGYwICBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0ZiBccGFyDQpcaHRt bHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAgXHBhciB9DQp7XCpc aHRtbHRhZzI0MCAgIH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRmIHtcaHRtbHJ0ZjAg XGxpMzYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0yPn1caHRtbHJ0ZiB7XGZzMjAg XGh0bWxydGYwIGlucHV0ID0gImV4aXQiDQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1s cnRmIH1caHRtbHJ0ZjAgIFxodG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxwYXIN ClxodG1scnRmMCANCntcKlxodG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMCBccGFyIH0N CntcKlxodG1sdGFnMjQwICAgfQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1s cnRmMCBcbGkzNjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtc ZnMyMCBcaHRtbHJ0ZjAgZm9yZmlsZXMgcGxhQC5zb3VyY2UNCntcKlxodG1sdGFnMTU2IDwv Rk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KXGh0 bWxydGYgXHBhcg0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc3MiA8L1A+fQ0Ke1wqXGh0bWx0 YWcxMTIgPEJSPn1caHRtbHJ0ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzExMiA8 QlI+fVxodG1scnRmIFxwYXINClxodG1scnRmMCANCntcKlxodG1sdGFnMCBccGFyIH0NCntc KlxodG1sdGFnMjQwICAgfQ0Ke1wqXGh0bWx0YWc2NCA8UD59XGh0bWxydGYge1xodG1scnRm MCBcbGkzNjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMy MCBcaHRtbHJ0ZjAgPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0gPSA9ID0g PSA9ID0gPSA9ID0gPQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRtbHJ0ZiB9XGh0bWxy dGYwICANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnODQgICB9DQp7XCpcaHRt bHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0 OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtcZnMyMCBcaHRtbHJ0ZjAgTWFpbGluZyBsaXN0 OiBwb3dlcmgtbEBsaXN0cy5zd2F1LmVkdQ0Ke1wqXGh0bWx0YWcxNTYgPC9GT05UPn1caHRt bHJ0ZiB9XGh0bWxydGYwICANCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUN ClxodG1scnRmMCANCntcKlxodG1sdGFnMTQ4IDxGT05UIFxwYXIgICBzaXplPTI+fVxodG1s cnRmIHtcZnMyMCBcaHRtbHJ0ZjAgU3Vic2NyaWJlOiAic3Vic2NyaWJlIiBpbiBtZXNzYWdl IGJvZHkgdG8gDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfXBvd2Vy aC1sLXJlcXVlc3RAbGlzdHMuc3dhdS5lZHUNCntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0 bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8QlI+fVxodG1scnRmIFxsaW5l DQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzE0OCA8Rk9OVCBzaXplPTI+fVxodG1scnRmIHtc ZnMyMCBcaHRtbHJ0ZjAgVW5zdWJzY3JpYmU6IA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wq XGh0bWx0YWc4NCAgIH0idW5zdWJzY3JpYmUiIGluIG1lc3NhZ2UgYm9keSB0byBwb3dlcmgt bC1yZXF1ZXN0QGxpc3RzLnN3YXUuZWR1DQp7XCpcaHRtbHRhZzE1NiA8L0ZPTlQ+fVxodG1s cnRmIH1caHRtbHJ0ZjAgIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWc4NCAg IH0NCntcKlxodG1sdGFnMTE2IDxCUj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntc KlxodG1sdGFnMTQ4IDxGT05UIHNpemU9Mj59XGh0bWxydGYge1xmczIwIFxodG1scnRmMCAN CntcKlxodG1sdGFnODQgPEEgaHJlZj0iaHR0cDovL2xpc3RzLnN3YXUuZWR1L21haWxtYW4v bGlzdGluZm8vcG93ZXJoLWwiIFxwYXIgICB0YXJnZXQ9X2JsYW5rPn1caHRtbHJ0ZiB7XGZp ZWxke1wqXGZsZGluc3R7SFlQRVJMSU5LICJodHRwOi8vbGlzdHMuc3dhdS5lZHUvbWFpbG1h bi9saXN0aW5mby9wb3dlcmgtbCIgXFxufX17XGZsZHJzbHRcY2YxXHVsIFxodG1scnRmMCBo dHRwOi8vbGlzdHMuc3dhdS5lZHUvbWFpbG1hbi9saXN0aW5mby9wb3dlcmgtbFxodG1scnRm IH1caHRtbHJ0ZjAgXGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnOTIgPC9BPn0N CntcKlxodG1sdGFnMTU2IDwvRk9OVD59XGh0bWxydGYgfVxodG1scnRmMCAgDQp7XCpcaHRt bHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzg0ICAgfQ0Ke1wqXGh0bWx0YWcxMTYgPEJSPn1c aHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWcxNDggPEZPTlQgc2l6ZT0y Pn1caHRtbHJ0ZiB7XGZzMjAgXGh0bWxydGYwIFRoaXMgbGlzdCBpcyBjbG9zZWQsIHRodXMg dG8gcG9zdCB0byB0aGUgbGlzdCB5b3UgbXVzdCBiZSBhIA0Ke1wqXGh0bWx0YWc0IFxwYXIg fQ0Ke1wqXGh0bWx0YWc4NCAgIH1zdWJzY3JpYmVyLg0Ke1wqXGh0bWx0YWcxNTYgPC9GT05U Pn1caHRtbHJ0ZiB9XGh0bWxydGYwICBcaHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQpcaHRtbHJ0 ZiBccGFyDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzcyIDwvUD59DQp7XCpcaHRtbHRhZzAg XHBhciB9DQp7XCpcaHRtbHRhZzI0MCAgIH0NCntcKlxodG1sdGFnNjQgPFA+fVxodG1scnRm IHtcaHRtbHJ0ZjAgXGxpMzYwIFxodG1scnRmXHBhcn1caHRtbHJ0ZjANClxodG1scnRmIFxw YXINClxodG1scnRmMCANCntcKlxodG1sdGFnNzIgPC9QPn0NCntcKlxodG1sdGFnMTA0IDwv QkxPQ0tRVU9URT59XGh0bWxydGYgfVxodG1scnRmMCANCntcKlxodG1sdGFnNTggPC9CT0RZ Pn0NCntcKlxodG1sdGFnMjcgPC9IVE1MPn0NCntcKlxodG1sdGFnMyBccGFyIH19 --openmail-part-0ddf091a-00000002-- From victor@nha.co.za Tue, 23 Jul 2002 17:00:44 +0200 Date: Tue, 23 Jul 2002 17:00:44 +0200 From: Victor Geere victor@nha.co.za Subject: common hp[3|9]k dictionary Is it possible to connect to C-ISAM data on a hp9k and to Image data on a hp3k with the same dictionary (to move data between the two without using subfiles or any other intermediate format)? 1.If the dictionary is on the 9k? 2.If the dictionary is on the 3k? 3.If Image and the C-ISAM data is on the 3k? Regards Victor From Christina.Hasse@COGNOS.com Tue, 23 Jul 2002 11:05:43 -0400 Date: Tue, 23 Jul 2002 11:05:43 -0400 From: Hasse, Christina Christina.Hasse@COGNOS.com Subject: common hp[3|9]k dictionary Hi Victor, The only way this can be done is if the dictionary lives on a PC and uses ODBC access to the CISAM file and ODBC access to the Image database. PowerHouse NT has been out for a couple of years. The only thing that has not been there is QUICK on NT, but it is currently in beta and will be released by the end of summer. Regards, Christina Hasse ADT North American Technical Manager COGNOS CORPORATION christina.hasse@cognos.com 425 N. Martingale Road, Suite 600 Schaumburg, IL 60173 Office: 847 - 285 - 2905 Cell: 847 - 612 - 6854 -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Tuesday, July 23, 2002 11:01 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it possible to connect to C-ISAM data on a hp9k and to Image data on a hp3k with the same dictionary (to move data between the two without using subfiles or any other intermediate format)? 1.If the dictionary is on the 9k? 2.If the dictionary is on the 3k? 3.If Image and the C-ISAM data is on the 3k? Regards Victor = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From victor@nha.co.za Wed, 24 Jul 2002 16:53:54 +0200 Date: Wed, 24 Jul 2002 16:53:54 +0200 From: Victor Geere victor@nha.co.za Subject: common hp[3|9]k dictionary Is it QUICK on NT that would link the two ODBC drivers once it becomes available, or would it connect to both databases natively from an NT machine? Also is C-ISAM not available on the HP3K? If not, how does it handle indexed subfiles, something that requires C-ISAM support on the HP9K? Or doesn't it? If it does, would I be able to export Image data to C-ISAM files on the HP3K and FTP them accross to the HP9K? Is powerhouse going to continue being supported on NT? For which databases? Natively or via ODBC? Regards Victor -------------------------------------------------------------------------- Hi Victor, The only way this can be done is if the dictionary lives on a PC and uses ODBC access to the CISAM file and ODBC access to the Image database. PowerHouse NT has been out for a couple of years. The only thing that has not been there is QUICK on NT, but it is currently in beta and will be released by the end of summer. Regards, Christina Hasse ADT North American Technical Manager COGNOS CORPORATION christina.hasse@cognos.com 425 N. Martingale Road, Suite 600 Schaumburg, IL 60173 Office: 847 - 285 - 2905 Cell: 847 - 612 - 6854 -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Tuesday, July 23, 2002 11:01 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it possible to connect to C-ISAM data on a hp9k and to Image data on a hp3k with the same dictionary (to move data between the two without using subfiles or any other intermediate format)? 1.If the dictionary is on the 9k? 2.If the dictionary is on the 3k? 3.If Image and the C-ISAM data is on the 3k? Regards Victor From Bob.Deskin@Cognos.COM Wed, 24 Jul 2002 12:27:59 -0400 Date: Wed, 24 Jul 2002 12:27:59 -0400 From: Deskin, Bob Bob.Deskin@Cognos.COM Subject: common hp[3|9]k dictionary Any of the PowerHouse components, QUICK, QUIZ, or QTP, can use ODBC drivers to access data on other machines, assuming the correct ODBC driver is available and that it has remote access capability. For example, you could use QTP on the NT machine to access an IMAGE database on an HP3000 and a CISAM file on an HP9000. CISAM is not available on the HP3000. The indexed file system on HP3000 is called KSAM. The key structure is more limited than CISAM. PowerHouse uses KSAM for indexed subfiles on the HP3000. Another alternative is to use portable subfiles. Generate them from the IMAGE data on the HP3000, FTP them to the HP9000, and then use QTP to update your CISAM files. PowerHouse will continue to be supported on Windows NT/2000/XP. We support ORACLE, MS SQL Server, Sybase, and DB2 (as of version 8.41) natively. As well we support ODBC. Bob Deskin PowerHouse Web Product Manager, Application Development Tools, Cognos Inc. bob.deskin@cognos.com (613) 738-1338 ext 7268 FAX: (613) 727-1178 3755 Riverside Drive P.O. Box 9707 Stn. T, Ottawa ON K1G 4K9 CANADA -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Wednesday, July 24, 2002 10:54 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it QUICK on NT that would link the two ODBC drivers once it becomes available, or would it connect to both databases natively from an NT machine? Also is C-ISAM not available on the HP3K? If not, how does it handle indexed subfiles, something that requires C-ISAM support on the HP9K? Or doesn't it? If it does, would I be able to export Image data to C-ISAM files on the HP3K and FTP them accross to the HP9K? Is powerhouse going to continue being supported on NT? For which databases? Natively or via ODBC? Regards Victor -------------------------------------------------------------------------- Hi Victor, The only way this can be done is if the dictionary lives on a PC and uses ODBC access to the CISAM file and ODBC access to the Image database. PowerHouse NT has been out for a couple of years. The only thing that has not been there is QUICK on NT, but it is currently in beta and will be released by the end of summer. Regards, Christina Hasse ADT North American Technical Manager COGNOS CORPORATION christina.hasse@cognos.com 425 N. Martingale Road, Suite 600 Schaumburg, IL 60173 Office: 847 - 285 - 2905 Cell: 847 - 612 - 6854 -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Tuesday, July 23, 2002 11:01 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it possible to connect to C-ISAM data on a hp9k and to Image data on a hp3k with the same dictionary (to move data between the two without using subfiles or any other intermediate format)? 1.If the dictionary is on the 9k? 2.If the dictionary is on the 3k? 3.If Image and the C-ISAM data is on the 3k? Regards Victor = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From bcomeau@crossley.ca Wed, 24 Jul 2002 14:47:29 -0300 Date: Wed, 24 Jul 2002 14:47:29 -0300 From: Bob Comeau bcomeau@crossley.ca Subject: character value Does anyone know of a way in quiz to get the ASCII value of a single character returned as a number? I know how to get from a displayable character from an integer, I need to go the other way. For instance if a variable contains the letter "A" I would like to be able to that converted to the number 65. Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 From PICKERIJ@norbord.com Wed, 24 Jul 2002 14:22:36 -0400 Date: Wed, 24 Jul 2002 14:22:36 -0400 From: Pickering, John (NORBORD) PICKERIJ@norbord.com Subject: character value How about: define d-decimal int*3 & = 64 + index("ABCDEFGHIJKLMNOPQRSTUVWXYZ",your-letter) > -----Original Message----- > From: Bob Comeau [SMTP:bcomeau@crossley.ca] > Sent: Wednesday, July 24, 2002 1:47 PM > To: powerh-l@lists. swau. edu > Subject: character value > > Does anyone know of a way in quiz to get the ASCII value of a single > character returned as a number? > I know how to get from a displayable character from an integer, I need to > go the other way. > > For instance if a variable contains the letter "A" I would like to be able > to that converted to the number 65. > > Bob Comeau > Systems Programmer Analyst > Crossley Carpet Mills Ltd. > (902)895-5491 ex 139 > > From KnoxDa01@unisourcelink.com Wed, 24 Jul 2002 14:23:20 -0400 Date: Wed, 24 Jul 2002 14:23:20 -0400 From: Knox, Dave (Dallas, CSC) KnoxDa01@unisourcelink.com Subject: character value Bob What's you're environment ? The following works on HP3000 . It parses out the item "X" to MPE and uses the HP ord() function. I would hope similar could be done on any platform. def X char*1 = "A" ;or fieldname of choice... def Y int*2 = ncon(getsystemval("XY")) & if setsystemval("XY","![ord('" + X + "')]") rep X Y go X Y A 65 Regards Dave Knox -----Original Message----- From: Bob Comeau [mailto:bcomeau@crossley.ca] Sent: Wednesday, July 24, 2002 12:47 PM To: powerh-l@lists. swau. edu Subject: character value Does anyone know of a way in quiz to get the ASCII value of a single character returned as a number? I know how to get from a displayable character from an integer, I need to go the other way. For instance if a variable contains the letter "A" I would like to be able to that converted to the number 65. Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From bcomeau@crossley.ca Wed, 24 Jul 2002 16:36:44 -0300 Date: Wed, 24 Jul 2002 16:36:44 -0300 From: Bob Comeau bcomeau@crossley.ca Subject: character value This should work, we are on an HP3000. I had thought of using the INDEX function but the character values I'm trying to extract are in the extended character range (above 128) and a little tricky to type in. Thanks Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 -----Original Message----- From: Knox, Dave (Dallas, CSC) [mailto:KnoxDa01@unisourcelink.com] Sent: Wednesday, July 24, 2002 3:23 PM To: 'Bob Comeau'; powerh-l@lists. swau. edu Subject: RE: character value Bob What's you're environment ? The following works on HP3000 . It parses out the item "X" to MPE and uses the HP ord() function. I would hope similar could be done on any platform. def X char*1 = "A" ;or fieldname of choice... def Y int*2 = ncon(getsystemval("XY")) & if setsystemval("XY","![ord('" + X + "')]") rep X Y go X Y A 65 Regards Dave Knox -----Original Message----- From: Bob Comeau [mailto:bcomeau@crossley.ca] Sent: Wednesday, July 24, 2002 12:47 PM To: powerh-l@lists. swau. edu Subject: character value Does anyone know of a way in quiz to get the ASCII value of a single character returned as a number? I know how to get from a displayable character from an integer, I need to go the other way. For instance if a variable contains the letter "A" I would like to be able to that converted to the number 65. Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From shulbert@littlejohnfrazer.com Thu, 25 Jul 2002 10:02:06 +0100 Date: Thu, 25 Jul 2002 10:02:06 +0100 From: shulbert@littlejohnfrazer.com shulbert@littlejohnfrazer.com Subject: character value you have to redefine a character item as an integer. you can do this in the dictionary (see the pdl documentation: "redefined by") but you can also use subfiles. as long as the length is the same PH doesn't care what record layout you append. as an example: first define a one byte subfile record: cancel clear def a integer unsigned size 1 = 0 set sub rep sum a go then append to this the character value: cancel clear def b cha = "A" set sub append rep sum b go this should give you the ASCII value on the second record. this has only been tested on AIX and SCO but i think the logic will work elsewhere. on systems that have a two byte minimum, both the items should be size 2, and quiz will append a space to the character item. so to remove the value of the space (ASCII 32) you have to either subtract 32 and divide by 256, or subtract 8192 depending on whether the first bit is most or least significant. regards, stephen. -----Original Message----- From: bcomeau@crossley.ca [mailto:bcomeau@crossley.ca] Sent: Wednesday, July 24, 2002 7:08 PM To: powerh-l@lists.swau.edu Subject: character value Does anyone know of a way in quiz to get the ASCII value of a single character returned as a number? I know how to get from a displayable character from an integer, I need to go the other way. For instance if a variable contains the letter "A" I would like to be able to that converted to the number 65. Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking of any action in reliance on the contents of this information is strictly prohibited and may be unlawful. Littlejohn Frazer reserves the right to monitor the content of any message sent to or from littlejohnfrazer.com and its associate domains, fmi-litjon.co.uk and litjon.co.uk A list of partners may be inspected at 1 Park Place, Canary Wharf, London, E14 4HJ Registered to carry on audit work by the Institute of Chartered Accountants in England & Wales, and authorised by the Financial Services Authority to provide financial services From bcomeau@crossley.ca Thu, 25 Jul 2002 14:14:25 -0300 Date: Thu, 25 Jul 2002 14:14:25 -0300 From: Bob Comeau bcomeau@crossley.ca Subject: character value Ok using the get/setsystemval did work. But I ran across a curious problem. Part of my original problem was that I only needed give special handling to values in the upper half of value range (128-255). I thought a simple test for less than or equal to "~" (126) would work for a close enough to see if the character was in the normal range or the extended range. Some tests worked others did not. I thought I was losing it. I condensed the problem down to this small test and ran it repeatedly. The output has been condensed by deleting the extra heading and prompt lines between the GO's, showing only the resulting detail line. The first value is what I gave to the prompt. > set default > set nostatistics > set page length 0 > cancel clear > define ascval int*2 = parm prompt "Test ASCII value: " > define showval char*1=characters(ascval)[2:1] > define lowchar char*1 = "Y" if showval <="~" else "N" > define lowval char*1 = "Y" if ascval <=126 else "N" > define highchar char*1 = "Y" if showval > "~" else "N" > define highval char*1 = "Y" if ascval > 126 else "N" > report all > go Test ASCII value: 65 ASCVAL SHOWVAL LOWCHAR LOWVAL HIGHCHAR HIGHVAL 65 A Y Y N N 66 B Y Y N N 67 C Y Y N N 126 ~ Y Y N N 160   N N Y Y 161 À N N Y Y 162 Â Y N N Y 163 È Y N N Y 164 Ê N N Y Y 165 Ë N N Y Y 166 Î Y N N Y 167 Ï Y N N Y 168 Ž N N Y Y 169 ` N N Y Y 170 ^ Y N N Y 171 š Y N N Y 172 ~ N N Y Y 173 Ù N N Y Y If you look closely the values in the normal range behave as expected. All tests using the character value "~" match those against the numeric ascii value. Half of those in the upper range are right, the others are wrong with regard to the character test. The numeric test is consistently right. I didn't run through the entire range but there seems to be a pattern emerging. For my application I went with the numeric test, but I would be curious to see an explanation of this phenomenon. Can anyone explain this? Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 -----Original Message----- From: Knox, Dave (Dallas, CSC) [mailto:KnoxDa01@unisourcelink.com] Sent: Wednesday, July 24, 2002 3:23 PM To: 'Bob Comeau'; powerh-l@lists. swau. edu Subject: RE: character value Bob What's you're environment ? The following works on HP3000 . It parses out the item "X" to MPE and uses the HP ord() function. I would hope similar could be done on any platform. def X char*1 = "A" ;or fieldname of choice... def Y int*2 = ncon(getsystemval("XY")) & if setsystemval("XY","![ord('" + X + "')]") rep X Y go X Y A 65 Regards Dave Knox -----Original Message----- From: Bob Comeau [mailto:bcomeau@crossley.ca] Sent: Wednesday, July 24, 2002 12:47 PM To: powerh-l@lists. swau. edu Subject: character value Does anyone know of a way in quiz to get the ASCII value of a single character returned as a number? I know how to get from a displayable character from an integer, I need to go the other way. For instance if a variable contains the letter "A" I would like to be able to that converted to the number 65. Bob Comeau Systems Programmer Analyst Crossley Carpet Mills Ltd. (902)895-5491 ex 139 = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From audrey.yates@cdhb.govt.nz Mon, 29 Jul 2002 15:29:20 +1200 Date: Mon, 29 Jul 2002 15:29:20 +1200 From: Audrey Yates audrey.yates@cdhb.govt.nz Subject: PH to Axiant migration Hello all. We are about to embark on this migration with trepidation. What 'traps for young players' are there that we should be aware of? Any tips and tricks you can tell us about? Thanks in advance for your help Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** From robert.mills@windsong-services.co.uk Mon, 29 Jul 2002 09:10:33 +0100 Date: Mon, 29 Jul 2002 09:10:33 +0100 From: Robert Mills robert.mills@windsong-services.co.uk Subject: PH to Axiant migration This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C236D7.69BDF340 Content-Type: text/plain; charset="iso-8859-1" Audrey, It would help if you gave some details of your current environment. What version of PowerHouse and which platform and version of OS is it running on? regards, Robert W.Mills Systems Development Manager Windsong Services -----Original Message----- From: Audrey Yates [mailto:audrey.yates@cdhb.govt.nz] Sent: 29 July 2002 04:29 To: powerh-l@lists.swau.edu Subject: PH to Axiant migration Hello all. We are about to embark on this migration with trepidation. What 'traps for young players' are there that we should be aware of? Any tips and tricks you can tell us about? Thanks in advance for your help Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. ------_=_NextPart_001_01C236D7.69BDF340 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: PH to Axiant migration

Audrey,

It would help if you gave some details of your = current environment.

What version of PowerHouse and which platform and = version of OS is it running on?

regards,
 
Robert W.Mills
Systems Development Manager
Windsong Services


-----Original Message-----
From: Audrey Yates [mailto:audrey.yates@cdhb.govt.= nz]
Sent: 29 July 2002 04:29
To: powerh-l@lists.swau.edu
Subject: PH to Axiant migration


Hello all.

We are about to embark on this migration with = trepidation. What 'traps for young players' are there that we should be = aware of? Any tips and tricks you can tell us about?

Thanks in advance for your help

Audrey
Analyst/Programmer
Canterbury District Health Board
Christchurch, New Zealand



***************************************************************= *******
** This email and attachments have been scanned for = content and viruses
and is believed to be clean **

This email or attachments may contain confidential or = legally
privileged information intended for the sole use of = the addressee(s).
Any use, redistribution, disclosure, or reproduction = of this message,
except as intended, is prohibited. If you received = this email in error,
please notify the sender and remove all copies of = the message,
including any attachments. Any views or opinions = expressed in this
email (unless otherwise stated) may not represent = those of Canterbury
District Health Board
***************************************************************= *******


=3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D = =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D =3D
Mailing list: powerh-l@lists.swau.edu
Subscribe: "subscribe" in message body to = powerh-l-request@lists.swau.edu
Unsubscribe: "unsubscribe" in message body = to powerh-l-request@lists.swau.edu
http://lists.swau.edu/mailman/listinfo/powerh-l
This list is closed, thus to post to the list you = must be a subscriber.

------_=_NextPart_001_01C236D7.69BDF340-- From steve_franklin@yahoo.com Mon, 29 Jul 2002 06:52:24 -0500 Date: Mon, 29 Jul 2002 06:52:24 -0500 From: Steve Franklin steve_franklin@yahoo.com Subject: PH to Axiant migration We did a conversion from Unix to Axiant where the Axiant code will be deployed to a Windows 2000 server. The biggest thing is to do a small project first. I must have changed the screen interface a million times before I got what I wanted. Like anything else, as you learn more of the features of Axiant, you discover more alternatives. The other thing we had to deal with was going from CISAM to a database. That caused us to have to restructure some of our data files since a database does not allow things like concatenated keys. If you want more details let me know. Steve Franklin Stw Inc. -----Original Message----- From: Audrey Yates [mailto:audrey.yates@cdhb.govt.nz] Sent: Sunday, July 28, 2002 10:29 PM To: powerh-l@lists.swau.edu Subject: PH to Axiant migration Hello all. We are about to embark on this migration with trepidation. What 'traps for young players' are there that we should be aware of? Any tips and tricks you can tell us about? Thanks in advance for your help Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** From Conrad.Whittall@Cognos.COM Mon, 29 Jul 2002 11:02:41 -0400 Date: Mon, 29 Jul 2002 11:02:41 -0400 From: Whittall, Conrad Conrad.Whittall@Cognos.COM Subject: common hp[3|9]k dictionary Another option that you might consider is to use ALLBASE/SQL on HP-UX to access your IMAGE data through IMAGE/SQL on your MPE system. PowerHouse on both HP-UX and MPE has native access to ALLBASE/SQL databases, and ALLBASE/SQL on HP-UX provides full read/write access to both ALLBASE/SQL and IMAGE/SQL databases on MPE. Using this approach you can use PowerHouse on HP-UX to transparently access your IMAGE data on MPE, as PowerHouse simply thinks that it is accessing tables in a local ALLBASE/SQL database. Of course the downside to this is that you need to have ALLBASE/SQL on your HP-UX system (maybe not a problem if HP are willing to "loan" licenses as part of a migration package), and you have to define the IMAGE/SQL DBE for your TurboIMAGE database(s) on the MPE system. Also, as part of HP's announcement on discontinuing the HP3000 they included the end-of-life for ALLBASE/SQL on both MPE and HP-UX. So although ALLBASE/SQL should not be considered a long-term solution for data storage on HP-UX (best look to ORACLE, DB2, SYBASE, or even C-ISAM for that) it can certainly help with the data migration from MPE to HP-UX. With PowerHouse on HP-UX able to access these relational databases simultaneously (with IBM's DB2 being added in 8.43), you could use QTP on your HP-UX system to read data directly from your TurboIMAGE database (via ALLBASE/SQL on HP-UX and IMAGE/SQL on MPE) and write it directly to a relational database (e.g. ORACLE) or C-ISAM files on your HP-UX system. Best regards, Conrad Conrad Whittall e-Learning Architect, Global Education Services Cognos Incorporated, 3755 Riverside Drive, Ottawa, Ontario, K1G 4K9, Canada -----Original Message----- From: Deskin, Bob [mailto:Bob.Deskin@cognos.com] Sent: Wednesday 24 July 2002 12:28 To: Powerhouse List (E-mail) Subject: RE: common hp[3|9]k dictionary Any of the PowerHouse components, QUICK, QUIZ, or QTP, can use ODBC drivers to access data on other machines, assuming the correct ODBC driver is available and that it has remote access capability. For example, you could use QTP on the NT machine to access an IMAGE database on an HP3000 and a CISAM file on an HP9000. CISAM is not available on the HP3000. The indexed file system on HP3000 is called KSAM. The key structure is more limited than CISAM. PowerHouse uses KSAM for indexed subfiles on the HP3000. Another alternative is to use portable subfiles. Generate them from the IMAGE data on the HP3000, FTP them to the HP9000, and then use QTP to update your CISAM files. PowerHouse will continue to be supported on Windows NT/2000/XP. We support ORACLE, MS SQL Server, Sybase, and DB2 (as of version 8.41) natively. As well we support ODBC. Bob Deskin PowerHouse Web Product Manager, Application Development Tools, Cognos Inc. bob.deskin@cognos.com (613) 738-1338 ext 7268 FAX: (613) 727-1178 3755 Riverside Drive P.O. Box 9707 Stn. T, Ottawa ON K1G 4K9 CANADA -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Wednesday, July 24, 2002 10:54 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it QUICK on NT that would link the two ODBC drivers once it becomes available, or would it connect to both databases natively from an NT machine? Also is C-ISAM not available on the HP3K? If not, how does it handle indexed subfiles, something that requires C-ISAM support on the HP9K? Or doesn't it? If it does, would I be able to export Image data to C-ISAM files on the HP3K and FTP them accross to the HP9K? Is powerhouse going to continue being supported on NT? For which databases? Natively or via ODBC? Regards Victor -------------------------------------------------------------------------- Hi Victor, The only way this can be done is if the dictionary lives on a PC and uses ODBC access to the CISAM file and ODBC access to the Image database. PowerHouse NT has been out for a couple of years. The only thing that has not been there is QUICK on NT, but it is currently in beta and will be released by the end of summer. Regards, Christina Hasse ADT North American Technical Manager COGNOS CORPORATION christina.hasse@cognos.com 425 N. Martingale Road, Suite 600 Schaumburg, IL 60173 Office: 847 - 285 - 2905 Cell: 847 - 612 - 6854 -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Tuesday, July 23, 2002 11:01 AM To: Powerhouse List (E-mail) Subject: common hp[3|9]k dictionary Is it possible to connect to C-ISAM data on a hp9k and to Image data on a hp3k with the same dictionary (to move data between the two without using subfiles or any other intermediate format)? 1.If the dictionary is on the 9k? 2.If the dictionary is on the 3k? 3.If Image and the C-ISAM data is on the 3k? Regards Victor = = = = = = = = = = = = = = = = = = = = = = = = = = = = This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From audrey.yates@cdhb.govt.nz Tue, 30 Jul 2002 10:02:34 +1200 Date: Tue, 30 Jul 2002 10:02:34 +1200 From: Audrey Yates audrey.yates@cdhb.govt.nz Subject: PH to Axiant migration Hello again Thanks for all your replies. Robert Mills (and others) said: "It would help if you gave some details of your current environment. What version of PowerHouse and which platform and version of OS is it running on?" We are running on a Data General box currently and running PH version 8 on a C-ISAM file structure. Our migration is actually forced on us by the vendor of our third party payroll . We are going to MS-SQL server on a Win2000 box. Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** From BEdis@usbnc.org Mon, 29 Jul 2002 17:22:42 -0500 Date: Mon, 29 Jul 2002 17:22:42 -0500 From: Edis, Bob BEdis@usbnc.org Subject: PH to Axiant migration Dear Audrey The two hardest parts of your project will be converting the C-ISAM data structure to a RDBMS structure and redesigning your Quick screens for a GUI. Both a time consuming and can fall victim to the clash of personal viewpoints. I suggest you spend the time analysing and designing a robust and extensible RDBMS schema before anything else. If you have good existing PowerHouse expertise and little Axiant experience you may be able to delay the screen conversion (QTP will be largely unaffected) by getting the beta version of PowerHouse 8.4 for Windows NT. Quiz is a dog on Windows NT against a SQL Server database. I suggest either re-writing the reports using Impromptu or redesign the Quiz programs to use as much embedded SQL statements as possible. Regards, Blue -----Original Message----- From: Audrey Yates [mailto:audrey.yates@cdhb.govt.nz] Sent: Monday, July 29, 2002 5:03 PM To: powerh-l@lists.swau.edu Subject: RE:PH to Axiant migration Hello again Thanks for all your replies. Robert Mills (and others) said: "It would help if you gave some details of your current environment. What version of PowerHouse and which platform and version of OS is it running on?" We are running on a Data General box currently and running PH version 8 on a C-ISAM file structure. Our migration is actually forced on us by the vendor of our third party payroll . We are going to MS-SQL server on a Win2000 box. Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. From Richard.Witkopp@idt.com Mon, 29 Jul 2002 15:37:01 -0700 Date: Mon, 29 Jul 2002 15:37:01 -0700 From: Witkopp, Richard Richard.Witkopp@idt.com Subject: PH to Axiant migration Screen conversion can get especially sticky if you have a very complex screen design. GUI screens should be event-driven (i.e. clicking the mouse). I worked in a shop where there were very complex sets of screens that led the user down a path depending on the values they input into various fields. That sort of app may need a substantial redesign. > -----Original Message----- > From: Edis, Bob [mailto:BEdis@usbnc.org] > Sent: Monday, July 29, 2002 3:23 PM > To: PowerHouse List (E-mail) > Subject: RE: PH to Axiant migration > > > Dear Audrey > > The two hardest parts of your project will be converting the > C-ISAM data > structure to a RDBMS structure and redesigning your Quick > screens for a GUI. > Both a time consuming and can fall victim to the clash of personal > viewpoints. > > I suggest you spend the time analysing and designing a robust > and extensible > RDBMS schema before anything else. > > If you have good existing PowerHouse expertise and little > Axiant experience > you may be able to delay the screen conversion (QTP will be largely > unaffected) by getting the beta version of PowerHouse 8.4 for > Windows NT. > > Quiz is a dog on Windows NT against a SQL Server database. I > suggest either > re-writing the reports using Impromptu or redesign the Quiz > programs to use > as much embedded SQL statements as possible. > > Regards, > Blue > > -----Original Message----- > From: Audrey Yates [mailto:audrey.yates@cdhb.govt.nz] > Sent: Monday, July 29, 2002 5:03 PM > To: powerh-l@lists.swau.edu > Subject: RE:PH to Axiant migration > > > Hello again > > Thanks for all your replies. > > Robert Mills (and others) said: > "It would help if you gave some details of your current environment. > > What version of PowerHouse and which platform and version of OS is it > running on?" > > We are running on a Data General box currently and running PH > version 8 on a > C-ISAM file structure. Our migration is actually forced on us > by the vendor > of our third party payroll . > We are going to MS-SQL server on a Win2000 box. > > Audrey > Analyst/Programmer > Canterbury District Health Board > Christchurch, New Zealand > > > > > ********************************************************************** > ** This email and attachments have been scanned for content > and viruses > and is believed to be clean ** > > This email or attachments may contain confidential or legally > privileged information intended for the sole use of the addressee(s). > Any use, redistribution, disclosure, or reproduction of this message, > except as intended, is prohibited. If you received this email > in error, > please notify the sender and remove all copies of the message, > including any attachments. Any views or opinions expressed in this > email (unless otherwise stated) may not represent those of Canterbury > District Health Board > ********************************************************************** > > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to > powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to > powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a > subscriber. > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to > powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to > powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a > subscriber. > From shulbert@littlejohnfrazer.com Tue, 30 Jul 2002 9:27:35 +0100 Date: Tue, 30 Jul 2002 9:27:35 +0100 From: shulbert@littlejohnfrazer.com shulbert@littlejohnfrazer.com Subject: PH to Axiant migration audrey, technically, the biggest gotcha comes from the fact that text powerhouse is serially processed and axiant pretends to be a gui "parallel" environment. the result of which is that ID SAME doesn't work by default the same way under 3.1 thin client as it does in text powerhouse (i'd be grateful for some feedback on other developers' experience of this). you'll have to deal with this at some point, and better in the initial migration than after the first phase of testing. in thin client, axiant is acting as a front end for quick in the background. when the user clicks on a field, axiant generates what it thinks the command sequence should be for quick to activate the field. unfortunately it doesn't take any notice of which fields are or aren't active at the time. e.g. clicking on the third field in an id same group will always generate "n;;" (group id, next, next) even if two of the fields are inactive. there seem to be three specific instances where this is an issue for us, two of which cognos have come through with workarounds for, the third i'm still waiting on. 1. long descriptions throughout our text app we have code like this: field code_item field code_desc id same display where code_desc is retrieved from a lookup table. if the user clicks on the second field axiant generates the command sequence "n;". since there is only one field active the next command is treated as a "next data": this gets a new page of data, clears the data fields if there isn't one, or generates a "Data has been changed but not updated" warning, none of which are exactly helpful to the user. three (at least) choices: a. change all the fields marked "id same display" to "noid display" (you can use your favourite batch text program to do this before the migration); b. change the left click event on the second field to "Current Field ID"; c. warn the users not to click on fields they know they shouldn't. 2. lookup screens/cluster events a fairly standard algorithm is to present the user with a selection of records and then run a subscreen or return a value based on which record the user picks. we have done this using clusters and numbered designers: cluster occurs with detailfile field element1 field element2 id same field element3 id same cluster ... procedure designer n ; cluster id begin run screen screen2 passing element1 end procedure designer n ; cluster id begin let tvalue = element1 return end choice1 is for screens displaying detail, choice2 for code lookup screens returning a value. clicking on element3 will generate the command "n;;". since there are no fields to prompt for you get two "next data" commands. these are carried over to the called/calling screen, generating much confusion among users. cognos' preferred solution is to change the left click event for all the fields in the cluster to "Current Field ID". 3. custom field orders in powerhouse, a complex custom field order is set up using id same and a numbered designer procedure. field element1 field element2 id same field element3 id same ... procedure designer n ; element1 id begin if not changemode then accept element1 accept element2 if boolean1 then accept element3 end axiant doesn't deal with this at all. i've been trying to get a response on this from cognos over this for nearly a year now with no luck. i did, however, discover a workaround: 1. change all the fields to id default. 2. create separate designer procedures for each field field element1 field element2 field element3 ... procedure designer m ; element1 id begin if not changemode then accept element1 end ; element 2 doesn't need it's own procedure since it's not conditional procedure designer n ; element3 id begin if boolean1 then accept element3 end if you really must have fields prompted for in the same order you can keep id same/procedure designer n and change the left click event of the id same fields to be "Current Field ID": this will go through all the processing all the time, which isn't very windows-like. if you have deeply nested ifs the individual numbered designers can get very complicated. if there are a lot of fields this can become a bit of a nightmare to maintain. if you need more pointers, please feel free to contact me on or off-list. regards, stephen. -----Original Message----- From: audrey.yates@cdhb.govt.nz [mailto:audrey.yates@cdhb.govt.nz] Sent: Monday, July 29, 2002 5:03 AM To: powerh-l@lists.swau.edu Subject: PH to Axiant migration Hello all. We are about to embark on this migration with trepidation. What 'traps for young players' are there that we should be aware of? Any tips and tricks you can tell us about? Thanks in advance for your help Audrey Analyst/Programmer Canterbury District Health Board Christchurch, New Zealand ********************************************************************** ** This email and attachments have been scanned for content and viruses and is believed to be clean ** This email or attachments may contain confidential or legally privileged information intended for the sole use of the addressee(s). Any use, redistribution, disclosure, or reproduction of this message, except as intended, is prohibited. If you received this email in error, please notify the sender and remove all copies of the message, including any attachments. Any views or opinions expressed in this email (unless otherwise stated) may not represent those of Canterbury District Health Board ********************************************************************** = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. The information contained in this communication is confidential and may be legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient you are hereby notified that any disclosure, copying, distribution or taking of any action in reliance on the contents of this information is strictly prohibited and may be unlawful. Littlejohn Frazer reserves the right to monitor the content of any message sent to or from littlejohnfrazer.com and its associate domains, fmi-litjon.co.uk and litjon.co.uk A list of partners may be inspected at 1 Park Place, Canary Wharf, London, E14 4HJ Registered to carry on audit work by the Institute of Chartered Accountants in England & Wales, and authorised by the Financial Services Authority to provide financial services From victor@nha.co.za Tue, 30 Jul 2002 14:41:54 +0200 Date: Tue, 30 Jul 2002 14:41:54 +0200 From: Victor Geere victor@nha.co.za Subject: Windows development, HP-UX deployment I found the following paragraph on the Cognos web site: ============================================ >From within the Axiant IDE developers can build and deploy their applications to MPE/iX, HP-UX or Windows 2000/NT servers running either PowerHouse 4GL or PowerHouse Web-providing Web browser, Windows client or terminal access to those applications with efficient native access to HP IMAGE, ALLBASE/SQL, KSAM, MPE, C-ISAM, Oracle, Sybase and Microsoft SQL Server data. ============================================ I would like to have a Powerhouse IDE that I can use on my laptop at night and deploy on HP-UX PH 4GL/Web in the morning. Is this it or am I missing something? What advantages does Axiant have over Powerhouse for Windows in this scenario? Do I have to be connected to HP-UX to use C-ISAM as a database, or do I have to use, say, MS-SQL to develop in Windows and point the application to the C-ISAM dictionary when deploying on HP-UX? Better yet, can I develop Allbase/SQL and C-ISAM applications on Axiant and deploy this on HP-UX? see: http://cube.swau.edu/pipermail/powerh-l/2002-July/007082.html Regards Victor From dmorrison@mcbrideelectric.com Tue, 30 Jul 2002 15:17:52 -0700 Date: Tue, 30 Jul 2002 15:17:52 -0700 From: David Morrison - Corporate dmorrison@mcbrideelectric.com Subject: PowerHouse on AS/400: Entry of negative numbers This question is related to the AS/400, only. When one enters negative numbers into a DFU or DDS screen on the AS/400, the "Field Minus" key (next to the 10-key pad) can be used, combining right-justification of the digits with the ending minus sign. My PowerHouse QUICK screens don't allow the use of the Field Minus key. Instead, users must key the hyphen (above the "P" on the keyboard), which is inconvenient because it's not by the 10-key pad. Is there something that I can do in the data dictionary or in each screen, perhaps, to enable the usage of the Field Minus key in QUICK screens? Thank you. David Morrison From richard.latimer@airways.co.nz Wed, 31 Jul 2002 16:07:11 +1200 Date: Wed, 31 Jul 2002 16:07:11 +1200 From: Latimer, Richard richard.latimer@airways.co.nz Subject: PowerHouse on AS/400: Entry of negative numbers David, have you tried swapping or copying the key function in your terminal emulator? We use Client Access Express for Windows (ver 4.3) and I just did a trial to change it with the normal hyphen / underscore key and it worked OK in our application. One caveat is that since the numlock is probably selected that simulates the shift key so you may need to fiddle a bit. (While you are at it we have remapped most of ours to support ctrl-C and ctrl-V for cut and paste and I have also set up the tilde (the one above the tab key) to behave like F16 (the as/400 command line find key) regards Richard Latimer National MIS Manager Airways New Zealand Ph +64 4 471 4744 Fax +64 4 471 0395 -----Original Message----- From: David Morrison - Corporate [mailto:dmorrison@mcbrideelectric.com] Sent: Wednesday, 31 July 2002 10:18 a.m. To: 'powerh-l@lists.swau.edu' Subject: PowerHouse on AS/400: Entry of negative numbers This question is related to the AS/400, only. When one enters negative numbers into a DFU or DDS screen on the AS/400, the "Field Minus" key (next to the 10-key pad) can be used, combining right-justification of the digits with the ending minus sign. My PowerHouse QUICK screens don't allow the use of the Field Minus key. Instead, users must key the hyphen (above the "P" on the keyboard), which is inconvenient because it's not by the 10-key pad. Is there something that I can do in the data dictionary or in each screen, perhaps, to enable the usage of the Field Minus key in QUICK screens? Thank you. David Morrison = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. ********************************************************************** This electronic message together with any attachments is confidential. If you receive it in error: (i) you must not use, disclose, copy or retain it; (ii) please contact the sender immediately by reply email and then delete the emails. Views expressed in this email may not be those of the Airways Corporation of New Zealand Limited ********************************************************************** From Daniel.Miller@nightfreight.co.uk Wed, 31 Jul 2002 15:01:02 +0100 Date: Wed, 31 Jul 2002 15:01:02 +0100 From: Miller, Daniel Daniel.Miller@nightfreight.co.uk Subject: Error adding elements to dictionary Hi, Anyone have an idea on the cause of this error? Data access error. (O-ELEMENT*01) %RMS-F-DUP, duplicate key detected (DUP not set) Press RETURN to continue. When we try to add elements to a dictionary we get the above error on update (using "pow"), we can still add elements to other dictionaries ok. The elements being added definitely dont exist in the dictionary allthough the problem started after an element had been deleted and then was tried to be reentered. There is definitely no one else accessing the dictionary. We use ph 710g1 on alpha vms 7.3 tia, Daniel Miller Nightfreight From aakjaer@post7.tele.dk Wed, 31 Jul 2002 16:18:55 +0200 Date: Wed, 31 Jul 2002 16:18:55 +0200 From: Jimmi Aakjaer aakjaer@post7.tele.dk Subject: Error adding elements to dictionary Hi Daniel Try PHDMAINT and recover Best Regards Jimmi Aakjær Denmark ----- Original Message ----- From: "Miller, Daniel" To: "Powerhouse List 3 (E-mail)" Sent: Wednesday, July 31, 2002 4:01 PM Subject: Error adding elements to dictionary > Hi, > > Anyone have an idea on the cause of this error? > > Data access error. (O-ELEMENT*01) > %RMS-F-DUP, duplicate key detected (DUP not set) > > Press RETURN to continue. > > When we try to add elements to a dictionary we get the above error on update > (using "pow"), we can still add elements to other dictionaries ok. > > The elements being added definitely dont exist in the dictionary allthough > the problem started after an element had been deleted and then was tried to > be reentered. There is definitely no one else accessing the dictionary. > > We use ph 710g1 on alpha vms 7.3 > > tia, > > Daniel Miller > Nightfreight > > = = = = = = = = = = = = = = = = = = = = = = = = = = = = > Mailing list: powerh-l@lists.swau.edu > Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu > Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu > http://lists.swau.edu/mailman/listinfo/powerh-l > This list is closed, thus to post to the list you must be a subscriber. From Allison.Hamilton@Cognos.COM Wed, 31 Jul 2002 10:19:06 -0400 Date: Wed, 31 Jul 2002 10:19:06 -0400 From: Hamilton, Allison Allison.Hamilton@Cognos.COM Subject: Error adding elements to dictionary It's possible that the delete didn't delete everything it was supposed to, so you ended up with something left over that you shouldn't have. You might try to use PHDMAINT to Recover your dictionary. It should produce a report indicating where the problem is, and it may be able to fix it. -----Original Message----- From: Miller, Daniel [mailto:Daniel.Miller@nightfreight.co.uk] Sent: Wednesday, July 31, 2002 10:01 AM To: Powerhouse List 3 (E-mail) Subject: Error adding elements to dictionary Hi, Anyone have an idea on the cause of this error? Data access error. (O-ELEMENT*01) %RMS-F-DUP, duplicate key detected (DUP not set) Press RETURN to continue. When we try to add elements to a dictionary we get the above error on update (using "pow"), we can still add elements to other dictionaries ok. The elements being added definitely dont exist in the dictionary allthough the problem started after an element had been deleted and then was tried to be reentered. There is definitely no one else accessing the dictionary. We use ph 710g1 on alpha vms 7.3 tia, Daniel Miller Nightfreight = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Allison.Hamilton@Cognos.COM Wed, 31 Jul 2002 10:43:08 -0400 Date: Wed, 31 Jul 2002 10:43:08 -0400 From: Hamilton, Allison Allison.Hamilton@Cognos.COM Subject: Error adding elements to dictionary Another option, if the dictionary doesn't recover properly, or if you just want to start again... Go into QSHOW, SET LANGUAGE PDL, GEN ALL (if you are using ASC's etc, make sure you SET SECURITY first, and have privilege to do so). This will give you a PDL source for your current dictionary. Then you can recompile it and return to POW for further updates. -----Original Message----- From: Hamilton, Allison [mailto:Allison.Hamilton@cognos.com] Sent: Wednesday, July 31, 2002 10:19 AM To: 'Miller, Daniel'; Powerhouse List 3 (E-mail) Subject: RE: Error adding elements to dictionary It's possible that the delete didn't delete everything it was supposed to, so you ended up with something left over that you shouldn't have. You might try to use PHDMAINT to Recover your dictionary. It should produce a report indicating where the problem is, and it may be able to fix it. -----Original Message----- From: Miller, Daniel [mailto:Daniel.Miller@nightfreight.co.uk] Sent: Wednesday, July 31, 2002 10:01 AM To: Powerhouse List 3 (E-mail) Subject: Error adding elements to dictionary Hi, Anyone have an idea on the cause of this error? Data access error. (O-ELEMENT*01) %RMS-F-DUP, duplicate key detected (DUP not set) Press RETURN to continue. When we try to add elements to a dictionary we get the above error on update (using "pow"), we can still add elements to other dictionaries ok. The elements being added definitely dont exist in the dictionary allthough the problem started after an element had been deleted and then was tried to be reentered. There is definitely no one else accessing the dictionary. We use ph 710g1 on alpha vms 7.3 tia, Daniel Miller Nightfreight = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Jim.Pantos@amisysllc.com Wed, 31 Jul 2002 10:59:18 -0400 Date: Wed, 31 Jul 2002 10:59:18 -0400 From: Pantos, Jim Jim.Pantos@amisysllc.com Subject: Axiant experiences This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C238A2.D855BC30 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I am with a company located in the Washington DC metro area that is considering migrating our HP-e3000 quick code to Axiant. We have a = large application with about 1500 Quick screens, 500 of which are relatively complex (from 1000 - 6000 lines of code). One idea we are considering = is migrating our screens to Axiant to provide our clients with a GUI = interface in the short term (next 1-3 years), and then initiating a brand new development project with a newer tool that provides a more robust = toolset. Another alternative we have been considering is scrapping the Axiant = plan altogether and initiating the new development project immediately, = using Java with Jdeveloper, and using a very methodical phased approach so we = can avoid the pitfalls of trying to convert a large system all in one bite. = We have already committed to Oracle for our database solution and are now = an Oracle development partner, so this might be a low cost alternative for = us. We have been prototyping Axiant 3.1 running against HP-UX server and = Oracle database for a few months now and have found a lot of roadblocks that = have been very frustrating for us. We have also been disappointed with the limited features of Axiant vis-=E0-vis a more fully object-oriented development tool. We are going to install Axiant beta 3.4 in the near future and do some further prototyping, but as with most projects these days, we need to make a decision very soon, so we need to get informed = as quickly as we can. My question is: Do any of you work at an Axiant development shop that = is also running Axiant in production? What I really need is to be able to visit a couple of development shops that have in-house developers, have implemented Axiant and will give me an honest evaluation of the issues = you have confronted during your migration/development effort. We really = need to know if our migration to Axiant is worthwhile for this relatively = short-term goal, how severe the issues are that we have found, and what sort of workarounds you may have discovered through your own experiences. = Ideally, we'd like to find someone close enough to our location that we could = visit in a day, but I'd really appreciate any feedback any of you might have = for me. We would really appreciate the opportunity to come and pay you a = visit. Please feel free to contact me directly at my e-mail address, which is listed below, or via the listserver. Thanks! > Jim Pantos=20 > Sr. Technical Development Advisor=20 > AMISYS LLC. > Phone: 301-315-7211 > Email: Jim.Pantos@amisysllc.com >=20 > Confidentiality Notice: This email message, including any = attachments, is > for the sole use of the intended recipient and may contain = confidential > and privileged information. Any unauthorized review, use, disclosure = or > distribution is prohibited. If you are not the intended recipient, = please > contact the sender by reply e-mail and destroy all copies of the = original > message >=20 >=20 ------_=_NextPart_001_01C238A2.D855BC30 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Axiant experiences

I am with a company located in the = Washington DC metro area that is considering migrating our HP-e3000 = quick code to Axiant.  We have a large application with about 1500 = Quick screens, 500 of which are relatively complex (from 1000 - 6000 = lines of code).  One idea we are considering is migrating our = screens to Axiant to provide our clients with a GUI interface in the = short term (next 1-3 years), and then initiating a brand new = development project with a newer tool that provides a more robust = toolset.  Another alternative we have been considering is = scrapping the Axiant plan altogether and initiating the new development = project immediately, using Java with Jdeveloper, and using a very = methodical phased approach so we can avoid the pitfalls of trying to = convert a large system all in one bite.  We have already committed = to Oracle for our database solution and are now an Oracle development = partner, so this might be a low cost alternative for us.  We have = been prototyping Axiant 3.1 running against HP-UX server and Oracle = database for a few months now and have found a lot of roadblocks that = have been very frustrating for us.  We have also been disappointed = with the limited features of Axiant vis-=E0-vis a more fully = object-oriented development tool.  We are going to install Axiant = beta 3.4 in the near future and do some further prototyping, but as = with most projects these days, we need to make a decision very soon, so = we need to get informed as quickly as we can.

My question is: Do any of you work at = an Axiant development shop that is also running Axiant in = production?  What I really need is to be able to visit a couple of = development shops that have in-house developers, have implemented = Axiant and will give me an honest evaluation of the issues you = have confronted during your migration/development effort.  We = really need to know if our migration to Axiant is worthwhile for this = relatively short-term goal, how severe the issues are that we have = found, and what sort of workarounds you may have discovered through = your own experiences.  Ideally, we'd like to find someone close = enough to our location that we could visit in a day, but I'd really = appreciate any feedback any of you might have for me.  We would = really appreciate the opportunity to come and pay you a = visit.

Please feel free to contact me = directly at my e-mail address, which is listed below, or via the = listserver.

Thanks!

Jim Pantos =
Sr. = Technical Development Advisor
AMISYS = LLC.
Phone: = 301-315-7211
Email: = Jim.Pantos@amisysllc.com

Confidentiality Notice: This email message, including any = attachments, is for the sole use of the intended recipient and may = contain confidential and privileged information. Any unauthorized = review, use, disclosure or distribution is prohibited. If you are not = the intended recipient, please contact the sender by reply e-mail and = destroy all copies of the original message


------_=_NextPart_001_01C238A2.D855BC30-- From Conrad.Whittall@Cognos.COM Wed, 31 Jul 2002 11:02:03 -0400 Date: Wed, 31 Jul 2002 11:02:03 -0400 From: Whittall, Conrad Conrad.Whittall@Cognos.COM Subject: Windows development, HP-UX deployment Hi Victor, Yes, Axiant is the Windows-based PowerHouse IDE that will let you develop offline. You can also run and test your applications standalone on your notebook, assuming you have local data storage that is compatible with your server-based storage and you are developing a Windows GUI for your users to access via Axiant Client...or an HTML interface to be deployed with PowerHouse Web (in which case you will also need a copy of PHWeb on your notebook so that you can run these apps standalone). While connected to your LAN (where your Axiant repository will probably be located, for multi-developer access) you can download into a local Axiant workspace on your notebook copies of the objects that you need for your offline development work (data definitions, program fragments, complete programs, etc.). You then disconnect your workspace from the repository and you are able to work offline with those copies of the objects downloaded, change them, or add new ones. You can compile programs locally and run them...assuming you have local data storage compatible with that found on your target server system. When you have completed your work you log-on to your LAN again, reconnect your Axiant workspace to the repository, and commit your work to the repository so that it is now visible to other developers. When I say "compatible" this does not necessarily mean "identical". If you are using C-ISAM on HP-UX then, as of Axiant 3.4, you will be able to use the "compatible" DISAM-96 file system on your Windows PC. If you are using Oracle on your server, then you can use Personal Oracle on your PC...or you can use the copy of Sybase SQL Anywhere that comes with Axiant, as both PowerHouse and Axiant use the default single-transaction model against both of these databases -- as well as against ALLBASE/SQL. Since ALLBASE/SQL is not available for the PC you could use either Sybase SQL Anywhere or Personal Oracle as both are treated very similarly by the Axiant and PowerHouse data access layers. If your target on HP-UX were Sybase ASE, for which PowerHouse/Axiant use a dual-transaction model, then that too is available for Windows Support for IBM's DB2 will be in Axiant 3.4, PowerHouse 4GL 8.43 and PowerHouse Web 2.43. If you don't already have the latest Axiant documentation you can download it from the web site: http://powerhouse.cognos.com/products/powerhouse/download.html Its probably also worth downloading the PowerHouse Books 3rd Edition documentation from this page, as all of the discussions about PowerHouse and relational databases has been consolidated into a single manual. Best regards, Conrad Conrad Whittall e-Learning Architect, Global Education Services Cognos Incorporated, 3755 Riverside Drive, Ottawa, Ontario, K1G 4K9, Canada -----Original Message----- From: Victor Geere [mailto:victor@nha.co.za] Sent: Tuesday 30 July 2002 08:42 To: Powerhouse List (E-mail) Subject: Windows development, HP-UX deployment I found the following paragraph on the Cognos web site: ============================================ >From within the Axiant IDE developers can build and deploy their applications to MPE/iX, HP-UX or Windows 2000/NT servers running either PowerHouse 4GL or PowerHouse Web-providing Web browser, Windows client or terminal access to those applications with efficient native access to HP IMAGE, ALLBASE/SQL, KSAM, MPE, C-ISAM, Oracle, Sybase and Microsoft SQL Server data. ============================================ I would like to have a Powerhouse IDE that I can use on my laptop at night and deploy on HP-UX PH 4GL/Web in the morning. Is this it or am I missing something? What advantages does Axiant have over Powerhouse for Windows in this scenario? Do I have to be connected to HP-UX to use C-ISAM as a database, or do I have to use, say, MS-SQL to develop in Windows and point the application to the C-ISAM dictionary when deploying on HP-UX? Better yet, can I develop Allbase/SQL and C-ISAM applications on Axiant and deploy this on HP-UX? see: http://cube.swau.edu/pipermail/powerh-l/2002-July/007082.html Regards Victor = = = = = = = = = = = = = = = = = = = = = = = = = = = = This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From Daniel.Miller@nightfreight.co.uk Wed, 31 Jul 2002 15:58:28 +0100 Date: Wed, 31 Jul 2002 15:58:28 +0100 From: Miller, Daniel Daniel.Miller@nightfreight.co.uk Subject: Error adding elements to dictionary thanks to everyone who suggested phdmaint and recover, it recovered all errors and its working fine now. -----Original Message----- From: Hamilton, Allison [mailto:Allison.Hamilton@Cognos.COM] Sent: Wednesday, July 31, 2002 3:43 PM To: 'Miller, Daniel'; Powerhouse List 3 (E-mail) Subject: RE: Error adding elements to dictionary Another option, if the dictionary doesn't recover properly, or if you just want to start again... Go into QSHOW, SET LANGUAGE PDL, GEN ALL (if you are using ASC's etc, make sure you SET SECURITY first, and have privilege to do so). This will give you a PDL source for your current dictionary. Then you can recompile it and return to POW for further updates. -----Original Message----- From: Hamilton, Allison [mailto:Allison.Hamilton@cognos.com] Sent: Wednesday, July 31, 2002 10:19 AM To: 'Miller, Daniel'; Powerhouse List 3 (E-mail) Subject: RE: Error adding elements to dictionary It's possible that the delete didn't delete everything it was supposed to, so you ended up with something left over that you shouldn't have. You might try to use PHDMAINT to Recover your dictionary. It should produce a report indicating where the problem is, and it may be able to fix it. -----Original Message----- From: Miller, Daniel [mailto:Daniel.Miller@nightfreight.co.uk] Sent: Wednesday, July 31, 2002 10:01 AM To: Powerhouse List 3 (E-mail) Subject: Error adding elements to dictionary Hi, Anyone have an idea on the cause of this error? Data access error. (O-ELEMENT*01) %RMS-F-DUP, duplicate key detected (DUP not set) Press RETURN to continue. When we try to add elements to a dictionary we get the above error on update (using "pow"), we can still add elements to other dictionaries ok. The elements being added definitely dont exist in the dictionary allthough the problem started after an element had been deleted and then was tried to be reentered. There is definitely no one else accessing the dictionary. We use ph 710g1 on alpha vms 7.3 tia, Daniel Miller Nightfreight = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. This message may contain privileged and/or confidential information. If you have received this e-mail in error or are not the intended recipient, you may not use, copy, disseminate or distribute it; do not open any attachments, delete it immediately from your system and notify the sender promptly by e-mail that you have done so. Thank you. From george.j.wen@us.abb.com Wed, 31 Jul 2002 10:07:31 -0500 Date: Wed, 31 Jul 2002 10:07:31 -0500 From: george.j.wen@us.abb.com george.j.wen@us.abb.com Subject: PowerHouse on AS/400: Entry of negative numbers --0__=4kA8wuxKE0Gzha6oMs37lUBMLg1svAzW4dPXZWZs3qlmwWaHOsHUMeZw Content-type: text/plain; charset=us-ascii Content-Disposition: inline David, I had the same situation. I changed the keyboard (keypad) map of the minus sign to the same as the that of the top row and it now behaves the same way. Good luck, George |-------------> |(Embedded | |image moved | |to file: | |pic25129.pcx)| | | |-------------> >--------------------------------------------------------------------| |David Morrison - Corporate | |07/30/2002 05:17 PM | >--------------------------------------------------------------------| To: "'powerh-l@lists.swau.edu'" cc: (bcc: George J. Wen/NB/USFAC/ABB) Subject: PowerHouse on AS/400: Entry of negative numbers Security Level:? Internal This question is related to the AS/400, only. When one enters negative numbers into a DFU or DDS screen on the AS/400, the "Field Minus" key (next to the 10-key pad) can be used, combining right-justification of the digits with the ending minus sign. My PowerHouse QUICK screens don't allow the use of the Field Minus key. Instead, users must key the hyphen (above the "P" on the keyboard), which is inconvenient because it's not by the 10-key pad. Is there something that I can do in the data dictionary or in each screen, perhaps, to enable the usage of the Field Minus key in QUICK screens? Thank you. David Morrison = = = = = = = = = = = = = = = = = = = = = = = = = = = = Mailing list: powerh-l@lists.swau.edu Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu Unsubscribe: "unsubscribe" in message body to powerh-l-request@lists.swau.edu http://lists.swau.edu/mailman/listinfo/powerh-l This list is closed, thus to post to the list you must be a subscriber. --0__=4kA8wuxKE0Gzha6oMs37lUBMLg1svAzW4dPXZWZs3qlmwWaHOsHUMeZw Content-type: application/octet-stream; name="pic25129.pcx" Content-Disposition: attachment; filename="pic25129.pcx" Content-transfer-encoding: base64 CgUBCAAAAABBADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAABQgABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAA= --0__=4kA8wuxKE0Gzha6oMs37lUBMLg1svAzW4dPXZWZs3qlmwWaHOsHUMeZw-- From Richard.Witkopp@idt.com Wed, 31 Jul 2002 09:55:19 -0700 Date: Wed, 31 Jul 2002 09:55:19 -0700 From: Witkopp, Richard Richard.Witkopp@idt.com Subject: Axiant experiences This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C238B3.0D8CFC00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Java is more robust that Axiant? Not sure I would agree with that. If you're already an Oracle development partner, why not use Developer 2000, or whatever it's called now? -----Original Message----- From: Pantos, Jim [mailto:Jim.Pantos@amisysllc.com] Sent: Wednesday, July 31, 2002 7:59 AM To: 'powerh-l@lists.swau.edu'; Bob Edis; Darren Reely; James Byrne; = Witkopp, Richard; Sam DeLeese; Steve Franklin Subject: Axiant experiences I am with a company located in the Washington DC metro area that is considering migrating our HP-e3000 quick code to Axiant. We have a = large application with about 1500 Quick screens, 500 of which are relatively complex (from 1000 - 6000 lines of code). One idea we are considering = is migrating our screens to Axiant to provide our clients with a GUI = interface in the short term (next 1-3 years), and then initiating a brand new development project with a newer tool that provides a more robust = toolset. Another alternative we have been considering is scrapping the Axiant = plan altogether and initiating the new development project immediately, = using Java with Jdeveloper, and using a very methodical phased approach so we = can avoid the pitfalls of trying to convert a large system all in one bite. = We have already committed to Oracle for our database solution and are now = an Oracle development partner, so this might be a low cost alternative for = us. We have been prototyping Axiant 3.1 running against HP-UX server and = Oracle database for a few months now and have found a lot of roadblocks that = have been very frustrating for us. We have also been disappointed with the limited features of Axiant vis-=E0-vis a more fully object-oriented development tool. We are going to install Axiant beta 3.4 in the near future and do some further prototyping, but as with most projects these days, we need to make a decision very soon, so we need to get informed = as quickly as we can. My question is: Do any of you work at an Axiant development shop that = is also running Axiant in production? What I really need is to be able to visit a couple of development shops that have in-house developers, have implemented Axiant and will give me an honest evaluation of the issues = you have confronted during your migration/development effort. We really = need to know if our migration to Axiant is worthwhile for this relatively = short-term goal, how severe the issues are that we have found, and what sort of workarounds you may have discovered through your own experiences. = Ideally, we'd like to find someone close enough to our location that we could = visit in a day, but I'd really appreciate any feedback any of you might have = for me. We would really appreciate the opportunity to come and pay you a = visit. Please feel free to contact me directly at my e-mail address, which is listed below, or via the listserver.=20 Thanks!=20 Jim Pantos=20 Sr. Technical Development Advisor=20 AMISYS LLC.=20 Phone: 301-315-7211=20 Email: Jim.Pantos@amisysllc.com=20 Confidentiality Notice: This email message, including any attachments, = is for the sole use of the intended recipient and may contain confidential = and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, = please contact the sender by reply e-mail and destroy all copies of the = original message ------_=_NextPart_001_01C238B3.0D8CFC00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Axiant experiences
Java=20 is more robust that Axiant? Not sure I would agree
with=20 that. If you're already an Oracle development = partner,
why=20 not use Developer 2000, or whatever it's called = now?
-----Original Message-----
From: Pantos, Jim=20 [mailto:Jim.Pantos@amisysllc.com]
Sent: Wednesday, July 31, = 2002=20 7:59 AM
To: 'powerh-l@lists.swau.edu'; Bob Edis; Darren = Reely; James=20 Byrne; Witkopp, Richard; Sam DeLeese; Steve = Franklin
Subject: Axiant=20 experiences

I am with a company located in the = Washington DC=20 metro area that is considering migrating our HP-e3000 quick code to=20 Axiant.  We have a large application with about 1500 Quick = screens, 500=20 of which are relatively complex (from 1000 - 6000 lines of = code).  One=20 idea we are considering is migrating our screens to Axiant to provide = our=20 clients with a GUI interface in the short term (next 1-3 years), and = then=20 initiating a brand new development project with a newer tool that = provides a=20 more robust toolset.  Another alternative we have been = considering is=20 scrapping the Axiant plan altogether and initiating the new = development=20 project immediately, using Java with Jdeveloper, and using a very = methodical=20 phased approach so we can avoid the pitfalls of trying to convert a = large=20 system all in one bite.  We have already committed to Oracle for = our=20 database solution and are now an Oracle development partner, so this = might be=20 a low cost alternative for us.  We have been prototyping Axiant = 3.1=20 running against HP-UX server and Oracle database for a few months now = and have=20 found a lot of roadblocks that have been very frustrating for = us.  We=20 have also been disappointed with the limited features of Axiant = vis-=E0-vis a=20 more fully object-oriented development tool.  We are going to = install=20 Axiant beta 3.4 in the near future and do some further prototyping, = but as=20 with most projects these days, we need to make a decision very soon, = so we=20 need to get informed as quickly as we can.

My question is: Do any of you work at = an Axiant=20 development shop that is also running Axiant in production?  = What I=20 really need is to be able to visit a couple of development shops that = have=20 in-house developers, have implemented Axiant and will give me an = honest=20 evaluation of the issues you have confronted during your = migration/development=20 effort.  We really need to know if our migration to Axiant is = worthwhile=20 for this relatively short-term goal, how severe the issues are that = we have=20 found, and what sort of workarounds you may have discovered through = your own=20 experiences.  Ideally, we'd like to find someone close enough to = our=20 location that we could visit in a day, but I'd really appreciate any = feedback=20 any of you might have for me.  We would really appreciate the = opportunity=20 to come and pay you a visit.

Please feel free to contact me = directly at my=20 e-mail address, which is listed below, or via the listserver. =

Thanks!

Jim Pantos =
Sr. Technical=20 Development Advisor
AMISYS LLC.
Phone: 301-315-7211
Email: = Jim.Pantos@amisysllc.com

Confidentiality Notice:=20 This email message, including any attachments, is for the sole use of = the=20 intended recipient and may contain confidential and privileged = information.=20 Any unauthorized review, use, disclosure or distribution is = prohibited. If you=20 are not the intended recipient, please contact the sender by reply = e-mail and=20 destroy all copies of the original=20 message


------_=_NextPart_001_01C238B3.0D8CFC00--