Re "Newbies" & multi-platform coding

Hamilton, Allison Allison.Hamilton@Cognos.COM
Thu, 24 Jul 2003 10:47:03 -0400


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_01C351F2.720854F0
Content-Type: text/plain;
	charset="iso-8859-1"

AMEN to that one.  If at all possible, put user code in the postupdate or
preupdate procedures and leave the update procedure to PowerHouse.

-----Original Message-----
From: Guy Werry [mailto:guy.werry@hbms.ca]
Sent: Thursday, July 24, 2003 10:27 AM
To: PH Mailing List (E-mail)
Subject: Re "Newbies" & multi-platform coding


Reading the comments that have been directed to Marvin, the one below perked
up my "DANGER" reactions.  Allison's comments about the order of PUTs for
IMAGE is good, but I think it bears saying that default procedures in
general and especially the UPDATE procedures should not be manually coded
unless it's completely unavoidable.  I've always felt that that's one of
Powerhouse's great features is that I can add a new file to a screen,
butcher the data in it like crazy and then have the updating done for me.
Thanks,
	Guy.
	> 2. Is the Cognos program designed differently based on different
O/S? 
	[BE>] AFAIK yes. Cognos tried to optimise the use of the good
features of each O/S. However since version 8.2n Cognos has moved towards a
common source for PowerHouse on all O/S's it's available on.
	[Hamilton, Allison] I think that your question is more about whether
the code that you would write would be designed differently on different
O/S's and I'd say in general no. There are a few issues with the order of
PUT's that IMAGE requires that is different, but PowerHouse itself deals
with that if you are using default code generation for update procedures.
Excluding the few machine specific features on each platform, the general
PowerHouse code is platform independent.

= = = = = = = = = = = = = = = = = = = = = = = = = = = =
Mailing list: powerh-l@lists.swau.edu
Subscribe: "subscribe" in message body to powerh-l-request@lists.swau.edu
Unsubscribe: "unsubscribe <password>" 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.

Join us at Cognos' biggest event of the year Enterprise 2003, The Cognos
Business Forum.  Taking place in over 25 cities around the world, it's an
opportunity for Business and IT leaders to learn about strategies for
driving performance. Visit http://www.cognos.com/enterprise03 for more
details. 

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.

------_=_NextPart_001_01C351F2.720854F0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2654.89">
<TITLE>RE: Re &quot;Newbies&quot; &amp; multi-platform coding</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>AMEN to that one.&nbsp; If at all possible, put user =
code in the postupdate or preupdate procedures and leave the update =
procedure to PowerHouse.</FONT></P>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Guy Werry [<A =
HREF=3D"mailto:guy.werry@hbms.ca">mailto:guy.werry@hbms.ca</A>]</FONT>
<BR><FONT SIZE=3D2>Sent: Thursday, July 24, 2003 10:27 AM</FONT>
<BR><FONT SIZE=3D2>To: PH Mailing List (E-mail)</FONT>
<BR><FONT SIZE=3D2>Subject: Re &quot;Newbies&quot; &amp; multi-platform =
coding</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>Reading the comments that have been directed to =
Marvin, the one below perked</FONT>
<BR><FONT SIZE=3D2>up my &quot;DANGER&quot; reactions.&nbsp; Allison's =
comments about the order of PUTs for</FONT>
<BR><FONT SIZE=3D2>IMAGE is good, but I think it bears saying that =
default procedures in</FONT>
<BR><FONT SIZE=3D2>general and especially the UPDATE procedures should =
not be manually coded</FONT>
<BR><FONT SIZE=3D2>unless it's completely unavoidable.&nbsp; I've =
always felt that that's one of</FONT>
<BR><FONT SIZE=3D2>Powerhouse's great features is that I can add a new =
file to a screen,</FONT>
<BR><FONT SIZE=3D2>butcher the data in it like crazy and then have the =
updating done for me.</FONT>
<BR><FONT SIZE=3D2>Thanks,</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT =
SIZE=3D2>Guy.</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=3D2>&gt; 2. =
Is the Cognos program designed differently based on different</FONT>
<BR><FONT SIZE=3D2>O/S? </FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=3D2>[BE&gt;] =
AFAIK yes. Cognos tried to optimise the use of the good</FONT>
<BR><FONT SIZE=3D2>features of each O/S. However since version 8.2n =
Cognos has moved towards a</FONT>
<BR><FONT SIZE=3D2>common source for PowerHouse on all O/S's it's =
available on.</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT =
SIZE=3D2>[Hamilton, Allison] I think that your question is more about =
whether</FONT>
<BR><FONT SIZE=3D2>the code that you would write would be designed =
differently on different</FONT>
<BR><FONT SIZE=3D2>O/S's and I'd say in general no. There are a few =
issues with the order of</FONT>
<BR><FONT SIZE=3D2>PUT's that IMAGE requires that is different, but =
PowerHouse itself deals</FONT>
<BR><FONT SIZE=3D2>with that if you are using default code generation =
for update procedures.</FONT>
<BR><FONT SIZE=3D2>Excluding the few machine specific features on each =
platform, the general</FONT>
<BR><FONT SIZE=3D2>PowerHouse code is platform independent.</FONT>
</P>

<P><FONT SIZE=3D2>=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</FONT>
<BR><FONT SIZE=3D2>Mailing list: powerh-l@lists.swau.edu</FONT>
<BR><FONT SIZE=3D2>Subscribe: &quot;subscribe&quot; in message body to =
powerh-l-request@lists.swau.edu</FONT>
<BR><FONT SIZE=3D2>Unsubscribe: &quot;unsubscribe =
&lt;password&gt;&quot; in message body to =
powerh-l-request@lists.swau.edu</FONT>
<BR><FONT SIZE=3D2><A =
HREF=3D"http://lists.swau.edu/mailman/listinfo/powerh-l" =
TARGET=3D"_blank">http://lists.swau.edu/mailman/listinfo/powerh-l</A></F=
ONT>
<BR><FONT SIZE=3D2>This list is closed, thus to post to the list you =
must be a subscriber.</FONT>
</P>

<P><FONT SIZE=3D2>Join us at Cognos' biggest event of the year<I> =
Enterprise 2003, The Cognos Business Forum</I>.&nbsp; Taking place in =
over 25 cities around the world, it's an opportunity for Business and =
IT leaders to learn about strategies for driving performance. Visit<U> =
<A HREF=3D"http://www.cognos.com/enterprise03" =
TARGET=3D"_blank">http://www.cognos.com/enterprise03</A></U> for more =
details. </FONT></P>

<P><FONT SIZE=3D2>This message may contain privileged and/or =
confidential information.&nbsp; 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.&nbsp; Thank you.</FONT></P>

</BODY>
</HTML>
------_=_NextPart_001_01C351F2.720854F0--