Jump to content
  • Welcome to FMFourms!

  • Our picks

    • New Client Story: Lab9 & ClickWorks

      How do you scale internal systems to support a growing retail and service network; without losing agility?

      From building their first FileMaker tool in-house back in 1993 to powering daily operations for 300+ employees today, Lab9 has always valued efficiency and innovation. When their internal platform needed a complete redesign, they partnered with us at ClickWorks.

      Together, we reimagined their platform by refining design, improving day-to-day usability, and supporting teams across service, retail, and operations. It’s a collaboration that still continues today.

      Read the full story here - https://www.clickworks.eu/en/case/inside-lab9-a-custom-platform-a-lasting-partnership/
      • 0 replies
    • On June 27, many members of the Claris Engineering team, including Lucy Chen and Clay, will join me for an under the hood look at Claris FileMaker 2023. Two sessions: 9:00 a.m. PDT and 4:00 p.m. PDT. [Register here](https://content.claris.com/claris-fm2023-webinar-uth-fmforums).
        • Meow
      • 0 replies
    • The task at hand was finding an API for one of our clients that could provide a comprehensive list of their clients stores. The goal was to cross-reference this with our database, ensuring each store was accounted for. Despite my efforts, the search came up empty. However, their website presented an intriguing alternative: a detailed directory segmented by state and country.

      My initial approach was to examine the website's HTML, yet this only yielded the default data. Attempts to append the URL to load data from different countries proved futile. The website's dropdown appeared to use JavaScript to pull varying data sets. My initial assumption was that each selection triggered a new query. However, upon closer inspection, I discovered a JSON object nestled just before the closing body tag. Rather than querying anew each time, the JavaScript simply drew from different arrays within this pre-loaded object.

      Enter ChatGPT, OpenAI's conversational AI. 
      • 0 replies
    • Claris's VP of Marketing Ann Devens just announced Claris Engage - February 6-8, 2024 on the Apple campus in Austin, Texas.

      We'll share more details about registration, speaking, hotels, and exhibiting soon.

      I hope to see you there!
        • Like
      • 0 replies
    • This is essentially a port of WORDLE built-in FileMaker there are many who are addicted to this daily challenge.
        • Like
  • Topics

  • Blog Entries

         0 comments
      FMP TnT – AI Research Assistant
      By Doug West
      Have you considered using an AI service for some market research? What began as a relatively simple concept turned into a frustrating cycle of trial and error with various input prompts and widely varied results.
      The goal was to fully automate a data collection workflow with real-world data found on the web. The ChatGPT API was quickly ruled out because it didn’t support real-time web browsing without a cumbersome integration with a separate web search API. That began the quest for a prompt syntax that would produce consistent results, formatted appropriately for use in FileMaker.
      Required Steps:
      Find an input prompt that produces reliable results (Not as easy as it sounds!)
      Pass the prompt into an AI service in a web viewer
      Wait while the dynamic web content is collected and displayed
      Parse the delimited data from the web viewer content
      Use FileMaker’s native commands to write the results to a text file and import as comma-separated values
      Sample Prompt:
      “Display a preformatted .csv file with at least 10 pizza shops in ZIP Code 10001. Include only the business name and street address. Add a “|” character at the end of each result.”
      Testing produced more consistent results using https://copilot.microsoft.com instead of https://chatgpt.com. Both currently allow the prompt text to be passed in the URL as a query string (using the “?q=prompt” syntax). Both also tend to include unwanted formatting tags throughout the response when attempting to extract the data from the web viewer content.
      Asking specifically for a “preformatted .csv file” produced consistent results that did not include HTML tags that got in the way when parsing. The results seemed to have everything we needed when displayed in the web viewer. Unfortunately, line breaks didn’t exist behind the scenes when using FileMaker to capture the web viewer content. That’s where the instruction to “Add a “|” character at the end of each result” comes in. Replacing the “|” character with a line break before writing the data to a text file for import solves the last challenge in this exercise.
      Below is a link to download the prompt to use for your own AI Research Assistant.
      •• Download AIResearchAssistant.zip ••

      **This article is provided for free and as-is, use, enjoy, learn, and experiment at your own risk – but have fun! eXcelisys does not offer any free support or free assistance with any of the contents of this blog post. If you would like help or assistance, please consider retaining eXcelisys’ FileMaker Pro consulting & development services.
      About eXcelisys, Inc.:Founded in 2001, eXcelisys (www.excelisys.com) was an FBA Platinum Partner from 2014-2018, FBA member from 2002 – 2020 and still a FileMaker Certified developer organization since version 7. eXcelisys specializes in designing, developing, customizing, supporting, consulting, migrating, upgrading, fixing, and integrating of database solutions for Desktop, Mobile, and Web applications. Our core technology competencies are FileMaker Pro, FileMaker Go, and MySQL for database frameworks, along with FileMaker WebDirect, WordPress, MySQL, PHP, CodeIgniter, PostgreSQL, Joomla, Drupal, Magento, CSS, HTML5, and Javascript for web sites and web applications. Aside from providing eXcellent customer service, our goals are to use these technologies to intuitively automate your organization’s data solution needs seamlessly and flawlessly across the web, mobile, and desktop platforms. Contact eXcelisys today for a free estimate and consultation about making your business more efficient through intuitive and effective software automation. 866-592-9235.
      eXcelisys, Inc. is an independent entity and this web site/information/blog post has not been authorized, sponsored, or otherwise affiliated with Claris, Inc. FileMaker is a trademark of Claris, Inc., registered in the U.S. and other countries.
      The post [FMP Tip-n-Trick] Integrating A.I. with FileMaker for Marketing Research appeared first on eXcelisys.
      View the full article
         0 comments
      The Claris FileMaker 2025 release brings with it a new, more unified Claris platform. To help us all navigate these changes, Claris has released a new platform and licensing FAQ.  In it, you’ll find out which plans are eligible for unified access to Claris FileMaker, Claris Connect, and Claris Studio. It also breaks down the […]
      The post Unified Claris Platform Licensing with FileMaker 2025 appeared first on Proof+Geist.
      View the full article
         0 comments
      This is a quick follow up to A Tip for MBS “Check Variable Names” from earlier this year. The other day I noticed variable name checking wasn’t working in one of my scripts. The culprit turned out to be MBS’s 500 line default step limit for variable name checking. According to the documentation, the limit… Continue reading Another Tip for MBS “Check Variable Names”View the full article
         0 comments
      Demo file:  boxed-summary-groups.zip Recently I needed to produce a summary report with variable height rows and each group enclosed in a rectangular box. To make the challenge more interesting, there were multiple fields in the body part, and it was not known in advance which would be tallest. At any rate, the approach I decided… Continue reading Boxed Summary Groups for ReportsView the full article
         0 comments
      Becoming familiar with all of FileMaker’s possible technology integrations can take many years. Often, the learning process happens as a side effect of solving a specific need. While you can use almost any other programming language alongside FileMaker, the built-in features can be a breath of fresh air, especially if you haven’t tried them before.
      In this video, I take a look at the GetLiveText feature, introduced in version 19.5, which is supported on both macOS and iOS. If you’re using FileMaker Go or working with a large number of images, the GetLiveText functions can prove very useful.
      Even if your deployment is primarily on Windows, a single Mac can serve as a processing agent to pick up images and perform some free OCR. If extracting text from images is something you need, be sure to check out this handy feature.
      Click the title or link to this article to view the video.
      View the full article


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.