mime-version: 1.0
content-type: multipart/related;
	 boundary="----=_NextPart_01C804F3.40DE8CB0"





This document is a Single File Web Page, also known as a Web Archive file.  If you are seeing this message, your browser or editor doesn't support Web Archive files.  Please download a browser that supports Web Archive, such as Windows® Internet Explorer®.

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003.htm
content-transfer-encoding: quoted-printable
content-type: text/html;
	 charset="us-ascii"

<html xmlns:v=3D"urn:schemas-microsoft-com:vml"
xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags"
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 12">
<meta name=3DOriginator content=3D"Microsoft Word 12">
<link rel=3DFile-List href=3D"file:///C:/8C69C633/VOwithOffice2003_files/f=
ilelist.xml">
<link rel=3DEdit-Time-Data href=3D"file:///C:/8C69C633/VOwithOffice2003_fi=
les/editdata.mso">
<link rel=3DOLE-Object-Data href=3D"file:///C:/8C69C633/VOwithOffice2003_f=
iles/oledata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Integrating VO with MS Office, Office Business Applications with VO=
</title>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"country-region"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"City"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PersonName"/>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>GSchaller</o:Author>
  <o:Template>Normal</o:Template>
  <o:LastAuthor>Ed Richard</o:LastAuthor>
  <o:Revision>3</o:Revision>
  <o:TotalTime>86</o:TotalTime>
  <o:Created>2007-04-02T12:21:00Z</o:Created>
  <o:LastSaved>2007-10-02T02:53:00Z</o:LastSaved>
  <o:Pages>12</o:Pages>
  <o:Words>7363</o:Words>
  <o:Characters>41972</o:Characters>
  <o:Company>Software Objectives</o:Company>
  <o:Lines>349</o:Lines>
  <o:Paragraphs>98</o:Paragraphs>
  <o:CharactersWithSpaces>49237</o:CharactersWithSpaces>
  <o:Version>12.00</o:Version>
 </o:DocumentProperties>
 <o:CustomDocumentProperties>
  <o:Abstract dt:dt=3D"string">We will demonstrate some important integrat=
ion aspects, our aim is to show how we can employ MS Office products from =
our VO desktop application. This is about integration: about making our ap=
plications smarter and by making MS Office products smarter, mor</o:Abstra=
ct>
  <o:PublishStatus dt:dt=3D"string">Published</o:PublishStatus>
  <o:Category dt:dt=3D"string">2</o:Category>
  <o:ContentType dt:dt=3D"string">Document</o:ContentType>
 </o:CustomDocumentProperties>
</xml><![endif]-->
<link rel=3DthemeData href=3D"file:///C:/8C69C633/VOwithOffice2003_files/t=
hemedata.thmx">
<link rel=3DcolorSchemeMapping
href=3D"file:///C:/8C69C633/VOwithOffice2003_files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Zoom>120</w:Zoom>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:DrawingGridHorizontalSpacing>6 pt</w:DrawingGridHorizontalSpacing>
  <w:DisplayHorizontalDrawingGridEvery>2</w:DisplayHorizontalDrawingGridEv=
ery>
  <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-AU</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val=3D"Cambria Math"/>
   <m:brkBin m:val=3D"before"/>
   <m:brkBinSub m:val=3D"&#45;-"/>
   <m:smallFrac m:val=3D"off"/>
   <m:dispDef/>
   <m:lMargin m:val=3D"0"/>
   <m:rMargin m:val=3D"0"/>
   <m:defJc m:val=3D"centerGroup"/>
   <m:wrapIndent m:val=3D"1440"/>
   <m:intLim m:val=3D"subSup"/>
   <m:naryLim m:val=3D"undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState=3D"false" DefUnhideWhenUsed=3D"false"
  DefSemiHidden=3D"false" DefQFormat=3D"false" LatentStyleCount=3D"267">
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Normal"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"heading 1"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"heading 2"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"heading 3"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 4"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 5"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 6"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 7"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 8"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"heading 9"/>
  <w:LsdException Locked=3D"false" SemiHidden=3D"true" UnhideWhenUsed=3D"t=
rue"
   QFormat=3D"true" Name=3D"caption"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Title"/>
  <w:LsdException Locked=3D"false" Priority=3D"1" Name=3D"Default Paragrap=
h Font"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Subtitle"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Strong"/>
  <w:LsdException Locked=3D"false" QFormat=3D"true" Name=3D"Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" Name=3D"No List"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" SemiHidden=3D"true"
   Name=3D"Placeholder Text"/>
  <w:LsdException Locked=3D"false" Priority=3D"1" QFormat=3D"true" Name=3D=
"No Spacing"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"99" SemiHidden=3D"true" Nam=
e=3D"Revision"/>
  <w:LsdException Locked=3D"false" Priority=3D"34" QFormat=3D"true"
   Name=3D"List Paragraph"/>
  <w:LsdException Locked=3D"false" Priority=3D"29" QFormat=3D"true" Name=
=3D"Quote"/>
  <w:LsdException Locked=3D"false" Priority=3D"30" QFormat=3D"true"
   Name=3D"Intense Quote"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 1"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 2"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 3"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 4"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 5"/>
  <w:LsdException Locked=3D"false" Priority=3D"60" Name=3D"Light Shading A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"61" Name=3D"Light List Acce=
nt 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"62" Name=3D"Light Grid Acce=
nt 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"63" Name=3D"Medium Shading =
1 Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"64" Name=3D"Medium Shading =
2 Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"65" Name=3D"Medium List 1 A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"66" Name=3D"Medium List 2 A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"67" Name=3D"Medium Grid 1 A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"68" Name=3D"Medium Grid 2 A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"69" Name=3D"Medium Grid 3 A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"70" Name=3D"Dark List Accen=
t 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"71" Name=3D"Colorful Shadin=
g Accent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"72" Name=3D"Colorful List A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"73" Name=3D"Colorful Grid A=
ccent 6"/>
  <w:LsdException Locked=3D"false" Priority=3D"19" QFormat=3D"true"
   Name=3D"Subtle Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"21" QFormat=3D"true"
   Name=3D"Intense Emphasis"/>
  <w:LsdException Locked=3D"false" Priority=3D"31" QFormat=3D"true"
   Name=3D"Subtle Reference"/>
  <w:LsdException Locked=3D"false" Priority=3D"32" QFormat=3D"true"
   Name=3D"Intense Reference"/>
  <w:LsdException Locked=3D"false" Priority=3D"33" QFormat=3D"true" Name=
=3D"Book Title"/>
  <w:LsdException Locked=3D"false" Priority=3D"37" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" Name=3D"Bibliography"/>
  <w:LsdException Locked=3D"false" Priority=3D"39" SemiHidden=3D"true"
   UnhideWhenUsed=3D"true" QFormat=3D"true" Name=3D"TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if !mso]><object
 classid=3D"clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=3Dieooui></obje=
