November 17, 2015 Blog FileMaker Modules FilemakerFileMaker 14fmRecentRecords FileMaker Search History Plugin fmRecentRecords View Your FileMaker Search History with fmRecentRecords Today we are excited to release our second module for FileMaker developers: fmRecentRecords. It’s an easy-to-install plugin for FileMaker that lets you add a search history to the dashboard or menu screen. This way a user can get back to what they were working on from the home screen by clicking on recently viewed records. This assumes that users visit a small set of records on a regular basis. Automatically keeping those records at the user’s fingertips saves them time. Users won’t have to search for the same record multiple times a day. This module stores information in a separate table each time a user visits a record, and notates the primary key, table name and some descriptive info (using an OnRecordLoad trigger). The dashboard shows a portal that displays the list of records that have been visited, with the most-recently visited record at the top. When a user clicks on an item, a script navigates to the appropriate record and layout using this stored info. As they visit the record less frequently, it falls lower in the list, and the most recently visited records show up at the top. Main features: Saves time for your users, and instantly adds value to your solution Requires minimal changes to your database Track records in any number of tables Can be deployed within minutes Will run using Perform Script on Server when the file is hosted, or automatically on the client machine when not hosted FileMaker native functionality Free download: Download fmRecentRecords We hope you and your users enjoy this free download and save time! By David Weiner
10 Comments Greg Posted on 5:12 AM - June 21, 2016 I’d love to try out your demo, but cannot download. With the email and name fields filled, I get an error. fmRecentRecords, FileMaker Website, Acrobat Integration, and more – FileMakerProGurus Posted on 12:57 PM - June 21, 2016 […] Source: fmRecentRecords – App.Works […] fmRecentRecords – App.Works | Filemaker I… Posted on 5:25 AM - June 22, 2016 […] Saves time for your users, and instantly adds value to your solutionRequires minimal changes to your databaseTrack records in any number of tablesCan be deployed within minutesWill run using Perform Script on Server when the file is hosted, or automatically on the client machine when not hostedFileMaker native functionalityFree download: Download fmRecentRecords […] Greg Posted on 3:56 PM - June 22, 2016 OK folks, Download has been successful. Thanks. Al Delgado Posted on 6:26 AM - October 29, 2016 How would I go about modifying fmRecentRecords, if my contacts are on a portal that is on a layout. I would want to record as a recent record if I were to click on a portal line. David Weiner Posted on 1:28 AM - November 1, 2016 I’d probably add an invisible button over the entire portal row that fires off the OnRecordLoad script, and sends in the contact’s primary key as the parameter. I’ll often have an invisible portal button anyways, to do something like set a global field to the ID of the record the user clicked on, so the recent record script could be inserted into the script that’s already firing there. Al Delgado Posted on 6:03 PM - November 6, 2016 Thanks that worked well. I was trying to modify the ToRecent script to go back to a name in the portal. I created a test script to test the find. Enter Find Mode[ ] Go to Field[T6e_list_CONTACTS_LIST_ALL::Full Name] Set Field[T6e_list_CONTACTS_LIST_ALL::Full Name; “ACT”] Perform Find[ ] When I run it and get to the Set Field, the text, “ACT” does not enter in the find field. The find field is in focus. Any ideas? Thanks Al David Weiner Posted on 10:36 AM - November 7, 2016 It depends on what you’re trying to do. Are you trying to select the name field in the portal row the user just clicked? You can’t really perform a find within a portal, although you could filter the portal by your search criteria. An alternate way to select a given row would be to run a script that loops through the portal rows, selecting the Name field on each row, and then exit the loop when you arrive at the row you want. Fern Posted on 8:57 AM - March 31, 2017 I am nothing else but extremely appreciative of your file share. I implemented it and it works amazing. I only have one question. Does it not work when using webdirect? Am I missing something, or is it normal? David Weiner Posted on 10:08 AM - April 3, 2017 It definitely works in WebDirect. In fact, we have a demo file of fmRecentRecords hosted via WebDirect that is accessed from the download page: https://app.works/downloads/