<?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>Offshore filemaker development company &gt; Metasys Software Pvt Ltd.</title>
	<atom:link href="https://www.metasyssoftware.com/tag/offshore-filemaker-development-company/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.metasyssoftware.com</link>
	<description>Unique People, Unique Solutions</description>
	<lastBuildDate>Thu, 27 Mar 2025 12:17:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.metasyssoftware.com/wp-content/uploads/2023/10/metasys-svg-.png</url>
	<title>Offshore filemaker development company &gt; Metasys Software Pvt Ltd.</title>
	<link>https://www.metasyssoftware.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</title>
		<link>https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/</link>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Tue, 28 Feb 2023 11:41:47 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[FileMaker developers]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[filemaker expert]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<category><![CDATA[FileMaker development company]]></category>
		<category><![CDATA[Hire FileMaker developers]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=5890</guid>

					<description><![CDATA[<p>Security plays a vital role in any software application. Most of the time, standard approaches, like Startup login, encryption of [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/">A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<div id="pl-5890"  class="panel-layout" ><div id="pg-5890-0"  class="panel-grid panel-no-style" ><div id="pgc-5890-0-0"  class="panel-grid-cell" ><div id="panel-5890-0-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="0" ><div
			
			class="so-widget-sow-editor so-widget-sow-editor-base"
			
		>
<div class="siteorigin-widget-tinymce textwidget">
	<p>Security plays a vital role in any software application. Most of the time, standard approaches, like Startup login, encryption of password, etc., are followed. 'Manage Security' section of FileMaker provides different types of settings to manage various levels of access as well as privileges to the logged-in user.</p>
<p>Encryption at Rest goes beyond this by providing security to the FileMaker file when it is physically stored on a disk. Encrypting a database provides additional security to your FileMaker application.</p>
<h2><strong>What you need? </strong></h2>
<p>To encrypt one or more database files in FileMaker, you will need:</p>
<ul>
  <li>FileMaker account with [Full Access] privilege</li>
  <li>Encryption Password</li>
  <li>A shared ID</li>
</ul>
<h2><strong>Steps to follow:</strong></h2>
<p>To encrypt a database, you should have the required FileMaker files stored locally. If the files are hosted on the server, you will need to unhost them, perform EAR, and then host again.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-4859" title="Filemaker Consultants" src="/wp-content/uploads/2023/02/Picture1.png" alt="Filemaker Consultants" /></p>
<ul>
  <li>In FileMaker Pro client, go to menu 'Tools &gt;&gt; Developer utilities'.</li>
  <li>Add the files you need to perform encryption on. In the case of a multi-file solution, add all the required files.</li>
  <li>Specify one of the files as Primary.</li>
  <li>Select the Project folder, where you would like to place the encrypted files after EAR is completed.</li>
  <li>Under Specify Solutions options, select the 'Enable Database Encryption' option.</li>
  <li>This will automatically select the option above 'Create Error log for any processing errors'. This log is important (but optional) since it creates a log file in the EAR folder. This file will let us know if the encryption was successful or if there were any errors. In the case of multiple files, the encryption status of each file is logged.</li>
  <li>Specify a Shared ID; it links multiple encrypted files.</li>
  <li>Specify a FileMaker Account with [Full Access] privilege. This will be for the Primary file specified above. If the other files have different [Full Access] password, then it will be prompted during the EAR process.</li>
  <li>For the files, which are linked with each other via 'External data Source' and have different [Full Access] credentials, the login may be prompted more than one time for the same file.</li>
  <li>Specify the encryption password. In case of multiple files, if the files' encryption passwords and shared IDs match, the user will not be prompted again for the encryption password. Enter a password hint, if needed.</li>
  <li>The option 'Keep 'Open Storage' is checked if you do not want the container field data to be encrypted.</li>
  <li>Click 'OK' to start the encryption</li>
</ul>
<h2><strong>After EAR completion:</strong></h2>
<ul>
  <li>After the EAR process is completed, check the log file for encryption status.</li>
  <li>In the case of external storage container, the EAR process will create the same folder structure for each file. Container data will be encrypted/not encrypted depending on the EAR option specified above.</li>
  <li>Users will be prompted for encryption password when opening the files via FileMaker Pro or FileMaker Go locally.</li>
</ul>
<br />
<p><img decoding="async" class="alignnone size-medium wp-image-4860" title="File Maker expert" src="/wp-content/uploads/2023/02/Picture2.png" alt="File Maker expert" /></p>
<ul>
  <li>When the files are hosted on the FileMaker Server or FileMaker Cloud, users will be prompted for the encryption password before hosting. This password can be saved to automatically open encrypted files when the server restarts.</li>
</ul>
<div class="important_note" style="background:#f0f0f0; padding:20px 20px 5px; margin:19px 0 20px 0;">
<em>IMPORTANT
When performing EAR on hosted files, copy the hosted files and related remote container folders locally where you would be performing the EAR.
The remote container data is stored under ‘RC_Data_FMS’ folder under databases folder on server. In this ‘RC_Data_FMS’ folder, there is separate folder for each database that is hosted on the server. When copying remote container folders for EAR, you need to copy the folder which is inside each database folder to your local folder. If this is not done properly, it will result in container data not encrypting and also will show errors in the log file, especially when you are working with secured storage.</em>
</div>
<h2><strong>Remove Database encryption:</strong></h2>
<p>You can remove database encryption applied to a file or a set of files. It is a similar process as that of encryption.</p>
<p>Under 'Tools &gt;&gt; Developer Utilities', add the files you want to remove encryption from, select 'Remove Database Encryption' option. You will need the Encryption password and [Full Access] login details of the FileMaker files.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-4861" title="Filemaker Developers" src="/wp-content/uploads/2023/02/Picture3.png" alt="Filemaker Developers" /></p>
<p>Encryption at Rest is an essential aspect of data security in FileMaker. By following the above steps, you can encrypt your FileMaker database to provide an additional layer of security. If you have any doubts or need assistance, reach out to the team of experienced and certified <a href="https://www.metasyssoftware.com/technologies/filemaker/"><u>FileMaker experts</u></a> at <strong><b>MetaSys Software, your </b></strong><a href="https://www.metasyssoftware.com"><strong><u><b>custom software development company</b></u></strong></a>.</p></div>
</div></div></div></div></div>The post <a href="https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/">A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Call FileMaker Script from a JavaScript function</title>
		<link>https://www.metasyssoftware.com/filemaker/call-filemaker-script-from-a-javascript-function/</link>
					<comments>https://www.metasyssoftware.com/filemaker/call-filemaker-script-from-a-javascript-function/#respond</comments>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Fri, 28 Aug 2020 10:34:10 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<category><![CDATA[Offshore FileMaker development services]]></category>
		<category><![CDATA[FileMaker Go development]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[FileMaker certified developers]]></category>
		<category><![CDATA[FileMaker development]]></category>
		<category><![CDATA[FileMaker Pro Advanced]]></category>
		<category><![CDATA[FileMaker custom app]]></category>
		<category><![CDATA[FileMaker Plug-Ins]]></category>
		<category><![CDATA[FileMaker consultants]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=3198</guid>

					<description><![CDATA[<p>This article is the second part of a two-part series diving into some new features of FileMaker 19. In the [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/call-filemaker-script-from-a-javascript-function/">Call FileMaker Script from a JavaScript function</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<p>This article is the second part of a two-part series diving into some new features of FileMaker 19. In the previous article (<a href="https://www.metasyssoftware.com/blogs/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer">https://www.metasyssoftware.com/blogs/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer</a>), we explored the new FileMaker script step “Perform <strong>JavaScript</strong> in Web Viewer”. Using this feature, we added the jQuery data table in FileMaker Web Viewer. In this article, we will explore how we can call a FileMaker script from JavaScript function within FileMaker Web Viewer.</p>
<h2><strong>Demonstration</strong></h2>
<p>The example we will be using is a follow-on from the previous article, in which we showed a method for displaying data of companies and contacts. We displayed the FileMaker data in a jQuery datatable in the FileMaker Web Viewer, which allowed us to include jQuery features like pagination and sorting without any coding. Using the FileMaker.PerformScript() function, we can add the functionality through which, once the user clicks on any of the contact records from datatable in Web Viewer, the chosen contact details are shown on the FileMaker card window.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-3199 size-full" title="Inventory_19" src="https://stage.metasyssoftware.com/wp-content/uploads/Inventory-19.png" alt="Inventory_19" width="624" height="416" /></p>
<h3>The FileMaker.PerformScript() function takes two input parameters:</h3>
<ol>
<li>FileMaker Script Name – A non-case-sensitive name of the script we wish to run</li>
<li>Script input parameters (optional) &#8211; a string that contains the required parameters, which can be read using the function Get(ScriptParameter).</li>
</ol>
<p>This FileMaker script can be called from the WebViewer using the following JavaScript function: <em>function performFileMakerScript() {<br />
FileMaker.PerformScript ( &#8220;FileMaker Script Name&#8221;, &#8220;Optional Parameter&#8221; );</em></p>
<p><img decoding="async" class="aligncenter wp-image-3200 size-full" title="Specify calculation" src="https://stage.metasyssoftware.com/wp-content/uploads/image_2020_08_28T10_03_46_618Z.png" alt="Specify calculation" width="705" height="396" /></p>
<p>The highlighted section from the above screenshot shows how to call the FileMaker script using ‘FileMaker.PerformScript() function from Web Viewer. In it we write a JavaScript function called showContacts(), in which we can specify the execution for a double click event. We specify that a double click event calls the FileMaker script called “Show Contact Details”, passing the ID parameter as the optional second parameter. The ID parameter is retrieved from the double click event, by identifying the datatable row that has been clicked. This id parameter is further used in the FileMaker script to get more details of the selected contact record and displayed in the FileMaker card window.</p>
<p>A few notes regarding this implementation:</p>
<ul>
<li>In the Web Viewer Setup dialog, you must select the setting “Allow JavaScript to perform FileMaker scripts”. Otherwise, the FileMaker.PerformScript()function will not work.</li>
<li>The FileMaker script name which we pass as a first parameter is not case-sensitive.</li>
<li>The FileMaker.PerformScript() function doesn’t wait for the FileMaker script to finish. That means the FileMaker script doesn’t return a value to the FileMaker.PerformScript() function that called it.</li>
<li>The FileMaker script is executed in the current context. So if the user or script changes the layout or record while the script is running, then the FileMaker script will run in a new context. To deal with such a situation, we can pass the context information as a second parameter to the function.</li>
</ul>
<p>The JavaScript integration in <a href="https://www.metasyssoftware.com/filemaker">FileMaker 19</a> platform allows creating custom apps that can use the existing JavaScript libraries to incorporate amazing functionality easily. It enables a seamless ability to pass data back and forth between FileMaker and JavaScript.</p>
<p>If you are looking for support with FileMaker, or FileMaker integration, feel free to contact our us. For more details, please visit – <a href="http://www.metasyssoftware.com/filemaker">www.metasyssoftware.com/filemaker</a></p>The post <a href="https://www.metasyssoftware.com/filemaker/call-filemaker-script-from-a-javascript-function/">Call FileMaker Script from a JavaScript function</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.metasyssoftware.com/filemaker/call-filemaker-script-from-a-javascript-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Card Window in FileMaker 19 WebDirect</title>
		<link>https://www.metasyssoftware.com/filemaker/card-window-in-filemaker-19-webdirect/</link>
					<comments>https://www.metasyssoftware.com/filemaker/card-window-in-filemaker-19-webdirect/#respond</comments>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Fri, 28 Aug 2020 08:06:44 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[Offshore FileMaker development services]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[FileMaker development]]></category>
		<category><![CDATA[FileMaker Programmers]]></category>
		<category><![CDATA[FileMaker Pro Advanced]]></category>
		<category><![CDATA[FileMaker19]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<category><![CDATA[Offshore filemaker services]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=3195</guid>

					<description><![CDATA[<p>FileMaker 19 offers many new features that can be used to enhance the UI/UX of FileMaker Custom apps. One exciting [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/card-window-in-filemaker-19-webdirect/">Card Window in FileMaker 19 WebDirect</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<p>FileMaker 19 offers many new features that can be used to enhance the UI/UX of FileMaker Custom apps. One exciting feature is the ability to use card windows in WebDirect. FileMaker introduced the card windows in FileMaker 16. At the time that feature was not supported in WebDirect. Card Window support in WebDirect is a powerful feature.</p>
<p>Card Windows are modal to its parent window and allows the display of context-independent information from the parent window. Using the card window, users can perform actions without navigating from the parent window.</p>
<p><img decoding="async" class="aligncenter wp-image-3196 size-full" title="Card windows in webdirect" src="https://stage.metasyssoftware.com/wp-content/uploads/Card-windows-in-webdirect.png" alt="Card windows in webdirect" width="624" height="303" /></p>
<p>We can implement a card window using New Window or Go To Related Record script steps and selecting card as the window type. Only Close Window and Dim Parent Window options are available with card window type.</p>
<p>Please refer to the below screenshot</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3197 size-full" title="New window options" src="https://stage.metasyssoftware.com/wp-content/uploads/New-window-options.png" alt="New window options" width="442" height="443" /></p>
<h2>We can use the following script steps and Functions with cards in <a href="https://www.metasyssoftware.com/filemaker">FileMaker</a> WebDirect:</h2>
<h3><strong>Script Steps</strong></h3>
<ul>
<li>New Window</li>
<li>Adjust Window</li>
<li>Move/Resize Window</li>
</ul>
<h3><strong>Functions</strong></h3>
<ul>
<li>Get (WindowStyle)</li>
<li>Get (WindowLeft)</li>
<li>Get (WindowTop)</li>
</ul>
<p>Things to bear in mind when using Card Window in WebDirect:</p>
<ul>
<li>The status toolbar and menu bar in the parent window are not active when a card window is open.</li>
<li>Changes made in the card window will not be reflected in the parent window until the card window is closed.</li>
<li>When the card window is closed, the parent window doesn’t always refresh. We can solve this problem by adding a <strong>Refresh Portal</strong>or <strong>Refresh Window</strong> script step to the close window button.</li>
<li>When you are using the card window, make sure that close window button is visible in WebDirect solution. Because sometimes the close button may not be visible even if the close window option is selected. This can be handled by providing a custom close button on the layout.</li>
</ul>
<p>Overall, the card window support in WebDirect offers an enriched user experience to Web users. We hope that this blog gives you valuable insights on card window support in WebDirect.</p>
<p>MetaSys has a team of experienced FileMaker developers. Please feel free to reach out should you need to support or you wish to develop FileMaker Apps. Please feel free to reach out to us at  <a href="https://www.metasyssoftware.com/contact">https://www.metasyssoftware.com/contact</a></p>The post <a href="https://www.metasyssoftware.com/filemaker/card-window-in-filemaker-19-webdirect/">Card Window in FileMaker 19 WebDirect</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.metasyssoftware.com/filemaker/card-window-in-filemaker-19-webdirect/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Integrating jQuery datatable in FileMaker application using Perform JavaScript in Web Viewer</title>
		<link>https://www.metasyssoftware.com/filemaker/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer/</link>
					<comments>https://www.metasyssoftware.com/filemaker/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer/#respond</comments>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Mon, 17 Aug 2020 13:51:11 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[outsourcing filemaker services]]></category>
		<category><![CDATA[Offshore FileMaker development services]]></category>
		<category><![CDATA[FileMaker developers]]></category>
		<category><![CDATA[FileMaker Server]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[FileMaker integration]]></category>
		<category><![CDATA[FileMaker certified developers]]></category>
		<category><![CDATA[FileMaker Programmers]]></category>
		<category><![CDATA[FileMaker Pro Advanced]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=3156</guid>

					<description><![CDATA[<p>In a previous blog, we described the new exciting features of FileMaker 19. One of these features is the new [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer/">Integrating jQuery datatable in FileMaker application using Perform JavaScript in Web Viewer</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<p>In a previous blog, we described the new exciting features of FileMaker 19. One of these features is the new ‘FileMaker JavaScript Web Viewer Integration’. Using this feature, we can establish  smooth communication between <strong>FileMaker</strong> and <strong>Web Viewers</strong>. This allows us to extend the functionality of <strong>FileMaker</strong> systems with features which are not native to <strong>FileMaker.</strong></p>
<p>Claris FileMaker 19 introduced a new script step called “Perform JavaScript in Web Viewer,” and JavaScript function, FileMaker.PerformScript(). Using this we can use the features which are readily available in JavaScript in FileMaker.</p>
<p>In this blog article, we will explore the “Perform JavaScript in Web Viewer” script step. Using this new feature, we are adding the jQuery datatable in our FileMaker application.</p>
<h2><strong>Demonstration</strong></h2>
<p>In our FileMaker application, we have a list of companies and their contacts. On the company list layout we display the list, and for selected companies, we display their contacts in the jQuery datatable. Using jQuery debatable, we get all the inbuilt features available with it. For e.g. We get the sort, search functionality and pagination. We don’t have to write separate code in FileMaker !</p>
<p>Please see the below screenshot</p>
<p><img loading="lazy" decoding="async" class="wp-image-3157 size-full aligncenter" title="Inventory_19" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/Integrating-jQuery-datatable_1.png" alt="Inventory_19" width="624" height="382" /></p>
<h3>Let’s take a look at how we can achieve this in FileMaker application.</h3>
<ul>
<li>Add a web viewer on the layout and give it a name.</li>
<li>Embed the JavaScript function/code as a calculation result in the Web Viewer.</li>
</ul>
<p><img loading="lazy" decoding="async" class="wp-image-3158 size-full aligncenter" title="Specify calculation " src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/Integrating-jQuery-datatable_2.png" alt="Specify calculation " width="624" height="412" /></p>
<h3>The screenshot above displays a JavaScript function called “showContacts” that performs the following:</h3>
<ul>
<li>Accept one parameter from FileMaker script.</li>
<li>Format the parameter in a proper format.</li>
<li>Create the datatable and pass the above parameter as data to it.</li>
</ul>
<p>In the Web Viewer, also add all the JavaScript libraries required for datatable.</p>
<p>Now create the script in FileMaker with “Perform JavaScript in Web Viewer” script step. This script  will call the JavaScript function that we wrote in the web viewer. In this script, create the data in JSON format, and pass this as a parameter to the JavaScript function.  Please refer to the screenshot below.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3159 size-full" title="Perform Javascript in web viewer" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/Integrating-jQuery-datatable_3.png" alt="Perform Javascript in web viewer" width="534" height="268" /></p>
<p>Using this new FileMaker feature, we can work on the functionalities which are readily available in JavaScript in our FileMaker application.</p>
<p style="text-align: left;">If you are looking for support with FileMaker, or FileMaker integration, then feel free to contact our FileMaker certified developers. For more details, please visit –https:// www.metasyssoftware.com/filemaker</p>
<p>&nbsp;</p>The post <a href="https://www.metasyssoftware.com/filemaker/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer/">Integrating jQuery datatable in FileMaker application using Perform JavaScript in Web Viewer</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.metasyssoftware.com/filemaker/integrating-jquery-datatable-in-filemaker-application-using-perform-javascript-in-web-viewer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FileMaker 19: Exciting features that one should not Miss!</title>
		<link>https://www.metasyssoftware.com/filemaker/filemaker-19-features/</link>
					<comments>https://www.metasyssoftware.com/filemaker/filemaker-19-features/#respond</comments>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Thu, 30 Jul 2020 13:47:12 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[FileMaker developers]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[Claris]]></category>
		<category><![CDATA[FileMaker 19]]></category>
		<category><![CDATA[FileMaker Pro Advanced]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<category><![CDATA[filemaker development services]]></category>
		<category><![CDATA[outsourcing filemaker services]]></category>
		<category><![CDATA[Offshore filemaker services]]></category>
		<category><![CDATA[Offshore FileMaker development services]]></category>
		<category><![CDATA[Claris Partners Outsorucing company]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=3138</guid>

					<description><![CDATA[<p>FileMaker 19  offers some exciting new features. Some are useful for a developer and others which would excite FileMaker business [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/filemaker-19-features/">FileMaker 19: Exciting features that one should not Miss!</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<p>FileMaker 19  offers some exciting new features. Some are useful for a developer and others which would excite FileMaker business users.  This Blog will throw light on some of these features.</p>
<h2><strong>FileMaker and JavaScript Integration: </strong></h2>
<p>JavaScript provides a variety of libraries which can be used to create interactive dashboards, charts, maps, calendars and many more other features. This can be achieved in FileMaker also by embedding JavaScript via Web Viewer with the help of the newly introduced ‘Scripting with JavaScript in Web Viewer’ feature. This feature will allow FileMaker and JavaScript to interact with each other.</p>
<h2>The FileMaker JavScript integration can be mainly divided into two parts:</h2>
<ul>
<li>
<h3><em>From a FileMaker script to JavaScript in a web viewer</em></h3>
</li>
</ul>
<p>The newly introduced <em>‘Perform JavaScript in Web Viewer‘</em> script step, will allow calling a JavaScript function in a Web Viewer from FileMaker script. You can also pass parameter data to this JavaScript function from FileMaker if needed.</p>
<p>Below example will give an idea of what can be achieved using this feature:</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-3139 size-full" title="Doughnut chart using FileMaker and Javascript integration" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/FileMaker_19_1.png" alt="Doughnut chart using FileMaker and Javascript integration" width="396" height="390" /></p>
<p>Now in FileMaker 19, data can be passed to the JavaScript function, which is further used to draw the given chart. In the above example, the data points, i.e. the Sales data of various brands are stored in FileMaker and then passed to the JavaScript function to generate the doughnut chart.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-3140 size-full" title="Script for FM JavaScript integration" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/FileMaker_19_2.png" alt="Script for FM JavaScript integration" width="537" height="135" /></p>
<ul>
<li>
<h3><em>From JavaScript in a web viewer to a FileMaker script </em></h3>
</li>
</ul>
<p>You can call a FileMaker script from a JavaScript function in the Web Viewer, using the newly introduced <em>‘FileMaker.PerformScript’ </em>function. You can pass parameters to this script which is optional.</p>
<p>In the above example of the chart, which shows Watches Sold (brand wise), we can further leverage by calling a FileMaker script from a JavaScript function. For, e.g. clicking on a specific brand to show the sales data of that brand on a layout in FileMaker. The JavaScript function does not wait for any response from the FileMaker script. Since the script runs in the current context, it is better to set a proper context in which it should run.</p>
<h2><strong>Add-ons: </strong></h2>
<ul>
<li>Add-ons are ready to use Components or Modules, provided by Claris, which will make the developer&#8217;s life easy.</li>
<li>These are commonly used Components which are generally needed by many applications. For eg.Notes, Action Items, Phone numbers.</li>
<li>Add them under the Add-ons tab of Object Pane, drag them on your layout whenever needed and you are done.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3141" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/FileMaker_19_3.png" alt="Add Ons" width="219" height="306" /></p>
<ul>
<li>This will save your time in creating a new table, relationship, scripts, value lists which otherwise would have taken more time if you would have been adding explicitly.</li>
<li>Add-ons can be uninstalled easily by right-clicking the Add-on and uninstalling it. Uninstalling an Add-on will delete it from all the layouts where it was added. Deleting related tables/fields/records is optional though.</li>
</ul>
<h2><strong> </strong><strong>Card Windows via WebDirect: </strong></h2>
<ul>
<li>Introduction of Card Windows to FileMaker was one of the best feature released with FileMaker 16. Looking at its usability and UI capability, there was a high demand for it to be available via WebDirect.</li>
<li>Card windows are now available via WebDirect.</li>
<li>This will not only help FileMaker developers in quickly building Modal popup windows but will also give rich user experience to Web users.</li>
</ul>
<h2><strong>Create new FileMaker apps in FileMaker Cloud: </strong></h2>
<p>This is a small but essential feature which allows developers to directly create apps on the FileMaker Cloud Server. It will save developers time .No more do you have to code locally and then upload to the cloud. Developers need to login with their Claris ID under ‘My Apps’ section of Launch centre. They can create the new app from the templates available and save it to FileMaker Cloud Server for access by other team members.</p>
<h2><strong>FileMaker Go and Siri shortcuts:</strong></h2>
<p>This new feature of Integration of FileMaker scripts with Siri shortcuts is a blessing for FileMaker Go 19 users. Many of the critical tasks can now be accomplished with a simple tap or a voice command. This feature allows donating the FileMaker scripts to Siri shortcuts.</p>
<ul>
<li>Your FileMaker app should have fmurlscript extended privilege enabled for FM Go user.</li>
<li>The script that is needed to be assigned to a FileMaker shortcut should be enabled for shortcut donation as shown below by right-clicking on it.</li>
</ul>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-3142 size-full" title="Enable Siri shortcuts" src="https://www.metasyssoftware.com/wp-content/uploads/2022/07/FileMaker_19_4.png" alt="Enable Siri shortcuts" width="358" height="385" /></p>
<ul>
<li>In Shortcuts app of the iOS device, create a new shortcut for running a FileMaker Script.</li>
<li>Select the script to run; give a meaningful name to the Shortcut.</li>
<li>You can also add this shortcut on the Home screen in case you don’t want to use voice command</li>
<li>You are now ready to use the Shortcut with the voice command “Hey Siri &lt;&lt;Shortcut name&gt;&gt;”</li>
<li>This will directly open the FileMaker app in FileMaker Go and execute the script.</li>
</ul>
<p>Note: You need to have Auto Login enabled or credentials saved in the keychain.</p>
<ul>
<li>A FileMaker file can be disabled under ‘Manage Shortcuts Donations’ settings in FileMaker Go.</li>
</ul>
<h2><strong>Support for NFC tags:</strong></h2>
<p>NFC tags are commonly used nowadays and supported by most of smartphones. NFC tags contain a small amount of information. The data stored can be a text or URL’s which uses protocols like HTTP, tel, fmp and mailto. The data can be  contact details of a person, website URL or payment related</p>
<p>FileMaker 19, has introduced the script step ‘Configure NFC Reading’ which allows reading NFC data and helps in storing it in FileMaker via ‘FileMaker Go’. It also supports continuous reading of the tags. In this script step, you have to pass a script which gets called when an NFC tag is scanned/read. Use Get(ScriptParameter) function in the called script to get the required data.</p>
<p><em> </em><strong>FEW MORE…: </strong></p>
<p>There are many other exciting features which are listed below:</p>
<ul>
<li>
<h3><em>Load a Core ML model </em></h3>
</li>
</ul>
<p>The ‘Configure Machine Learning Model’  script step will load a given machine model. This function is used along with ‘ComputeModel’ function which provides data to a given model</p>
<ul>
<li>
<h3><em>A new Icon</em></h3>
</li>
</ul>
<p><em>FileMaker 19 now has  a new classy icon along with the Application name is now changed to ‘FileMaker Pro’. If you are using Get(ApplicationVersion) function in your solution which is referring to “<a href="https://www.metasyssoftware.com/filemaker">FileMaker Pro Advanced</a>” based on  the old name, then don’t forget to update itto the  new name.</em></p>
<ul>
<li>
<h3><em>Layout navigation in Layout Mode</em></h3>
</li>
</ul>
<p>Now when working in layout mode, you can switch to other layouts easily. Using the keyboard shortcut, opens a popup ‘Open Quickly’ box wherein you can enter the name of the layout to which you want to navigate.</p>
<ul>
<li>
<h3><em>Setup a file to Open when FileMaker starts</em></h3>
</li>
</ul>
<p>In Edit &gt;&gt; Preferences, you can set a file that should open every time FileMaker start.</p>
<ul>
<li>Fields can now be formatted to display in Scientific notation ex. 1.2345678E+7</li>
<li>Using {{PageCount}} symbol will print the number of pages on the layout.</li>
<li>FileMaker 19 has three features explicitly introduced for macOS users</li>
<li>Dark mode support which can be detected with the use of ‘Get ( SystemAppearance )’ function. This function was earlier ‘Get(HighContrastColor) ‘.</li>
<li>Install the FileMaker Pro by dragging the installation file to the Applications folder, thus making the installation easier.</li>
<li>Support for High-Efficiency Image File Format (HEIF) when using containers on macOS, iOS, iPadOS.</li>
</ul>
<p>If you have any project to be built by using this latest FileMaker version, or to upgrade from a previous version , please feel free to contact us.</p>The post <a href="https://www.metasyssoftware.com/filemaker/filemaker-19-features/">FileMaker 19: Exciting features that one should not Miss!</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.metasyssoftware.com/filemaker/filemaker-19-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