ct>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:1;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:0 0 0 0 0 0;}
@font-face
	{font-family:Cambria;
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-1610611985 1073741899 0 0 159 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520082689 -1073717157 41 0 66047 0;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1593833729 1073750107 16 0 415 0;}
@font-face
	{font-family:Times;
	panose-1:2 2 6 3 5 4 5 2 3 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-536859921 -1073711039 9 0 511 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
h1
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-style-link:"Heading 1 Char";
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0cm;
	margin-bottom:12.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	mso-outline-level:1;
	font-size:16.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	mso-font-kerning:0pt;
	mso-ansi-language:EN-GB;
	mso-fareast-language:EN-US;
	mso-bidi-language:HE;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
h2
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 1";
	mso-style-link:"Heading 2 Char";
	mso-style-next:Normal;
	margin-top:18.0pt;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	mso-outline-level:2;
	font-size:14.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-fareast-language:EN-US;
	mso-bidi-language:HE;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
h3
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 2";
	mso-style-link:"Heading 3 Char";
	mso-style-next:Normal;
	margin-top:18.0pt;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	mso-outline-level:3;
	font-size:14.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-fareast-language:EN-US;
	mso-bidi-language:HE;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{mso-style-unhide:no;
	mso-style-link:"Header Char";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 207.65pt right 415.3pt;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{mso-style-unhide:no;
	mso-style-link:"Footer Char";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:center 207.65pt right 415.3pt;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-unhide:no;
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-unhide:no;
	color:purple;
	mso-themecolor:followedhyperlink;
	text-decoration:underline;
	text-underline:single;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-unhide:no;
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListPara=
graphCxSpFirst
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListPa=
ragraphCxSpMiddle
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagr=
aphCxSpLast
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-type:export-only;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	mso-add-space:auto;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Times New Roman","serif";
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-language:EN-US;}
span.Heading1Char
	{mso-style-name:"Heading 1 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 1";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#365F91;
	mso-themecolor:accent1;
	mso-themeshade:191;
	mso-fareast-language:EN-US;
	font-weight:bold;}
span.Heading2Char
	{mso-style-name:"Heading 2 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 2";
	mso-ansi-font-size:13.0pt;
	mso-bidi-font-size:13.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#4F81BD;
	mso-themecolor:accent1;
	mso-fareast-language:EN-US;
	font-weight:bold;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 3";
	mso-bidi-font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#4F81BD;
	mso-themecolor:accent1;
	mso-fareast-language:EN-US;
	font-weight:bold;}
span.HeaderChar
	{mso-style-name:"Header Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Header;
	mso-bidi-font-size:12.0pt;
	mso-fareast-language:EN-US;}
span.FooterChar
	{mso-style-name:"Footer Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:Footer;
	mso-bidi-font-size:12.0pt;
	mso-fareast-language:EN-US;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Balloon Text";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	mso-ascii-font-family:Tahoma;
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;
	mso-fareast-language:EN-US;}
p.sdgncode, li.sdgncode, div.sdgncode
	{mso-style-name:sdgn_code;
	mso-style-unhide:no;
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	background:#FFFF99;
	border:none;
	mso-border-alt:solid windowtext .5pt;
	padding:0cm;
	mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt;
	font-size:9.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-ansi-language:NL;
	mso-fareast-language:EN-US;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;}
 /* Page Definitions */
 @page
	{mso-footnote-separator:url("file:///C:/8C69C633/VOwithOffice2003_files/h=
eader.htm") fs;
	mso-footnote-continuation-separator:url("file:///C:/8C69C633/VOwithOffice=
2003_files/header.htm") fcs;
	mso-endnote-separator:url("file:///C:/8C69C633/VOwithOffice2003_files/hea=
der.htm") es;
	mso-endnote-continuation-separator:url("file:///C:/8C69C633/VOwithOffice2=
003_files/header.htm") ecs;}
@page Section1
	{size:21.0cm 842.0pt;
	margin:2.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-title-page:yes;
	mso-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") h=
1;
	mso-footer:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") f=
1;
	mso-first-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.h=
tm") fh1;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
@page Section2
	{size:21.0cm 842.0pt;
	margin:2.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-title-page:yes;
	mso-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") h=
1;
	mso-footer:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") f=
1;
	mso-first-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.h=
tm") fh2;
	mso-first-footer:url("file:///C:/8C69C633/VOwithOffice2003_files/header.h=
tm") ff2;
	mso-paper-source:0;}
div.Section2
	{page:Section2;}
@page Section3
	{size:21.0cm 842.0pt;
	margin:2.0cm 2.0cm 2.0cm 3.0cm;
	mso-header-margin:36.0pt;
	mso-footer-margin:36.0pt;
	mso-title-page:yes;
	mso-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") h=
1;
	mso-footer:url("file:///C:/8C69C633/VOwithOffice2003_files/header.htm") f=
1;
	mso-first-header:url("file:///C:/8C69C633/VOwithOffice2003_files/header.h=
tm") fh3;
	mso-first-footer:url("file:///C:/8C69C633/VOwithOffice2003_files/header.h=
tm") ff2;
	mso-paper-source:0;}
div.Section3
	{page:Section3;}
 /* List Definitions */
 @list l0
	{mso-list-id:78719167;
	mso-list-template-ids:-524155170;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l1
	{mso-list-id:1036390920;
	mso-list-type:hybrid;
	mso-list-template-ids:-780099162 67698689 67698691 67698693 67698689 6769=
8691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2
	{mso-list-id:1319118275;
	mso-list-template-ids:-671460396;}
@list l2:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l3
	{mso-list-id:1756516544;
	mso-list-template-ids:678089804;}
@list l3:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l4
	{mso-list-id:1974827213;
	mso-list-template-ids:-1698430710;
	mso-list-style-name:"Level 2";}
@list l4:level1
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:71.85pt;
	text-indent:-53.85pt;}
@list l4:level2
	{mso-level-text:"%1\.%2\.";
	mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	margin-left:75.6pt;
	text-indent:-21.6pt;}
@list l4:level3
	{mso-level-text:"%1\.%2\.%3\.";
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	margin-left:97.2pt;
	text-indent:-25.2pt;}
@list l4:level4
	{mso-level-text:"%1\.%2\.%3\.%4\.";
	mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	margin-left:122.4pt;
	text-indent:-32.4pt;}
@list l4:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
	mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	margin-left:147.6pt;
	text-indent:-39.6pt;}
@list l4:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	margin-left:172.8pt;
	text-indent:-46.8pt;}
@list l4:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	margin-left:198.0pt;
	text-indent:-54.0pt;}
@list l4:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	margin-left:223.2pt;
	text-indent:-61.2pt;}
@list l4:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:360.0pt;
	mso-level-number-position:left;
	margin-left:252.0pt;
	text-indent:-72.0pt;}
@list l5
	{mso-list-id:1994023896;
	mso-list-template-ids:400736500;
	mso-list-style-name:"Level 1";}
@list l5:level1
	{mso-level-tab-stop:54.0pt;
	mso-level-number-position:left;
	margin-left:53.85pt;
	text-indent:-53.85pt;}
@list l5:level2
	{mso-level-text:"%1\.%2\.";
	mso-level-tab-stop:90.0pt;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-21.6pt;}
@list l5:level3
	{mso-level-text:"%1\.%2\.%3\.";
	mso-level-tab-stop:126.0pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-25.2pt;}
@list l5:level4
	{mso-level-text:"%1\.%2\.%3\.%4\.";
	mso-level-tab-stop:162.0pt;
	mso-level-number-position:left;
	margin-left:104.4pt;
	text-indent:-32.4pt;}
@list l5:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.";
	mso-level-tab-stop:198.0pt;
	mso-level-number-position:left;
	margin-left:129.6pt;
	text-indent:-39.6pt;}
@list l5:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:234.0pt;
	mso-level-number-position:left;
	margin-left:154.8pt;
	text-indent:-46.8pt;}
@list l5:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:270.0pt;
	mso-level-number-position:left;
	margin-left:180.0pt;
	text-indent:-54.0pt;}
@list l5:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:306.0pt;
	mso-level-number-position:left;
	margin-left:205.2pt;
	text-indent:-61.2pt;}
@list l5:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:342.0pt;
	mso-level-number-position:left;
	margin-left:234.0pt;
	text-indent:-72.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"9218"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"2"/>
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-AU link=3Dblue vlink=3Dpurple style=3D'tab-interval:36.0pt=
'>

<div class=3DSection1>

<h1 align=3Dright style=3D'text-align:right'><span lang=3DEN-GB style=3D'f=
ont-size:
18.0pt;mso-bidi-font-size:10.0pt;mso-fareast-font-family:"Times New Roman"=
'>VO
with MS Office 2003<o:p></o:p></span></h1>

<p class=3DMsoNormal align=3Dright style=3D'margin-right:1.0pt;text-align:=
right'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal align=3Dright style=3D'margin-right:1.0pt;text-align:=
right'><st1:PersonName
w:st=3D"on"><b><span style=3D'font-size:16.0pt;mso-bidi-font-size:12.0pt'>=
Geoff
 Schaller</span></b></st1:PersonName><b><span style=3D'font-size:16.0pt;
mso-bidi-font-size:12.0pt'><o:p></o:p></span></b></p>

<p class=3DMsoNormal align=3Dright style=3D'margin-right:1.0pt;text-align:=
right'><st1:PersonName
w:st=3D"on"><b><span style=3D'font-size:16.0pt;mso-bidi-font-size:12.0pt'>=
Ed
 Richard</span></b></st1:PersonName><b><span style=3D'font-size:16.0pt;
mso-bidi-font-size:12.0pt'><o:p></o:p></span></b></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Introduction<o:p></o:p></span></h1>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'>This will be an unusual
discussion in that whilst there will be some VO, we will be taking you to =
some
important non-VO tools. Whilst we will certainly demonstrate some importan=
t integration
aspects, our aim is to demonstrate how we can employ MS Office products fr=
om
our VO desktop application. This is about integration: about making our
applications smarter and by making MS Office products smarter, more tailor=
ed to
the job at hand in an average business environment.</p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'>So let&#8217;s start wit=
h a
question: why doesn&#8217;t anyone write a spreadsheet application in VO
anymore? The answer is simple. For less than $100 you can buy something wi=
th
about 10 years + development in it and backed by a mega machine called
Microsoft. And let&#8217;s face it, it does the job very, very well and al=
ready
integrates with a host of other related office software. Except maybe for =
email
(where control issues are involved), most office deployment suites such as=
 word
processors, storage, backup and imaging software already exists far cheaper
than we could ever duplicate it for.</p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'>But as desktop and web d=
evelopers
we have something that these office tools usually don&#8217;t have: the of=
fice
database and data warehouse. What is often annoying to a client is the
laborious need to have several applications running simultaneously just so=
 that
data from system can be referenced by another or deployed into a separate =
tool.
So the question becomes not what we can create for the user but how we can
integrate those tools to provide better productivity to the end user. Luck=
ily
this is an area where Microsoft is investing a lot of money and resources.=
 And
for obvious reasons; it will ensure the MS-Office suite is there to stay on
user&#8217;s desktops. </p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-right:1.0pt'>This is what this paper =
is about:
integrating VO desktop applications with Microsoft&#8217;s MS Office 2003 =
and
2007 range of products. When your client wants to raise a standard letter =
about
a client, he wants and should be able to have organic access to client data
from within his Word document. Equally, he would want to seamlessly launch=
 his
document editing session from the application and return to when complete.=
 It
will be these kinds of features we will demonstrate to you in this paper. =
The
emphasis for this article is on presenting concepts and an overview, you w=
ill
find more detailed explanations of various techniques in separate articles=
 on
the VOConversion.com.au Web Site.</p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Microsoft
Design Goals<o:p></o:p></span></h1>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>From the very earliest days Microsoft has had an attitude that program=
mers
need access to the object model of its software. The idea was that if they
could convince developers to use and deploy Microsoft products from within
their own applications, they would not compete on a direct level but would=
 act to
improve Microsoft sales. They were right. This is exactly what has happene=
d.
Newer tools like VSTO seriously add to a developers toolbar for integratio=
n.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Now it goes without saying that this hasn&#8217;t always been very eas=
y!
The early days of CDO (Collaborative Data Objects) was quite complex and
documentation for many of Microsoft&#8217;s product object models has been
scant and unreadable. However, each successive generation of MS Office has=
 seen
substantial improvement. With MS Office 2003 and other related initiatives,
documentation has never been better and the new XML based tools start to o=
ffer
real flexibility. Finally, with release 2005 Visual Studio we can code doc=
ument
scripts in our favourite development language and this is a significant st=
ep
forward. VSTO, VSTO-SE and Office 2007 have taken the meaning of integrati=
ng
with the Microsoft Office System to a new level. In this article we will s=
tick
to MS-Office 2003, as this is currently often found on users desktops but =
all
of the proposed solutions will work equally well with Office 2007 and futu=
re
articles will explore the new development opportunities further.<o:p></o:p=
></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>The goals MS has for the near future go even further, the next version=
 of
Office will be positioned as the ultimate collaboration environment and ad=
d a
lot of server based services. SharePoint and SQL server will become a very
integrated part of that picture. We already see that users spend a lot of =
time
in Outlook, and often prefer working from Outlook as compared to our
applications making use of Outlook features. Now, we can fight this, or we=
 can
try to integrate and make good use of it, what do you prefer?<o:p></o:p></=
span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>So we take at face value Microsoft&#8217;s desire to make everything we
need in these tools accessible to us as developers and provide us with fra=
meworks
to do the same the other way around. We shall now investigate who we can p=
ut
this into practice.<o:p></o:p></span></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>The
Tools of Integration<o:p></o:p></span></h1>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>The
Browser<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>The browser is the most underrated feature of Microsoft&#8217;s vision=
 for
software universality. The browser is a concept invented right back before
Windows 3.1 and was intended to be the universal container for hosted
application environments. Did you wonder at the origin of the ShellExecute=
()
concept and why it had such specific functionality? For example, what is t=
he difference
between an Internet Explorer and Windows Explorer? Nothing&#8230; except f=
or
the toolbars and a little bit of layout. Functionally they are the same th=
ing.
Let me prove it, follow along. IIS is running on this PC so that I can
demonstrate serving a web page. I&#8217;ll open the web browser (Internet
Explorer) and type in C:\Program Files &#8211; yes, I get my HDD listing. =
Now
I&#8217;ll open a normal windows explorer (see the local machine) but
I&#8217;ll type a web address. Bingo! Now I&#8217;ll type in a document na=
me
and up pops the editor.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>So how do we use this from within an application and where is it usefu=
l? We
will come to the first question later with a short demo but first we need =
to
consider the &#8220;why&#8221;. The main reason is to contain functionalit=
y or
maintain control over the intended application. For example, consider a
circumstance where we want our user to choose or modify document templates=
 for
standard letters. Of course we can load MS Word and run the application bu=
t by
using a browser, we contain restrain the application to within ours. Later=
 we
will consider the full blown use of MS Word but for now consider a limited
need. The first step is to create a container.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>On our form (this will work fine for every kind of Window Class VO has=
) we
drop an OLE control:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shapetype
 id=3D"_x0000_t75" coordsize=3D"21600,21600" o:spt=3D"75" o:preferrelative=
=3D"t"
 path=3D"m@4@5l@4@11@9@11@9@5xe" filled=3D"f" stroked=3D"f">
 <v:stroke joinstyle=3D"miter"/>
 <v:formulas>
  <v:f eqn=3D"if lineDrawn pixelLineWidth 0"/>
  <v:f eqn=3D"sum @0 1 0"/>
  <v:f eqn=3D"sum 0 0 @1"/>
  <v:f eqn=3D"prod @2 1 2"/>
  <v:f eqn=3D"prod @3 21600 pixelWidth"/>
  <v:f eqn=3D"prod @3 21600 pixelHeight"/>
  <v:f eqn=3D"sum @0 0 1"/>
  <v:f eqn=3D"prod @6 1 2"/>
  <v:f eqn=3D"prod @7 21600 pixelWidth"/>
  <v:f eqn=3D"sum @8 21600 0"/>
  <v:f eqn=3D"prod @7 21600 pixelHeight"/>
  <v:f eqn=3D"sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok=3D"f" gradientshapeok=3D"t" o:connecttype=3D"rect"/>
 <o:lock v:ext=3D"edit" aspectratio=3D"t"/>
</v:shapetype><v:shape id=3D"Picture_x0020_1" o:spid=3D"_x0000_i1034" type=
=3D"#_x0000_t75"
 alt=3D"ole_webbrowser" style=3D'width:332.25pt;height:216.75pt;visibility=
:visible;
 mso-wrap-style:square'>
 <v:imagedata src=3D"VOwithOffice2003_files/image001.jpg" o:title=3D"ole_w=
ebbrowser"/>
</v:shape><![endif]--><![if !vml]><img width=3D443 height=3D289
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image001.jpg" alt=3D"ole=
_webbrowser" v:shapes=3D"Picture_x0020_1"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>And in the PostInit() we initialise the control:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:CreateEmbedding(&quot;Shell.=
Explorer&quot;)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:InitAutoObject()<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:Toolbar :=3D 1<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>We will divert briefly and investigate the module OLEWebBrowser. Here =
we
can see the methods needed to execute &#8220;something&#8221; in the brows=
er.
In the demo app we can use a web address but in your commercial applicatio=
n, we
use a document. Notice we can have a bBrowser on the left of the window an=
d it
can hold a DBF with file names to document templates. Using the Notify() m=
ethod
of the window, we display the current selection in the web browser like th=
is:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:Navigate2(<span style=3D'col=
or:red'>SELF</span>:server:<span
style=3D'color:red'>FIELDGET</span>(#Letter))<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>And it&#8217;s as simple as that. We can play around with the Navigate=
2()
method so in the sample app we load a URL, an Excel spreadsheet and a word=
 doc.
Later we will explore loading a word document in some greater detail but f=
or
now we have demonstrated how simple it is control MS Word or MS Excel right
there inside your application window.<o:p></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>COMSDK
and VO<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>VO doesn&#8217;t provide much when it comes to writing your own COM
components. The Automation server class is very basic and limited but ther=
e are
alternatives, VOCOM a function library for COM and the COMSDK a Class libr=
ary
written completely in VO. The version of the COMSDK that was released rece=
ntly
also has all of the code and samples for writing Com-server applications.<=
o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal>Some time ago (actually about 5 years) Frans de Wit b=
ecame
interested in COM and took it upon himself to implement all that is in the
&#8216;Inside COM&#8217; book written by Dale Rogerson. This was no easy t=
ask;
although the basics are simple, the implementation of this took a lot of t=
ime
and hard study. The book says that the best way to learn COM is by using C=
OM, and
so Frans did. The result of this effort is the COMSDK, now being a part of=
 the
VO tool set. While Frans&#8217; goal was to learn COM, our goal was to have
everything COM offers available from VO. We did run into some serious
limitations with VO&#8217;s implementation (which by the way was always
intended to be Automation, not COM).</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Although the book said &#8220;The best way to learn C=
OM: use
it!&#8221;, it was maybe taken a little too literally by Frans. I do not t=
hink
that the book meant that one should write it&#8217;s own class library but=
 it
did give Frans a lot of insight in COM and it&#8217;s support API&#8217;s.=
<span
style=3D'mso-bidi-language:HE'> We benefit from this because the COMSDK gi=
ves VO
users a much richer COM environment. </span><span lang=3DEN-GB style=3D'ms=
o-ansi-language:
EN-GB;mso-bidi-language:HE'>The </span>COMSDK<span lang=3DEN-GB style=3D'm=
so-ansi-language:
EN-GB;mso-bidi-language:HE'> can be downloaded at <a
href=3D"http://www.comsdk.com/">www.comsdk.com</a>. Frans will do a separa=
te
session and paper on how to write com-servers using the </span>COMSDK<span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'>, but =
it also
comes with a nice generic sample the dbReader, a COM server that can be us=
ed to
access any VO RDD-data source. We will have a look at how to use this comp=
onent
in the Outlook paragraph later on.<o:p></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Visual
Studio and XML Support<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>As we move into the advanced features of MS Office products you will f=
ind
that a lot of it is XML based. In MS Office 2003, all documents can be ren=
dered
as XML and this has some surprising advantages. In combination with XSLT f=
iles,
the content of the document can be rendered differently, depending on the =
use.
For example, we might create an invoice in MS Word. The document internall=
y can
be held as &#8220;data&#8221; in an XML file but rendered in MS Word using=
 an
XSLT for Word. So, take the data and apply an Excel XSLT and the same data=
 can
be rendered in a spreadsheet. Of course this kind of concept suits data-ce=
ntric
output better but there is no reason why anything can&#8217;t be rendered =
any
way you wish. Think of the output format for a letter: a Word document, an
email, a web page, a spreadsheet and so on. Off course in Office 2007 it is
even more extreme, the document are in fact XML-files and there is a compl=
ete,
well documented, open API to manipulate these documents as well as some we=
ll
defined Classes in the .Net Framework to do this.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>However, none of that helps our cause here. What is important is that =
the
XML nature of what is going on behind the scenes has one important benefit=
 for
us. Linking in data! If we want to add intelligence to our document, how d=
o we
get it in there? The answer is schemas (XSD documents). Now although we can
write schemas manually, it is a lot easier to have some other tool do it f=
or us
and this is where Visual Studio comes in. It has a powerful schema creator=
 but
it works best from a SQL database. Let&#8217;s take a look at our example:=
<o:p></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Visual
Objects and XML Support<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Since VO 2.7, the DBFView utility has come with XML support. Although =
it is
not as powerful as Visual Studio, there will be many circumstances where i=
t is
enough. It checks and uses the MSXML parser, so if the menu options
aren&#8217;t enabled for you VO wasn&#8217;t able to create a valid
MSXML-parser. VO 2.7 checks for version 4 which should be fine on XP-machi=
nes
or with newer versions of IE installed. Using DBFView 27 you are able to s=
ave
the content of dbf-files as XML files and/or create the XSD-schema to go w=
ith
the dbf. The source code can be found in CAVO27\VOLIB\dbfview and MSXML4.A=
EF is
a VO generated automation class for the MSXML parser. Included in the sour=
ces
for this article is a version that will work out of the box on Vista with =
VO
2.8, the only difference is the actual version of MSXML it is using.<o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_2" o:spid=3D"_x0000_i1033" type=3D"#_x0000_t75" alt=
=3D"Ed_XML2"
 style=3D'width:339.75pt;height:255.75pt;visibility:visible;mso-wrap-style=
:square'>
 <v:imagedata src=3D"VOwithOffice2003_files/image002.jpg" o:title=3D"Ed_XM=
L2"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D453 height=3D341
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image002.jpg" alt=3D"Ed_=
XML2" v:shapes=3D"Picture_x0020_2"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>This feature and option is new to VO 2.7 and offers the following outp=
ut:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_3" o:spid=3D"_x0000_i1032" type=3D"#_x0000_t75" alt=
=3D"ED_XML"
 style=3D'width:327pt;height:260.25pt;visibility:visible;mso-wrap-style:sq=
uare'>
 <v:imagedata src=3D"VOwithOffice2003_files/image003.jpg" o:title=3D"ED_XM=
L"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D436 height=3D347
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image003.jpg" alt=3D"ED_=
XML" v:shapes=3D"Picture_x0020_3"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>VBScript
and VBScript Editor<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Learning a little bit of VB script might sound like sacrilege but it i=
s important
if you want to optimise your use of MS Word documents or Excel spreadsheet=
s.
The approach we took, ultimately a simple one, was to create simple compon=
ents
in VO and call them from our document.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Attached in the sample folder is an application called TMBI.aef. This =
has
all the code to create two small lookup windows which we populate from our
DBFs. We will take a short tour through the application now. The important
thing to note is that this is pure VO code and relies on the classes and
objects being available. The component created merely links all the necess=
ary
libraries. The Word document executes the component through a small amount=
 of
enabling script and there is where the code comes in. For example, here is=
 one
snippet:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_4" o:spid=3D"_x0000_i1031" type=3D"#_x0000_t75" alt=
=3D"vb_script"
 style=3D'width:584.25pt;height:340.5pt;visibility:visible;mso-wrap-style:=
square'>
 <v:imagedata src=3D"VOwithOffice2003_files/image004.jpg" o:title=3D"vb_sc=
ript"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D779 height=3D454
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image005.jpg" alt=3D"vb_=
script" v:shapes=3D"Picture_x0020_4"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>You can see that the VB Script opens and creates the component and the=
n on
certain events, executes method calls on our component, all of the actual =
UI
and Business logic is written in VO, or can be existing code. This is a ve=
ry
simple and very effective way to interface VO and MS Office.<o:p></o:p></s=
pan></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS Excel<o:p></o:p></span></h1>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>MS Excel is a much underrated way to enhance your application. At the
simplest level it allows you to extend data grids into Excel so that the c=
lient
may manipulate data offline. We often do this where we don&#8217;t want to
offer a report designer or something more complex in the way of reports. I=
t is
also a cheap way to export data because once in MS Excel, it is a simple s=
tep
to re-save in a new format, email or print the data. Of course the user no=
w has
the ability to resort and total to their heart&#8217;s content.<o:p></o:p>=
</span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>There are a few ways to use MS Excel &#8211; an easy way and more comp=
lex
ways. All have their merits but we will start with the easy way: generate =
a CSV
file and &#8220;open&#8221; it. The simplicity is staggering. At its simpl=
est,
assume we have a data grid comprising a 10 column by 20 row array. Some va=
lues
are dates, some strings and some are numbers. The simplest call is to make=
 one
huge string of the array:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>cCSV
:=3D &#8220;&#8221;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>FOR</span> nN :=3D 1 <span style=3D'color:red'>UPTO</s=
pan> nRows<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>cLineString
:=3D AsString(aData[nN,1])<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>FOR</span> nM :=3D 2 <span style=3D'color:red'>UPTO</s=
pan>
nColumns<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>cLineString
+=3D &quot;,&quot;+AsString(aData[nN,nM])<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>NEXT<o:p></o:p></span></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>cCSV
+=3D cLineString<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>NEXT<o:p></o:p></span></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>MemoWrit(&#8220;MyFile.cvs&#8221;,
cCSV)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>And that is it. There are a couple of things to remember. Any strings =
that
potentially contain commas should be manipulated using StrTran() to remove
them. Next, when you inspect your result in Excel you may see that Excel is
unable to format the columns based on the details contained. You can often=
 &#8220;cheat&#8221;
Excel by providing enforced spaces within the fields, 0&#8217;s in front of
numbers and choosing your date formats carefully. However, everything must=
 be a
string. So how does Excel pick this up? Like this:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'>ShellExecute(NULL_PTR,
PSZ(&quot;OPEN&quot;),String2Psz((&#8220;MyFile.cvs&#8221;),NULL_PSZ,NULL_=
PSZ,SW_SHOWNORMAL)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Very easy and very effective. Of course the data can come from a DBF, =
an
array or a reformatted text file. The above demo builds a string in memory=
 but
for really large executions a logfile class could be used to manipulate the
data array. Appendix A shows a more detailed example where we implant colu=
mn
headings and do some file name preparation. Note that if the filename cont=
ains
illegal characters nothing will happen and you won&#8217;t receive any not=
ification
to the effect.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>This is one quick and effective way but it obviously suffers some
inconveniences. Formatting is the most obvious: Excel has no way to identi=
fy
content, width or formatting so it simply guesses. If a more sophisticated
output is required then we need to go the next step and run an automation
server. Fortunately this is also not very difficult. Consider the following
code:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oExcelApp
:=3D _Application{&quot;Excel.Application&quot;}<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oExcelApp:Caption
:=3D &quot;A VO/Excel<span style=3D'mso-spacerun:yes'>&nbsp;
</span>Application&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oExcelApp:SheetsInNewWorkbook
:=3D 2<span style=3D'mso-spacerun:yes'>&nbsp; </span>//number of Worksheet=
s<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oWorkbooks
:=3D oExcelApp:Workbooks<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oWorkbooks:Add()<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oWorksheet
:=3D oExcelApp:ActiveSheet<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oWorksheet:Name
:=3D &quot;VO Example&quot;<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp; <=
/span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp; </span>//Name the sheet (Tab)=
<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place> :=3D
oWorksheet:[Range,&quot;A1&quot;,&quot;A1&quot;]<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:ColumnWidt=
h :=3D 25<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:FormulaR1C=
1 :=3D
&quot;Totals&quot;<span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>//
insert text into cell<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:Horizontal=
Alignment
:=3D 3<span style=3D'mso-spacerun:yes'>&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>//1=3DDef=
ault,
2=3DLeft, 3=3DCentered, 4=3DRight<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oFont
:=3D oRange:Font<span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>//
modify font<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oFont:Bold
:=3D <span style=3D'color:red'>TRUE</span><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oFont:Size
:=3D 12<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>FOR</span> nRow :=3D 3 <span style=3D'color:red'>UPTO<=
/span> 12<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place> :=3D<o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>oWorksheet:[Range,&quot;A&quot;+AllTrim(St=
r(nRow)),&quot;A&quot;+AllTrim(Str(nRow))]<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:NumberForm=
at :=3D
&quot;$* #,##0.00&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:Value :=3D=
 nRow^10<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>NEXT<o:p></o:p></span></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place> :=3D
oWorksheet:[Range,&quot;A14&quot;,&quot;A14&quot;]<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:Formula :=
=3D &quot;=3D<span
style=3D'color:red'>SUM</span>(A2:A12)&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:NumberForm=
at :=3D
&quot;$#,##0.000&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><st1:place
w:st=3D"on"><st1:City w:st=3D"on">oRange</st1:City></st1:place>:<span
style=3D'color:red'>SELECT</span>()<span style=3D'mso-spacerun:yes'>&nbsp;=
 </span>//leave
the user in this cell<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oExcelApp:Visible
:=3D <span style=3D'color:red'>TRUE</span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>//make Excel Visible<=
o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Now we are driving Excel via an automation server and working directly=
 with
the generated classes in VO. We can do this without the generated classes =
and
save our selves a lot of prototypes but having the classes reduces the
potential for errors. In this brief example you can see how easy it is to
reference cells and sheets, establish formatting and even enter formulas. =
You
can run this sample to see it working in practice. To get further ideas you
only need to refer to the generated classes to see the methods and propert=
ies
available. Beyond that, experimentation is the order of the day.<o:p></o:p=
></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_5" o:spid=3D"_x0000_i1030" type=3D"#_x0000_t75" alt=
=3D"Excel_Demo"
 style=3D'width:375pt;height:228.75pt;visibility:visible;mso-wrap-style:sq=
uare'>
 <v:imagedata src=3D"VOwithOffice2003_files/image006.jpg" o:title=3D"Excel=
_Demo"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D500 height=3D305
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image006.jpg" alt=3D"Exc=
el_Demo" v:shapes=3D"Picture_x0020_5"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>We will look at other ways of manipulating data in Excel in the Articl=
es
planned for Office 2007, these are certainly solutions for cases where mem=
ory
is at a premium (in which case the above automation isn&#8217;t really
suitable) or when dealing with large amounts of data. In summary, you can =
see
how easy it is to interface with MS Excel and control it. Whether you open
Excel within your app or throw to a full automation copy is up to you but =
you
can leave your user with a properly formatted spreadsheet for their furthe=
r manipulation.<o:p></o:p></span></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS Word<o:p></o:p></span></h1>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Using
OLE<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>We can run MS Word exactly as we run MS Excel &#8211; in place activat=
ion
or as an object model. It is not necessary to cover the process in detail.
We&#8217;ve already seen most of this code but to launch an MS Word docume=
nt in
our web browser, it is as simple as this:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:CreateEmbedding(&quot;Shell.=
Explorer&quot;)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:InitAutoObject()<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:Toolbar :=3D 1<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:oDCWebBrowser:Navigate2(<span style=3D'col=
or:red'>SELF</span>:server:<span
style=3D'color:red'>FIELDGET</span>(#Letter))<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>The key is the Navigate2 method. An automation version is as simple as
this:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oWord
:=3D OLEAutoObject{&quot;Word.Application&quot;}<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oWord:Document=
s:Add(cFileName)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oDoc
:=3D oWord:ActiveDocument<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oDoc:PrintOut(=
)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-spacerun:yes'>&nbsp;</span><span style=3D'mso-tab-c=
ount:
1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; </span>oDoc:Saved
:=3D TRUE<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oWord:Quit()<o=
:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Document
Templates and Schema<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Another important feature of<span style=3D'mso-spacerun:yes'>&nbsp;
</span>using MS Word is managing a document design by template. The templa=
te
will carry all the event handlers, COM references, data schemas and anythi=
ng
else required to manage access to your VO code. We won&#8217;t go into det=
ails
now but you can easily add smart quotes, tool bars, buttons or any other
regular feature of GUI windows you see to make access to your features much
easier.<span style=3D'mso-spacerun:yes'>&nbsp; </span>A little bit later i=
n the
paper we will cover using schemas to carry links to data fields that our C=
OM
components will populate. All these tools ultimately link together. Here i=
s an
example of the document showing its schema fields:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_6" o:spid=3D"_x0000_i1029" type=3D"#_x0000_t75" alt=
=3D"Template_Doc"
 style=3D'width:453.75pt;height:334.5pt;visibility:visible;mso-wrap-style:=
square'
 o:bordertopcolor=3D"black" o:borderleftcolor=3D"black" o:borderbottomcolo=
r=3D"black"
 o:borderrightcolor=3D"black">
 <v:imagedata src=3D"VOwithOffice2003_files/image007.jpg" o:title=3D"Templ=
ate_Doc"/>
 <w:bordertop type=3D"single" width=3D"4"/>
 <w:borderleft type=3D"single" width=3D"4"/>
 <w:borderbottom type=3D"single" width=3D"4"/>
 <w:borderright type=3D"single" width=3D"4"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D607 height=3D448
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image008.jpg" alt=3D"Tem=
plate_Doc" v:shapes=3D"Picture_x0020_6"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>The schema attached to this was created in Visual Studio but of course=
 it
can be created in any convenient manner. MS Word either displays or hides =
the
fields (Shift-Ctrl-X) in the working template but of course the user gener=
ated
document has these fields completed as text. Here is what some of the sche=
ma
(XSD) looks like:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DNL style=3D'font-size:8.0pt;mso-ansi-language:NL;mso-bidi-language:=
HE'>&lt;?xml
version=3D&quot;1.0&quot; encoding=3D&quot;utf-8&quot; ?&gt;<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DNL style=3D'font-size:8.0pt;mso-ansi-language:NL;mso-bidi-language:=
HE'>&lt;xs:schema
id=3D&quot;StandardLetterSchema&quot;
targetNamespace=3D&quot;http://tempuri.org/StandardLetterSchema.xsd&quot;<=
o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DNL style=3D'font-size:8.0pt;mso-ansi-language:NL;mso-bidi-language:=
HE'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; </span></span><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'>elementFormDefault=3D&quot;qualified&quot;
xmlns=3D&quot;http://tempuri.org/StandardLetterSchema.xsd&quot;
xmlns:mstns=3D&quot;http://tempuri.org/StandardLetterSchema.xsd&quot;<o:p>=
</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>xmlns:xs=3D&quot;http://www.w3.org/2001/XMLS=
chema&quot;
xmlns:msdata=3D&quot;urn:schemas-microsoft-com:xml-msdata&quot;&gt;<o:p></=
o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;StandardLetterFields&quot;&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </s=
pan>&lt;xs:complexType&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&lt;xs:sequence&gt;<o:=
p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.CFILE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.NAME&quot; msdata:Caption=3D&quot;Testing here&quot;
type=3D&quot;xs:string&quot; /&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.TITLE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.GIVENNAMES&quot; type=3D&quot;xs:string&quot; /&gt;<o:=
p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.SURNAME&quot; type=3D&quot;xs:string&quot; /&gt;<o:p><=
/o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.ADDRESSLINE1&quot; type=3D&quot;xs:string&quot;
msdata:Caption=3D&quot;ADDRESS LINE1&quot; /&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.ADDRESSLINE2&quot; type=3D&quot;xs:string&quot;
msdata:Caption=3D&quot;ADDRESS LINE2&quot; /&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.ADDRESSLINE3&quot; type=3D&quot;xs:string&quot;
msdata:Caption=3D&quot;ADDRESS LINE3&quot; /&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.POSTCODE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p>=
</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.BIRTHDATE&quot; type=3D&quot;xs:string&quot;
minOccurs=3D&quot;0&quot; /&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.PHONE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.MOBILE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></=
o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.FAX&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p=
></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.EMAIL&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.SEX&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p=
></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;CLIENT.GAB&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p=
></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.CODE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p=
></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.NAME&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p=
></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.CONTACT&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></=
o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.TITLE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </spa=
n>&lt;xs:element
name=3D&quot;AGENT.GIVEN&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.SURNAME&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></=
o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.ADDRESSLINE1&quot; type=3D&quot;xs:string&quot; /&gt;<o=
:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.ADDRESSLINE2&quot; type=3D&quot;xs:string&quot; /&gt;<o=
:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.ADDRESSLINE3&quot; type=3D&quot;xs:string&quot; /&gt;<o=
:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.PHONE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.MOBILE&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.FAX&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:p>=
</span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.EMAIL&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>&lt;xs:element
name=3D&quot;AGENT.NOTES&quot; type=3D&quot;xs:string&quot; /&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&lt;/xs:sequence&gt;<o=
:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </s=
pan></span><span
style=3D'font-size:8.0pt;mso-bidi-language:HE'>&lt;/xs:complexType&gt;<o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
style=3D'font-size:8.0pt;mso-bidi-language:HE'><span style=3D'mso-tab-coun=
t:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&=
lt;/xs:element&gt;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 42.0pt 60.0pt 78.0pt 96.0pt=
'><span
style=3D'font-size:8.0pt;mso-bidi-language:HE'>&lt;/xs:schema&gt;<o:p></o:=
p></span></p>

<p class=3DMsoNormal><span style=3D'mso-bidi-language:HE'><o:p>&nbsp;</o:p=
></span></p>

<p class=3DMsoNormal><span style=3D'mso-bidi-language:HE'>In </span><span =
lang=3DNL
style=3D'mso-ansi-language:NL;mso-bidi-language:HE'><a
href=3D"http://www.softwareobjectives.com.au/voconversion/Article%20Archiv=
e/Generating%20business%20documents%20using%20XML%20and%20MS.mht"><span
lang=3DEN-AU style=3D'mso-ansi-language:EN-AU'>the Article &#8220;Generati=
ng
Business Documents using XML..&#8221;</span></a></span><span style=3D'mso-=
bidi-language:
HE'> on the VOConversion WebSite we explain this process in detail using s=
tep
by step examples.<o:p></o:p></span></p>

<h2><span style=3D'mso-fareast-font-family:"Times New Roman";mso-ansi-lang=
uage:
EN-AU'>Smart Documents<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Definitely your VO applications are great tools for the users you&#821=
7;ve created
them for, and integrating Office applications will make them even better by
allowing users to combine the tools they&#8217;ve become used to with the
customized data, context and the content your application delivers. But th=
ere
are probably many users in your organization and at your customers&#8217; =
sites
that are not using your applications: it may not be their primary job, the=
y may
not have been trained or maybe its beyond their security level. It might a=
lso
not be worth it, the applications are too big and complex, and they would =
only
use a very small part of it. In other words your application would be over=
kill
to them. Another scenario might be that the application needs to be instal=
led
and needs pre-requisites that aren&#8217;t available to those users, like =
network
connectivity or a powerful workstation. In those cases deployment might pr=
event
them from using the functionality your application provides.<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>In those cases the Office suite provides a platform to deliver special=
ized
pieces of your applications to all Office users in the company or at your
customers&#8217; site. In this context it&#8217;s worth taking a look at t=
hree
different concepts that could come in handy; <o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<ul style=3D'margin-top:0cm' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo3;tab-stops:list 36.=
0pt'><b
     style=3D'mso-bidi-font-weight:normal'><u><span lang=3DEN-GB style=3D'=
mso-ansi-language:
     EN-GB;mso-bidi-language:HE'>Plain Web Service Integration.</span></u>=
</b><span
     lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><=
span
     style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Micro=
soft
     did a good job making sure Web Services can be used in many of the Of=
fice
     applications, they made a toolkit available that supports good
     integration. We will have a look at this from Excel. For the example
     we&#8217;ll show a Web Service that is running on our server in <st1:=
country-region
     w:st=3D"on"><st1:place w:st=3D"on">Australia</st1:place></st1:country=
-region>.
     It returns a list of names and email addresses of our employees.<br>
     The toolkit can be <a
     href=3D"http://msdn.microsoft.com/office/downloads/toolsutils/default=
.aspx">downloaded
     from MSDN</a> . <br style=3D'mso-special-character:line-break'>
     <![if !supportLineBreakNewLine]><br style=3D'mso-special-character:li=
ne-break'>
     <![endif]><o:p></o:p></span></li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo3;tab-stops:list 36.=
0pt'><b
     style=3D'mso-bidi-font-weight:normal'><u><span lang=3DEN-GB style=3D'=
mso-ansi-language:
     EN-GB;mso-bidi-language:HE'>The Research Pane.</span></u></b><span
     lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><=
span
     style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; </span>Office
     2003 introduces the Task Pane, an interesting way to build a small pa=
rt of
     a UI that fully integrates in the Office applications. You pull up the
     task pane using Ctrl F1 and it nests itself on the right of your scre=
en.
     The actual panel we can interact with using Web Services is the Resea=
rch
     pane, you can pick that using the little black down arrow and clickin=
g on
     &#8216;Research&#8217;. It already comes with a range of Services, bu=
t we
     are most interested in how to make our own available in there. For th=
is we
     need to write a Web Service that implements a specialized programming=
 interface
     which is also described on MSDN. There is also a Visual Studio soluti=
on
     available in the form of a toolkit that delivers an empty, working
     Research Service, so all we have to do is import that in start fillin=
g in
     our business logic (which we already have written in VO). So it&#8217=
;s
     all just about one more layer of plumbing. The great thing about this
     approach is that once you have your infrastructure set up like this, =
it
     will automatically be available to all users and in all Office
     applications that support the Task Pane. <o:p></o:p></span></li>
</ul>

<p class=3DMsoNormal style=3D'margin-left:18.0pt'><span lang=3DEN-GB
style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></=
span></p>

<ul style=3D'margin-top:0cm' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo3;tab-stops:list 36.=
0pt'><b
     style=3D'mso-bidi-font-weight:normal'><u><span lang=3DEN-GB style=3D'=
mso-ansi-language:
     EN-GB;mso-bidi-language:HE'>Smart Documents</span></u></b><span
     lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'>.=
<span
     style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>This
     is the most complex step of the three described, but also offers the =
most
     power to the developer. The drawback is that it usually requires a bi=
t of
     setup or deployment because in this case the documents themselves are
     hosting the solution code, either just in the form of XML-schema&#821=
7;s,
     but often also combined with DLL&#8217;s. What it actually comes down=
 to
     is that a developer has the ability to attach his code or events to a
     certain context in the document. This context is provided by the appl=
ied
     XML-schema. Typically the UI is exposed in the Task Panel.<o:p></o:p>=
</span></li>
</ul>

<p class=3DMsoListParagraph><span lang=3DEN-GB style=3D'mso-ansi-language:=
EN-GB;
mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<ul style=3D'margin-top:0cm' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo3;tab-stops:list 36.=
0pt'><b
     style=3D'mso-bidi-font-weight:normal'><u><span lang=3DEN-GB style=3D'=
mso-ansi-language:
     EN-GB;mso-bidi-language:HE'>Customised Task Pane</span></u></b><span
     lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><=
span
     style=3D'mso-spacerun:yes'>&nbsp; </span>Using VSTO, the Visual Studi=
o Tools
     for Office it is fairly easy to write your own Task Panes we will
     investigate this further in a future article on VoConversion.<b
     style=3D'mso-bidi-font-weight:normal'><u><br style=3D'mso-special-cha=
racter:
     line-break'>
     <![if !supportLineBreakNewLine]><br style=3D'mso-special-character:li=
ne-break'>
     <![endif]></u></b><o:p></o:p></span></li>
</ul>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>It&#8217;s clear that to make good use of these tools and the integrat=
ion
they provide you would have to start creating Web Services. This is not a
difficult task, using Visual Studio to create the plumbing and the COMSDK =
to
create your automation servers that access your existing Business Logic.<o=
:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>For more detailed explanations of these Web-savvy features and some gr=
eat
samples, see Scott Hillier&#8217;s book: Microsoft SharePoint: Building Of=
fice
2003 Solutions. Almost all of these discussion topics can be found there a=
nd I
would draw your specific attention to Chapter 8 where schemas are mentione=
d.
And remember Web Services are not just for Internet applications, they work
fine in a local network.<o:p></o:p></span></p>

<h3><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>The Next
Step: Information Business Framework: IBF<o:p></o:p></span></h3>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Just to give you a glimpse of what is in store for the future, Microso=
ft is
clearly investing in these technologies and building upon them. And rightf=
ully
so, when an organisation starts implementing this, (Web) Services will blo=
ssom
but also present a risk: management wise, security wise and who will know =
what
is there and when to use it? This is why MS invented a Framework that allo=
ws us
to classify and publish our services and to determine context and roles so=
 the
right users get the appropriate content and functionality delivered to the=
ir
desktop applications. A very interesting development. <a
href=3D"http://msdn.microsoft.com/office/understanding/ibframework/default=
.aspx">Here&#8217;s</a>
where you read all about it, and <a
href=3D"http://msdn.microsoft.com/office/default.aspx?pull=3D/library/en-u=
s/odc_ibf2003_ta/html/odc_ibftechoverview.asp">this
links to a technical discussion about version 1.0</a>, but 1.5 is around t=
he
corner.</span><span lang=3DEN-GB style=3D'font-size:8.0pt;font-family:"Ver=
dana","sans-serif";
color:black;mso-ansi-language:EN-GB'> </span><span style=3D'font-size:8.0p=
t;
font-family:"Verdana","sans-serif";color:black'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span
style=3D'mso-fareast-language:EN-AU;mso-no-proof:yes'><!--[if gte vml 1]><=
v:shape
 id=3D"Picture_x0020_7" o:spid=3D"_x0000_i1028" type=3D"#_x0000_t75" alt=
=3D"http://msdn.microsoft.com/library/en-us/odc_ibf2003_ta/html/idc_ibftec=
hoverview01.gif"
 style=3D'width:264pt;height:251.25pt;visibility:visible;mso-wrap-style:sq=
uare'>
 <v:imagedata src=3D"VOwithOffice2003_files/image009.png" o:title=3D"idc_i=
bftechoverview01"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D352 height=3D335
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image010.jpg"
alt=3D"http://msdn.microsoft.com/library/en-us/odc_ibf2003_ta/html/idc_ibf=
techoverview01.gif"
v:shapes=3D"Picture_x0020_7"><![endif]></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><!--[if gte vml 1]><v:shapetype id=3D"_x0000_t186"
 coordsize=3D"21600,21600" o:spt=3D"186" adj=3D"1800" path=3D"m@9,nfqx@0@0=
l@0@7qy0@4@0@8l@0@6qy@9,21600em@10,nfqx@5@0l@5@7qy21600@4@5@8l@5@6qy@10,21=
600em@9,nsqx@0@0l@0@7qy0@4@0@8l@0@6qy@9,21600l@10,21600qx@5@6l@5@8qy21600@=
4@5@7l@5@0qy@10,xe"
 filled=3D"f">
 <v:formulas>
  <v:f eqn=3D"val #0"/>
  <v:f eqn=3D"val width"/>
  <v:f eqn=3D"val height"/>
  <v:f eqn=3D"prod width 1 2"/>
  <v:f eqn=3D"prod height 1 2"/>
  <v:f eqn=3D"sum width 0 #0"/>
  <v:f eqn=3D"sum height 0 #0"/>
  <v:f eqn=3D"sum @4 0 #0"/>
  <v:f eqn=3D"sum @4 #0 0"/>
  <v:f eqn=3D"prod #0 2 1"/>
  <v:f eqn=3D"sum width 0 @9"/>
  <v:f eqn=3D"prod #0 9598 32768"/>
  <v:f eqn=3D"sum height 0 @11"/>
  <v:f eqn=3D"sum @11 #0 0"/>
  <v:f eqn=3D"sum width 0 @13"/>
 </v:formulas>
 <v:path o:extrusionok=3D"f" limo=3D"10800,10800" o:connecttype=3D"custom"
  o:connectlocs=3D"@3,0;0,@4;@3,@2;@1,@4" textboxrect=3D"@13,@11,@14,@12"/>
 <v:handles>
  <v:h position=3D"topLeft,#0" switch=3D"" yrange=3D"0,5400"/>
 </v:handles>
</v:shapetype><v:shape id=3D"_x0000_s2053" type=3D"#_x0000_t186" style=3D'=
position:absolute;
 margin-left:651.4pt;margin-top:0;width:197.95pt;height:228.85pt;rotation:=
90;
 z-index:1;mso-width-percent:400;mso-position-horizontal:right;
 mso-position-vertical:top;mso-position-vertical-relative:line;
 mso-width-percent:400;v-text-anchor:middle' o:allowoverlap=3D"f" filled=
=3D"t"
 fillcolor=3D"#c2d69b [1942]" strokecolor=3D"#c2d69b [1942]" strokeweight=
=3D"1pt">
 <v:fill color2=3D"#eaf1dd [662]" angle=3D"-45" focus=3D"-50%" type=3D"gra=
dient"/>
 <v:shadow on=3D"t" type=3D"perspective" color=3D"#4e6128 [1606]" opacity=
=3D".5"
  offset=3D"1pt" offset2=3D"-3pt"/>
 <v:textbox style=3D'mso-next-textbox:#_x0000_s2053'>
  <![if !mso]>
  <table cellpadding=3D0 cellspacing=3D0 width=3D"100%">
   <tr>
    <td><![endif]>
    <div>
    <p class=3DMsoNormal align=3Dcenter style=3D'text-align:center;line-he=
ight:120%'><span
    lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'>NO=
TE: the
    above paragraph was valid at the time we wrote this article, currently=
 now
    that Office 2007 has been released things have changed. On MSDN the Of=
fice
    Developer Portal has some great reference/demo applications for what i=
s now
    called &#8220;OBA&#8221; Office Business Applications. You can <a
    href=3D"http://msdn2.microsoft.com/en-us/library/bb220802.aspx">read a=
ll
    about the Architecture and building blocks now available here</a></spa=
n><i><span
    style=3D'font-size:14.0pt;line-height:120%;font-family:"Cambria","seri=
f";
    mso-ascii-theme-font:major-latin;mso-fareast-font-family:"Times New Ro=
man";
    mso-fareast-theme-font:major-fareast;mso-hansi-theme-font:major-latin;
    mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:major-bidi;
    color:#D3DFEE;mso-themecolor:accent1;mso-themetint:63'><o:p></o:p></sp=
an></i></p>
    </div>
    <![if !mso]></td>
   </tr>
  </table>
  <![endif]></v:textbox>
 <w:wrap type=3D"square" anchorx=3D"margin" anchory=3D"page"/>
</v:shape><![endif]--><![if !vml]><img width=3D312 height=3D273
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image011.gif" align=3Dri=
ght hspace=3D12
alt=3D"Double Brace: NOTE: the above paragraph was valid at the time we wr=
ote this article, currently now that Office 2007 has been released things =
have changed. On MSDN the Office Developer Portal has some great reference=
/demo applications for what is now called &#8220;OBA&#8221; Office Busines=
s Applications. You can read all about the Architecture and building block=
s now available here"
v:shapes=3D"_x0000_s2053"><![endif]><span lang=3DEN-GB style=3D'mso-ansi-l=
anguage:
EN-GB;mso-bidi-language:HE'>Why the parenthesis around &#8220;web&#8221; y=
ou
might ask?, well when Indigo is released (which it will be pretty soon) the
infrastructure will be independent of hardware boundaries and we will be a=
ble
to use the same model between applications on a desktop, on a LAN or even
within a single application. The programming model for this will be simple=
 to
implement but extremely powerful and scalable building upon experiences wi=
th
Web Services and WSE as well as COM+ and MSMQ. It will support transaction=
s,
security and message queuing and can guarantee delivery and reliability wh=
en
needed.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>. <o:p></o:p></span></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h1>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h1>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS
Outlook<o:p></o:p></span></h1>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>We shouldn&#8217;t have to ask it but the general question might be: w=
hy
use Outlook? The answer is obvious: because most of the business world use=
s it.
Once you are in an office with more than 5-10 users in a network, you will
generally find Outlook. Most office employees are familiar with it and des=
pite
its numerous quirks, it works. It is an extremely comprehensive package,
especially when backed by MS Exchange and most small businesses use it. If=
 the
client is using Windows Server 2000 and later or is using Small Business S=
erver
then Outlook will probably be the basis of their workflow. We will now exp=
lore
the three most commonly used items: Email, Tasks and Calendar entries.<o:p=
></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Tasks<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Generating tasks is a very powerful mechanism over emails in that they
carry their own workflow aspects. Most people are familiar with tasks in
Outlook so we don&#8217;t need to convince you of their worth but like
calendars and email, it is a feature of Outlook in wide use. We have writt=
en a
small collaboration component to handle the task creation from VO code like
this:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;color:red;
mso-ansi-language:EN-GB;mso-bidi-language:HE'>METHOD</span><span lang=3DEN=
-GB
style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-language:HE'>
CreateTask(cSubject, cNotes, cCFile, cCompany, cWhoFor, dExpiry, cPriority,
cCategory) <span style=3D'color:red'>CLASS</span> Diary<o:p></o:p></span><=
/p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>LOCAL</span> cbError <span style=3D'color:red'>AS</spa=
n> <span
style=3D'color:red'>CODEBLOCK</span><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>LOCAL</span> o <span style=3D'color:red'>AS</span>
TS_ITMCollabApplication<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>cbError
:=3D ErrorBlock({|err| _Break(err)})<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>BEGIN</span> <span style=3D'color:red'>SEQUENCE</span>=
<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>o
:=3D TS_ITMCollabApplication{}<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>cClientID
:=3D Trim(cCFile) + &quot;;&quot; + Trim(cCompany) + &quot;;&quot; +
DToS(dExpiry) + &quot;;&quot; + cPriority + &quot;;&quot; + cCategory<o:p>=
</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>o:CreateTaskRequestClient(cTargetRecipient=
,cSubject,cBody,cClientID)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>o:Destroy()<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>ErrorBlock(cbError)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>RECOVER<o:p></o:p></span></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>ErrorBlock(cbError)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>LogComment(&quot;OLE_Error_&quot;+NTrim(Se=
conds())+&quot;.log&quot;,
cClientID)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span>cBody
+=3D CRLF2 + &quot;No Task Generated&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:Skip(0)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:FIELDPUT(#NOTES, cBody)<o:p></o:p></span><=
/p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>SELF</span>:Commit()<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>END</span> <span style=3D'color:red'>SEQUENCE</span><o=
:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:45.7pt'><span lang=3DEN-GB style=
=3D'font-size:
8.0pt;mso-ansi-language:EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab=
-count:
1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-GB;mso-bidi-language:HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span><span
style=3D'color:red'>RETURN<o:p></o:p></span></span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>We will look at the Collaboration component in detail=
 but it
simply contains the VO equivalent of the VB-script shown below. </p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>SUB TestdbReader()<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>SET IXPServer =3D CreateObject(&quot;TS_DBReader.Server&quot;)<o:p>=
</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>SET IXPRecordsetFactory =3D IXPServer.IRecordsetFactory(-1,
&quot;DBFCDX&quot;, &quot;h:\vo27rel\treq.DBF&quot;)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>lShared =3D TRUE<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>lReadOnly =3D FALSE<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>SET IXPRecordset =3D IXPRecordsetFactory.IRecordsetEx(lShared, lRea=
dOnly)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>SET IXPCursor =3D IXPRecordset.ICursor<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>Tmp =3D IXPCursor.gotop()<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>WHILE Not IXPCursor.IsEOF<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Done
=3D IXPCursor.FieldValue(1)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>IF
Done =3D &quot;N&quot; Then<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>MsgBox
IXPCursor.FieldValue(2)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>Set
NewItem =3D Application.CreateItem(olTaskItem)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.ASSIGN<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Recipients.Add
(IXPCursor.FieldValue(6))<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Recipients.ResolveAll<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Subject
=3D IXPCursor.FieldValue(7)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Body
=3D IXPCursor.FieldValue(8)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Save<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>NewItem.Send
//Now need TO write &#8220;Y&#8221; IN Done FIELD.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>END
IF<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Tmp
=3D IXPCursor.Skip(1)<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Wend<o:p></=
o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-=
language:
EN-US'>END Sub<span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><o:p></o:p></span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>This simple chunk of code opens a DBF we created and =
reads
in the values into task items for execution. The VO code to fill this DBF =
is as
follows:</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>cClientID :=3D Trim(c=
CFile) +
&quot;;&quot; + Trim(cCompany) + &quot;;&quot; + DToS(dExpiry) + &quot;;&q=
uot;
+ cPriority + &quot;;&quot; + cCategory<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o :=3D TaskRequests{,=
&quot;TREQ&quot;}<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:Append()<o:p></o:p>=
</span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#body,cBod=
y)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#subject,c=
Subject)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#reqstring=
,cClientID)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#TOEMAIL,c=
TargetRecipient)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#RDTS,DToS=
(Today())+Time())<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:FIELDPUT(#Done,&quo=
t;N&quot;)<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:Commit()<o:p></o:p>=
</span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'>o:Close()<o:p></o:p><=
/span></p>

<p class=3DMsoNormal><span style=3D'font-size:8.0pt'><o:p>&nbsp;</o:p></sp=
an></p>

<p class=3DMsoNormal><span style=3D'mso-bidi-font-size:10.0pt'>In summary,=
 the
process is rather straightforward &#8211; the mechanism is the only choice.
Depending on where the task is being generated from and who is executing t=
he
task, you may use either of these methods. We can generate them directly or
indirectly as shown. <o:p></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Email<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>There is one compelling reason why we would choose Outlook over Outlook
Express for automated email. Outlook Express does not have an object model=
 or
automation server so it is a standalone application. Thus we are unable to
interface effectively with it. Using our VO2Outlook library, here is all t=
he
code we need in order to generate an email:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;color:red;mso-ansi-language:EN-GB;ms=
o-bidi-language:
HE'>METHOD</span><span lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-lang=
uage:
EN-GB;mso-bidi-language:HE'> EmailButton( ) <span style=3D'color:red'>CLAS=
S</span>
EditAgencyWindow<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> oMailItem<span style=3D'mso-tab-count:3'>=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><s=
pan
style=3D'color:red'>AS</span> TS_OutlookMailItem<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> oOutlook<span style=3D'mso-tab-count:3'>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp=
an><span
style=3D'color:red'>AS</span> TS_UIOutlook<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> lRetVal<span style=3D'mso-tab-count:3'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>AS</span> <span style=3D'color:red'>LOGIC</span><o:p><=
/o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> cBody<span style=3D'mso-tab-count:3'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>AS</span> <span style=3D'color:red'>STRING</span><o:p>=
</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> cSubject<span style=3D'mso-tab-count:3'>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; </span><span
style=3D'color:red'>AS</span> <span style=3D'color:red'>STRING</span><o:p>=
</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>LOCAL</span> cTargetRecipient<span style=3D'mso-tab-co=
unt:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span><span
style=3D'color:red'>AS</span> <span style=3D'color:red'>STRING</span><o:p>=
</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>cBody
:=3D &quot;&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>cSubject
:=3D &quot;&quot;<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>cTargetRecipient
:=3D Trim(SELF:oDCemail:TextValue)<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>lRetVal
:=3D <span style=3D'color:red'>TRUE</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>oOutLook:=3D
TS_UIOutlook<span style=3D'color:red'>{}</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>IF</span> oOutlook &lt;&gt; <span style=3D'color:red'>=
NULL_OBJECT</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span>oMailItem:=3DoOutlook:Application:CreateMailItem()<o:p></o=
:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span><span
style=3D'color:red'>IF</span> oMailItem&lt;&gt;<span style=3D'color:red'>N=
ULL_OBJECT</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>oMailItem:CABody<span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>:=3D
cBody<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>oMailItem:CASubject<span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>:=3D
cSubject<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>oMailItem:CARecipients:CMAdd(cTargetRecipient)<o:p></o:p></span></=
p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>oMailItem:CMSave()<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>//
TO send oMailItem:CMSend()<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>oMailItem:CMDisplay()
// To display the Outook email dialog<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span><span
style=3D'color:red'>ELSE<o:p></o:p></span></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span>lRetVal
:=3D <span style=3D'color:red'>FALSE</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span><span
style=3D'color:red'>END<o:p></o:p></span></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span>oOutlook:Axit()<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>ELSE<o:p></o:p></span></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span>lRetVal
:=3D <span style=3D'color:red'>FALSE</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>END<o:p></o:p></span></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span>oOutlook
:=3D <span style=3D'color:red'>NULL_OBJECT</span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 96.0pt 120.0p=
t 144.0pt 168.0pt'><span
lang=3DEN-GB style=3D'font-size:8.0pt;mso-ansi-language:EN-GB;mso-bidi-lan=
guage:
HE'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'color:red'>RETURN</span> lRetVal<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Following through this code, we instantiate Outlook and create a mail =
item.
If we take a look at class TS_OutlookApplication we can see the primary it=
ems
we can create. As we are interested in a mail item, how do we know what we=
 can
do with it, what are properties we can set and how do we &#8216;execute&#8=
217;
our mail item? Go to the module VO2Outlook Main Classes and move the slider
over until you can see the mail items. Here is a preview:<o:p></o:p></span=
></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_8" o:spid=3D"_x0000_i1027" type=3D"#_x0000_t75" alt=
=3D"outlook_MailMethods"
 style=3D'width:431.25pt;height:271.5pt;visibility:visible;mso-wrap-style:=
square'>
 <v:imagedata src=3D"VOwithOffice2003_files/image012.jpg" o:title=3D"outlo=
ok_MailMethods"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D575 height=3D362
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image012.jpg" alt=3D"out=
look_MailMethods" v:shapes=3D"Picture_x0020_8"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>And perusing the remainder of the module you can easily see the range =
of other
features of Outlook and how easy it is to find out how to employ them. One=
 word
about the COMSDK: you could generate the classes for Outlook yourself but =
this
version is linked in with substantial array of error handling tools in the
COMSDK. To compile this code you will require a UDC and the code base is
substantial in size. However, the benefit is much more stable code and a l=
ot
more error output information for debugging purposes.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Calendar<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Creating calendar items is as simple as creating mail items. The conce=
pts
are the same: instantiate the Outlook object, create an empty item, add so=
me
properties and </span><!--[if gte vml 1]><v:rect id=3D"_x0000_s2051" style=
=3D'position:absolute;
 margin-left:1141.6pt;margin-top:0;width:566.6pt;height:542.7pt;flip:x;
 z-index:2;mso-wrap-distance-top:7.2pt;mso-wrap-distance-bottom:7.2pt;
 mso-position-horizontal:right;mso-position-horizontal-relative:text;
 mso-position-vertical:top;mso-position-vertical-relative:line;v-text-anch=
or:middle'
 o:allowoverlap=3D"f" filled=3D"f" fillcolor=3D"black [3213]" strokecolor=
=3D"black [3213]"
 strokeweight=3D"1.5pt">
 <v:shadow color=3D"#f79646 [3209]" opacity=3D".5" offset=3D"-15pt,0" offs=
et2=3D"-18pt,12pt"/>
 <v:textbox style=3D'mso-next-textbox:#_x0000_s2051;mso-fit-shape-to-text:=
t'
  inset=3D"21.6pt,21.6pt,21.6pt,21.6pt">
  <![if !mso]>
  <table cellpadding=3D0 cellspacing=3D0 width=3D"100%">
   <tr>
    <td><![endif]>
    <div>
    <div style=3D'mso-element:para-border-div;border:solid windowtext 1.0p=
t;
    mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt;
    background:#FFFF99'>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>METHOD CreateCalendarItem(cSubject AS STRING,;<o:p></o:p></span=
></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>cBody<span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AS
    STRING,;<span style=3D'mso-spacerun:yes'>&nbsp; </span>// &quot;Any
    ML-Text&quot;<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>dStartDate<span
    style=3D'mso-tab-count:1'> </span>AS DATE,;<span
    style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>// &quot;a Date&q=
uot;
    Today()<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>cStartTime<span
    style=3D'mso-tab-count:1'> </span>AS STRING,;<span
    style=3D'mso-spacerun:yes'>&nbsp; </span>// &quot;18:00&quot; hh:mm<o:=
p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>iDuration<span
    style=3D'mso-tab-count:1'>&nbsp; </span>AS LONGINT;<span
    style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>// 60 (minutes) O=
ptional
    <o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'tab-stops:36.0pt 72.0pt 102.0pt 132.0pt 1=
68.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>)
    AS LOGIC PASCAL CLASS TS_TMCollabApplication<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><o:p>&nbsp;</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>LOCAL oAppItem <span style=3D'mso-tab-count:1'>&nbsp;&nbsp; </s=
