<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
<PRE>Hi Nick:</PRE><PRE> <BR>Your dictionary should say ASCII8 for the character set.<BR> <BR>You  are probably using DEC Supplemental as your character set.<BR> <BR>I would check numeric code for  £. The WIN 1252 € is not </PRE><PRE>in DEC Supplemental.</PRE><PRE>You could try TERM=VT220-ANY</PRE><PRE><BR> <BR>QUIZ<BR> <BR> Define x integer size 2 = 0<BR> report sum x<BR>set sub name xsub keep<BR>go<BR>define a character size 1 = "£"<BR>define i integer size 2 = 0<BR>define b character size 1 = characters (i) <BR>rep sum a b<BR>set sub name xsub append keep<BR>go<BR>access *xsub<BR>rep x<BR>go<BR> <BR>Check to see if £ is in the list of DEC control characters.<BR> <BR>I would check with customer support.<BR>I believe I logged a bug about this but it has been<BR>so long I can't remember the exact details.<BR>There may be something at the OS level to turn<BR>this off.<BR> <BR>Good luck,<BR>Peter Bateman<BR>________________________________<BR>&gt; Subject: RE: Metacharacters &amp; pattern matching<BR>&gt; Date: Tue, 25 Mar 2008 17:21:12 +0000<BR>&gt; From: Nick.Butland@acco.com<BR>&gt; To: powerh-l@lists.sowder.com<BR>&gt; CC: Ken@Langendock.com<BR>&gt; <BR>&gt; <BR>&gt; Sorry, yes, I have done that. From our dictionary:<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt;  06  Special Name Char    "-_'%#$"           Decimal Char.        "."<BR>&gt; <BR>&gt;  07  Generic Retrieval    "@"                Multiline Heading    "^"<BR>&gt; <BR>&gt;  08  Picture Substitution "^"                Message Substitution "^"<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt;     Metacharacters<BR>&gt; <BR>&gt;  01 Escape           "!"                        06 Match Repeating  "&gt;"        11 Match Digit    "#"<BR>&gt; <BR>&gt;  02 Logical Or       "|"          07 Match Optional   "&lt;"         12 Match Anything "@"<BR>&gt; <BR>&gt;  03 Optional Repeat  "*"      08 Match Not        "\"            13 Match Null     "0"<BR>&gt; <BR>&gt;  04 Left Paren.      "("           09 Match Any        "?"             14 Reserved       "[]=;&amp;"<BR>&gt; <BR>&gt;  05 Right Paren.     ")"          10 Match Alpha      "^"           15 Match Kanji    ":"<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Nick Butland<BR>&gt; IT Project Leader, Acco UK<BR>&gt; <BR>&gt; Tel 01296-732150<BR>&gt; Fax 01296-732151<BR>&gt; Email: nick.butland@acco.com<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; ________________________________<BR>&gt; <BR>&gt; From: Ken Langendock [mailto:Ken@Langendock.com]<BR>&gt; Sent: 25 March 2008 14:35<BR>&gt; To: powerh-l@lists.sowder.com<BR>&gt; Subject: RE: Metacharacters &amp; pattern matching<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Have you checked the PDL for your dictionary and made sure that symbol is not used as a “Reserved” or any other option in the “System Options” declaration of the PDL?<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; This might cause some weird issues.<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Ken<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; From: powerh-l-bounces+ken.langendock=rogers.com@lists.sowder.com [mailto:powerh-l-bounces+ken.langendock=rogers.com@lists.sowder.com] On Behalf Of Butland, Nick<BR>&gt; Sent: Tuesday, March 25, 2008 10:21 AM<BR>&gt; To: powerh-l@lists.sowder.com<BR>&gt; Subject: Metacharacters &amp; pattern matching<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Let’s see if anyone else can crack this, because I am fed up seeing the message “Invalid pattern specification.  Check pattern syntax.”<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Operating system is VMS v7.2-2,<BR>&gt; <BR>&gt; PowerHouse version 7.10.E6 (as it has been for rather a long time…).<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; I have an element which has an existing pattern of “(\!|)*”. This allows any number of any alphanumeric character with the exclusion of the “post” character, as we use this as a delimiter for some data imports into Excel.<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Last week we had an interface fail as the result of the inclusion of a £ character in the data. I have tried to amend the pattern to something along the lines of “(\((!|)|£))*”, but this gives the error message above. The current try has "(\£|(!|))*", but any input into this triggers the message “There is a control character in this pattern.”<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Any suggestions? So far as I am aware, all the entries on the metacharacter screen are defaults.<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Thanks,<BR>&gt; <BR>&gt; Nick Butland<BR>&gt; IT Project Leader, Acco UK<BR>&gt; <BR>&gt; Tel 01296-732150<BR>&gt; Fax 01296-732151<BR>&gt; Email: nick.butland@acco.com<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; ________________________________<BR>&gt; <BR>&gt; DISCLAIMER<BR>&gt; *****************<BR>&gt; This email and any attachments thereto, may contain information which is confidential and/or protected by intellectual property rights and are intended for the sole use of the recipient(s) named above. Any use of the information contained herein (including but not limited to total or, partial reproduction, communication or, distribution in any form) or, the taking of any action in reliance on the contents by persons other than the designated recipient(s) is strictly prohibited.<BR>&gt; If you have received this email in error, please notify the sender either by telephone or, by email and delete the material from any computer.<BR>&gt; <BR>&gt; Legal entity details can be found at the following link: <A href="http://www.accoeurope.com/legalEntities/" target=_blank>http://www.accoeurope.com/legalEntities/</A><BR>&gt; <BR>&gt; Thank you for your co-operation.<BR>&gt; <BR>&gt; ________________________________<BR>&gt; DISCLAIMER<BR>&gt; *****************<BR>&gt; This email and any attachments thereto, may contain information which is confidential and/or protected by intellectual property rights and are intended for the sole use of the recipient(s) named above. Any use of the information contained herein (including but not limited to total or, partial reproduction, communication or, distribution in any form) or, the taking of any action in reliance on the contents by persons other than the designated recipient(s) is strictly prohibited.<BR>&gt; If you have received this email in error, please notify the sender either by telephone or, by email and delete the material from any computer.<BR>&gt; <BR>&gt; Legal entity details can be found at the following link: <A href="http://www.accoeurope.com/legalEntities/" target=_blank>http://www.accoeurope.com/legalEntities/</A><BR>&gt; <BR>&gt; Thank you for your co-operation.<BR></PRE><br /><hr />You could win $1000 a day, now until May 12th, just for signing in to Windows Live Messenger. <a href='http://g.msn.ca/ca55/211' target='_new'>Check out SignInAndWIN.ca to learn more!</a></body>
</html>