Claris FileMaker 2023 重磅登場
Claris FileMaker 2023 是 FileMaker 有史以來最具擴展性的最新版本(超過30年持續的進化),Claris 繼續全神貫注使得 FileMaker 更上一層樓,讓使用者取得更大的成功果實,幫企業創造更大應用價值,從這版本還提高了將第三方軟體與 FileMaker 和 Claris Connect 整合的能力,讓更多需要隨時客制化與數位發展的創新用戶,開闢了更大可能性。
Claris 作為一家 Apple 公司,在資料安全絕對是做到最高層次,保護客戶數據是每個 Claris 產品的首要任務,除了採用嚴格的安全標準,也包括持有業界 SOC 2® Type 2 和 ISO 合規認證,註1,因此不繼地增強了保護客戶數據和 FileMaker 定制化 App 使用情況能力,升級到 Claris FileMaker 2023 必須確保數據以及客戶的數據受到最新安全協議的嚴格保護,同時每當版本的迭代改進,一定會把 FileMaker 的性能 Performance、穩定性 Stability 和可靠性Reliability (簡稱 PSR) 強化到目前世界級標竿,獲得比以往更強大的功能和規模,另外配合新的腳本觸發器,開發人員可以建立每個資料庫交互日誌,以跟踪何時建立、更新或刪除記錄,以幫助檢測未經授權的活動行為或安全漏洞。新的 2023 版本,也可以在新腳本指本令直接觸發 Claris Connect 中的工作流程;並且再一則好消息是,Claris Connect 現在提供基礎的免費版本使用稱為 free tier, 註2,是的免費(最下方有連結註冊),使任何使用 Claris 產品的您,都可以輕鬆使用工作流程自動化。
問:不時會有很多人發信來問道,19.0 自 2020 年 5 月推出以來,好像近3年沒怎麼更新?
答:不是呢,它一直持續在更新,2019 年有公告平均以一季更新1個小版本,如:19.1再來是19.2.x,第3個x的數字是表示微小改良或修正後版本,依此類推,想知道19.1~19.6,版本有更新哪些內容,可以參考如下
Claris FileMaker Pro 19.1~19.6 發行說明
Claris FileMaker Server 19.1~19.6 發行說明
Claris FileMaker 2023 視頻介紹
以下是新版本介紹
新版編號與 LOGO
從 2023 年開始的版本,以 FileMaker 2023 用西元開始做版本稱謂,包括其他全線產品名稱(GO,Pro,Server),此反映了 Claris 以全年致力於持續改進和進一步投資 FileMaker,按發布年份 FileMaker 的版本,讓人更容易確定地知道他們使用的是最新的 FileMaker 版本或是否需要升級。
在此請注意,技術文件編號是 20.1,即如果到 About FileMaker Pro... 會顯示 20.1.xx 為編號主要是符合其他平台遵循的行業標準,如下圖