pan>AS
    TS_OutlookAppointmentItem<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>LOCAL oDateTime<span style=3D'mso-tab-count:1'>&nbsp;&nbsp; </s=
pan>AS
    TS_DateTimeFromVariant<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>LOCAL oOutlook <span style=3D'mso-tab-count:1'>&nbsp;&nbsp; </s=
pan>AS
    TMOutlook<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>LOCAL lRetVal<span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AS
    LOGIC<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><o:p>&nbsp;</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>TSTrace Enter<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>lRetVal :=3D TRUE<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>oOutLook:=3DTMOutlook{}<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><o:p>&nbsp;</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'>IF oOutlook &lt;&gt; NULL_OBJECT<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>oAppItem:=3DoOutlook:Application:CreateAppointmentItem()<o:p>=
</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; </span>IF
    oAppItem&lt;&gt;NULL_OBJECT<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CMSave()<o:p></o=
:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CABody
    <span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
:=3D
    cBody<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'font-size:8.0pt;mso-an=
si-language:
    EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CASubject<span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp; </span>:=3D cSubject<o:p>=
</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;tab-stops:36.0pt 72.0p=
t 102.0pt 132.0pt 168.0pt 198.0pt;
    background:#FFFF99'><span lang=3DEN-US style=3D'mso-ansi-language:EN-U=
