<?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>FM Academy</title>
	<atom:link href="http://www.filemakeracademy.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.filemakeracademy.com</link>
	<description>Filemaker Webinars &#124; Filemaker Pro Development Webinar &#124; Learn More About Filemaker Solutions Online</description>
	<lastBuildDate>Fri, 18 May 2012 17:17:36 +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>12 Days of FileMaker 12 &#8211; Moving to FileMaker 12</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-moving-to-filemaker-12-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-moving-to-filemaker-12-2</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-moving-to-filemaker-12-2/#comments</comments>
		<pubDate>Fri, 18 May 2012 17:14:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=845</guid>
		<description><![CDATA[<p><a href="http://www.filemakeracademy.com/index.php/about-the-presenters/tim-neudecker/" target="_blank">Tim Neudecker</a>, from Kyo Logic, hosted FM Academy&#8217;s twelfth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on May 17th.</p> <p>The topic &#8211; Moving to FileMaker 12:</p> <p>Sub Topics Include:<br /> • Test your existing solution with FileMaker 12<br /> • How to Convert your existing solution to FileMaker 12<br [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.filemakeracademy.com/index.php/about-the-presenters/tim-neudecker/" target="_blank">Tim Neudecker</a>, from Kyo Logic, hosted FM Academy&#8217;s twelfth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on May 17th.</p>
<p>The topic &#8211; <strong>Moving to FileMaker 12</strong>:</p>
<p>Sub Topics Include:<br />
• Test your existing solution with FileMaker 12<br />
• How to Convert your existing solution to FileMaker 12<br />
• Back up your data and settings from your current version of FileMaker<br />
• Uninstall the older version of FileMaker Pro and FileMaker Server<br />
• Create a custom installer so users do not need to enter license information with each install<br />
• How to deploy FileMaker server and connect it to your existing Web Server<br />
• Manage existing plugins with the new FileMaker 12</p>
<p>If you missed this webinar, you can watch the recording below. You can check out other past webinar videos at <a href="http://www.youtube.com/filemakeracademy" target="_blank">FM Academy YouTube Channel</a>.</p>
<p><strong>Moving to FileMaker 12 &#8211; Video:</strong><br />
<iframe width="420" height="315" src="http://www.youtube.com/embed/YO2nfb8q3vI" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-moving-to-filemaker-12-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 &#8211; ExecuteSQL</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-executesql/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-executesql</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-executesql/#comments</comments>
		<pubDate>Tue, 15 May 2012 16:30:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=827</guid>
		<description><![CDATA[<p><a href="http://www.skeletonkey.com/greg_lane" target="_blank">Greg Lane</a>, Skeleton Key, hosted FM Academy&#8217;s tenth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on May 10th.<br /> <a href="http://www.skeletonkey.com/Downloads/ExecuteSQL.fmp12" target="new"></a></p> <p>The topic &#8211; ExecuteSQL:</p> <p>FileMaker 12 adds a dozen new functions, including the much anticipated ExecuteSQL, some Location functions for iOS devices, new ID functions, a set [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.skeletonkey.com/greg_lane" target="_blank">Greg Lane</a>, Skeleton Key, hosted FM Academy&#8217;s tenth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on May 10th.<br />
<a href="http://www.skeletonkey.com/Downloads/ExecuteSQL.fmp12" target="new"><img src="http://www.skeletonkey.com/images/Blog/executesql.jpg"/></a></p>
<p>The topic &#8211; <strong>ExecuteSQL</strong>:</p>
<p>FileMaker 12 adds a dozen new functions, including the much anticipated ExecuteSQL, some Location functions for iOS devices, new ID functions, a set that accompany the new container method, and others.</p>
<p>FileMaker 12’s new ExecuteSQL function opens up the power and flexibility of the SQL query language to any FileMaker calculation. This webinar presented techniques for using the ExecuteSQL function, within calculations to gather and manipulate data for reports, charts, dashboards, and more. We used a variety of built-in and custom functions to slice and dice data in a variety of context. We also covered the basics of the SQL SELECT statement to help anyone get started quickly.</p>
<p>If you missed this webinar, you can watch the recording below. You may also download the demo file, with all the examples shared during the webinar, by clicking <a href="http://www.skeletonkey.com/Downloads/ExecuteSQL.fmp12" target="new">HERE</a>. Stay tuned for our follow up <a href="http://www.skeletonkey.com/blog">blog</a> which will explore, in greater detail, answers to the questions that were covered at the end of the video.  You can check out other past webinar videos at <a href="http://www.youtube.com/filemakeracademy" target="_blank">FM Academy YouTube Channel</a>.</p>
<p><b>ExecuteSQL &#8211; Video:</b><br />
<iframe width="420" height="315" src="http://www.youtube.com/embed/y-j-msi3ij0" frameborder="0" allowfullscreen></iframe></p>
<p><a href="http://www.skeletonkey.com/greg_lane" target="_blank">Greg Lane</a> is <em>Vice President of Application Development, a FileMaker Certified Developer</em> at <a href="http://www.skeletonkey.com/who_we_are">Skeleton Key</a>.</p>
<p><strong>About FM Academy</strong></p>
<p>FM Academy is a consortium of seven FileMaker Business Alliance Platinum companies. Our goal is to educate FileMaker users and developers, encourage best practices, and foster adoption of the FileMaker platform. The members of FM Academy are 360Works, Anvil Dataworks, Fiddlehead Software, IT Solutions, KyoLogic, MightyData and Skeleton Key.</p>
<p><strong>About Skeleton Key</strong></p>
<p><a href="http://www.skeletonkey.com/" target="_blank">Skeleton Key</a> is an accomplished team of technology consultants who solve business problems. We specialize in the <a href="http://www.skeletonkey.com/filemaker_development" target="_blank">rapid development</a> of custom applications, <a href="www.skeletonkey.com/technology_consulting" target="_blank">integrating Macs and PCs</a> in the <a href="http://www.skeletonkey.com/our_customers" target="_blank">professional workplace</a>, and providing<br />
personalized FileMaker <a href="http://www.skeletonkey.com/filemaker_training" target="_blank">training</a> and <a href="http://www.skeletonkey.com/filemaker_coaching" target="_blank">coaching</a>.</p>
<p>Skeleton Key is a Platinum Level FileMaker Business Alliance company, an Authorized FileMaker Trainer, a member of the Apple Consultants Network and a Microsoft Registered Partner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-executesql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 – Calculation Functions</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-calculation-functions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-calculation-functions</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-calculation-functions/#comments</comments>
		<pubDate>Mon, 14 May 2012 21:20:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=819</guid>
		<description><![CDATA[<p>One Tuesday, May 8, I had the privilege to present the new calculation functions in FileMaker 12. This was the eighth webinar in the 12 Days of FileMaker 12 series by FM Academy.</p> <p>There are over a dozen new functions in FileMaker 12, several of which accompany significant new features such as enhanced container fields, [...]]]></description>
			<content:encoded><![CDATA[<p>One Tuesday, May 8, I had the privilege to present the new calculation functions in FileMaker 12. This was the eighth webinar in the 12 Days of FileMaker 12 series by FM Academy.</p>
<p>There are over a dozen new functions in FileMaker 12, several of which accompany significant new features such as enhanced container fields, new window styles, and a new plug-in updating methodology. Yet it doesn’t end there, as there is a pair of functions that deal with ID values, some FileMaker Go specific functions, and native access to FileMaker&#8217;s SQL engine with the ExecuteSQL function.</p>
<p><strong>Container Functions</strong></p>
<p>Two new categories appear in the calculation dialog: Container Functions and Mobile Functions.</p>
<div id="attachment_821" class="wp-caption aligncenter" style="width: 208px"><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/05/New-Functions1.png"><img class="size-medium wp-image-821" title="New Functions" src="http://www.filemakeracademy.com/wp-content/uploads/2012/05/New-Functions1-198x300.png" alt="" width="198" height="300" /></a><p class="wp-caption-text">New Calculation Functions</p></div>
<p>&nbsp;</p>
<p>The former provides the ability to get the height and width of content in containers using GetHeight() and GetWidth() functions. This returns height and width in pixels for images. Other items in the container field, such as movies or files, return 0. In addition, we have the ability to generate a thumbnail of an image with the GetThumbnail() function.</p>
<p>Since FileMaker 12 now enables us to store containers in external folders, checking the validity of the stored data reveals whether this has been changed or tampered with outside of FileMaker. Using VerifyContainer() shows 0 or 1 depending on whether the files have been changed or deleted, or if there are no changes.</p>
<p><strong>Mobile Functions</strong></p>
<p>There are two specific mobile functions that deal with Location information: Location() and LocationValues(). Previous versions of FileMaker in mobile devices were forced to get geolocation information using JavaScript. By making this native you can get longitude and latitude from Location and store these in your database. LocationValues displays a return-delimited list containing longitude, latitude, altitude, horizontal accuracy, vertical accuracy, and age in minutes.</p>
<p>Both functions accept two parameters, one required and one optional. The first is the accuracy in meters, and the second is the length in seconds allowed before timeout.</p>
<p><strong>Updating Plug-ins</strong></p>
<p>Another new feature in FileMaker Pro 12 radically changes the method to update plug-ins. Previous versions managed this through a daunting and often complex AutoUpdate process via FileMaker Server. There is now a new Install Plug-in script step, and a function to get a return-delimited list of currently installed plug-ins: Get( InstalledFMPlugins ). This returns the plugin name, version, and current state – Enabled, Disabled, or Ignored. One thing to note is that the version is only returned if the developers entered this in the resource file (Windows) or info.plist.file (Mac), so keep this in mind when setting up this process.</p>
<p><strong>ID and Tab Panel Functions</strong></p>
<p>The new pair of ID functions each return a long string of alphanumeric characters, but are completely different in purpose. Get( UUID ) returns a universal unique identifier, a unique 16-byte string in the format 8-4-4-4-12, such as E10FD6CB-2CB3-471A-B4B5-3CC2509F49EE. This function lets users create unique keys, and avoids key collision when merging records from multiple tables, for example.</p>
<p>Meanwhile, Get( PersistentID ) captures the unique identifier of the device accessing your solution, either desktop or mobile. Whereas you still can get the account name or user name, the new string like AF376F280690001931BFED4E890FADDB shows the device ID.</p>
<p>Along with some new tab control script triggers there are two new functions.</p>
<ul>
<li>Get( TriggerCurrentTabPanel )</li>
<li>Get( TriggerTargetTabPanel )</li>
</ul>
<p>When coupled with the script triggers, navigating from tab to tab will return values via these functions. The first shows the originating tab panel (number and object name) and the second the current tab panel (number and object name). The naming might be a little confusing, as the values are activated when going to a new tab, so the &#8220;current&#8221; is actually the target. Still, with these values we have a way to track and control navigation between tab control panels.</p>
<p>FileMaker Server has an option for SSL certificates. The new Get( ConnectionState ) function will show the security state of the file&#8217;s current network function, such as if it uses a non-secured network or a fully verified SSL certificate.</p>
<p><strong>Connection and Window-Style Functions</strong></p>
<p>A new feature in FileMaker 12 is the ability to have two new window states. Previously new windows were all document windows, so if you wanted to prevent the users from closing them you needed to set up a script, pause and then start the script again, or use script triggers to validate some action prior to allowing the users to continue.</p>
<p>Now you can set up a floating document window and a dialog window. So, to go along with this, we have a function that returns a number as to the state of the window, which we can use to determine action based on that window. Get( WindowStyle ) will return the following:</p>
<ul>
<li>0 &#8211; Window is a document window</li>
<li>1 &#8211; Window is a floating document window</li>
<li>2 &#8211; Window is a dialog window</li>
</ul>
<p><strong>Execute SQL Function</strong></p>
<p>Finally, a function that deserves a webinar all on it&#8217;s own, and in fact FM Academy just had such a webinar: Greg Lane&#8217;s walk-through of the ExecuteSQL() function.</p>
<p>This is a function that previous required plugins. There are some limitations compared to the plug-in functionality, because ExecuteSQL() only permits use of the SELECT statement. This means no ability to update, insert, delete, drop, or replace via SQL. Yet, having this as a new tool in FileMaker creates great opportunity. The function is formatted as follows:</p>
<p>ExecuteSQL( sqlQuery ; fieldSeparator ; rowSeparator { ; argument … } )</p>
<p>The sqlQuery is the SELECT statement, placed inside double quotes, such as &#8220;select first_name from contacts&#8221;. The fieldSeparator and rowSeparator default to a comma and return when you use &#8220;&#8221; for the parameters. You can use other separators such as tab, pipe, etc.</p>
<p>The optional arguments parameter lets you use a record&#8217;s field value as a parameter, useful when querying the context of individual records. I&#8217;ve previously blogged about ExecuteSQL (insert link). Learning this function will give you a great new tool in your FileMaker development.</p>
<p>Watch the recording of the webinar below for more coverage of these functions.</p>
<p><iframe width="640" height="390" src="http://www.youtube.com/embed/jMWaILE-Rws" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-calculation-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 – Server File Management</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-server-file-management/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-server-file-management</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-server-file-management/#comments</comments>
		<pubDate>Wed, 09 May 2012 14:40:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=771</guid>
		<description><![CDATA[<p>By Colin Keefe, IT Solutions Consulting</p> <p>On Thursday May 9, it was my pleasure to walk through several new features in FileMaker Server 12, mainly concentrating on backups and remote container data storage.  We wrapped at the 40 minute mark with plenty of time for questions &#8211; and boy, there were many.  This review is [...]]]></description>
			<content:encoded><![CDATA[<p><em>By Colin Keefe, IT Solutions Consulting</em></p>
<p>On Thursday May 9, it was my pleasure to walk through several new features in FileMaker Server 12, mainly concentrating on backups and remote container data storage.  We wrapped at the 40 minute mark with plenty of time for questions &#8211; and boy, there were many.  This review is my follow up to those questions.  Some were answered during the presentation itself &#8211; for these I tried to provide a clearer explanation here.  Some we didn&#8217;t get to or promised an answer later; for those I&#8217;ve provided explanations where I could.</p>
<p>There are one or two that I don&#8217;t have answers for currently, notably questions about the relative performance of secure vs. open storage over a WAN.</p>
<p><strong>On the agenda for the presentation:</strong></p>
<p>Changes in FileMaker Server 12’s Backup scheme and the new ability to store Container data externally offer significant improvements in data protection, performance and data delivery to the user.</p>
<p>In this session we explored how Progressive Backups work.  We also discussed changes in the way Container data is delivered to the user through http streams, and we reviewed how all of this operates at the client level when building databases and navigating them as a user.</p>
<p><strong>Topics Included: </strong></p>
<ul>
<li>Full Backup functionality changes (or, what are hard links anyway?)</li>
<li>Understanding, Configuring and restoring from Progressive Backups</li>
<li>Understanding and implementing External Container Data storage</li>
<li>How streaming and buffering works</li>
<li>How to configure your Container field for external storage</li>
<li>An explanation of Secure vs. Open Storage</li>
</ul>
<p><strong>Questions and Answers:</strong></p>
<p><em>Q: So a hardlink links to ONE file, but what happens if the backed up hardlinked file somehow got corrupt, e.g. due to a faulty disk sector? Can you choose to schedule a daily FM 11 style backup to avoid this problem and then subsequent backups in the next 24 hours hardlink to that specific days&#8217;s full backup?</em></p>
<p>A. Yes.  You can set up an old style set of 5 backup schedules, one for each day &#8211; M / TU / W / TH / F &#8211; and since they&#8217;re separate backup schedules, they would keep their own hardlink schema. In other words, <strong>files are only hard linked within a backup schedule, not between them</strong>.</p>
<p><em>Q: If I put my FileMaker database on a 3rd party outside server to run as secure SSL, what questions, such as who has access to the hardware, do you recommend asking to determine the best option? As many questions you can think of are very much appreciated.</em></p>
<p>A. The easiest way to determine suitability of an outside vendor for security purposes is to find out if they are SAS-70 compliant and, depending on your usage, HIPAA complaint.  If they are, their website will say so.  Note that this only offers assurances of security of the facilities and access to the hardware/OS.  You need to confirm that your database itself has no design flaws that expose data to unauthorized usage.</p>
<p><em>Q: Can progressive backups be on an external or networked disk?</em></p>
<p>A. They can be on a locally mounted separate drive or a SAN.  I don&#8217;t know if it&#8217;s technically impossible to write them to a networked disk but would strongly discourage it unless it&#8217;s a SAN.</p>
<p><em>Q: In the case where the FM12 container fields are used to store files externally&#8230;  for each FULL individual backup, is the directory containing the external files also backed-up &amp; duplicated?  Thus generating a potentially very large storage need?</em></p>
<p>A. I punted on this one during the webinar.  Basically the answer is that container data that hasn&#8217;t changed from one backup to the next IS hard linked.</p>
<p><em>Q: How do you suggest doing anti-virus checks and not destroying the data files?</em></p>
<p>A. The main thing you should do is provide exclusion rules for the AV software you&#8217;re using so that it omits key folders from the AV schedule.  At a minimum I suggest excluding the Database and Backups folders.  In rare cases of conflict with AV software I&#8217;ve had to exclude the temp folder because of overly aggressive AV checking on FileMaker&#8217;s scratch file.</p>
<p>FileMaker provides a best practices document for managing servers which we imagine will be updated for FMS 12 fairly soon.  It&#8217;s on TechNet &#8211; which you should join if you&#8217;re not already a member.  It&#8217;s free.</p>
<p>The FMS 11 version of this document is here:</p>
<p><a href="https://fmdev.filemaker.com/docs/DOC-1123" target="_blank">https://fmdev.filemaker.com/docs/DOC-1123</a></p>
<p><em>Q: How do you recommend optimizing a system&#8217;s RAM since Filemaker 12 now uses half of a machine&#8217;s RAM?</em></p>
<p>A. I&#8217;m not sure if this is a FileMaker client or FMS question, but since this is a Server webinar, I&#8217;ll just say that RAM is just about the cheapest thing you can throw at a machine.  Max it out.  If that doesn&#8217;t get you to the minimum specs for FMS12 with memory to spare for the OS, then you should be considering a new server.  There really isn&#8217;t anything wrong with upgrading your hardware every 3-5 years, and if you&#8217;re on the 5 year end of things, it&#8217;s going to be natural for the specs to no longer support the most recent versions of any software product.</p>
<p>There are a number of performance tuning recommendations in the best practices document linked above.</p>
<p><em>Q: Is there anyway to store a file somewhere other than on the server itself (e.g., a shortcut on the server pointing to another drive)?</em></p>
<p>A. I assume we&#8217;re talking about database files.  If you&#8217;re talking about drives not physically attached to the server itself, the answer is only yes if we&#8217;re talking about a SAN, which has a very high throughput over fiber when configured properly.</p>
<p>The main reason for this is that FMS is VERY disk-intensive, and you want the path between memory and disk writes to have near zero latency.  Optimally you want a very fast, local server grade drive subsystem, hopefully a RAID 5 or RAID 10, but at the very least, the best disk drive your money can buy.</p>
<p><em>Q: Do remote container files need to be stored on the same disk as FMS?</em></p>
<p>A. They will be stored wherever the actual database files are stored.  You can&#8217;t put them somewhere else.</p>
<p><em>Q: Do remote container files get backed up as well?</em></p>
<p>A. Yes.</p>
<p><em>Q: To encrypt the files in container, we must have Filemaker Server 12 or can we do the same with Filemaker PRO 12, working as a Server (filetofile).</em></p>
<p>A. You can encrypt the files in a single user or peer-to-peer shared file.  You cannot stream the data.</p>
<p><em>Q: Do remote containers support any RAW image formats?</em></p>
<p>A. They don&#8217;t.  RAW image formats are data as exported from cameras &#8211; they&#8217;re proprietary to the camera make, and are &#8220;RAW&#8221; &#8211; what the camera captured without any post-processing.  While various OS level image imports (like iPhoto on OS X) have RAW import support, the goal of an image management product like iPhoto is different from a database management product like FileMaker Pro.</p>
<p>Here&#8217;s a list of supported Container Field types:</p>
<p><a href="http://www.filemaker.com/12help/html/add_view_data.4.34.html" target="_blank">http://www.filemaker.com/12help/html/add_view_data.4.34.html</a></p>
<p><em>Q: I already have a huge legacy file system with 50,000 files.  How can I make that accessible through Filemaker?  We need to be able to access it directly.</em></p>
<p>A. The need to access the container data directly is pretty much a showstopper for FMS 12.  I would suggest using 360Works SuperContainer, which allows for image data hosted through an external web server &#8211; and from there you can configure the directories on that web server to be accessed the way you need.  I would only point out that by accessing the data both ways, you face file management difficulties.  What happens in the database when a source file is deleted?  Who &#8220;owns&#8221; the data?</p>
<p>Here&#8217;s a side-by-side comparison of the relative advantages of FMS 12 and SuperContainer.</p>
<p><a href="http://fmforums.com/forum/blog/62/entry-336-filemaker-12-and-supercontainer-a-comparison/" target="_blank">http://fmforums.com/forum/blog/62/entry-336-filemaker-12-and-supercontainer-a-comparison/</a></p>
<p><a href="http://www.360works.com/supercontainer/" target="_blank">http://www.360works.com/supercontainer/</a></p>
<p><em>Q: Does file encryption affect database speed?</em></p>
<p>A. My guess is yes but I haven&#8217;t seen any documentation or metrics on this.</p>
<p><em>Q: Secure vs Open Storage &#8211; In large repositories, do you receive any type of noticeable performance hit for having these stored files encrypted?</em></p>
<p>A. This is the same question, with the same answer.  I don&#8217;t know yet.</p>
<p><em>Q: Can you get FM to rename its stored copy of the file being imported? For example, customer is on a FM &#8216;job record No. 1234&#8242; and imports an image called &#8220;my picture.jpg&#8221;. But we want it renamed and saved using the job number, e.g. &#8217;1234.jpg&#8217;? Does this type of functionality still require a plug-in?</em></p>
<p>A. Yes, you&#8217;re going to need a plugin for that.</p>
<p><em>Q: Is there any advantage to using webviewer versus container for purposes of accessing files or images through the database?</em></p>
<p>A. Yes, depending on your requirements.  I would again point to 360Works SuperContainer (<a href="http://www.360works.com/supercontainer/" target="_blank">http://www.360works.com/supercontainer/</a>).</p>
<p><em>Q: Are there any new ways of getting the meta data from a say a jpg?</em></p>
<p>A. To my knowledge, no &#8211; using GetAsText(containerfield) appears to work as before; there&#8217;s no real additional data.  Remotely stored data is tagged as &#8220;remote:&#8221; but that&#8217;s about it.</p>
<p><em>Q: The difference between FM Server 12 and Filemaker PRO 12 working as a Server, and dealing with containers is with FM Server 12 we don&#8217;t need to wait to interact with the files, correct? The rest is equal?</em></p>
<p>A. To my knowledge, yes.</p>
<p><strong>I strongly recommend not sharing peer-to-peer however</strong>.  Over the long term there are too many variables that can be introduced to corrupt database files &#8211; non server-grade disk drives, ethernet plugs getting pulled on laptops, sleep mode activated, dependence on wireless signals…any and all of these things will happen over the life of a database ecosystem if it&#8217;s housed on a peer-to-peer network.</p>
<p><em>Q: If storing thumbnails, how do you determine when FM shows a thumbnail or the full resolution image?</em></p>
<p>A. My understanding is that when the &#8220;Generate and store thumbnails for images&#8221; bit is set in the Manage Containers dialog, then thumbnails are ALWAYS delivered to the client.  The thumbnails themselves are generated and cached on the server.</p>
<p>You can get more granular with this using the GetThumbnail function to request a Thumbnail of a given height/width for a given field.  So you could do, for example:</p>
<p><strong>GetThumbnail( MyContainerField;<br />
GetLayoutObjectAttribute(&#8220;myContainerFieldLayoutObject&#8221;,&#8221;width&#8221;);<br />
GetLayoutObjectAttribute(&#8220;myContainerFieldLayoutObject&#8221;,&#8221;height&#8221;) )</strong></p>
<p><em>Q: With thumbnails, if you use permanent storage and a file is updated or changed.  Does it update the stored thumbnail, or leave the old one and create a new thumbnail creating an orphan?</em></p>
<p>A. I don&#8217;t know the answer to this!  Thanks to each and every one of you for preparing me for my FileMaker 12 Certification Exam.</p>
<p><em>Q: If container storage directories on the server should be out-of-bounds to viewing and editing, is there any reason at all one might prefer to use Open container storage in a served environment?</em></p>
<p>A. To my mind, no.  What hasn&#8217;t been answered (by me) is the question of whether or not the encryption affects performance, which would be a factor in this choice.</p>
<p><em>Q: Question on container field thumbnails being stored locally. Is FM smart enough to use the one thumbnail store (perm or temp) even if the same container field is on multiple layouts (and with multiple dimensions).</em></p>
<p>A. You guys are making my brain hurt.  I don&#8217;t know.</p>
<p><em>Q: Great presentation!   About container external storage, I would like to know if another user/application can modify the stored files on hard disk of the FM server ?</em></p>
<p>A. Yes, another application can modify Container Data files.</p>
<p>Since you can open container data in any number of applications, FileMaker Server has no control over whether you can edit the file in another application.  What it CAN do is determine whether a file has been modified outside of its control &#8211; in which case you&#8217;ll get a message like this:</p>
<p><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/05/tampered.jpg"><img class="alignleft size-full wp-image-777" title="tampered" src="http://www.filemakeracademy.com/wp-content/uploads/2012/05/tampered.jpg" alt="" width="303" height="145" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>It does this for security reasons &#8211; if a hacker can replace/modify media on the server, then they can inject bad stuff into the data being streamed down to the client.</p>
<p>You can also query the validity of container contents using the new VerifyContainer calculation function.</p>
<p>The point I made during the webinar still applies here: <strong>leave the files alone</strong>.  Remote Container Data storage is most definitely NOT meant as an OS-level image share/repository.</p>
<p><em>Q: Can the server be controlled (Backups, etc) from a remote location??  I can&#8217;t even change a global field!!!</em></p>
<p>A. Yes, the server can be controlled via the Server Admin Console, if the Server&#8217;s configured to accept Console requests from outside the physical machine.</p>
<p>I think your issue with editing a global field is unrelated, but I&#8217;ll just point out that global field behavior is a bit tricky when a file is hosted.  Here&#8217;s a link to the appropriate Help File Topic:</p>
<p><a href="http://help.filemaker.com/app/answers/detail/a_id/3604/~/global-fields%3A-an-overview" target="_blank">http://help.filemaker.com/app/answers/detail/a_id/3604/~/global-fields%3A-an-overview</a></p>
<p><em>Q: &#8220;Compress this File&#8221; aka Archive is that still OK?</em></p>
<p>A. Yes.  This seems like a good place to mention that the Save As Copy dialog now has a new option, as shown:</p>
<p><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/05/dialog.jpg"><img class="alignleft size-full wp-image-780" title="dialog" src="http://www.filemakeracademy.com/wp-content/uploads/2012/05/dialog.jpg" alt="" width="484" height="271" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The &#8220;self-contained copy&#8221; gathers up any externally stored data into the new copy of the file, which offers a convenient way to build a consolidated file.</p>
<p><em>Q: If two different but identically named files are imported into the same container field on different records, does one overwrite the other or will FMS rename one of them accordingly?</em></p>
<p>A. The behavior here bears some explaining.</p>
<p>Open Storage, with default directory used:</p>
<p>When importing <em>different</em>, identically named files into the same container field on different records, FMS will rename the second file with a _1 incremented suffix.</p>
<p>When importing the <em>same</em> file into the same container field on different records, FMS will store only one copy of the file, and will keep that file until all records referencing it are deleted, or it&#8217;s cleared from all container fields referencing it.</p>
<p>If you want separate, explicit copies of the file, you can set the container folder to increment in the Options for the field, using the table&#8217;s unique ID, like this:</p>
<p><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/05/fielddef.jpg"><img class="alignleft  wp-image-782" title="fielddef" src="http://www.filemakeracademy.com/wp-content/uploads/2012/05/fielddef.jpg" alt="" width="804" height="349" /></a></p>
<p>&nbsp;</p>
<p>For example, in the image below:</p>
<ul>
<li>Two identically named, different files were imported into the Document_NoUniqueValue container field.  The second file was appended with &#8220;_1&#8243;.</li>
<li>Two identical files were imported into the Document_NoUniqueWitheIdenticalFiles container field.  FileMaker Server kept one copy.</li>
<li>Two identical files were imported into the Document_UniqueValue container field.  Because the storage location for this field was specified by calculation (as noted above), each record has its own storage folder, &#8220;1&#8243; and &#8220;2&#8243;, so two copies of the file are kept.</li>
</ul>
<p>All three of these fields are set to Open Storage.  For Secure Storage, FMS keeps individual copies of files under its own schema.</p>
<p>The takeaway here is that FMS <em>does</em> manage all of this seamlessly and understands the difference between <em>identical</em> files and <em>identically named</em> files, so you shouldn&#8217;t have to worry about it.</p>
<p><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/05/directory.jpg"><img class="alignleft size-full wp-image-783" title="directory" src="http://www.filemakeracademy.com/wp-content/uploads/2012/05/directory.jpg" alt="" width="418" height="304" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><em>Q: If you&#8217;re restoring from a backup…how do restore all the external container info also?</em></p>
<p>A. When you copy from the backup folder to the Databases folder, include the RC_Data folder that was backed up with the file, keeping the directory structure intact.</p>
<p><em>Q: Does remote storage work with IWP?</em></p>
<p>A. Yes.   Streaming works too, but there are security considerations you should bear in mind.</p>
<p><em>Q: When using FileMaker with PHP, does a container content get streamed from the FileMaker engine or is it uploaded directly from the web server?</em></p>
<p>A. Well, interestingly, three separate components would handle this kind of thing:</p>
<ol>
<li>The Web Publishing Engine would handle the PHP</li>
<li>The Database Engine would handle the database calls</li>
<li>The TomCat HTTP Server embedded in the FMS 12 product would handle delivery of the container content.</li>
</ol>
<p>As an aside, WPE has been completely rewritten from the ground up, and is significantly faster.  This is not your Dad&#8217;s Oldsmobile, and I think you&#8217;ll be pleased.</p>
<p>Thank you to everyone who attended and for those who couldn&#8217;t make it, here&#8217;s the full video:</p>
<p><iframe src="http://www.youtube.com/embed/hcdLGD53W_c" frameborder="0" width="640" height="480"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-server-file-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 – Design Surface Behavior Changes</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-design-surface-behavior-changes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-design-surface-behavior-changes</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-design-surface-behavior-changes/#comments</comments>
		<pubDate>Wed, 09 May 2012 14:36:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=788</guid>
		<description><![CDATA[<p>Sameer Khan, of <a href="http://anvildataworks.com">Anvil Dataworks</a>, hosted FM Academy’s seventh webinar in the <a href="http://filemakeracademy.com">12 Days of FileMaker 12 series</a>, on May 1. The Topic – Design Surface Behavior Changes:</p> <p>As files are converted to the new version of FileMaker, we will notice changes to the layout appearance.  Objects will use the default themes of [...]]]></description>
			<content:encoded><![CDATA[<p>Sameer Khan, of <a href="http://anvildataworks.com">Anvil Dataworks</a>, hosted FM Academy’s seventh webinar in the <a href="http://filemakeracademy.com">12 Days of FileMaker 12 series</a>, on May 1. The Topic – Design Surface Behavior Changes:</p>
<p>As files are converted to the new version of FileMaker, we will notice changes to the layout appearance.  Objects will use the default themes of a layout, or that rounded or gradient themes options are already applied.  In the webinar we looked at the new applied theme control, default themes, and the new assistance tools.</p>
<p>Some of the behavior changes reviewed:</p>
<ul>
<li>Pixels to Points, a change in base measurement</li>
<li>Options no longer available (such as Patterns and Effects)</li>
<li>New Grid Control</li>
<li>Guides, custom and dynamic</li>
</ul>
<p>If you missed the webinar, you can watch the presentation below. Continue to follow us through the 12 Days of FileMaker 12, and make sure to check out the <a href="http://www.youtube.com/filemakeracademy">FM Academy YouTube Channel</a>.</p>
<p><iframe src="http://www.youtube.com/embed/uiwhyadR4uA?rel=0" frameborder="0" width="640" height="480"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-design-surface-behavior-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 – Container Field Enhancements</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-container-field-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-container-field-enhancements</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-container-field-enhancements/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 15:55:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=763</guid>
		<description><![CDATA[<p>FileMaker 12 brings new features to container fields. In this webinar we presented several new features and showed how we could use them to design better applications.</p> <p>Most important among the new tools are:</p> <p>Externally stored container data: Reduce the size of your databases and stream data to users for faster performance.</p> <p>Validation For Container [...]]]></description>
			<content:encoded><![CDATA[<p>FileMaker 12 brings new features to container fields. In this webinar we presented several new features and showed how we could use them to design better applications.</p>
<p>Most important among the new tools are:</p>
<p>Externally stored container data: Reduce the size of your databases and stream data to users for faster performance.</p>
<p>Validation For Container Fields: Prevent users from uploading files that are to big or of the wrong type.</p>
<p>Inspector Options: New options to controlling streaming and content viewing for container fields..</p>
<p>Insert File Script Step: The improved insert script step allows us to more tightly control how a user inserts data into container fields.</p>
<p>Plug-in Updating: The new container fields work in conjunction with the new script step to install plugins right from your solution.</p>
<p>Please check out the video:<br />
<a href="http://www.youtube.com/watch?v=yjKoHZ-ANio"> FileMaker 12: Container Field Enhancements</a></p>
<p><iframe src="http://www.youtube.com/watch?v=yjKoHZ-ANio" frameborder="0" width="420" height="315"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-container-field-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12  &#8211; Quick Table View Enhancements</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-quick-table-view-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-quick-table-view-enhancements</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-quick-table-view-enhancements/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 20:37:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=750</guid>
		<description><![CDATA[<p><a href="http://www.skeletonkey.com/mark_richman" target="_blank">Mark Richman</a>, Skeleton Key, hosted FM Academy&#8217;s fifth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on April 24th. The topic &#8211; Quick Table View Enhancements:</p> <p>Table View might just be one of the least appreciated features in the FileMaker Pro product line. True, it hardly changed in versions 7 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.skeletonkey.com/mark_richman" target="_blank">Mark Richman</a>, Skeleton Key, hosted FM Academy&#8217;s fifth webinar in the <a href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 series</a>, on April 24th. The topic &#8211; <strong>Quick Table View Enhancements</strong>:</p>
<p>Table View might just be one of the least appreciated features in the FileMaker Pro product line. True, it hardly changed in versions 7 through 9, and the changes in 10 were welcome, but fairly simple. All that changed in 11 with the addition of two bold new features which allow a developer to quickly create a table and perform summary analyses, all without ever leaving the comfort of browse mode. FileMaker 12 brings welcome refinements to this important family of features, and makes Table View a tool worthy of a fresh look.</p>
<p>Mark demonstrated the practical uses of Table View and showcased changes to it in FileMaker 12.</p>
<p><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FMPRO_QuickTableView_Resize.jpg"><img class="size-medium wp-image-751 alignnone" title="FMPRO_QuickTableView_Resize" src="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FMPRO_QuickTableView_Resize-300x154.jpg" alt="Quick Table View Enhancements" width="300" height="154" /></a></p>
<p>The webinar agenda included:</p>
<ul>
<li>Evolution of a Feature : <em>slow and steady wins the race</em></li>
<li>What&#8217;s New in FileMaker 12 : <em>better contextual menu organization, quick charts</em></li>
<li>Miscellaneous Items Worth Mentioning : <em>subtle differences, some limitations, playing nicely with others</em></li>
</ul>
<p>If you missed this webinar, you can watch the recording below.  Stay tuned for our follow up <a href="http://www.skeletonkey.com/blog">blog</a> which will explore, in greater detail, answers to the questions that were covered at the end of the video.  You can also check out other past webinar videos at <a href="http://www.youtube.com/filemakeracademy" target="_blank">FM Academy YouTube Channel</a>.</p>
<p>Quick Table View Enhancements &#8211; Video:</p>
<p><iframe src="http://www.youtube.com/embed/_Etmi6YOhzc" frameborder="0" width="420" height="315"></iframe><br />
<a href="http://www.skeletonkey.com/mark_richman" target="_blank">Mark Richman</a> is an <em>Owner, the President, a FileMaker Certified Developer and a FileMaker Authorized Trainer</em> at <a href="http://www.skeletonkey.com/who_we_are">Skeleton Key</a>.</p>
<p><strong>About FM Academy</strong></p>
<p>FM Academy is a consortium of seven FileMaker Business Alliance Platinum companies. Our goal is to educate FileMaker users and developers, encourage best practices, and foster adoption of the FileMaker platform. The members of FM Academy are 360Works, Anvil Dataworks, Fiddlehead Software, IT Solutions, KyoLogic, MightyData and Skeleton Key.</p>
<p><strong>About Skeleton Key</strong></p>
<p><a href="http://www.skeletonkey.com/" target="_blank">Skeleton Key</a> is an accomplished team of technology consultants who solve business problems. We specialize in the <a href="http://www.skeletonkey.com/filemaker_development" target="_blank">rapid development</a> of custom applications, <a href="www.skeletonkey.com/technology_consulting" target="_blank">integrating Macs and PCs</a> in the <a href="http://www.skeletonkey.com/our_customers" target="_blank">professional workplace</a>, and providing personalized FileMaker <a href="http://www.skeletonkey.com/filemaker_training" target="_blank">training</a> and <a href="http://www.skeletonkey.com/filemaker_coaching" target="_blank">coaching</a>.</p>
<p>Skeleton Key is a Platinum Level FileMaker Business Alliance company, an Authorized FileMaker Trainer, a member of the Apple Consultants Network and a Microsoft Registered Partner.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-quick-table-view-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 &#8211; FileMaker Go 12 Enhancements</title>
		<link>http://www.filemakeracademy.com/index.php/filemaker-go-12-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=filemaker-go-12-enhancements</link>
		<comments>http://www.filemakeracademy.com/index.php/filemaker-go-12-enhancements/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 20:05:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=648</guid>
		<description><![CDATA[<p>by Kirk Bowman, <a title="MightyData web site" href="http://www.mightydata.com" target="_blank">MightyData</a> </p> <p>On Thursday, April 19, I had the privilege to present the new <a title="FileMaker Go 12" href="http://www.filemaker.com/products/filemaker-go/" target="_blank">FileMaker Go 12</a> for iOS (<a title="FileMaker Go 12 for iPhone" href="http://www.filemaker.com/products/filemaker-go/for-iphone/appstore.html?buy=fmgiphonepp" target="_blank">iPhone</a> and <a title="FileMaker Go 12 for iPad" href="http://www.filemaker.com/products/filemaker-go/for-ipad/appstore.html?buy=fmgipadpp" target="_blank">iPad</a>). This was the fourth webinar in the <a title="12 Days of FileMaker [...]]]></description>
			<content:encoded><![CDATA[<p><em>by Kirk Bowman, <a title="MightyData web site" href="http://www.mightydata.com" target="_blank">MightyData</a> </em></p>
<p>On Thursday, April 19, I had the privilege to present the new <a title="FileMaker Go 12" href="http://www.filemaker.com/products/filemaker-go/" target="_blank">FileMaker Go 12</a> for iOS (<a title="FileMaker Go 12 for iPhone" href="http://www.filemaker.com/products/filemaker-go/for-iphone/appstore.html?buy=fmgiphonepp" target="_blank">iPhone</a> and <a title="FileMaker Go 12 for iPad" href="http://www.filemaker.com/products/filemaker-go/for-ipad/appstore.html?buy=fmgipadpp" target="_blank">iPad</a>). This was the fourth webinar in the <a title="12 Days of FileMaker 12 series" href="http://www.filemakeracademy.com/" target="_blank">12 Days of FileMaker 12 </a>series by<a title="About FM Academy" href="http://www.filemakeracademy.com/index.php/about/" target="_blank">FM Academy</a>.</p>
<p>The first and most important new feature is that FileMaker Go 12 is now <strong>free</strong>. This is truly a <a title="Game Changer: FileMaker 12 is now free" href="http://www.mightydata.com/blog/game-changer-filemaker-go-is-now-free/" target="_blank">game changer</a>. Anyone with an iOS device can now give it a test drive. FileMaker Go 11 is still available as a paid app so there is more incentive to move to FileMaker 12.</p>
<p>Several features in FileMaker 12 make it easier to design screens for the iOS. There are sixteen <a title="FileMaker 12 starter solutions" href="http://www.filemaker.com/solutions/starter_solutions.html" target="_blank">starter solutions</a>,<img title="More..." src="http://www.mightydata.com/blog/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /> <span id="more-648"></span>each with layouts for iPhone and iPad. Four of these are installed by default with FileMaker Go 12: Assets, Contacts, Content Managements and Tasks. FileMaker Pro 12  has screen stencils with the specific dimensions of the iPhone and iPad in portrait and landscape mode.</p>
<p>There are 40 new layout themes, five specifically designed for iOS: Cool Gray Touch, Onyx Touch, Ocean Touch, River Touch and Wave Touch. They have larger fonts and objects ideal for touch screen devices.</p>
<div>
<dl id="attachment_684">
<dt><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FileMaker-12-themes.png" target="_blank"><img title="FileMaker 12 themes" src="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FileMaker-12-themes-300x216.png" alt="FileMaker 12 themes" width="300" height="216" /></a></dt>
<dd>FileMaker 12 themes</dd>
</dl>
</div>
<p>Multitasking has significantly improved in FileMaker Go 12. In earlier versions, FileMaker Go had to terminate when it was sent to the background. Now it goes into a suspended state, which means it will resume much faster when it comes back to the foreground. The <em>fmreauthenticate</em> extended privilege gives you more control over when a user has to re-login after the app goes into the background.</p>
<p>FileMaker Go 12 includes support for exporting records directly in the iOS. You can create tab-delimited, CSV, DBF, HTML and Excel (XLSX) files to email or open directly on the device. It can also read and write Snapshot Link files. Snapshots allow you to save a state of the database (current layout, found set, record, sort order) and share with another user who also has access.</p>
<p><a title="Charting in FileMaker 12" href="http://www.filemaker.com/products/filemaker-pro/charting.html" target="_blank">Charting</a> functionality has been enhanced in FileMaker 12. This is great for creating management dashboards for mobile solutions. In addition to bar, line and pie charts, FileMaker 12 now has  Scatter, Stacked Bar, Positive/Negative, and Bubble charts.</p>
<p><a title="Container fields in FileMaker 12" href="http://www.filemaker.com/products/filemaker-pro/enhanced-container-fields.html" target="_blank">Container fields</a> have been improved across the entire FileMaker 12 product line. FileMaker Go 12 can access remote container data managed by FileMaker Server. It can view streaming and interactive content like video and PDF files. Interaction with content on the iPhone/iPad includes access to the camera and photo library, recording audio, capturing a signature and viewing multiple file types (PDF, Excel, etc.).</p>
<div>
<dl id="attachment_685">
<dt><a href="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FileMaker-Go-12-container-menu.jpg" target="_blank"><img title="FileMaker Go 12 container menu" src="http://www.filemakeracademy.com/wp-content/uploads/2012/04/FileMaker-Go-12-container-menu-300x217.jpg" alt="FileMaker Go 12 container menu" width="300" height="217" /></a></dt>
<dd>FileMaker Go 12 container menu</dd>
</dl>
</div>
<p>FileMaker Go 12 includes two new calculation functions to work with location information on iOS devices. <em>Location ( accuracy { ; timeout } )</em> will return the latitude and longitude for the device.<em>LocationValues ( accuracy { ; timeout } )</em> will return latitude, longitude, altitude, accuracy and age of the data. Note, these functions only work with iOS devices.</p>
<p>Other calculations (some old, some new) for working with iOS solutions include:</p>
<ul>
<li><em>Get ( SystemPlatform )</em> - Returns the operating system for the device</li>
<li><em>Get ( ApplicationVersion )</em> - Returns the version of FileMaker Go (iPad or iPhone/iPod Touch)</li>
<li><em>Get ( PersistentID )</em> - Returns a unique identifier for the computer or  device</li>
<li><em>Get ( ConnectionState )</em> - Returns whether FileMaker Server is using a secure connection (SSL)</li>
<li><em>Get ( UUID )</em> - Returns a universally unique identifier useful for primary keys</li>
</ul>
<p>These are just some of the features I covered in the <a title="12 Days of FileMaker 12 series" href="http://www.filemakeracademy.com/">12 Days of FileMaker 12</a> webinar on FileMaker Go 12. If you missed it, you can watch the recording below. There were several questions asked during the webinar that I did not have a chance to answer. Watch for a follow-up post once we retrieve the questions from vendor.</p>
<p><a title="FileMaker Go 12 Enhancements video" href="http://youtu.be/fCvn3Ya9ogo" target="_blank">FileMaker Go 12 Enhancements video</a></p>
<p><iframe width="719" height="539" src="http://www.youtube.com/embed/fCvn3Ya9ogo?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/filemaker-go-12-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 &#8211; Layout Mode Enhancements</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-layout-mode-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-layout-mode-enhancements</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-layout-mode-enhancements/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 01:48:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=624</guid>
		<description><![CDATA[<p>FileMaker 12 houses powerful new features to align, position and manage objects on your layouts. In this webinar we presented several new features and showed how we could use them to design better applications.</p> <p>Most important among the new tools are:</p> <p>Dynamic Guides: These guides appear as you move objects on the design surface.  They [...]]]></description>
			<content:encoded><![CDATA[<p>FileMaker 12 houses powerful new features to align, position and manage objects on your layouts. In this webinar we presented several new features and showed how we could use them to design better applications.</p>
<p>Most important among the new tools are:</p>
<p>Dynamic Guides: These guides appear as you move objects on the design surface.  They can be used to show alignment, sizing, text  baselines, and spaces among objects. Dynamic guides can be turned on and off in the View menu in layout mode.</p>
<p>Drag-Out Guides: Replacing the T-Square, these guides allow unlimited horizontal and vertical guides to manage your layout space. These guides can be global for all layouts or localized to a single layout.</p>
<p>Customizable Grid: The new customizable grid allows you to set minor and major divisions for aligning objects. These settings can be changed in the inspector.</p>
<p>Unlimited Undo and Redo: In the past, we could only save or reject the last changes we made in a layout.  Now we have 1000 rollback/roll-forward points.  However, beware, these rollback points end when the layout is saved.</p>
<p>New Object Handles: FileMaker has made the behavior of selecting one or multiple objects more similar to other design/drawing applications. Sizing, alignment and integration with the inspector all have been greatly improved.</p>
<p>Last but not least, we presented a great method for designing balanced layouts with improved organization and eye flow. FileMaker has given us these new layout tools so developers can build better applications. We shared some insights inspired by Heather Winkle from FileMaker on how to use layout columns to improve our designs.</p>
<p>Please check out the video:<br />
<a href="http://youtu.be/9YwOIKoFoy0"> FileMaker 12: Layout Mode Enhancements</a></p>
<p><iframe src="http://www.youtube.com/embed/9YwOIKoFoy0" frameborder="0" width="420" height="315"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-layout-mode-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>12 Days of FileMaker 12 &#8211; Charting Enhancements</title>
		<link>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-charting-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=12-days-of-filemaker-12-charting-enhancements</link>
		<comments>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-charting-enhancements/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 17:53:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FileMaker Development]]></category>

		<guid isPermaLink="false">http://www.filemakeracademy.com/?p=596</guid>
		<description><![CDATA[<p>In version 11, FileMaker Pro introduced the ability to chart your data natively &#8211; in version 12 this has been dramatically enhanced.</p> <p>In this talk we reviewed the changes made in the charting engine in FileMaker Pro 12.  We reviewed the expanded chart setup window and showed how to completely control the look and behavior [...]]]></description>
			<content:encoded><![CDATA[<p>In version 11, FileMaker Pro introduced the ability to chart your data natively &#8211; in version 12 this has been dramatically enhanced.</p>
<p>In this talk we reviewed the changes made in the charting engine in FileMaker Pro 12.  We reviewed the expanded chart setup window and showed how to completely control the look and behavior of your charts. We also covered additions to the charting types available to us.  In addition, we reviewed some real world examples.</p>
<p>Topics covered:</p>
<ul>
<li>Review of enhancements to pie charting (better tool tips, better labeling)</li>
<li>Revisiting the line chart</li>
<li>Creating a basic scatter chart</li>
<li>Creating a scatter chart with more than one series of data</li>
<li>General improvements (backgrounds, legends, axis)</li>
</ul>
<p>The following questions were asked by individual attendees:</p>
<p><em>Is it possible to create charts on the fly?</em></p>
<p><strong>Yes!</strong>  Right-click in any field and you will find a new selection called “Chart by…”  This brings up the chart setup window where you can preview any chart type based on the current found set or related records.  You can then print the chart, save as a PDF and email it if you want.  If your database privileges allow creating new layouts, you can save the current chart as a new layout too.</p>
<p><em>Can charts be used in FileMaker GO?</em></p>
<p><strong>Yes! </strong> Place your chart on any FileMaker layout and use it in FileMaker Go without additional work on your part.</p>
<p><em>Can charts be used in FileMaker Pro 12 Advanced runtime solutions?</em></p>
<p><strong>No.</strong>  Charts cannot be used in bound solutions.  This is similar to saving as PDF, which is also not possible in bound solutions.</p>
<p><em>During the presentation, you showed a technique to show every other value in the X axis.  How do you do this?</em></p>
<p>Showing every other label reduces clutter in the X Axis.  To do this we used an <strong>If</strong> statement for the X-Axis Data.  Instead of just using the “Field Name”, I used <strong>If(mod(FieldName;2);FieldName)<em>.</em></strong>  Look for a blog post on this topic shortly.</p>
<p>Please enjoy the video:</p>
<p><iframe src="http://www.youtube.com/embed/rkUfm1dj2MU" frameborder="0" width="640" height="480"></iframe></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.filemakeracademy.com/index.php/12-days-of-filemaker-12-charting-enhancements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

