<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Law &#38; Technology &#187; filemaker</title>
	<atom:link href="http://danshockley.com/tag/filemaker/feed/" rel="self" type="application/rss+xml" />
	<link>http://danshockley.com</link>
	<description></description>
	<lastBuildDate>Wed, 02 Feb 2011 06:21:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Presentation: Dynamic Repeating Calculation Reports</title>
		<link>http://danshockley.com/2010/10/presentation-dynamic-repeating-calculation-reports/</link>
		<comments>http://danshockley.com/2010/10/presentation-dynamic-repeating-calculation-reports/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 03:21:15 +0000</pubDate>
		<dc:creator>Daniel A. Shockley</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[filemaker]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://danshockley.com/?p=50</guid>
		<description><![CDATA[Goal: Reduce table field definition clutter caused by single-purpose calculation fields while still creating complex reports, using FileMaker Pro. FileMaker Pro has significant capabilities for reporting, but it can sometimes be frustrating creating calculation fields for everything you might want to see only for a single report. Wouldn&#8217;t it be nice to create &#8220;temporary&#8221; fields [...]]]></description>
			<content:encoded><![CDATA[<p>Goal: Reduce table field definition clutter caused by single-purpose calculation fields while still creating complex reports, using FileMaker Pro.</p>
<p>FileMaker Pro has significant capabilities for reporting, but it can sometimes be frustrating creating calculation fields for everything you might want to see only for a single report. Wouldn&#8217;t it be nice to create &#8220;temporary&#8221; fields programmatically via a script that last only while running the report?</p>
<p>There is a way to do this, using the Evaluate function: Create a single calculation field with, say, 100 repetitions, and have it Evaluate calculation text in matching repetitions of a repeating Global Text field. It can be tricky to do this successfully and decrease the likelihood of breaking your report if fields are renamed. I delivered a presentation for the <a href="http://www.nyfmp.org/">New York FileMaker Developers&#8217; Group</a> on creating a detailed report (simplified for the demo) with many columns, percentages of many values out of the total for multiple sub-summaries, all with only a pair of fields. Download the <a href="http://danshockley.com/files/DynamicRepCalcReport.fp7.zip">Dynamic Repeating Calculation Reports demo file</a> to see more. One final note: the most important thing to remember to accomplish this successfully is to wrap every non-repeating field used in your calculations with the Extend() function, so the repeating calculation gets a value beyond its own first repetition.</p>
]]></content:encoded>
			<wfw:commentRss>http://danshockley.com/2010/10/presentation-dynamic-repeating-calculation-reports/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Presentation: Web Form Posting with POST Method</title>
		<link>http://danshockley.com/2010/07/presentation-web-form-posting-with-post-method/</link>
		<comments>http://danshockley.com/2010/07/presentation-web-form-posting-with-post-method/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 02:48:09 +0000</pubDate>
		<dc:creator>Daniel A. Shockley</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[filemaker]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://danshockley.com/?p=42</guid>
		<description><![CDATA[Presentation demo file of how to use cURL via AppleScript from within a FileMaker database to submit web forms using the POST method, as well as generating Quicklook previews for non-image files in FileMaker.]]></description>
			<content:encoded><![CDATA[<p>I recently gave a presentation for a joint meeting of the <a href="http://www.nyfmp.org">New York FileMaker Developers Group</a> and the <a href="http://cocoaheads.org/us/NewYorkNewYork/">CocoaHeads NYC Group</a>. It was a demonstration on how to submit web forms using the POST method from within FileMaker Pro using the open source command line tool <a href="http://curl.haxx.se/">cURL</a> (comes pre-installed in Mac OS X).</p>
<p>FileMaker has the ability to load web pages into a &#8220;web-viewer&#8221; and can thus be used to programmatically load search results using web forms that submit via the GET method, where the search terms are embedded in the URL of the results page. A developer only needs to create a URL that includes the search terms and set the web-viewer to display that URL. However, many useful sites use the POST method, where the search terms and other parameters are sent in a separate HTTP header, rather than directly in the URL request.</p>
<p>The command line tool cURL has many options for accessing data via HTTP, FTP, and much more, including the ability to programmatically submit form data via POST. So, FileMaker can run an AppleScript command that calls cURL by using the AppleScript command &#8220;<a href="http://developer.apple.com/mac/library/technotes/tn2002/tn2065.html">do shell script</a>.&#8221;</p>
<p>A completely unlocked copy of the demo file I used in my presentation is now available online: <a href="http://www.danshockley.com/files/WebFormPOSTDemo.fp7.zip">Web Form POST Demo</a>. Please note that it leverages features of Mac OS X, and thus will not work as-is for the Windows version of FileMaker. There are alternative plugins that can be used to perform similar operations for Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://danshockley.com/2010/07/presentation-web-form-posting-with-post-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