S'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oDateTime
    :=3D TS_DateTimeFromVariant{,Today(),}<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oDateTime:DateVal
    <span style=3D'mso-tab-count:1'>&nbsp;&nbsp; </span>:=3D dStartDate<o:=
p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oDateTime:TimeString<span
    style=3D'mso-tab-count:1'> </span>:=3D cStartTime<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CAStart<span
    style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>:=3D oDateTi=
me<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CAMeetingStatus
    :=3D 0<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>IF
    !Empty(iDuration)<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; </span>oAppItem:CADuration
    <span style=3D'mso-tab-count:1'> </span><span
    style=3D'mso-spacerun:yes'>&nbsp;</span>:=3D iDuration<o:p></o:p></spa=
n></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ENDIF<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oAppItem:CMSave()<o:p></o:p></sp=
an></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
ELSE<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>lRetVal
    :=3D FALSE<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
END<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
oOutlook:Axit()<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>ELSE<o:=
p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
    style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
lRetVal
    :=3D FALSE<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>END<o:p=
></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&n=
bsp;</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>oOutloo=
k :=3D
    NULL_OBJECT<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>TSTrace=
 Leave<o:p></o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&n=
bsp;</o:p></span></p>
    <p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><s=
pan
    lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>RETURN =
lRetVal<o:p></o:p></span></p>
    </div>
    <p class=3DMsoNormal><span style=3D'mso-bidi-font-size:10.0pt;color:#4=
