<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0" 
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>
<channel>
	<language>en-us</language>
	<lastBuildDate>Fri, 26 Jan 2007 12:00:00 -0600</lastBuildDate>
	<title>Breaking Par Consulting Inc. Recent Tips</title>
	<description>Hints and tips covering LotusScript, JavaScript, Notes, and more. From Breaking Par Consulting Inc.</description>
	<link>http://www.breakingpar.com</link>
	<image>
		<title>Breaking Par Consulting Inc. Recent Tips</title>
		<url>http://www.breakingpar.com/bkp/home.nsf/golftee.gif!openimageresource</url>
		<link>http://www.breakingpar.com/bkp/home.nsf</link>
		<width>32</width>
		<height>32</height>
		<description>Hints and tips covering LotusScript, JavaScript, Notes, and more. From Breaking Par Consulting Inc.</description>
	</image>
	<item>
		<title>Deny Access vs Full Access Administrators</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725723E00576EE4</link>
		<description><![CDATA[<p>This is a pretty quick tip for all you administrators out there. I always thought that "Deny Access" was the be-all, end-all. But apparently not.</p>]]></description>
		<dc:subject>Deny Access vs Full Access Administrators</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725723E00576EE4</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725723E00576EE4</guid>
		<content:encoded><![CDATA[<p>This is a pretty quick tip for all you administrators out there. I always thought that "Deny Access" was the be-all, end-all. But apparently not.</p>]]></content:encoded>
		<pubDate>Fri, 26 Jan 2007 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Turning single value processing function into multi value with @Transform</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572140052542C</link>
		<description><![CDATA[<p>A co-developer recently had a list of document unique ID's. He wanted to look up a value from each of the documents. His first thought was to use @GetDocField, as in @GetDocField(unidList; "Form"). ("Form" wasn't the field he was looking up, but I'll use it here as an example). @GetDocField only works on a single value, so it was only looking up the field from the first UNID in the list. </p>]]></description>
		<dc:subject>Turning single value processing function into multi value with @Transform</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572140052542C</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572140052542C</guid>
		<content:encoded><![CDATA[<p>A co-developer recently had a list of document unique ID's. He wanted to look up a value from each of the documents. His first thought was to use @GetDocField, as in @GetDocField(unidList; "Form"). ("Form" wasn't the field he was looking up, but I'll use it here as an example). @GetDocField only works on a single value, so it was only looking up the field from the first UNID in the list. </p>]]></content:encoded>
		<pubDate>Thu, 18 Jan 2007 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Input Time Control and Time Zone</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725720A0066AC53</link>
		<description><![CDATA[<p>I was helping out another developer with a problem recently. They had an input control for a time value and wanted to show the time zone. The control wasn't showing the time zone, and I helped him get an easy work-around.</p>]]></description>
		<dc:subject>Input Time Control and Time Zone</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725720A0066AC53</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F8725720A0066AC53</guid>
		<content:encoded><![CDATA[<p>I was helping out another developer with a problem recently. They had an input control for a time value and wanted to show the time zone. The control wasn't showing the time zone, and I helped him get an easy work-around.</p>]]></content:encoded>
		<pubDate>Wed, 10 Jan 2007 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Image With Text On Top</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572090074D0C4</link>
		<description><![CDATA[<p>When creating a new application recently, I was given a logo image by the customer to be included in the upper left corner of the application (it was a Notes client application). The customer wanted also to have the application name appear on top of the image. There are a couple of ways to handle this, and this tip talks about some of them.</p>]]></description>
		<dc:subject>Image With Text On Top</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572090074D0C4</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872572090074D0C4</guid>
		<content:encoded><![CDATA[<p>When creating a new application recently, I was given a logo image by the customer to be included in the upper left corner of the application (it was a Notes client application). The customer wanted also to have the application name appear on top of the image. There are a couple of ways to handle this, and this tip talks about some of them.</p>]]></content:encoded>
		<pubDate>Tue, 2 Jan 2007 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Reading a MIME Entity in the C API</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F100679B17</link>
		<description><![CDATA[<p>I don't claim to be the best C programmer out there, but I have written DLL's, Domino server add-in tasks, and other API programs. When I was working with MIME trying to track down an issue someone was having, I didn't find much documentation on the subject. So I thought I'd share some findings, both for my reader's benefit and my own future benefit.</p>]]></description>
		<dc:subject>Reading a MIME Entity in the C API</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F100679B17</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F100679B17</guid>
		<content:encoded><![CDATA[<p>I don't claim to be the best C programmer out there, but I have written DLL's, Domino server add-in tasks, and other API programs. When I was working with MIME trying to track down an issue someone was having, I didn't find much documentation on the subject. So I thought I'd share some findings, both for my reader's benefit and my own future benefit.</p>]]></content:encoded>
		<pubDate>Thu, 14 Dec 2006 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Timing LotusScript Agents</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F0000895B0</link>
		<description><![CDATA[<p>Last week I published a tip talking about how simply making sure your variables have the correct data type can speed up your application. I realized when publishing that tip that there isn't anything on the Breaking Par web site that talks about how to time an agent. It's really quite simple, and I thought I'd mention it with this tip.</p>]]></description>
		<dc:subject>Timing LotusScript Agents</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F0000895B0</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571F0000895B0</guid>
		<content:encoded><![CDATA[<p>Last week I published a tip talking about how simply making sure your variables have the correct data type can speed up your application. I realized when publishing that tip that there isn't anything on the Breaking Par web site that talks about how to time an agent. It's really quite simple, and I thought I'd mention it with this tip.</p>]]></content:encoded>
		<pubDate>Tue, 5 Dec 2006 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Defining LotusScript Variants</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571EF00787751</link>
		<description><![CDATA[<p>I keep seeing examples of LotusScript variables being defined in a way that they end up being Variant data types, so I thought I'd bring this up again as a reminder. </p>]]></description>
		<dc:subject>Defining LotusScript Variants</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571EF00787751</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571EF00787751</guid>
		<content:encoded><![CDATA[<p>I keep seeing examples of LotusScript variables being defined in a way that they end up being Variant data types, so I thought I'd bring this up again as a reminder. </p>]]></content:encoded>
		<pubDate>Mon, 27 Nov 2006 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Document Locking and ws.EditDocument</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E10083AB4F</link>
		<description><![CDATA[<p>I haven't used document locking very much, but one customer insisted on it. Then, after implementing document locking, I ended up with a bunch of replication/save conflicts. After several hours of digging, I came up with something I thought I'd share with all my readers.</p>]]></description>
		<dc:subject>Document Locking and ws.EditDocument</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E10083AB4F</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E10083AB4F</guid>
		<content:encoded><![CDATA[<p>I haven't used document locking very much, but one customer insisted on it. Then, after implementing document locking, I ended up with a bunch of replication/save conflicts. After several hours of digging, I came up with something I thought I'd share with all my readers.</p>]]></content:encoded>
		<pubDate>Fri, 17 Nov 2006 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Launch MS Word Document</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571CD0055A919</link>
		<description><![CDATA[<p>Someone recently wanted to be able to launch a Word document that was attached to a profile. (It was a "template" that they would fill out and then attach to a new document). He tried at first to get a handle to the attachment and use the Active method to start it, but that only works for OLE objects. Read on to find the solution.</p>]]></description>
		<dc:subject>Launch MS Word Document</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571CD0055A919</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571CD0055A919</guid>
		<content:encoded><![CDATA[<p>Someone recently wanted to be able to launch a Word document that was attached to a profile. (It was a "template" that they would fill out and then attach to a new document). He tried at first to get a handle to the attachment and use the Active method to start it, but that only works for OLE objects. Read on to find the solution.</p>]]></content:encoded>
		<pubDate>Tue, 7 Nov 2006 12:00:00 -0600</pubDate>
	</item>
	<item>
		<title>Caching when updating responses</title>
		<link>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E20069D93E</link>
		<description><![CDATA[<p>A friend of mine has an application that has documents in a parent-child relationship. The child documents have values that are computed based on the parent. When the parent changes, those children need to be updated. After the database grew quite a bit, the updating of the responses wasn't working any more. This tip shows a couple different ways of updating responses, and the "second" way solved my friend's problem.</p>]]></description>
		<dc:subject>Caching when updating responses</dc:subject>
		<dc:creator>Matt Holthe</dc:creator>
		<comments>http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E20069D93E</comments>
		<guid isPermaLink="true">http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F872571E20069D93E</guid>
		<content:encoded><![CDATA[<p>A friend of mine has an application that has documents in a parent-child relationship. The child documents have values that are computed based on the parent. When the parent changes, those children need to be updated. After the database grew quite a bit, the updating of the responses wasn't working any more. This tip shows a couple different ways of updating responses, and the "second" way solved my friend's problem.</p>]]></content:encoded>
		<pubDate>Mon, 30 Oct 2006 12:00:00 -0600</pubDate>
	</item>

</channel>
</rss>

