What's the best way...

STEWARTM@dteenergy.com STEWARTM@dteenergy.com
18 Mar 99 10:53:05 -0500


--=_ORCL_3486232_0_0
Content-Transfer-Encoding:quoted-printable
Content-Type:text/plain; charset="iso-8859-1"

 
Chris put some faith in your junior programmers.  Have a senior guy do QA on=
 
their work.  They've got to learn PowerHouse.  After they get the nack of 
chaning ASC in the code there won't be a problem.  It's not rocket science.

--=_ORCL_3486232_0_0
Content-Type:message/rfc822

Date: 18 Mar 99 10:23:01
From:"Walker, Chris" <ChrisWalker@tateandlyle.com>
To:"'powerhouse list server'" <powerh-l>
Subject:RE: What's the best way...
Return-Path:<powerh-l-owner@lists.swau.edu>
Received:by mail.detroitedison.com with ESMTP id KAA02501; Thu, 18 Mar 1999 10:33:35 -0500 (EST)
Received:by dte.detroitedison.com with ESMTP id KAA13821; Thu, 18 Mar 1999 10:33:32 -0500 (EST)
Received:from sphere.swau.edu (sphere.swau.edu [205.165.192.254]) by cosmic3.swau.edu (8.8.3/8.8.3) with ESMTP id JAA15763; Thu, 18 Mar 1999 09:28:05 -0600
Received:from localhost (daemon@localhost) by sphere.swau.edu (8.9.1/8.9.1) with SMTP id JAA16871; Thu, 18 Mar 1999 09:27:53 -0600
Received:by sphere.swau.edu (bulk_mailer v1.9); Thu, 18 Mar 1999 09:26:12 -0600
Received:(from daemon@localhost) by sphere.swau.edu (8.9.1/8.9.1) id JAA16828 for powerh-l-outgoing; Thu, 18 Mar 1999 09:26:11 -0600
Received:from gatekeeper.tateandlyle.com (gatekeeper.tateandlyle.com [194.130.202.65]) by sphere.swau.edu (8.9.1/8.9.1) with ESMTP id JAA16824 for <powerh-l@lists.swau.edu>; Thu, 18 Mar 1999 09:26:00 -0600
Received:by gatekeeper.tateandlyle.com; id PAA19072; Thu, 18 Mar 1999 15:44:31 GMT
Received:from mime(193.35.112.9) by gatekeeper.tateandlyle.com via smap (V3.1.1) id xma019046; Thu, 18 Mar 99 15:44:16 GMT
Received:from exchangemonitor.tateandlyle.com (unverified [193.35.112.152]) by mime.tateandlyle.com (Integralis SMTPRS 2.0.15) with ESMTP id <B0000600804@mime.tateandlyle.com> for <powerh-l@lists.swau.edu>; Thu, 18 Mar 1999 15:23:01 +0000
Received:by EXCHANGEMONITOR with Internet Mail Service (5.5.2448.0) id <GV6BNZ37>; Thu, 18 Mar 1999 15:25:33 -0000
Message-Id:<1188BEFA6137D21186E40008C7FAC1C41D21BF@DEXEXC01>
X-MS-TNEF-Correlator:<1188BEFA6137D21186E40008C7FAC1C41D21BF@DEXEXC01>
Sender:owner-powerh-l@sphere.swau.edu
MIME-Version: 1.0
Content-Type:multipart/mixed;
	boundary="=_ORCL_3485798_0r0"


--=_ORCL_3485798_0r0
Content-Type:text/plain; charset="iso-8859-1"
Content-Transfer-Encoding:quoted-printable

I agree that it's inadvisable to modify the update procedure, but I hate the
idea of relying for security on junior programmers rembering to code
something in the preupdate procedure.

FWIW, "that conditional compile crap" is nothing more than the following.
I've never found it especially onerous to maintain, but you could avoid the
effort entirely by spending a couple of hours writing a simple DCL
preprocessor to compile two versions of every screen.

@IF RW
screen x-w activities entry, find, change.....
@ELSE
screen x-r activities find
@ENDIF

Chris Walker
Tate and Lyle
London

(BTW, the Reply-To field still contains the message originator, rather than
the list address.  Is this deliberate?)


> -----Original Message-----
> From:	STEWARTM@dteenergy.com [SMTP:STEWARTM@dteenergy.com]
> Sent:	Thursday, March 18, 1999 2:57 PM
> To:	powerh-l@lists.swau.edu
> Subject:	Re: What's the best way...
> 
>  
> Why are you changing the UPDATE procedure???  Don't do that.  This is what
> the 
> PREUPDATE procedure is for.  What is wrong with a couple of lines of 
> procedural code?  It better that maintaining two screens and that
> conditional 
> compile crap. 
>  
> Just do the following...(You can specify an ASC for a user instead of a 
> signonuser.) 
>  
> IF NOT MATCHUSER("CERTAIN_ASC")  
>    THEN  
>       BEGIN 
>          ERROR "*E* Only CETAIN_ASC can update." 
>       END 
>  
> If you want to do it for a particular field then put it in the EDIT
> procedure 
> for that field. 
>  
> Hope this helps. 
> ----------------------
> Mark Stewart 
> Consultants Club Corp. 
> Windsor, Ontario 
> Canada << Message: What's the best way... >> 