F81BD;
    mso-themecolor:accent1'><o:p>&nbsp;</o:p></span></p>
    </div>
    <![if !mso]></td>
   </tr>
  </table>
  <![endif]></v:textbox>
 <w:wrap type=3D"square" anchorx=3D"margin" anchory=3D"margin"/>
</v:rect><![endif]--><![if !vml]><img width=3D762 height=3D730
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image013.gif" align=3Dri=
ght hspace=3D12 vspace=3D10
alt=3D"Text Box: METHOD CreateCalendarItem(cSubject AS STRING,;&#13;&#10;	=
cBody		AS STRING,;  // &quot;Any ML-Text&quot;&#13;&#10;	dStartDate	AS DAT=
E,;    // &quot;a Date&quot; Today()&#13;&#10;	cStartTime	AS STRING,;  // =
&quot;18:00&quot; hh:mm&#13;&#10;	iDuration	AS LONGINT;    // 60 (minutes)=
 Optional &#13;&#10;		) AS LOGIC PASCAL CLASS TS_TMCollabApplication&#13;&=
#10;&#13;&#10;LOCAL oAppItem 	AS TS_OutlookAppointmentItem&#13;&#10;LOCAL =
oDateTime	AS TS_DateTimeFromVariant&#13;&#10;LOCAL oOutlook 	AS TMOutlook&=
#13;&#10;LOCAL lRetVal		AS LOGIC&#13;&#10;&#13;&#10;TSTrace Enter&#13;&#10=
;lRetVal :=3D TRUE&#13;&#10;oOutLook:=3DTMOutlook{}&#13;&#10;&#13;&#10;IF =
oOutlook &lt;&gt; NULL_OBJECT&#13;&#10;		&#13;&#10;	oAppItem:=3DoOutlook:A=
pplication:CreateAppointmentItem()&#13;&#10;	IF oAppItem&lt;&gt;NULL_OBJEC=
T&#13;&#10;		oAppItem:CMSave()&#13;&#10;		oAppItem:CABody 		:=3D cBody&#13=
;&#10;		oAppItem:CASubject		:=3D cSubject&#13;&#10;		&#13;&#10;		oDateTime=
 :=3D TS_DateTimeFromVariant{,Today(),}&#13;&#10;		oDateTime:DateVal 	:=3D=
 dStartDate&#13;&#10;		oDateTime:TimeString	:=3D cStartTime&#13;&#10;		oAp=
