Aller au contenu

Blogs

 

Writing a Markdown Compiler – Part 3

Have you ever wanted to make your own programming language? Maybe a template engine? A JSON parser? If you have ever built any of those, you might have noticed it’s not exactly easy to get started. We’d like to help with that. Welcome to Part 3, the final in this series on Writing a Markdown […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Is FileMaker 17 Missing Features?

As Platinum Partners, our team at Soliant has been testing with the FileMaker 17 platform for months prior to the release. While exploring it, one of my biggest fears was related to the new Admin Console - would people conclude that certain features were no longer available? Case in point, this post from the FileMaker Community Forum: Post from the FileMaker Community Forum about the Admin Console in FileMaker 17. This feature in question has not been removed from FileMaker Server 17. However, to use it, you must leverage the updated Admin CLI (command line interface) or the brand new Admin API. You can toggle this particular setting through the following CLI command from Terminal on macOS or the command line box on Windows: fmsadmin set serverconfig securefilesonly=false More on the Admin CLI & Admin API You can learn more about the commands available through the CLI and the new Admin API in whitepapers available on the FileMaker forum. Make sure to download them and keep them handy for when you need to adjust a setting on FileMaker Server but can’t seem to find it in the Admin Console. FileMaker Server Feature Removal A handful of features were removed from FileMaker Server. The online help for FileMaker Server 17, lists them here. Next Steps in FileMaker 17 If you have any questions about how to find missing or moved features in FileMaker 17, please contact our team. We’re happy to help your team determine the best way to move forward with your FileMaker solution. The post Is FileMaker 17 Missing Features? appeared first on Soliant Consulting.
Voir le billet d'origine

Soliant Consulting

Soliant Consulting

 

Nouveauté FileMaker 17 : le thème Universel tactile (1)

Parmi les nouveautés apportée par FileMaker 17, il y a l’arrivée d’un nouveau thème, le thème Universel tactile. Alors j’en profite pour rappeler un peu à quoi correspond cette histoire de thèmes. Les thèmes de FileMaker sont arrivés en 2012 avec la version 12 de FileMaker. Cette version a correspondu à une petite révolution dans […]
Afficher la totalité du billet

MagalieJ

MagalieJ

 

Lost in Layout Space: Getting to Know FileMaker 17’s Layout Mode

Way back when FileMaker 14 was released, as developers we were treated to the new-and-improved script workspace, adding all kinds of features from line breaks to auto-complete/type-ahead coding. To any of us who spend most of our day working in FileMaker, the response was sheer joy. For all of its speed, flexibility, and ease-of-use, sometimes […]
Afficher la totalité du billet

vincenzo

vincenzo

 

FileMaker Data Migration Tool – New Ways To Code In Complex Environments

One of the most exciting new features of FileMaker 17 isn’t part of the product, technically: it’s a command line function called the Data Migration Tool. You invoke it from the terminal, but don’t let that fool you. This is a uniquely powerful tool, one that honors the pitfalls of developing in a hosted, high-trafficked […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Using REST and cURL with FileMaker 17’s Data API

As y’all probably know by now, FileMaker 17 has been released, including the first production edition of FileMaker Server’s Data API. This API was originally released with FileMaker 16, but only as a “beta”, expiring September 2018. As you might expect, the FileMaker 17 Data API introduces significant changes. This means that any applications written […]
Afficher la totalité du billet

vincenzo

vincenzo

 

FileMaker 17: Customizing Master Detail

With FileMaker 17 comes a variety of new features and capabilities. Watch our video to learn more about customizing the platform’s Master Detail functionality. The post FileMaker 17: Customizing Master Detail appeared first on Soliant Consulting.
Voir le billet d'origine

Soliant Consulting

Soliant Consulting

 

Fonction de calcul ObtenirNombre : une petite nouveauté de FileMaker 17…

Voici une petite nouveauté de FileMaker Pro Advanced 17 qui risque de passer inaperçue tant elle est discrète 😉 Certes, ce n’est pas la révolution du siècle, mais elle me donne l’occasion de parler d’une fonction de calcul qui existe depuis la version 6 de FileMaker 😉 Il s’agit de la fonction ObtenirNombre() Cette fonction […]
Afficher la totalité du billet

MagalieJ

MagalieJ

 

Show Custom Dialog Variables in FileMaker® 17

FileMaker 17 was officially announced last week, and there are some pretty cool new features to share. I’m going to highlight the Show Custom Dialog Variables, now updated for the use of variables or fields, which should be a time saver for you. So how many of us have been using global fields to enter [...] The post Show Custom Dialog Variables in FileMaker® 17 appeared first on The Scarpetta Group, Inc..
Afficher la totalité du billet

The Scarpetta Group

The Scarpetta Group

 

How to Leverage FileMaker 17’s New Capabilities in Your Hosting Environment

Welcome to FileMaker 17 FileMaker 17 has arrived with a full suite of new tools and capabilities for developers and users alike. As users and developers dive into the features, exploring everything the version has to offer, they may have another question on their mind: “What does this mean for my hosting environment and server configuration?” A new release is an excellent time to review your hosting needs and determine if they’re being met. It’s also a great time to consider if your server configuration is evolving with the pace of your business and can scale with you. Leveraging New FileMaker 17 Features and Tools This release includes a variety of new functions to enhance your database storage, security, and cloud capabilities. With this newly available functionality in the platform, we have updated Soliant.cloud services to support the newest version of FileMaker Server available and immediately take advantage of the platform’s new capabilities. Hosting Configured Uniquely for Your FileMaker Needs As we’ve worked with FileMaker for decades, we’re well aware of the common challenges, needs, and opportunities of hosting for the platform’s implementations. Our premium hosting service, Soliant.cloud addresses concerns and leverages unique FileMaker capabilities through our custom configuration for the platform. As a Platinum FileMaker Partner, we received an inside look at FileMaker 17 months before its release and started immediately tailoring Soliant.cloud to leverage the release’s new features and tools. Now’s a great time to transition to consultative hosting services configured specifically for your implementation. Learn more about Soliant.cloud and how easy it is to switch to our comprehensive FileMaker hosting. Evolve! For our existing Soliant.cloud clients, we offer the Evolution Package to transition your existing Soliant.cloud instances to the latest version of FileMaker. Our FileMaker 17 Evolution Package involves the following steps: An evaluation of your current Soliant.cloud server instance to develop a plan and time frame for action. This will include: Database porting Container Data porting Analysis and configuration adjustments to EBS volumes Analysis and configuration adjustments to AWS Snapshots Secure Socket Layer Certificate (SSL) migration Server Side Plug-Ins porting Server Side Scripting porting Current backup and snapshot porting Monitoring and AWS roles & security transfer Instance FTP-SSL accounts and configuration Instance command, batch, and powershell file porting FileMaker Server License transfer and license review Update networking security, roles, permissions and DNS. A review of our findings and recommendations. Our team will: Review costs for evolution based on the analysis. Review licensing considerations. Propose any possible optimizations for cost reduction and performance enhancements. Define a maintenance window to perform the evolution. A full evolution for your solution, paired with ongoing communication with your team Get Started Today To learn more about upgrading your hosting and solution in one joint effort, contact our FileMaker hosting experts at Soliant.cloud today. The post How to Leverage FileMaker 17’s New Capabilities in Your Hosting Environment appeared first on Soliant Consulting.
Voir le billet d'origine

Soliant Consulting

Soliant Consulting

 

Créer des préférences dans vos solutions FileMaker (11)

En conclusion… Il y a encore bien d’autres idées de paramètres à créer et à gérer dans un fichier Préférences. Mais il est grand temps pour nous de conclure cette série… Avant de nous quitter et de clore définitivement le sujet des préférences, je voudrais reprendre deux questions qui nous aideront à la fois à […]
Afficher la totalité du billet

MagalieJ

MagalieJ

 

Mark Scott presenting at DIGFM: Modular FileMaker Design

We have better tools than ever in FileMaker to create reusable modules. In this video of Mark Scott’s presentation at a Bay Area FileMaker developer meetup, he explores why the combination of card windows and JSON reigns supreme for modular FileMaker architecture. Included is an in-depth look at how modules can open, close, and communicate. […]
Afficher la totalité du billet

vincenzo

vincenzo

 

Découvrez FileMaker 17 en vidéos

Nous avons le plaisir de vous présenter 22 petites vidéos explicatives sur les nouveautés de la plateforme ! FileMaker Pro 17 Advanced (10 vidéos) Nouvelle gestion des apps Nouvelle gestion des hôtes Activer les outils avancés Ajout de mini-app Multiples pièces jointes dans les courriers Table externe sur la table active Nouvel espace de travail du mode Modèle Copier/coller de menus Actions de script amélioré Ajout automatique de rubriques à la création de table FileMaker Go 17 (5 vidéos) Les notifications locales Gestion des sondes/capteurs iOS Saisie prédictive Prise en compte des raccourcis clavier Menu contextuel du centre de démarrage FileMaker Server 17 (7 vidéos) L’installation de FileMaker Server 17 La nouvelle console d’administration L’API Admin Les nouveautés de l’API Data 1ère partie 2ème partie L’outil de migration de données (Data Migration Tool) Certificat SSL Merci à nos contributeurs : David Julot (Julot David), Eric Cahours (Eric C), Vincent Miano, Julien Rouard, Florian Guilbert et Lucie Guilbert ! Ces vidéos vous ont plu ? N’hésitez pas à laisser vos commentaires et quelques applaudissements ! Abonnez-vous à notre chaîne YouTube Découvrez FileMaker 17 en vidéos was originally published in Lesterius FR on Medium, where people are continuing the conversation by highlighting and responding to this story.   Afficher la totalité du billet  
 

FileMaker Server 17 : conservez bien le certificat de licence

Parmi les changements liés aux nouvelles licences FileMaker, il y a une petite chose à laquelle vous devez faire attention. Si vous avez un contrat de licence annuel ou sous maintenance, vous avez déjà dû recevoir un e-mail de la part de FileMaker dont le sujet est : “Plateforme FileMaker 17 – Disponibilité de la version […] Cet article FileMaker Server 17 : conservez bien le certificat de licence est apparu en premier sur 1-more-thing.
>>> Lire la suite… <<<

fabriceN

fabriceN

 

FileMaker 17® Was Released Today

As part of what has become an annual update around the middle of May, FileMaker continued its pattern with FileMaker 17®, an update that tunes the platform to both the end user and the developer. There are a lot of subtle changes that will not initially jump out, so let’s take a look. Licensing [...] The post FileMaker 17® Was Released Today appeared first on The Scarpetta Group, Inc..
Afficher la totalité du billet
 

Test Driving The FileMaker Server 17 Admin Console

Changes in FMS 17 Admin Console and How We’re Adapting FileMaker Server 17 introduces a new generation of Admin Console, refreshed, fast, and reliable. If you are familiar with the FileMaker Cloud console, you’ll feel right at home in the new FileMaker Server 17 Admin Console. However, the update also brings some of the biggest […]
Afficher la totalité du billet

vincenzo

vincenzo

 

FileMaker 17 Overview

FileMaker 17 Overview A new and exciting version of the FileMaker platform is here! 2018 marks over 33 years in business for FileMaker, Inc. In a collection of articles, we review what’s new in the FileMaker platform, specifically the features for FileMaker Pro Advanced 17, FileMaker Server 17, FileMaker Go 17, along with FileMaker Cloud. Below you will find an overview of our favorite features with links to our more in-depth articles and example videos. What’s New? New features includes native support for Found Set Portals, redesigned layout tools, multiple email attachment support, and create directories option when saving files. New mobile features include Local Notification support, auto-complete data entry improvements, keyboard shortcut support, sensor function support (battery, location, altitude, speed, acceleration, magnetic, steps, air pressure), and drag and drop via iOS split screen. FileMaker User Licensing is the default licensing moving forward. This is similar to FileMaker Licensing for Teams (FLT) and includes FileMaker Pro Advanced as the default client. You can now install up to 3 FileMaker Servers for more flexibility for deployment and testing servers. You will also receive a single license key for all products.  Overall welcomed simplicity to licensing. The new FileMaker Data Migration Tool allows you to migrate your data from one version of your application to another saving you hours when deploying a new version of your FileMaker application. FileMaker Server on premise now includes a new admin console interface similar to the FileMaker Cloud (via Amazon Web Services) and the official release of the FileMaker Data API (RESTful API) with support to upload data into container fields and run FileMaker scripts. FileMaker Cloud for Amazon Web Services (AWS) running CentOS Linux continues to improve and has reached parity for new features supported by FileMaker Server 17. You must have annual licensing in order to use FileMaker Cloud. FileMaker 17 Trial is now for 45 day, giving you more time to check out the product when building a custom application up from 15 days. FileMaker Pro Advanced 17 FileMaker Pro Advanced is the default client moving forward, and while the advanced tools are off by default, you can easily turn them in preferences by selecting “Use Advanced Tools”. FileMaker is a well-rounded platform and this release provides improvements to create custom apps such as improved layout design tools, improved usability, and enhanced security, allowing you to build more sophiscated applications faster than ever before. Create Custom Apps Upon launching FileMaker Pro Advanced you now see from the File menu a Create Window option that provides you a way to begin with either a Blank application, Converting data to a New Application, or Learn more with a link to the new FileMaker Custom App Academy. You can also begin with a starter application or sample application.  The new starter applications include Assets, Contacts, Content Management, Inventory, Meetings, and Tasks and all include a good foundation for new applications. The sample applications are the same as prior versions and include Assets, Contacts, Content Management, Estimates, Event Management, Expense Report, Inventory, Invoices, and Meetings, Personnel Records, Product Catalog, Projects, Research Notes, Resource Scheduling, Tasks, and Time Billing. Add-On Tables In addition you can now add Add-on Tables to your custom apps.  Quickly add a common feature which inserts a table, relationship, and portal to the screen for common modules you may want to add in your custom FileMaker applications. The Add-on Table list includes Action Items, Addresses, Attachments, Companies, Email Addresses, General Info, Inventory Transactions, Notes, People, Phone Numbers, and Topics. The relationship graph also now shows on the right the text, “If you add a portal to a layout and choose New Add-on Table, new table occurrences are created here for you. Or you can work with the relationships graph yourself. For guidance on creating relationships, see the Custom App Academy.” With Add-On Tables we see great potential in the FileMaker Platform for building more rapid applications and potentially bolting on third party products.  See FileMaker Add-On Tables in action as Kevin Boehle shows you in a video. Found Set Portal You can now display the current found set of records in a portal without any extra programming or the need to create a self-join relationship to your table. No additional relationship will be added to your relationship graph. Learn about the FileMake Current Found Set Portal in detail as Nathan Kiefer walks you through the feature in a video Redesigned Layout Tools You can now work with objects in a group without ungrouping them, allowing you to resize, move, and format individual objects that are in a group without the laborious process of ungrouping them first then later regrouping the objects. The Inspector window and Field Picker have been improved so they are no longer floating windows by default allowing you to use the tools more easily especially with multiple monitors as you create and edit layouts. Field Picker The Field Picker can be resized, great if you are using long field names so you can easily see the fields. Also there is a new Control Style options you can set before dragging a field to a layout so the field appears as desired. Options include Edit Box, Drop-Down List, Pop-Up Menu, Checkbox Set, Radio Button Set, Drop-down Calendar, or Concealed Edit Box. In addition, The Layout Objects window introduced in FileMaker 16 is now a part of the Field Picker allowing you to toggle between Fields and Objects. Inspector Window The Inspector Window now anchors to the right of your window in layout mode and allows you to toggle your views between Position, Styles, Appearance, and Data. You can still create additional floating Inspector Windows if desired. Universal Touch Theme A new Universal Touch theme is available that is used by starter applications and add-on table, designed to be simple and work well with iOS apps. The neutral color palette should allow you to customize the theme easily by adding your desired colors to a few styles quickly. Multiple Email Attachments When sending email directly from FileMaker you can now attach multiple files to the email. The Send Mail script step allows you to insert multiple paths to send multiple files. In prior versions you had to use a third party email plugin to automate sending an email with multiple attachments. Create Directories Option Script steps that export or save files now include a Create Directories option. In prior versions you had to manually create the folders using a third party plugin and now FileMaker will allow you to do this very easily. Now you can save a PDF or Excel spreadsheet to a subfolder on a user’s desktop and have FileMaker create that subfolder. Copy and Paste Custom Menus You can copy and paste custom menus from one file to another. Developers will rejoice who have built up custom menus as part of their solutions or have multiple files that you wish to streamline custom menus across. Show Custom Dialog You can now use variables for input fields in custom dialogs. When specifying the input field you can now select variable as the value. No longer will you have to use a global field and now you can use simple variables you define in your script. Account Lockout Users who fail to log in to a hosted file local account several times will be locked out of the application for several minutes. This will help prevent brute force attacks on FileMaker Servers. FileMaker Pro Advanced Technical Specs FileMaker Pro Advanced 17 is supported on Windows 10 Pro and Enterprise, Windows 8.1 Standard and Pro, Windows 7 SP1 Professional and Ultimate, macOS High Sierra 10.13, and macOS Sierra 10.12. FileMaker Go 17 FileMaker Go is for iPad and iPhone users and has all the features provided in FileMaker Pro Advanced plus specific iOS features listed below, except for developer tools. You need FileMaker Pro Advanced on your desktop to build your application. The new version of FileMaker Go 17 is available in the App Store. Local Notifications A new script step Configure Local Notification is now available that allows you to display a notification alert to an iOS device when FileMaker Go is not running or is in the background. You can queue or clear a local notification for an iOS device. Learn about FileMaker Push Notifications as Kiyan Allaei demonstrates how to use the new Configure Local Notification script step in a video. Sensor Functions You can now return the value of a specified sensor for an iOS device using the GetSensor( ) function. Available sensors include Battery, Location, Attitude, Speed, Acceleration, Magnetic, Step Counts, and Air Pressure. Learn about FileMaker Sensor Functions as Armen Nahapetian demonstrates how to use the new GetSensor script step in a video. Auto-Complete Data entry in FileMaker Go will be as easy as doing data entry on FileMaker Pro Advanced as you can now add values from a value list using auto-complete.  Even if you’re not using auto-complete and have large value list you will see improvements. This is a great welcome to mobile customers using FileMaker Go. Keyboard Shortcuts Users who use Bluetooth keyboards when working with FileMaker Go now have common keyboard shortcuts available like Find Mode. Hold down the Command key and you will see all the shortcuts available. Available shortcuts include New Record, Duplicate Record, Delete Record, Omit Record, Show All Records, Find Mode, Modify Last Find, Sort Records, Print, Close Window, Help, and Launch Center. A great addition for power mobile users. Drag and Drop From within the FileMaker Go application via split screen you can drag and drop an image, file, and text data.  For those who utilize split screen this will create a better user experience between your application and other apps you use. You can drop from FileMaker Go to other applications if they support drag and drop too. FileMaker Go 17 Technical Specs Requires iOS devices running iOS 11.2 or later on the iPad or iPhone devices. FileMaker Server 17 FileMaker Server is known for its ease-of-use and ability to run without any problems. The newest version focuses on an entirely new admin console interface, performance improvements, security updates, and many enhancements related to the FileMaker Data API, FileMaker Admin API (beta), and the FileMaker Server Admin Console. FileMaker Data API Official The future of FileMaker Custom Web Publishing is now live and no longer in beta supporting new features such as uploading containers and calling FileMaker scripts. FileMaker continues to support the FileMaker PHP API for Custom Web Publishing (via Command Line Interface only) and has been clear to developers for over a year that your web apps should be built using the new REST API. Learn more about the Official FileMaker Data API as Mason Stenquist goes in depth about the Official FileMaker Data API in a video. FileMaker Server Admin Console The FileMaker Server Admin Console has been redesigned with a more responsive, simpler user interface. The interface looks similar to the FileMaker Cloud interface and is much more responsive than the previously-built-on-Java admin console, embracing modern responsive web design via HTML and Javascript. New notifications allow you to easily see messages from the Admin Console. See the simplicity of FileMaker Server 17 Admin Console as Kaz McLamore shows you what to expect in the new FileMaker Server 17 Admin  Console in a video. FileMaker Server Admin API The FileMaker Server Admin API allows administrators to create a web interface to manage servers.  The FileMaker Server Admin API was previously only available on FileMaker Cloud but is now available for on-premise FileMaker Servers and is in beta till September 27th, 2019. Learn about the FileMaker Server Admin API by checking out a previous article when the FileMaker Server Admin API was released for FileMaker Cloud as Mason shows you how the new FileMaker Server Admin API works with FileMaker Cloud in a video. FileMaker Server 17 Technical Specs Compatible with Windows Server 2016 Standard Edition, Windows Server 2012 R2 Standard with Update Microsoft KB2919355, macOS High Sierra 10.13, and macOS Sierra 10.12.  If you’re on Windows Server 2008 it’s a good time to think about moving to FileMaker Cloud. WebDirect browser support includes Safari 11.x, IE 11.x, Microsoft Edge 41+, Chrome 64+. Mobile browsers Safari on iOS 11.2 minimum and Chrome 64 on Android 7.x. Note that Firefox is not on the list of supported browsers. FileMaker Cloud FileMaker Cloud was initially released in September 2016 and is a great product for most customers to consider especially if you need to replace your current server hardware! This new product is available ONLY through Amazon Web Services (AWS) and gives you FileMaker Server in minutes. FileMaker Cloud is fast, lowers long-term maintenance, and is secure. FileMaker Cloud 1.17 will support most of the features of FileMaker Server 17.  This is the first release in which FileMaker Cloud is on parity to FileMaker Server 17 upon release. The FileMaker Data API is no longer a trial for FileMaker Cloud. Read about FileMaker Cloud 1.16 released in November 2017 for AWS from Kiyan Allaei . FileMaker Data Migration Tool Going from a development version of your application to a production version now has gone from days to hours, and from hours to minutes with the new FileMaker Data Migration Tool. For customers with large amounts of data this is a huge deal. Learn more about the FileMaker Data Migration Tool as Ethan demonstrates in a video and includes a download file to make the tool easy to use for you. FileMaker User Licensing As of launch of FileMaker 17 there is a new licensing model in place. FileMaker’s goal is to continue to create simplicity in understanding licensing for new and existing customers across all the products in the platform. Just count the number of users who will access your FileMaker application and that is number of seats you need to license your app. Users can use the entire platform and administrators can now deploy FileMaker Server up to 3 times. No longer can you buy just an individual product; instead users have access to the entire FileMaker platform. As one of the top FileMaker Partner Resellers in the world, Jared Ellison will set your expectations for FileMaker User Licensing as he discusses the new and improved licensing and how customers immediately transition to FileMaker User Licensing. Summary The FileMaker platform continues to be the leader in creating innovating powerful custom applications for organizations all around the world and works seamlessly across Windows, Mac, iPad, iPhone, and the web. The new release of FileMaker 17 platform further emphasizes this. FileMaker Go continues to give the platform a competitive edge and this version has many updates related to iOS. Organizations can create innovative and rapid custom applications for iOS with infinite ROI. Creating prototype applications on the iPad and iPhone is a matter of hours not months. FileMaker 17 is a great release and has features everyone can benefit from. We look forward to building innovative custom applications using the new tools for Mobile, Web and the Desktop.
Afficher la totalité du billet
 

FileMaker Go Push Notifications

FileMaker Go Push Notifications With the release of the FileMaker Go 17, you can now create a push notification on the user’s iOS device. This script step gives you the ability to not only customize the push notification, but also to run scripts after the user interacts with the notification. Previously there was no way to notify the user if FileMaker Go was either running in the background or closed entirely; however, since iOS provides “local notifications” you can now set up notifications to be triggered at a certain date or time or even if the user’s device comes within range of an iBeacon. Let’s take a look at how you can set up push notifications using FileMaker Go. How to Set Up a Notification There are two main choices in the Configure Notification script step; “Queue” and “Clear”. The “Clear” option allows the developer to specify the name of the notification that will be deleted in the form of a calculation. The “Queue” option does the opposite, configures a local notification based on several specified settings Notification name Script triggered on notification interaction Timed delay for when the notification will trigger Title of notification Body text of notification Button labels (maximum of 3 buttons) Setting buttons to bring application to foreground The same script will always trigger regardless of which button is selected; however, the script parameter will be set to a return delimited list, with the name as the first value, the button label as the second value, and a Boolean representing whether or not the application was brought to the foreground. Here is an example of the Configure Notification script step, that has two buttons set up, with one bringing FileMaker Go to the foreground and the other leaving it in the background. The notification created in this example will return the following list if the second button is selected.             If notifications are disabled on the iOS device, the notifications will not appear, and the triggered script will be given the parameter “NotificationNotAllowed”. If notifications are enabled and the user presses the notification itself and not one of the options, the triggered script will be given the parameter “NotificationSelected”. What If FileMaker Go is in the Background? Since notifications will often appear when FileMaker Go is not in the foreground, there are different behaviors that will occur based on the status of the application. If Go is not running when the user interacts with a notification that triggers a script, Go will launch and run its regular startup process before running the triggered script. If the user dismisses the notification and there is no triggered script, Go is not launched. If Go is running in the background but not closed, re-authentication may need to be done based on the file’s security settings before any triggered scripts can run; if re-authentication fails, Go will not launch. By default, Go will be brought to the foreground when a script is run; however, if specified, triggered scripts can run on the application without bringing it to the foreground. Apple’s guidelines state that the application only needs to be moved to the foreground if there is required user action, if not it is best to keep the app in the background. Conclusion The ability to set local notifications in FileMaker now enables us to grab users’ attention even if they are not using FileMaker Go. You can notify users at a specified date and time or if they come within range of an iBeacon or geofence. Using push notifications can help streamline users to where they need to be, saving them time and eliminating the need to create outside reminders for daily tasks. Download Push Notifications for FileMaker Go Please complete the form below to download your FREE FileMaker database file.
Name* First Last Company Phone* Email* Deployment Assistance?Please contact us to assist integrating into your FileMaker Database. Yes Terms of Use I agree OPT-IN: I agree that I am downloading a completely free FileMaker application file with no strings attached. This database is unlocked, and I may use it for my business or organization as I see fit. Because I am downloading a free database, I agree that I should receive occasional marketing. I understand that I can OPT-OUT of these emails at anytime.
Afficher la totalité du billet
 

Official FileMaker Data API

Official FileMaker Data API In FileMaker 16 we were introduced to the trial version of the FileMaker Data API, but with 17 the Data API is now live and ready to take the place as FileMaker’s Custom Web Publishing technology of choice. With the removal of the ability to control the PHP or XML API from the FileMaker Server Admin Console and only allowing you to enable/disable it via the command line, it’s pretty clear that FileMaker sees the Data API as the future. The 2 biggest additions to the Data API are the ability to run scripts and the ability to upload directly into a container field, but they’ve also completely modified every single call from the trial version. Most of the changes are small, but they are worth going over, and you’ll want to update before September 27, 2018 as that is when the trial of the Data API expires for FileMaker Server 16.  Data Available per User The amount of data you’ll have available is 2 GBs per user, per month, and will be shared and tracked annually. You can view your current data usage on the FileMaker Server Admin Console. Keep in mind that transferring lots of container data could use your data faster. Enabling Data API To use the Data API, you’ll need to enable it in a few places. First, you’ll need to enable it in the admin console. Once logged in you can find the setting under Connectors > FileMaker Data API. You’ll also have to enable the privilege set for the account you’ll be signing in with and ensure it has “Access via FileMaker Data API – FMS only (fmrest)” checked under file > manage > security. Auth Changes The FileMaker Data API now uses a more standardized authentication method. You’ll still have to get a session token from FileMaker that is good for 15 minutes, only instead of passing the username and password as in your post body, you’ll need to send them as a basic authorization header where the username and password are base64 encoded. You’ll also have to send an empty JSON object in the body. -X POST https://{{server}}/fmi/data/v1/databases/{{database}}/sessions -H 'Authorization: Basic YWRtaW46cGFzc3dvcmQ=' -H 'Content-Type: application/json' -d '{}' Results: { "response": { "token": "41a699b37017c9fa10d140e4bf820727f57b2447036dcdd821" }, "messages": [ { "code": "0", "message": "OK" } ] } You can download Postman to test API calls, which is the tool used in this article’s video. You can also download the Postman collection at the bottom of this article to help you get started making REST calls. Each additional call to work with the data will require that you pass the token in the header. Instead of using the custom FM-Data-token headers now, you’ll use standard Authorization headers, and you’ll now have to prepend “Bearer” before your session token. -X GET https://{{server}}/fmi/data/v1/databases/{{database}}/layouts/{{layout}}/records -H 'Authorization: Bearer 41a699b37017c9fa10d140e4bf820727f57b2447036dcdd821' Data API Scripts You can now run a FileMaker script using the Data API, which is crucial to making an awesome web solution work with FileMaker, but there are some quirks to keep in mind. For instance there is no Run Script command; instead, you can call up to 3 scripts per request: Pre-request Pre-sort After-sort And you can only run scripts for the following commands: Create Record Delete Record Get Record Get Records Find Records We recommend that you use the Create Record command when you want to run a script, and create a record in a log table to keep track of all the script commands that are coming into your FileMaker system. The other issue with running a script from some of the other commands is that if you do not find any records, your script and pre-sort script will not run. The pre-request script would still run though. Uploading Into Container Fields A new trick that FileMaker has learned, that no previous Custom Web Publishing API could do, is upload directly into a container field. With past APIs your best bet was to upload to your web server and then send the url location of the upload and have a FileMaker script Insert from URL that location. Now you can upload directly to a container field. To do so you’ll need to post the data to a URL that specifies the layout, record, container name, and container repetition. This is also the only API call that requires the content-type header to be set to multipart/form-data. And finally the cURL key name needs to be “upload” -X POST  https://{{server}}/fmi/data/v1/databases/{{database}}/layouts/{{layout}}/records/{{recordId}}/containers/{{containerFieldName}}/{{repetionNumber}} -H 'Authorization: Bearer 41a699b37017c9fa10d140e4bf820727f57b2447036dcdd821'  -H 'content-type: multipart/form-data'  -F 'upload=@C:\Users\Administrator\Pictures\test.png' Responses The responses have changed a bit too. As you can see below, in 17 the response now puts all data in response.data, and error codes are now located at messages[0].code implying you could have multiple errors returned. FileMaker 16 { "errorCode": "0" "data": "[{ "fieldData": { ... }, "portalData": { ... } }, "modId": 2, "recordId": 123 }]" } FileMaker 17 { "response": { "data": [ { "fieldData": { ... }, "portalData": { ... }, "modId": 2, "recordId": 123 } ] }, "messages": [{"code":"0","message":"OK"}] } It will also now always return a message whether there was an error or not and will return “OK” if there were no errors. Grouping the data and messages this way helps to separate things a bit nicer and gives more flexibility to add additional metadata in the future such as field and layout information which was available in previous CWP APIs. Why All the Changes? Although the FileMaker Data API has changed quite from the trial, the changes help make the API similar to the Admin and Cloud API, making it easier to learn them all. Also the addition of the v1 in the URL paths is important for ensuring FileMaker is able to make changes in the future without breaking existing integrations, and simply have new integrations use the v2 path etc as new versions are released. By moving everything towards industry standards it makes it much easier to have web developers integrate with FileMaker as they don’t have to learn a custom API–they just use the same restful API calls they use to integrate with any other software out there–which will ultimately result in better and more web integrations. Conclusion Now that the FileMaker Data API is officially live, we recommend using it for all future web integrations. You should also consider switching current web integrations over to the Data API as the XML and PHP APIs will likely be deprecated in future versions. Contact us if you need help integrating with the Data API.   Did you know we are an authorized reseller for FileMaker Licensing?
Contact us to discuss upgrading your FileMaker software.   Download FileMaker Data API Postman Collection Please complete the form below to download your FREE FileMaker Data API Postman Collection. Name* First Last Company Phone* Email* Deployment Assistance?Please contact us to assist integrating into your FileMaker Database. Yes Terms of Use I agree OPT-IN: I agree that I am downloading a completely free FileMaker application file with no strings attached. This database is unlocked, and I may use it for my business or organization as I see fit. Because I am downloading a free database, I agree that I should receive occasional marketing. I understand that I can OPT-OUT of these emails at anytime.
Afficher la totalité du billet
 

FileMaker User Licensing

FileMaker User Licensing As of FileMaker 17 a new and improved licensing program called FileMaker User Licensing is available. FileMaker is no longer selling individual products; instead they are selling the entire platform for users. As FileMaker Growth Partner of the Year for the Americas we are one of the top FileMaker Partner Resellers in the world. Here we provide you with what to expect with the new FileMaker User Licensing program. FileMaker User Licensing requires a minimum of five users to purchase. Any customer can now add users in increments of one, before you had to add users in packs of five users. FileMaker’s previous default licensing program, FileMaker License for Teams (FLT), has been replaced along with the Legacy Licensing programs AVLA, VLA, AFLT, and FLT. All customers will be immediately transitioned to FileMaker User Licensing when your license keys arrive via email. FileMaker User Licensing comes with the entire FileMaker Platform: FileMaker Server, FileMaker Pro Advanced, FileMaker Go, FileMaker WebDirect, and the FileMaker Data API. All customers will receive a single license key for each contract and the license key will not change from version to version. You will be able to install up to 3 FileMaker Servers with FileMaker User Licensing. Great for customers who have multiple servers and utilize testing servers and/or backup servers. Only 1 FileMaker Server can be used for FileMaker Cloud. FileMaker Cloud hosting must be done on annual licensing, as it will not work on perpetual (bought outright) licenses. User pricing is tiered based on 5-9 users, 10-24 users, 25-49 users, 50-99 users, 100-249 users, 250-499 users, and 500+ users. Some customers may save money, while others may pay more based on user count. Perpetual licensing is still available though not recommended for most business cases and is 3x the price of Annual licensing. Along with FileMaker User Licensing, Concurrent Connection Licensing and Site Licensing continue to be available and have been updated. The new license program brings simplicity, the biggest being that FileMaker Pro has been replaced with FileMaker Pro Advanced for all users.  For those who currently have a FileMaker License contract, you will automatically update to the new licensing programs and will be receiving the new FileMaker User Licensing download links, license keys, and new FileMaker License Certificate for FileMaker Server installations via email. FileMaker Pro Advanced FileMaker Pro Advanced is the only desktop offering moving forward. FileMaker Pro is no longer an option, so everyone has access to FileMaker Pro Advanced developer tools. To make this offering more exciting, FileMaker Pro Advanced works both online and offline unlike FileMaker Licensing for Teams with FileMaker Pro. What is a User A user is a unique person who will access the FileMaker Platform.  They can use or create FileMaker apps on an iPad, iPhone, Mac, Windows, or the Web. With user licensing, FileMaker is moving away from only offering 5 user packs and you can increment 1 user license after starting at 5 users. If you currently have a FileMaker license, you will automatically transition to the new licensing program. Existing Customers Transition FileMaker Licensing for Teams (FLT) and FileMaker Volume Licensing (VLA) customers will be transitioned to the new FileMaker User Licensing when your license keys are sent via email.  With FileMaker User Licensing you get 3 servers with it as well. License Keys With your license for FileMaker 17, you will only get 1 license key for all the product installations and it will not change for each release. If you have multiple contracts you will receive a key for each contract, but we will work with you to merge the contracts into 1 as your contract comes up for renewal 90 days out. You will need to download and install the FileMaker License Certificate for each FileMaker Server when installing or changing the number of users licensed vs entering in a new license key as in the past. So remember to also download the FileMaker License Certificate which is an encrypted form of the Customer FileMaker License Agreement from the Electronic Software Download (ESD) page when preparing to install FileMaker Server. Concurrent Connection Licensing Concurrent connection licensing is 3x the price of regular FileMaker licensing. Ideal for when you have anonymous or occasional users of your FileMaker system. You get 1 FileMaker Server plus the amount of concurrent connections starting at 5 connections. You can put the concurrent connections on either a regular server or a cloud server as long as you have annual licensing.  Anonymous users cannot use FileMaker Pro Advanced; therefore, they will have to access their FileMaker application through FileMaker Go and/or FileMaker WebDirect only. For those of you that have FileMaker Pros and a FileMaker Server with 10 concurrent connections, you will get 2 license keys, one for FileMaker Concurrent Licensing and one for FileMaker User Licensing. The user licensing can be used on the concurrent connections server without taking away any connections. This will allow you to just use 1 server instead of setting up multiple servers. With Concurrent Connections Users, you cannot have these users use the FileMaker User License server unless you buy a user license for each of these users. Site Licensing Site licensing is very similar to how it was before, defined by the total headcount (full-time employees, part-time, and contractors in your organization), not just by who uses FileMaker, and starts at 25 seats. One thing to take into consideration is that the EULA states that you must maintain compliance with your headcount number. If the headcount in your organization exceeds the site license count by 10% or more at anytime during the term of your contract, you must add new seats immediately. You also get as many FileMaker Servers as the total headcount including FileMaker Cloud. That’s alot of servers and a technical change in the EULA which used to say unlimited FileMaker Servers. Site Licensing saves many organizations money when organizations have a headcount over 15 and most of the organization uses the FileMaker platform. Site Licensing is NOT available on the FileMaker Store. Call us for a quote for Site Licensing if most of your organization uses the FileMaker platform. FileMaker Data API The FileMaker Data API is the default way to build custom websites that push or pull data from FileMaker Server and is different then FileMaker WebDirect. With the FileMaker Data API, you are allowed an unlimited data transfer amount of inbound API calls (calling other websites from FileMaker Server). For Outbound API Calls (calling the FileMaker Server from other applications) you have a shared annual data transfer limit. It is calculated by multiplying the number of users licensed, or concurrencies, X 2GB per month X 12 months to get the Shared annual data transfer amount allowed. So each user will give you 24GB of data that is shared. That’s quite a bit of data. If you are wanting to add more data, contact us or your FileMaker Sales rep directly for a quote. FileMaker Shared Hosting FileMaker Shared hosting customers will find that after installing FileMaker Pro Advanced 17 you will not be able to connect to your FileMaker Shared Hosting provider.  The last supported client version for shared hosting is FileMaker 16 as FileMaker only supports two versions back. You will see a message when bringing up the host, “The host does not support this version of FileMaker” as the FileMaker EULA (End User License Agreement) no longer allows shared tenants for FileMaker Server as of FileMaker 14. Contact us to get a quote to move you to your own FileMaker Server or a FileMaker Cloud Server on the leading cloud provider Amazon Web Services (AWS). Price Protection You have price protection for up to 1 year (May 2019) from the launch of FileMaker 17 User Licensing to renew at your previous license program rates. You have the same options to renew for 1, 2, and 3 years.  When renewing for 2 years you get 10 percent off and for 3 years you get 20 percent off.  If you need to downgrade, you will receive up to 3 servers via a downgrade too. Summary The new and improved FileMaker User Licensing program makes understanding FileMaker Licensing easier and provides more convenience to you moving forward, as you get the entire platform at your disposal instead of individual products. If you have multiple contracts you will receive multiple keys so consolidating your contracts is always recommended and we can help you consolidate contracts. Contact us if you have any questions and we will help guide you to the best FileMaker Licensing for your FileMaker application use case.  
Afficher la totalité du billet
 

FileMaker Go Sensor Functions

FileMaker Go Sensor Functions In addition to being a leader in Rapid Application Development, FileMaker empowers developers to creatively implement solutions for a wide variety of business cases. FileMaker engineers have expanded the developer’s toolbox by incorporating access to the internal sensors of iOS devices for FileMaker Go users. The dynamic single GetSensor function takes one of 19 primary parameters and returns in real-time data from the accelerometer, gyroscope, compass, or barometer in your device. The Function The parameters that can be used with the new function include: GetSensor ( “batteryLevel”) GetSensor ( “batteryStatus” ) GetSensor ( “location” { ;accuracy; timeout} ) GetSensor ( “locationValues” { ;accuracy; timeout} ) GetSensor ( “attitude” ) GetSensor ( “rotationRate” ) GetSensor ( “accelerationByUser” ) GetSensor ( “accelerationByGravity” ) GetSensor ( “rotationRate” ) GetSensor ( “speed” {; accuracy; timeout} ) GetSensor ( “heading” {; accuracy; timeout} ) GetSensor ( “magneticField” ) GetSensor ( “compassMagneticHeading” {; accuracy; timeout} ) GetSensor ( “compassTrueHeading” {; accuracy; timeout} GetSensor ( “stepCount” {; forPastSeconds} ) GetSensor ( “stepDistance” {; forPastSeconds} ) GetSensor ( “stepFloorsUp” {; forPastSeconds} ) GetSensor ( “available” ) GetSensor ( “airPressure” ) Use Cases There are many practical uses for employing device sensors. The new functions could be used to help track employee activity out in the field or notify a user with a low battery before they attempt to run a lengthy scripted process. Remember that sensor availability varies between iPad and iPhone models! GetSensor (“available”) should be used to validate which sensors are available on a particular device before executing the GetSensor function with other parameters in your custom apps. In our demonstration we incorporate this new functionality to produce a fun, simple pedometer.  Conclusion Using this simple but dynamic function you can integrate the sensors in your device with your FileMaker Go optimized solution. Feel free to contact us if you need further assistance or to discuss getting your iOS device’s sensors integrated with FileMaker.   Download FileMaker Go Sensor Database Please complete the form below to download your FREE FileMaker database file. Name* First Last Company Phone* Email* Deployment Assistance?Please contact us to assist integrating into your FileMaker Database. Yes Terms of Use I agree OPT-IN: I agree that I am downloading a completely free FileMaker application file with no strings attached. This database is unlocked, and I may use it for my business or organization as I see fit. Because I am downloading a free database, I agree that I should receive occasional marketing. I understand that I can OPT-OUT of these emails at anytime.
Afficher la totalité du billet
 

FileMaker Server 17 Admin Console

FileMaker Server 17 Admin Console FileMaker Server 17 has a completely overhauled user interface for the admin console. It’s faster, easier to understand, more powerful, and a whole lot prettier. But beyond these aesthetic improvements FileMaker made quite a few changes under the hood. In this article, we’re going to showcase some of the coolest new features of FMS 17’s Admin Console along with a few tips to help get you started with the new admin console.  When you open the new admin console for the first time you might feel a wave of relief wash over you. You can relax, this is normal. If you’ve been using FileMaker Cloud, you’ll find the new admin console refreshingly familiar. If you haven’t, you’ll just find it refreshing. Several under-utilized options have been completely removed from the interface and can no longer be configured here. Most of these options can still be configured via the CLI (Command Line Interface). As we go, I’ll indicate a few places where this has happened.  FileMaker’s redesigned dashboard presents more relevant information more quickly than ever before! The new UI is easier on the eyes but perhaps the most underrated improvement is the actual writing. Paragraphs have been replaced by shorter, more readable snippets that explain things briefly and in natural language. If you ever rely on help text, you will find that it is quite a bit more helpful now. Dashboard The first thing you’ll see after a successful login is the new dashboard. Go ahead and take a moment to bask. You’ve earned this. When you’re ready, let’s review. The age-old sidebar has been replaced with a more familiar top-tier nav system.     The redesigned dashboard answers your most pressing questions as soon as you open the admin console. How many files are being served? How many clients are connecting and how? Which of these connections count against my server limit? Are we nearing our limits for connections or API usage? Is the server running out of space, memory, or bandwidth? Are there any important server events that I should know about? What’s my server IP and name? See that super cool lookin’ graph in the corner? That’s our new activity widget! The console now shows you a graphical representation of your system statistics and how they’ve changed over time (by default the  last 3 minutes). Backups Perhaps the most significant advancement in FileMaker Server 17’s Admin Console is its new backup features and options. The new admin console gives you more control over how your backups are managed, protected, encrypted, and created. The new backups are now independent from other types of schedules and you can run a backup without having to create a server schedule. Automatic Backups FileMaker now automatically backs up all databases once a day and keeps the last seven backups. Want to customize that schedule? Too bad, it’s automatic. This default schedule cannot be changed, disabled, worked around, or ignored. So the good news is that these backups happen automatically and they can’t be disabled or turned off! Yes, you can still create your own backup schedules here too. Back Up Now Great life advice. Also, a new feature! We have On-Demand backups! Click the “Back Up Now” link to immediately back up any files being hosted.       By default, any On-demand backups are “protected” and cannot be deleted from the admin console (but don’t rely on this, see below). Manage and Preserve Backups You can use this new backups tab to manage the actual backups themselves too! All of your system backups are referenced here. You can delete, organize, and label your backups. FileMaker Server 17 will also let you preserve a backup, allowing you to keep it indefinitely. By default any On-Demand backups are preserved.  If you want to delete a preserved backup, navigate to the preserved backups tab and you’ll be able to delete them after a double confirmation. If you delete the backup directly from the File Explorer (Windows) or Finder (Mac), the backup will still show up in the admin console list until you delete it through the admin console. In other words FileMaker isn’t storing a live link to the file, so best practice is to delete the backup from the admin console. Backups: Other Cool Stuff You can label your backups now! Doesn’t change the file name but categorizing can help keep you organized.

Progressive backups can be enabled here and the default interval is 5 minutes. You can change the interval using the fmsadmin command through the CLI. Other Notable Changes FMS no longer supports admin groups. Instead, you can configure a single admin username and password from the administration tab You can now store your encrypted databases in a separate folder dedicated to secure storage. Only secure databases can be placed here. Configure this in the “Folders” section of the “Configuration” tab.

The default folder will allow either encrypted or unencrypted files In Closing I hope you’re as excited about the new FileMaker Server as I am! The new user interface will give our eyes a good time, the backups will keep our data intact, and the new console structure will speed up our work by showing more relevant options. If you’ve got a copy of server and want some awesome databases to host there, give us a call!
Afficher la totalité du billet
×