Claris FileMaker 2023 與 Claris Connect 新圖標 Logo,如下圖
![]()
Claris FileMaker Pro 2023 新 LOGO
![]()
Claris Connect 新 Logo
FileMaker Pro 2023 的 Script 主要新增以下功能
- OnWindowTransaction script trigger
提供建立稽核/審計日誌方法,追蹤每次在資料庫記錄的建立、更新和刪除。
- Perform Script on Server with Callback script step
在伺服端腳本運行完畢後,自動運行某個客戶端腳本。
- Trigger Claris Connect Flow script step
用非常簡便的 Script 方式來觸發 Claris Connect 中的工作流程,輕鬆地自動執行手動任務,例如,將您的 FileMaker 應用與 Slack、Twilio、Outlook 等其他應用做整合。
- Send Mail via OAuth 2.0 authentication
使用 FileMaker Pro Script 發送郵件,是以 OAuth 2.0 方式透過 Microsoft 365 商業版或 Google Workspace 訂閱服務。
新的函數(或更新)有
- 支持在"伺服端" GetLiveText 函數,如下影片示範,圖片中英文字一起做出 OCR 結果。
- 在 macOS Ventura 作業系統上時,GetLiveText 功能支持日語("ja-JP")、韓語("ko-KR")和烏克蘭語("uk-UA")的語言環境,並且現在可以在服務器端運行。
- GetBaseTableName 函數回傳所提供欄位的基本表名稱。
- Get(CacheFilePath) 函數回傳當前活動資料庫的緩存檔案路徑。
- Get(CacheFileName) 函數回傳當前活動資料庫的緩存檔案的名稱。
- ReadQRCode 從存儲在容器中的圖片中如果內容是QR Code 二維碼,上個版本只有 macOS 可以用函式讀出來,現在也適用於 Windows,也可以在所有三個服務器平台上運行服務器端:macOS、Windows 和 Ubuntu。
- Get(ModifiedFields) 函數也可以用在 "新建立記錄時" 回傳此資料欄位。
新的腳本指令(或更新)有
- 執行 FileMaker Data API 指令,現在支持 "dateformats" 參數。
- 使用 "Perform Script on Server with Callback" 的指令完成後,客戶端在本地執行另一個指定的腳本。
- 從 "Insert from URL" 指令的 cURL 選項現在支持安全文件傳輸協議 (SFTP) ,並包括用於 SFTP 公鑰身份驗證的 pubkey 選項。
- 用 "Trigger Claris Connect Flow" 指令來啟動 Claris Connect 工作流程自動化。
其他使用
- 現在可以雙擊 fmcert 許可證證書檔案以啟動許可證證書導入過程。
或從選單執行 Help > Replace FileMaker License...。
- 現在 Windows 可以立即為容器欄位裡,放入 PDF 檔案時建立縮圖。
- 只要 "視窗Window" 的交易任務完成時,新的 "OnWindowTransaction" 腳本觸發器就會建一個 JSON Object,其 JSON Object 包括檔案名稱、基本表格名稱、記錄 ID、操作方式以及已完成交易任務中每個操作的名為 onWindowTransaction 的基本表格欄位(或指定欄位)的內容。
- 對 FileMaker 資料庫的 SQL 查詢現在可以存取 FileMaker_BaseTables 系統表。新架構包含以下字段:
BaseTableNames - 表格名
BaseTableIds - 表格 ID
Source - 來源 MSSQL
ModCount - 表格被修改的次數
(參考
Claris FileMaker SQL Reference )
- 佈局計算(Layout calculations)
啟用更少的代碼來建立動態數據。佈局計算功能支持 FileMaker 各資料類型,使得結構更清晰,為更高效的開發提供支持。
- 由 AI 驅動的解決方案
FileMaker 支持 Core ML 模型,允許開發者在自定義應用中包括預測 AI 功能,舉例來說,判斷出一筆評論內容記錄是不是正面的,或者,在目前庫存系統中應該建議補充多少庫存...等等,此外,大部分生成式 AI,包括大型語言模型(LLM),都可以通過 REST API 使用,這可以被整合來建立出以前不可能的用戶體驗。
- 命令行自動化
通過命令行自動化高效且無錯誤地部署您的解決方案。您可以使用 FileMaker 開發者工具作為一個預覽命令行工具,稱為 FMDeveloperTool,用於腳本化部署和更容易的自動化。
FileMaker Server 2023 主要新增以下功能
- Set Error Logging
使用 "Set Error Logging"指令,來捕捉 Script 錯誤在Log(scriptEvent.log )裡。
- 支持 Java 17
Web 發布引擎的後端基礎結構更新了,包括 FileMaker WebDirect。
- Java garbage collection
FileMaker Server 2023 所需的 Java JRE 版本從 11 大幅躍升至 17版本,意指若您選擇安裝 Java JDK 而不是 JRE,則可以使用一項新功能強制進行 Java 內存垃圾回收,主要運行 Java 垃圾收集以釋放以前 FileMaker WebDirect 記憶體的會話,使得在 Web Publishing Engine/網頁發布引擎,能有助延長正常運行時間。
- 支持 OData 4.01
伺服端架構裡更新了 API 整合,主要支持到 OData 4.01 版本。
- 支持 OpenSSL 3.0.8
更新了資料傳送的安全協議,並支持 Windows, macOS 與 ODBC 驅動。
- 支持 Node.js 18
更新在伺服端架構裡的 FileMaker Server Admin console 與 FileMaker Data API,這減輕了伺服負載,讓 admin console 執行效能更好。
- 支持到 256 個資料庫
從原本 Host 最大的 125 資料庫,一次支援到 256 個資料庫。
- 支持單台主機一次 1000 個同時連線
注意,這是支持在 Ubuntu Linux 的效能(包含 Nginx load balancer),連線效能還有可能取決因素在實際硬體狀況、程式設計、用戶使用情況、作業系統及購買的許可授權而定。
- 寄送郵件以 OAuth 2.0 認証
寄送郵件是以 OAuth 2.0 方式透過 Microsoft 365 商業版或 Google Workspace 訂閱服務。
- 支持 Ubuntu 22 LTS 版在 Intel 與 ARM 處理器上
對 ARM 處理器(Apple M1/M2 Pro 晶片)的支持也是這次更新版本亮點。有了這支持,除了Apple Silicon 的硬體,您也可以使用 Ubuntu 22 或 VMs上更高效地運行您的 FileMaker Server,都是歸功於 ARM 處理器有著更加節能特色,使得以更棒地方式持續運作。
- HTTPS 隧道(HTTPS tunneling)
通過標準安全端口 443 的 HTTPS 隧道化簡化 FileMaker 管理,使其兼容現有的 IT 防火牆規則(不再僅為 FileMaker 開放端口)。這項預覽功能只適用於運行在 Ubuntu 22 的 FileMaker Server。
- 輕鬆管理
通過最新技術,如 REST APIS 和 Linux 部署選項,更輕鬆地管理您的數據庫,減輕您的管理負擔。FileMaker Server 現在支持在 Intel 和 ARM 處理器上的 Ubuntu 22 LTS,提供更多自定義選項、更好的性能和更高的成本效益。
提醒您,若選擇安裝 Ubuntu,請建議至少用 Ubuntu 22 LTS(Long Term Support/長期支持版本),因為可以選擇支持到 2027 年 4 月的 Ubuntu 22 LTS。
加上,如果是想在 Docker 容器中運行 FileMaker Server,FileMaker Server 還包含更新的 Docker 腳本。
小知識:Claris FileMaker Pro 2023 版本裡,腳本指令(Script Step)與函數共別一共有幾個?
Claris FileMaker Pro 2023 版本裡,
腳本有12個類別,加起來一共有 189 個腳本。
函數有18個類別,加起來一共有 338 個函數。
別懷疑,加上它近10年來本身已截然不同煥然一新的資料庫引擎與整體架構,完全可以寫出 SAP / Oracle 等級以上的殺手級應用,別忘了,它的使用又是平易近人。
Claris FileMaker Pro 用戶端哪個版本可以連到 Claris FileMaker Server 2023?
從 FileMaker Pro 19.4.2 版本以後都可以連線到 FileMaker Server 2023 (或稱 20.1版),相反地,Pro 2003 也可以連到 19.4.2,詳細比較如下特色比較表。
Claris FileMaker 2023 平台產品特色比較表
注意,作業系統不建議使用官方未支援版本
| Claris FileMaker Go | Claris FileMaker Pro | Claris FileMaker Server | |
|---|---|---|---|
|
從 FileMaker Pro 19.4.2 版本以後都可以連線到 FileMaker Server 2023 (或稱 20.1版), (相對地,FileMaker Pro 2023 也可以連到 FileMaker Server 19.4.2版) 舊版本功能不再支援列表,請參考。 WebDirect 不支持功能或已知問題,請參考。 |
|||
| 客戶端,iPhone 或 iPad 使用本地或連線到遠端資料庫 | 使用/設計資料庫 | Host 提供多人共享/自動備份/日誌/管理資料庫 | |
| 單機或連到 Claris FileMaker Server | 單機或連到 Claris FileMaker Pro / Claris FileMaker Server |
提供
Claris FileMaker Go /
Claris FileMaker Pro / 瀏覽器(WebDirect) |
|
|
只有單機使用或連線伺服器使用,沒有共享能力 |
連線能力: 只有單機使用或連線伺服器使用,沒有共享能力 |
以下為最大同時連線數 Claris FileMaker Pro : 2000 人* Claris FileMaker Go:500 人 瀏覽器WebDirct : 1000 人 (註:1-1000 WebDirect Clients -> 單台佈署, 101-1000 WebDirect Clients -> 多台佈署) 註: Claris FileMaker Server 2023, 同時1000 人僅 Ubuntu Linux 支援 Custom Web Publishing (CWP) : 2000 人** FileMaker Data API : 1000 人 OData:1000人 ODBC/JDBC : 沒有限制*** |
|
|
FileMaker Server 19.6 支援所有運行 iOS 17 的 iOS 設備, |
macOS macOS Sonoma 14.0 macOS Ventura 13.0 macOS Monterey 12.0 Windows Windows 11 Enterprise 和 Pro 版本(僅支援 64-bit) Windows 10 Enterprise 和 Pro 版本(僅支援 64-bit) |
macOS macOS Sonoma 14.0 macOS Ventura 13.0 macOS Monterey 12.0 Windows Windows Server 2022 Standard Edition (with Desktop Experience) Windows Server 2022 Datacenter (with Desktop Experience)* Windows Server 2019 Standard Edition (with Desktop Experience) Windows Server 2019 Datacenter (with Desktop Experience)* Ubuntu Ubuntu 22.04 LTS (Long Term Support) Server AMD64 and ARM64 Ubuntu 22.04 LTS (Long Term Support) Desktop* AMD64 and ARM64 Ubuntu 20.04 LTS (Long Term Support) Server AMD64 Ubuntu 20.04 LTS (Long Term Support) Desktop* AMD64 註:* 星號表示可以支援,但官方並未完整測試。 |
|
| 瀏覽支援以下 Safari 16 含以上版本 Chrome 108 含以上版本 Microsoft Edge 108 含以上版本 |
|||
|
FileMaker Server 允許您增加可定義識別的身份提供商,有支援的有: Amazon (先前已定義) Google (先前已定義) Microsoft Azure AD (先前已定義) Apple (先前已定義) FileMaker 19.6以後才支援 Ping OneLogin Auth0 Okta |
|||
| 免費 | |||
有購買年租或買斷還在維護軟體時間內的好朋友,請直接到之前的下載連結取得電子下載。
如果您是新用戶,沒試過想安裝試用,請點選以下到試用下載頁,不用註冊就可以取得 45 天試用版本,如果覺得符合您的期待,想繼續試用歡迎購買,或有其他使用上任何問題請連絡我們。
註2:請注意 Claris Connect 免費使用的限制在,流程步驟(Flow steps),每月最多使用 500 個流程步驟,如果超過才需要購買,參考 Claris Connect 介紹。
您尚未允许发表评论. 请先登入.