pItem:CAStart	:=3D oDateTime&#13;&#10;		oAppItem:CAMeetingStatus :=3D 0&#1=
3;&#10;		IF !Empty(iDuration)&#13;&#10;			oAppItem:CADuration 	 :=3D iDura=
tion&#13;&#10;		ENDIF&#13;&#10;		oAppItem:CMSave()&#13;&#10;		&#13;&#10;	E=
LSE&#13;&#10;		lRetVal :=3D FALSE&#13;&#10;	END&#13;&#10;	oOutlook:Axit()&=
#13;&#10;ELSE&#13;&#10;	lRetVal :=3D FALSE&#13;&#10;END&#13;&#10;&#13;&#10=
;oOutlook :=3D NULL_OBJECT&#13;&#10;TSTrace Leave&#13;&#10;&#13;&#10;RETUR=
N lRetVal&#13;&#10;&#13;&#10;"
v:shapes=3D"_x0000_s2051"><![endif]><span lang=3DEN-GB style=3D'mso-ansi-l=
anguage:
EN-GB;mso-bidi-language:HE'>call save. Here is another code snippet which =
shows
how easy this is:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
><o:p>&nbsp;</o:p></span></h2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Accessing
an addresslist<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Using VO2Outlook it is not very difficult to read items from the Outlo=
ok
addresslist and obviously the Outlook object model also gives us full acce=
ss to
all of the Item properties so we can change, add, delete allowing us to sy=
nchronize
it with a proprietary database when we have a need to do so.<o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<div style=3D'mso-element:para-border-div;border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt;
background:#FFFF99'>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>METHOD
GetNamesFromAddressList(cAddressList) CLASS MyOutlook<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&nbsp;=
</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL oAppl=
ication <span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </spa=
n>AS
TS_OutlookApplication<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL oName=
Space <span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span>AS
TS_OutlookNameSpace<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL
oAddressList<span style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><sp=
an
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; </span>AS
TS_OutlookAddressList<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL
oAddressEntries<span style=3D'mso-spacerun:yes'>&nbsp; </span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp; </span>AS TS_OutlookAddressEn=
tries<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL aRetu=
rn :=3D {}<span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </spa=
n>AS
ARRAY<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL nI, n=
Entries <span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </spa=
n>AS
DWORD<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&nbsp;=
</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>oApp=
lication:=3DSELF:Application<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>IF
oApplication&lt;&gt;NULL_OBJECT<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&nbsp;=
</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span>oNameSpace <span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>:=3D
oApplication:CMGetNameSpace(&quot;MAPI&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;</span>oAddressList <sp=
an
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp; </span>:=3D
oNameSpace:CAAddressLists:CMItem(cAddressList)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;</span>oAddressEntries<=
span
style=3D'mso-tab-count:1'>&nbsp; </span>:=3D oAddressList:CAAddressEntries=
<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;</span>nEntries <span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </spa=
n>:=3D
oAddressEntries:CACount<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;</span>FOR nI :=3D 1 TO=
 nEntries<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AAdd(aRet=
urn,
{oAddressEntries:CMItem(nI):CAName,{cAddressList,nI}} )<o:p></o:p></span><=
/p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp; </span><span style=3D'mso-ta=
b-count:
1'>&nbsp;&nbsp; </span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;</span>NEXT<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p=
></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp; </span><span style=3D'mso-tab-coun=
t:1'>&nbsp;&nbsp;&nbsp; </span>ELSE<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>errorbox{,&quot;oApplication&lt;&gt;=
NULL_OBJECT&quot;}:Show()<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>END<=
o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>RETURN aRet=
urn<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&nbsp;=
</o:p></span></p>

</div>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Scripting
in Outlook<o:p></o:p></span></h2>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Outlook is a full blown MS Office citizen; apart from the object model=
 it
also supports VBA and VB-script. Because so many users use Outlook all the
time, it might be a good idea to hook your code into Outlook instead of tr=
ying
to control Outlook from the outside. Here&#8217;s a script that uses the
dbReader component that comes as a sample with the COMSDK to access a dbf,=
 process