--=_ORCL_3485798_0r0
Content-Type:application/ms-tnef
Content-Transfer-Encoding:base64

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
fCB9q30he5BSTwJSJXAqRSogT27fK5F70HwGdfMbtC4nYH26/z2Red0eIC1SWwACMBrCZeH/
KuF3NAqxJjAfIAtgKmFDU7sbcQOgcBzhKuEitUU9sH5UbJxnxh7CGXNDQ3NNSM5vKzBIJBuA
bHBHwSRk70xjjS8kZFdhawYAG/BbAH8u0T5FNNEtsAGQAjAEIEPXCkBRMAhQcnM3VzlxM1H/
HLCAcAGQBRAa4D5FAHAaMDkd8Dw8TTZdL141ID4WPmI1FJEAloAAAwAuAAAAAAALAAIAAQAA
AB4AcAABAAAAFwAAAFdoYXQncyB0aGUgYmVzdCB3YXkuLi4AAAIBcQABAAAAGwAAAAG+cVBq
uJ8K4xbcnhHSlXsACMfqkjkAAGKtcABAADkAQLfLNVNxvgEDAPE/CQQAAB4AMUABAAAACAAA
AFdBTEtFUkMAAwAaQAAAAAAeADBAAQAAAAgAAABXQUxLRVJDAAMAGUAAAAAAAwD9P+QEAAAD
ACYAAAAAAAMANgAAAAAAAwCAEP////8CAUcAAQAAAD0AAABjPUdCO2E9SUJNWDQwMDtwPVRB
VEUgKyBMWUxFO2w9REVYRVhDMDEtOTkwMzE4MTUyMzAxWi0xMTc1MzgAAAAAAgH5PwEAAABY
AAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPVNVR0FSL09VPVVOSVRFRCBNT0xB
U1NFUyBMT05ET04vQ049UkVDSVBJRU5UUy9DTj1XQUxLRVJDAB4A+D8BAAAADgAAAFdhbGtl
ciwgQ2hyaXMAAAAeADhAAQAAAAgAAABXQUxLRVJDAAIB+z8BAAAAWAAAAAAAAADcp0DIwEIQ
GrS5CAArL+GCAQAAAAAAAAAvTz1TVUdBUi9PVT1VTklURUQgTU9MQVNTRVMgTE9ORE9OL0NO
PVJFQ0lQSUVOVFMvQ049V0FMS0VSQwAeAPo/AQAAAA4AAABXYWxrZXIsIENocmlzAAAAHgA5
QAEAAAAIAAAAV0FMS0VSQwBAAAcwUD7KNVNxvgFAAAgwQBiMkFNxvgEeAD0AAQAAAAUAAABS
RTogAAAAAB4AHQ4BAAAAFwAAAFdoYXQncyB0aGUgYmVzdCB3YXkuLi4AAB4ANRABAAAAMgAA
ADwxMTg4QkVGQTYxMzdEMjExODZFNDAwMDhDN0ZBQzFDNDFEMjFCRkBERVhFWEMwMT4AAAAL
ACkAAAAAAAsAIwAAAAAAAwAGEOkXv9sDAAcQ4QQAAAMAEBAAAAAAAwAREAUAAAAeAAgQAQAA
AGUAAABJQUdSRUVUSEFUSVRTSU5BRFZJU0FCTEVUT01PRElGWVRIRVVQREFURVBST0NFRFVS
RSxCVVRJSEFURVRIRUlERUFPRlJFTFlJTkdGT1JTRUNVUklUWU9OSlVOSU9SUFJPR1JBAAAA
AAIBfwABAAAAMgAAADwxMTg4QkVGQTYxMzdEMjExODZFNDAwMDhDN0ZBQzFDNDFEMjFCRkBE
RVhFWEMwMT4AAACDnA==

--=_ORCL_3485798_0r0--


--=_ORCL_3486232_0_0--

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Subscribe: "subscribe powerh-l" in message body to majordomo@lists.swau.edu
Unsubscribe: "unsubscribe powerh-l" in message to majordomo@lists.swau.edu
powerh-l@lists.swau.edu is gatewayed one-way to bit.listserv.powerh-l
This list is closed, thus to post to the list, you must be a subscriber.