<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Isolate Any Record, Anywhere, Anytime and Any Context With One Script</title>
	<atom:link href="http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/</link>
	<description>smart business solutions</description>
	<lastBuildDate>Fri, 18 May 2012 01:30:19 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Tinoco</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1904</link>
		<dc:creator>David Tinoco</dc:creator>
		<pubDate>Sun, 14 Feb 2010 13:30:58 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1904</guid>
		<description>@Fabrice - wouldn&#039;t it not matter what repetition of you search in a field? I thought searching a repetition field will pull values from any repetition.</description>
		<content:encoded><![CDATA[<p>@Fabrice &#8211; wouldn&#8217;t it not matter what repetition of you search in a field? I thought searching a repetition field will pull values from any repetition.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Dyce</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1862</link>
		<dc:creator>Richard Dyce</dc:creator>
		<pubDate>Mon, 09 Nov 2009 21:46:58 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1862</guid>
		<description>Interesting problem - tried the code and it failed to work! Problem was with the field name. Change the calc to:

set Field By Name [Get ( LayoutTableName ) &amp; &quot;::id&quot;; #P(&quot;id&quot;)]

and worked as advertised. Is this a change to FileMaker 10v3 or somethign else?</description>
		<content:encoded><![CDATA[<p>Interesting problem &#8211; tried the code and it failed to work! Problem was with the field name. Change the calc to:</p>
<p>set Field By Name [Get ( LayoutTableName ) &amp; "::id"; #P("id")]</p>
<p>and worked as advertised. Is this a change to FileMaker 10v3 or somethign else?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff Coffey</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1559</link>
		<dc:creator>Geoff Coffey</dc:creator>
		<pubDate>Wed, 21 Jan 2009 20:29:22 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1559</guid>
		<description>Karstyn:

Keep your eyes peeled. Jesse has been working on just such a thing (plus a few extra fancies). Should be very cool.

Geoff</description>
		<content:encoded><![CDATA[<p>Karstyn:</p>
<p>Keep your eyes peeled. Jesse has been working on just such a thing (plus a few extra fancies). Should be very cool.</p>
<p>Geoff</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karstyn McCoy</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1558</link>
		<dc:creator>Karstyn McCoy</dc:creator>
		<pubDate>Wed, 21 Jan 2009 19:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1558</guid>
		<description>And to extrapolate a little more, you could take a list of params as name/value pairs, loop through the list with a set field by calc for each one. This would allow for multi-field finds.
To take it one step further there could be a third section to each name/value set for &#039;Find&#039; or &#039;Omit&#039;.
To take it one step further .... 

Ahh, the new found joy!</description>
		<content:encoded><![CDATA[<p>And to extrapolate a little more, you could take a list of params as name/value pairs, loop through the list with a set field by calc for each one. This would allow for multi-field finds.<br />
To take it one step further there could be a third section to each name/value set for &#8216;Find&#8217; or &#8216;Omit&#8217;.<br />
To take it one step further &#8230;. </p>
<p>Ahh, the new found joy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alistair Lane</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1531</link>
		<dc:creator>Alistair Lane</dc:creator>
		<pubDate>Thu, 15 Jan 2009 22:24:28 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1531</guid>
		<description>I have been using programmed indirection for some time to allow for generic routines such as the one you suggested above. This has saved an enormous amount of coding and allows sophisticated generic routines to be written *and* upgraded as the change is one place. The trouble is that the low level scripts which do the generic field setting are slow to execute when you have (as we do) large numbers of tables because of the share volume of if elseif statements to traverse. Now with Set Field By Name, those low level routines are (in most cases) no longer needed and the performance will be compiled code speed instead of script speed (huge difference of course). Field indirection is a huge feature.</description>
		<content:encoded><![CDATA[<p>I have been using programmed indirection for some time to allow for generic routines such as the one you suggested above. This has saved an enormous amount of coding and allows sophisticated generic routines to be written *and* upgraded as the change is one place. The trouble is that the low level scripts which do the generic field setting are slow to execute when you have (as we do) large numbers of tables because of the share volume of if elseif statements to traverse. Now with Set Field By Name, those low level routines are (in most cases) no longer needed and the performance will be compiled code speed instead of script speed (huge difference of course). Field indirection is a huge feature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabrice</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1496</link>
		<dc:creator>Fabrice</dc:creator>
		<pubDate>Fri, 09 Jan 2009 20:53:59 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1496</guid>
		<description>even if it makes no sense for a find, a SetFieldByName generic script should also have a &#039;repetition&#039; parameter (you never know...) :)</description>
		<content:encoded><![CDATA[<p>even if it makes no sense for a find, a SetFieldByName generic script should also have a &#8216;repetition&#8217; parameter (you never know&#8230;) <img src='http://sixfriedrice.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Graham</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1465</link>
		<dc:creator>David Graham</dc:creator>
		<pubDate>Wed, 07 Jan 2009 07:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1465</guid>
		<description>@Daniel: But of course. Good catch. ;-)</description>
		<content:encoded><![CDATA[<p>@Daniel: But of course. Good catch. <img src='http://sixfriedrice.com/wp/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Antunes</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1458</link>
		<dc:creator>Daniel Antunes</dc:creator>
		<pubDate>Tue, 06 Jan 2009 21:52:18 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1458</guid>
		<description>David,

That is a great point.  Anytime a script is completely generalized I am a big fan, and your method certainly does allow for that.  As a completely minor not though, with that scenario I would pass in the parameters &quot;FieldName&quot; and &quot;Value&quot;, just for semantic reasons.  Aside from that, this exactly how the script should be written.</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>That is a great point.  Anytime a script is completely generalized I am a big fan, and your method certainly does allow for that.  As a completely minor not though, with that scenario I would pass in the parameters &#8220;FieldName&#8221; and &#8220;Value&#8221;, just for semantic reasons.  Aside from that, this exactly how the script should be written.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Graham</title>
		<link>http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/comment-page-1/#comment-1456</link>
		<dc:creator>David Graham</dc:creator>
		<pubDate>Tue, 06 Jan 2009 21:29:03 +0000</pubDate>
		<guid isPermaLink="false">http://sixfriedrice.com/wp/isolate-any-record-anywhere-anytime-and-any-context-with-one-script/#comment-1456</guid>
		<description>Of course, you can also just add another parameter like so: [ fieldName ; id ]

Now your script parameter would look like:

PassParameter( &quot;fieldName&quot;  ;  GetFieldName ( TO::Field ) ) &amp; 
PassParameter( &quot;id&quot; ; &quot;1234&quot; )

Now you can isolate any field, not just your primary key fields.

- Dave</description>
		<content:encoded><![CDATA[<p>Of course, you can also just add another parameter like so: [ fieldName ; id ]</p>
<p>Now your script parameter would look like:</p>
<p>PassParameter( &#8220;fieldName&#8221;  ;  GetFieldName ( TO::Field ) ) &amp;<br />
PassParameter( &#8220;id&#8221; ; &#8220;1234&#8243; )</p>
<p>Now you can isolate any field, not just your primary key fields.</p>
<p>- Dave</p>
]]></content:encoded>
	</item>
</channel>
</rss>