some records and create Outlook task-requests.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<div style=3D'mso-element:para-border-div;border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt;
background:#FFFF99'>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>Sub TestdbR=
eader()<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>Set IXPServ=
er =3D
CreateObject(&quot;TS_DBReader.Server&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>Set
IXPRecordsetFactory =3D ;<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>IXPServer.I=
RecordsetFactory(-1,
&quot;DBFCDX&quot;, &quot;h:\vo27rel\treq.DBF&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>lShared =3D True<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>lReadOnly =3D False<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>Set IXPRecordset =3D ;<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>IXPRecordsetFactory.IRecordsetEx(lShared, lReadOnly)<o:p></o:p></sp=
an></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>Set IXPCursor =3D IXPRecordset.ICursor<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>Tmp =3D IXPCursor.gotop()<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>While Not IXPCursor.IsEOF<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Done =3D IXPCursor.FieldValue(1)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>If Done =3D &quot;N&quot; Then<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>Set NewItem =3D Application.CreateItem(olTaskItem)<o:p></o:p></span=
></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Assign<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Recipients.Add (IXPCursor.FieldValue(6))<o:p></o:p></span><=
/p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp=
an><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>NewItem.Recipients.ResolveAll<=
o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Subject =3D IXPCursor.FieldValue(7)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Body =3D IXPCursor.FieldValue(8)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Save<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
</span>NewItem.Send<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>End If<o:p>=
</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;</span><o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Tmp =3D IXPCursor.Skip(1)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><o:p>&nbsp;=
</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'><span
style=3D'mso-spacerun:yes'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;
</span>Wend<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>End Sub<o:p=
></o:p></span></p>

</div>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>From Outlook just press Alt-F11 to start its editor. You could even go=
 as
far as hooking up a function like this using a timer, pretty much the same=
 as
you would in a VO-app and execute the function every few minutes.<o:p></o:=
p></span></p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS
InfoPath<o:p></o:p></span></h1>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>One of the newer additions to the Office suite is InfoPath. Basically =
it is
just a forms editor with which you can design data-input forms, distribute=
 them
and save and process them afterwards. Just like the other MS Office produc=
ts,
it also offers an object model and it is a scripting host so VB-script is =
right
at home in InfoPath. But there&#8217;s more! InfoPath stores its forms as =
XML
and the design-mode actually creates views (XSLT) and schemas. That means =
the
data in a saved form is validated and conforms to the schema and can be ea=
sily
processed by applications that know how to handle XML.<o:p></o:p></span></=
p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>Assuming you&#8217;ve already designed and published a form (publishin=
g is
done from within Infopath typically to a network share of Sharepoint Libra=
ry)
you can create new data-input forms from VO using the object model. The
following code snippet assume we have already generated the InfopathApp cl=
ass
using VO&#8217;s Automation Server tool as well as the existence of all of=
 the
XML-classes MS-XML provides (same tool).<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<div style=3D'mso-element:para-border-div;border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt;
background:#FFFF99'>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>LOCAL o AS
InfopathApp<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>LOCAL
oXDocumentCollection AS XDocuments<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>LOCAL
oXDocument <span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span>AS
OBJECT //_XDocument<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>LOCAL
oXMLDocument <span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; </span>AS
IXMLDOMDocument<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>LOCAL
oNames <span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AS
IXMLDOMNodeList<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>LOCAL
oName <span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AS
IXMLDOMNode<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>o
:=3D InfopathApp{}<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Check look at version property, to see if it worked<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>SELF:oCCOKButton:Caption
:=3D o:Version<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span><o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Tell infopath to open an InfoPath document,<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// which we=
 will use
as a template<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oXDocumentCollection
:=3D o:XDocuments<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Adjust path before trying!!<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span></span><span
lang=3DNL style=3D'font-size:8.0pt'>oXDocument :=3D
oXDocumentCollection:Open(&quot;file:///H:/UrenDemo.xml&quot;,NIL)<o:p></o=
:p></span></p>

<p class=3Dsdgncode><span lang=3DNL style=3D'font-size:8.0pt'><o:p>&nbsp;<=
/o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// Get a po=
inter to
the &quot;Medewerker&quot; field (Employee),<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// going th=
rough the
DOM-object and using XPath as <o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// the XML-=
query
language<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oXMLDocument
:=3D oXDocument:DOM<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oXMLDocument:setProperty(&quot;SelectionLanguage&quot;,
&quot;XPath&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oXMLDocument:setProperty(&quot;SelectionNamespaces&quot;,;<o:p></=
o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&quot;xmlns:my=3D'http:=
//schemas.microsoft.com/office/&quot;+;<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&quot;infopath/2003/myX=
SD/2004-07-08T07:42:01'&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Get All nodes<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
oNames :=3D oXMLDocument:selectNodes(&quot;//my:*&quot;)<o:p></o:p></span>=
</p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Or just <o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oName
:=3D oXMLDocument:selectSingleNode(&quot;//my:Medewerker[1]&quot;)<o:p></o=
:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
We can change it by assigning the Text property (VO generated text_)<o:p><=
/o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>oName:text_
:=3D &quot;Ed&quot;<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>//
Show it worked<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>SELF:caption
:=3D oName:text_<o:p></o:p></span></p>

<p class=3Dsdgncode><span lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-l=
anguage:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// Save the=
 doc and exit
the application<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
style=3D'font-size:8.0pt;mso-ansi-language:EN-AU'>// Adjust path before tr=
ying!!<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>oXDocument:=
SaveAs(&quot;file:///h:/test.xml&quot;)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// Close it=
, but
Show or Print is also an option<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>oXDocumentC=
ollection:Close(0)<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>// And clea=
n up<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>oXDocument =
<span
style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>:=3D
NULL_OBJECT<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>oXDocumentC=
ollection
<span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>:=3D
NULL_OBJECT<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>o:Quit(NIL)=
<o:p></o:p></span></p>

<p class=3Dsdgncode style=3D'text-indent:36.0pt;background:#FFFF99'><span
lang=3DEN-US style=3D'font-size:8.0pt;mso-ansi-language:EN-US'>o :=3D NULL=
_OBJECT<o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>So what we are doing here is creating an Infopath form based on a temp=
late,
which we can than use to present to the user or send off via email for fur=
ther
processing. </span>Interesting aspects of Infopath is that forms can have
workflow built-in and users can digitally sign a form (or parts) which pro=
vides
functionality not easily created in traditional Windows applications.</p>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS
SharePoint<o:p></o:p></span></h1>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>What is Windows SharePoint Services? Basically it is an office workflo=
w and
collaboration solution and it is a product that comes free with Windows Se=
rver
2003.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Below is one such site=
 we
created for the development of this document. At its simplest level it all=
ows
for the mutual collaboration on a document such as this: we have discussio=
ns,
create and manage tasks, store related items, manage the workflow and crea=
te
and manage versions. Because the site is interactive (and HTTP based), it =
can
be accessed from anywhere. Ed and I lived in two different time zones while
working on this article and this tool allowed us to work targeted discussi=
ons
around the document&#8217;s life cycle. The interesting part comes when you
realise that you can set events, triggers and actions based on properties =
and
methods of the site.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'mso-fareast-language:EN-AU;mso-no-proo=
f:yes'><!--[if gte vml 1]><v:shape
 id=3D"Picture_x0020_9" o:spid=3D"_x0000_i1026" type=3D"#_x0000_t75" alt=
=3D"SharePoint_1"
 style=3D'width:450pt;height:363.75pt;visibility:visible;mso-wrap-style:sq=
uare'>
 <v:imagedata src=3D"VOwithOffice2003_files/image014.jpg" o:title=3D"Share=
Point_1"/>
</v:shape><![endif]--><![if !vml]><img border=3D0 width=3D600 height=3D485
src=3D"file:///C:/8C69C633/VOwithOffice2003_files/image015.jpg" alt=3D"Sha=
rePoint_1" v:shapes=3D"Picture_x0020_9"><![endif]></span><span
lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p><=
/o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>SharePoint has one other important characteristic: it represents a pow=
erful
storage solution. All office documentation and data can be placed in side =
it so
suddenly you are faced with an interesting possibility. Because, data,
documents and office objects are contained within, searches in SharePoint
database can now yield results that amalgamate data and documents. Put
SharePoint inside MS SQL Server and powerful search functionality becomes
available. Data is just an SQL query away&#8230; this combined with Desktop
search across all kinds of resources really puts information at the
users&#8217; fingertips.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'>How does this relate to VO? In a peripheral sense, SharePoint can be s=
een a
storage location rather than the traditional hard drive. Throw in the fact=
 that
you can create your own SQL based queries, SharePoint thus offers unparall=
eled
combined access to documents and data within the same results sets. If your
applications create and manage standard letters or text output, SharePoint
offers you advanced workflow management solutions that you can code into y=
our
desktop applications.<o:p></o:p></span></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Summary<o:p></o:p></span></h2>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>This paper has demonstrated a very small range of fea=
tures
that VO is capable of performing with MS Office 2003. It is not a pure VO
environment and in fact we make liberal use of tools from all over. Howeve=
r,
you must never let this put you off. VO is a very powerful desktop applica=
tions
developer but no-one wants to invent too many new wheels when they already
exist quite cheaply. The clever thing to do is to integrate your desktop
applications into these other tools and make both sides of the equation
smarter. </p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>And smarter applications will earn you more money and=
 credibility
in the long run.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Appendixes:<o:p></o:p></span></h2>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>A.<span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Sending
Data to Excel via CSV</p>

<p class=3DMsoNormal>B.<span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Interesting
MS Office Downloads on MSDN</p>

<span style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Tim=
es New Roman","serif";
mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-AU;mso-fare=
ast-language:
EN-US;mso-bidi-language:AR-SA'><br clear=3Dall style=3D'mso-special-charac=
ter:line-break;
page-break-before:always'>
</span>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Bibliography<o:p></o:p></span></h2>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>COMSDK<i style=3D'mso-bidi-font-style:normal'> V1.30,
2005,<span style=3D'mso-spacerun:yes'>&nbsp; </span>Frans de Wit and <st1:=
PersonName
w:st=3D"on">Ed Richard</st1:PersonName>, </i><a href=3D"http://www.comsdk.=
com/">www.comsdk.com</a>
</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Inside COM (Programming Series),<span
style=3D'mso-spacerun:yes'>&nbsp; </span><i style=3D'mso-bidi-font-style:n=
ormal'>Dale
Rogerson, Microsoft Press ISBN 1-</i><i style=3D'mso-bidi-font-style:norma=
l'><span
lang=3DEN-US style=3D'mso-bidi-font-size:10.0pt;color:black;mso-ansi-langu=
age:EN-US'>15723-1349-8,
1997</span></i><span lang=3DEN-US style=3D'mso-bidi-font-size:10.0pt;font-=
family:
"Verdana","sans-serif";color:black;mso-ansi-language:EN-US'><o:p></o:p></s=
pan></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-bidi-font-size:10.0pt;
font-family:"Verdana","sans-serif";color:black;mso-ansi-language:EN-US'><o=
:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal>Microsoft SharePoint, Building Office 2003 Solutions<i
style=3D'mso-bidi-font-style:normal'>,<span style=3D'mso-spacerun:yes'>&nb=
sp;
</span>Scott <st1:PersonName w:st=3D"on">Hill</st1:PersonName>ier, Apress =
ISBN
1-5905-3338-3, 2004</i></p>

<p class=3DMsoNormal><i style=3D'mso-bidi-font-style:normal'><o:p>&nbsp;</=
o:p></i></p>

<h2><span style=3D'mso-fareast-font-family:"Times New Roman";mso-ansi-lang=
uage:
EN-AU'>Biography:<o:p></o:p></span></h2>

<p class=3DMsoNormal><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoNormal><st1:PersonName w:st=3D"on"><b style=3D'mso-bidi-font=
-weight:
 normal'><span style=3D'mso-bidi-font-size:6.5pt;color:#333333;mso-bidi-fo=
nt-style:
 italic'>Geoff Schaller</span></b></st1:PersonName><b style=3D'mso-bidi-fo=
nt-weight:
normal'><span style=3D'mso-bidi-font-size:6.5pt;color:#333333;mso-bidi-fon=
t-style:
italic'><o:p></o:p></span></b></p>

<p class=3DMsoNormal><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoNormal><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'>Geoff
graduated as a computer engineer from the UNSW in 1981. He worked as an Ar=
my
Officer and Computer Engineer for the Dept of Defence for 10 years, managi=
ng
several of their mainframe and distributed computing solutions. This provi=
ded a
solid background in data management and communications. He left the Army in
1991 to pursue his own business interests and operated a food manufacturing
business employing 20 people for several years. The dissatisfaction with
software available for business management, inventory and financial manage=
ment
caused him to become involved in writing his own. Eventually, the software
interests grew to take over the manufacturing interests and so in 1999, he
joined with <st1:PersonName w:st=3D"on">Bruce Boddington</st1:PersonName> =
to form
Software Objectives and concentrate solely on software. Now running the
business solo, the company works with high profile legal and retail identi=
ties
in <st1:place w:st=3D"on"><st1:country-region w:st=3D"on">Australia</st1:c=
ountry-region></st1:place>.
Geoff runs the Melbourne VO User Group and organises the Australian annual
Visual Objects training conference.<o:p></o:p></span></i></p>

<p class=3DMsoNormal><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'>He
can be contacted via <a href=3D"mailto:geoff@softwareobjectives.com.au">ge=
off@softwareobjectives.com.au</a>
.<o:p></o:p></span></i></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoFooter><st1:PersonName w:st=3D"on"><b style=3D'mso-bidi-font=
-weight:
 normal'><span style=3D'mso-bidi-font-size:6.5pt;color:#333333;mso-bidi-fo=
nt-style:
 italic'>Ed Richard</span></b></st1:PersonName><b style=3D'mso-bidi-font-w=
eight:
normal'><span style=3D'mso-bidi-font-size:6.5pt;color:#333333;mso-bidi-fon=
t-style:
italic'><o:p></o:p></span></b></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'>After
starting his professional career in the Royal Dutch Navy Ed studied IT in =
the
eighties. After a few years as application developer as a civilian for the=
 navy
the commercial IT companies were too much of an attraction. Ed managed the
technical aspects of a Clipper development team of 8 people until he start=
ed
his own development and consultancy company in 1994. During these years bo=
th
companies were leading training institute for Clipper and later Visual Obj=
ects
in The Netherlands and ran the Dutch Clipper &amp; VO Helpdesk for CA. Ed =
has
been president of the VO-user group section of SDGN (now SDN) the biggest
developer user group in The Netherlands and has been a board member for ye=
ars
now. Never shy of new environments Ed was always very interested in applic=
ation
integration with a strong affinity for Microsoft. For a couple of years now
Ed&#8217;s been learning and moving to C# using Visual Studio as well as
developing in Visual Objects. Recently he joined Software Objectives in <s=
t1:country-region
w:st=3D"on"><st1:place w:st=3D"on">Australia</st1:place></st1:country-regi=
on>. Ed
has been a speaker for many national and international conferences such as
CA-World and CttM and regularly publishes articles for SDN. In 2005 Ed has
joined Software Objectives in Melbourne.<o:p></o:p></span></i></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'><o:p>&nbsp;</o:p></span></i></p>

<p class=3DMsoFooter><i><span style=3D'mso-bidi-font-size:6.5pt;color:#333=
333'>He
can be contacted at <span style=3D'mso-spacerun:yes'>&nbsp;</span><a
href=3D"mailto:Ed@SoftwareObjectives.com.au">Ed@SoftwareObjectives.com.au<=
/a> <o:p></o:p></span></i></p>

<p class=3DMsoFooter><o:p>&nbsp;</o:p></p>

</div>

<span style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:"Tim=
es New Roman","serif";
mso-fareast-font-family:"Times New Roman";mso-ansi-language:EN-AU;mso-fare=
ast-language:
EN-US;mso-bidi-language:AR-SA'><br clear=3Dall style=3D'page-break-before:=
always;
mso-break-type:section-break'>
</span>

<div class=3DSection2>

<h2><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Sending
Data to Excel via CSV<o:p></o:p></span></h2>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:red;mso-an=
si-language:
EN-US'>METHOD</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-famil=
y:"Arial","sans-serif";
color:black;mso-ansi-language:EN-US'> ExcelButton</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'> </span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>)</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>CLASS<=
/span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'> ReportConfigurationWindow<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// oWindow wil either be the printer object or a
screen window for preview<span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>LOCAL</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nN<=
/span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nNN=
</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nLi=
nes</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nCo=
lumns
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:red;mso-ansi-language:EN-US'>AS</span><span lang=3DEN-US style=3D'fo=
nt-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'> </span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>DWORD</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>LOCAL</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> oFi=
le </span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>AS</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>
GCSLogFile<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>LOCAL</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> oGl=
obal </span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>AS</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>
GCSGlobalObject<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>LOCAL</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>
cFileName</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"A=
rial","sans-serif";
color:green;mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>
cElement</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>
cLineString </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family=
:"Arial","sans-serif";
color:red;mso-ansi-language:EN-US'>AS</span><span lang=3DEN-US style=3D'fo=
nt-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'> </span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>STRING</span><span lang=3DEN-US style=3D'font-siz=
e:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oGlobal
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> GetGlobal</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-f=
amily:
"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>()</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cFileName
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>Trim</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>SELF</=
span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>oDCM=
ainTitle</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Valu=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>),</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;/&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;-&quot;)+&quot;.CSV&quot;</span=
><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// remove slashes</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cFileName
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cFilename</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;(&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot; &quot;)</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// remove brackets</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cFileName
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cFilename</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;)&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot; &quot;)</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// remove brackets</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cFileName
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cFilename</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;:&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot; &quot;)</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// remove colons</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cFileName
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> oGlobal</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>report_directory</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>+</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cFil=
ename<span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// now prefix path after the translations</span><=
span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>IF</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> Fil=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cFil=
eName</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span>SHDelete</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cFil=
eName</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>FALSE</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>,</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>TRUE</=
span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// 21/10/04 AJ: First delete file if exists</span=
><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>ENDIF</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> GCSLogFile</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-=
family:
"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>{</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>cFileName</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>=
}</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>IF</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>!</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>oFil=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>IsOp=
en<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span>GCSErrorBox</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(&quot;Error opening file: &quot;+</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>DosErrString</span><span lang=3DEN-US style=3D'fo=
nt-size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>(</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>oFile</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>:</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>LastError</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>)+</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>CRLF</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>+</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>cFileName</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>,4)</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>RETURN</span><span lang=3DEN-US style=3D'font-siz=
e:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>NIL</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>ENDIF</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// Print the titles into the file</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cLineString
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> cFilename<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Writ=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cLin=
eString</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Writ=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>()</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>nColumns
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> ALen</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family=
:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>=
SELF</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>oDat=
a</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>aTit=
les</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// some reports do not have titles - this fixes t=
his</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>cLineString
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;&quot;</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>FOR</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nN =
</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>1</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>UPTO</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nCo=
lumns<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>IF</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>SELF</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>:</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>oData</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>:</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>aFieldsOK</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>[</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>nN</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>]</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span>cLineString
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>+=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;,&quot;+</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:red;mso-an=
si-language:
EN-US'>SELF</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:=
"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>oData</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>aTit=
les</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>[</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>nN</=
span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>]</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>ENDIF</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>NEXT</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Writ=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cLin=
eString</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Writ=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>()</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// Print the data</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>nLines
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:red;mso-ansi-language:EN-US'>SELF</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'>oData</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'>Lines<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>FOR</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nN =
</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>1</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>UPTO</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nLi=
nes<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// Simple array case: just print out the current =
array
element</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ari=
al","sans-serif";
color:black;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span>cLineString
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;&quot;</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>FOR</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> nNN=
 </span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>1</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>UPTO</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> ALe=
n</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:red;mso-ansi-language:EN-US'>SELF</=
span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>oDat=
a</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>aRow=
s</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>[</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>nN</=
span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>][2])</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// this must be the THIS row length, not no. titl=
es</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>IF</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>SELF</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>:</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>oData</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>:</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>aFieldsOK</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>[</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>nNN</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>]</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>cElement
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:red;mso-ansi-language:EN-US'>SELF</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'>oData</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'>aRows</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>[</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:black;mso-ansi-language:EN-US'>nN</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:green;mso-=
ansi-language:
EN-US'>][2,nNN]</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fam=
ily:"Arial","sans-serif";
color:black;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>IF</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> Ins=
tr</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Left=
</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cEle=
ment</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,1),</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;@#!?|{[{]}^&amp;~_%&quot;+</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>_chr</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>(169=
)+</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>_chr</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>(171=
))</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:5'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>cElement
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>:=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> SubStr</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fami=
ly:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cElement</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,2)</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><span
style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// strip out control characters</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>ENDIF</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>DebugOutput</sp=
an><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(&quot;Adding &quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;,&quot;+</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'>StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fami=
ly:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cElement</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;,&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;&quot;))</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:4'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>cLineString
</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sa=
ns-serif";
color:green;mso-ansi-language:EN-US'>+=3D</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;,&quot;+</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'>StrTran</span><span lang=3DEN-US style=3D'font-size:8.0pt;font-fami=
ly:"Arial","sans-serif";
color:green;mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US=
'>cElement</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>&quot;,&quot;,</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'> </span><span lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Ar=
ial","sans-serif";
color:green;mso-ansi-language:EN-US'>&quot;&quot;)</span><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:blue;
mso-ansi-language:EN-US'>// remove commas - its CSV</span><span lang=3DEN-=
US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:3'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>ENDIF</span><span lang=3DEN-US style=3D'font-size=
:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>NEXT</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:2'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Writ=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>cLin=
eString</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>)</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>NEXT</span><span lang=3DEN-US style=3D'font-size:=
8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>oFile</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>:</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>Clos=
e</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>()</span><span lang=3DEN-US style=3D'font-size:8.=
0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span>ShellExecute</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>(</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'>NULL=
_PTR</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:green;
mso-ansi-language:EN-US'>,</span><span lang=3DEN-US style=3D'font-size:8.0=
pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>PSZ</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>(&qu=
ot;OPEN&quot;),</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>String2Psz</span><span lang=3DEN-US style=3D'font=
-size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>(</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>cFileName</span><span lang=3DEN-US style=3D'font-=
size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>),</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>NULL_PSZ</span><span lang=3DEN-US style=3D'font-s=
ize:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>,</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>NULL_PSZ</span><span lang=3DEN-US style=3D'font-s=
ize:8.0pt;
font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US'>,</s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'>SW_SHOWNORMAL</span><span lang=3DEN-US style=3D'f=
ont-size:
8.0pt;font-family:"Arial","sans-serif";color:green;mso-ansi-language:EN-US=
'>)</span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:black;
mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><span style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>RETURN</span><span lang=3DEN-US style=3D'font-siz=
e:8.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'> </s=
pan><span
lang=3DEN-US style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";col=
or:red;
mso-ansi-language:EN-US'>NIL</span><span lang=3DEN-US style=3D'font-size:8=
.0pt;
font-family:"Arial","sans-serif";color:black;mso-ansi-language:EN-US'><o:p=
></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:24.0pt 48.0pt 72.0pt 90.0pt 114.0p=
t 132.0pt 156.0pt 180.0pt 204.0pt 228.0pt 252.0pt;
mso-layout-grid-align:none;text-autospace:none'><span lang=3DEN-US
style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:black;mso-=
ansi-language:
EN-US'><o:p>&nbsp;</o:p></span></p>

</div>

<b style=3D'mso-bidi-font-weight:normal'><span lang=3DEN-GB style=3D'font-=
size:14.0pt;
mso-bidi-font-size:10.0pt;font-family:"Times","serif";mso-fareast-font-fam=
ily:
"Times New Roman";mso-bidi-font-family:"Times New Roman";mso-ansi-language:
EN-GB;mso-fareast-language:EN-US;mso-bidi-language:HE;mso-no-proof:yes'><br
clear=3Dall style=3D'page-break-before:always;mso-break-type:section-break=
'>
</span></b>

<div class=3DSection3>

<h1><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Interesting
MS Office downloads on MSDN<o:p></o:p></span></h1>

<h3><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Microsoft
Office 2003 Web Services Toolkit 2.01<o:p></o:p></span></h3>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal>The Microsoft&reg; Office 2003 Web Services Toolkit a=
llows
you to quickly access and use Web services with Visual Basic for Applicati=
ons
(VBA) from Microsoft Office 2003 applications.<span lang=3DEN-GB
style=3D'mso-ansi-language:EN-GB;mso-bidi-language:HE'><o:p></o:p></span><=
/p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><a
href=3D"http://www.microsoft.com/downloads/details.aspx?familyid=3Dfa36018=
a-e1cf-48a3-9b35-169d819ecf18&amp;displaylang=3Den">http://www.microsoft.c=
om/downloads/details.aspx?familyid=3Dfa36018a-e1cf-48a3-9b35-169d819ecf18&=
amp;displaylang=3Den</a><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<h3><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Infopath<o:p></o:p></span></h3>

<p class=3DMsoNormal><span lang=3DEN-GB style=3D'mso-ansi-language:EN-GB;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
Infopath
developer resources:<o:p></o:p></span></p>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/office/understanding/infopath/training/d=
efault.aspx"><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>http://msdn.microsoft.com/o=
ffice/understanding/infopath/training/default.aspx</span></a><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
<o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/office/default.aspx?pull=3D/library/en-u=
s/odc_ip2003_ta/html/odc_InfoPath_submitting_forms.asp"><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>http://msdn.microsoft.com/o=
ffice/default.aspx?pull=3D/library/en-us/odc_ip2003_ta/html/odc_InfoPath_s=
ubmitting_forms.asp</span></a><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
<o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
XML in
Office and Infopath:<o:p></o:p></span></p>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/office/understanding/infopath/techarticl=
es/default.aspx?pull=3D/library/en-us/odc_ip2003_ta/html/odc_inxmls.asp"><=
span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>http://msdn.microsoft.com/o=
ffice/understanding/infopath/techarticles/default.aspx?pull=3D/library/en-=
us/odc_ip2003_ta/html/odc_inxmls.asp</span></a><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
<o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
The
Infopath SDK:<o:p></o:p></span></p>

<p class=3DMsoNormal><a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/ipsdk/html/ipsdkintroducinginfopathdevelopment.asp"><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>http://msdn.microsoft.com/l=
ibrary/default.asp?url=3D/library/en-us/ipsdk/html/ipsdkintroducinginfopat=
hdevelopment.asp</span></a><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
<o:p>&nbsp;</o:p></span></p>

<h3><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>Sharepoint<o:p></o:p></span></h3>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
Sharepoint
Web Services <o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
<a
href=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-us=
/spptsdk/html/soapovWebServicesIntro.asp">http://msdn.microsoft.com/librar=
y/default.asp?url=3D/library/en-us/spptsdk/html/soapovWebServicesIntro.asp=
</a><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US'>=
and: </span><a
href=3D"http://www.wssdemo.com/Pages/WSSWebServices.aspx?menu=3DDemo's"><s=
pan
lang=3DEN-US style=3D'mso-ansi-language:EN-US'>http://www.wssdemo.com/Page=
s/WSSWebServices.aspx?menu=3DDemo's</span></a><span
lang=3DEN-US style=3D'mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;m=
so-bidi-language:
HE'>Scott <st1:PersonName w:st=3D"on">Hill</st1:PersonName>ier&#8217;s Sup=
port
Site:<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;m=
so-bidi-language:
HE'><a href=3D"http://www.sharepointstuff.com/">http://www.sharepointstuff=
.com/</a>
<o:p></o:p></span></p>

<h3><span lang=3DEN-GB style=3D'mso-fareast-font-family:"Times New Roman"'=
>MS Excel
and XML<o:p></o:p></span></h3>

<p class=3DMsoNormal style=3D'margin-top:0cm;margin-right:.9pt;margin-bott=
om:0cm;
margin-left:6.0pt;margin-bottom:.0001pt;mso-layout-grid-align:none;text-au=
tospace:
none'><span class=3DMsoHyperlink>http://msdn.microsoft.com/office/default.=
aspx?pull=3D/library/en-us/odc_xl2003_ta/html/OfficeExcelXMLMappingScenari=
os.asp<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'mso-ansi-language:EN-US;m=
so-bidi-language:
HE'><o:p>&nbsp;</o:p></span></p>

</div>

</body>

</html>

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/themedata.thmx
content-transfer-encoding: base64
content-type: application/vnd.ms-officetheme

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
AAAA

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/colorschememapping.xml
content-transfer-encoding: quoted-printable
content-type: text/xml

<?xml version=3D"1.0" encoding=3D"UTF-8" standalone=3D"yes"?>
<a:clrMap xmlns:a=3D"http://schemas.openxmlformats.org/drawingml/2006/main"=
 bg1=3D"lt1" tx1=3D"dk1" bg2=3D"lt2" tx2=3D"dk2" accent1=3D"accent1" accent=
2=3D"accent2" accent3=3D"accent3" accent4=3D"accent4" accent5=3D"accent5" a=
ccent6=3D"accent6" hlink=3D"hlink" folHlink=3D"folHlink"/>
------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/image001.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/7QAcUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAD/2wBDAAIB
AQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsK
DAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgr/wAARCAEhAbsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAA
AAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEI
I0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlq
c3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL
/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLR
ChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn
6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9DfDPhL4ufHn4s/ErxJ4i/ab+PGl2uk/HLUtD07TP
B/iGxstKt9KtrKArGFMDSC3Esh8ybPnCfai5jLGujT9jvxzFZJDN/wAFCf2i3kW0t45LpvHNgrPJ
HKXlnIGnbQ0qfumUAIijciq/zVlfs522jP8AEr4syTWekGf/AIan1hg82hXjzecNKt1RvOU+WJhG
SFn/ANSkRMT/AL1ga9va41HU9IuLpoYlgmtJvKiCs0hBjYLk5xk+gB64ryK1aqq7ipdTeMY8t7Hi
2nfs4nxRc3Om+Fv+CmPxxu7lYb1jDpfxT0q6kthMy+Q5RLJji2+6hYYk3fvvMOK10/ZE8VrfLdN+
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

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/image002.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/7QAcUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAD/2wBDAAIB
AQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsK
DAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgr/wAARCAFVAcUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAA
AAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEI
I0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlq
c3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL
/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLR
ChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn
6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6/wD+Con7VH7Zfw5+JHiHw7+zL8Urqyn03X4Eu7O2
vS9zFA6WbARW7I6Mmxps4AO592eK6O4+OHxwmEUtt+13q1sWCCaGdvMKMULFsoo4yNuOSCRnrX0L
8bNC+Ec3xI1O+v08BrqrXAN+NcltlnkPyBd5Zg4/dgAZxxjtWFqfh79nRre3bTbT4b+aAftIa5sd
pOzjGX6bvxx3r6rB8W5PhMLClLCtySSbtB3aST3T0vdnlYzLMXiZpwqKK1/mvq762a9Dw8/HH9oV
UMg/a31B2BbbD5oQvhwB82CFyMtnnHp1xo3Hxy+KwUGL9rbxIv71QS00TkIXALbVTngsMZ42hjwc
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
m1tbeygW3to9iKMBRRRRQB//2R==

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/image003.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/7QAcUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAD/2wBDAAIB
AQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsK
DAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgr/wAARCAFbAbQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAA
AAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEI
I0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlq
c3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW
19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL
/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLR
ChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn
6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1/wD4KFf8FvP2rvBv7Yfjn4JfBrxTbeEvDngLXpNH
aW1062luL2WJF82aaW5jkVV3sdqoq4CgkknA8rsf+C6X7Zl1G0UHx9vriREDMEtdL3Bf72BZdD69
K8p/avRdI/4K7/EXxHc61oWmWlp8fpJ7zU/FFgbrTLSNZoyZruEAmW3U4Lr3X061V/bN8VfCT4hf
EXxSf2ePEXhKfwrN8TZrzQtP8N6X9kMdkYHDSpA5aWFC5k3yMxjn8618oRCEwx/019a4c4eznJsg
eRU6yxFKhKVSUbzk6truOnvKF25XemytY8HLvDjEcVcIZtxLLOqtCVB12oxf7qn7GN1Gs/syq7U0
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
fkU/DNpJY6HbWrrgpEAQfpRWh0AwB+VFeWdR/9l=

------=_NextPart_01C804F3.40DE8CB0
mime-version: 1.0
content-location: file:///C:/8C69C633/VOwithOffice2003_files/image004.jpg
content-transfer-encoding: base64
content-type: image/jpeg

/9j/4AAQSkZJRgABAQEAYABgAAD/7QAcUGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAD/2wBDAAIB
AQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsK
DAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgr/wAARCAGMAqgDASIAAhEBAxEB/8QAHwAAAQUBAQ