分類:FileMaker小技巧 (109 篇)
-
[Filemaker] 函數 Code
Code 目的 Returns the Unicode code points for the characters in the text. 格式 Code(text) 舉例 Code(“”) returns 0. Code(“a”) returns 97. Code(“b”) returns 98. Code(“ab”) returns 9800097. Code(“ä”) returns 228. Code(“ä”)(an a followed by a dieresis character entered in a separate keystroke) returns 77600097. 參數 text – one or more characters 得到的資料格式 number 返回「文字」的 […]
-
[FileMaker] 什麼是好的 Script,什麼又是壞的 Script 呢?
FileMaker 用來寫程式的地方,叫做 Script Workspace,這裡面已經有提供內建的幾十條小程式 Scripts,方便開發者們直接運用,這些小程式分別收納在不同的分類群中,包括: Control Navigation Editing Fields Records Found Sets Windows Files Accounts Spelling Open Menu Item Miscellaneous 資料庫專家 John Mark Osborne 曾說過這裡面有哪些是很棒的小程式,也指出幾個「不適合」使用的小程式,盡量少使用或者絕不要去使用。我在這邊自己稍微作了星號給分,依據重要程度(三顆星最重要)給分,提供一個記錄及參考。 PS. 這僅僅是我根據 John Mark Osborne 的建議另外再自行評分,隨著未來開發的過程,若有不同的體會,隨時回來調整。 打星號***!真正「好用」且「重要」的 Scripts! 刪除線 Bad Scripts 表示不適合使用的 Scripts! Control Perform Script *** If *** Loop *** Exit Loop If *** Set Variable *** Allow User Abort […]
-
[FileMaker] iOS APP SDK 把應用變成原生 iOS APP
關於如何把 FileMaker 檔案變成原生的 iOS (iPhone/iPad) APP,這個影片講解的很詳細,一樣先存下來,測試過後再跟大家分享!
-
[FileMaker] Hamburger Menu
自訂應用程式的選單,可以做到像網頁有「漢堡疊層選單」同樣酷炫的設計,請參考下面的 Youtube 影片: FileMaker: Hamburger Menu
-
[WordPress] 不明搜尋字串
今天要說的部分跟 FileMaker 沒有直接相關。 因為這個部落格是用 WordPress 架設的,我經常利用後台觀察讀者的一些訪問跟回饋資料,至今有一個問題一直沒有被解決,就是會「搜尋字詞」的地方每次都是出現「不明搜尋字串」,這樣我就不知道到底讀者們透過 Google 等搜尋引擎是打什麼關鍵字而連接到這邊的。 終於忍不住去查了一下。今天先把連結貼上,我再分享後續的心得 [WordPress] Google Webmaster (Search Console) 驗證方法,與初步數據分析結果
-
[FileMaker] 報表 or 輸出
FileMaker,或者說一個好的資料庫,要做到能正確且方便地記錄資料。 除此之外,還有另一件重要的事情,就是「輸出資料」,或者說 Reporting 為什麼要輸出資料呢?因為資料庫的資料並不是只有給自己觀看而已,常常還需要分享給同事、客戶或者其他人,而這個時候,FileMaker 就需要進行資料輸出的動作。 分享檔案最好的方式就是直接分享 FileMaker 檔案,也就是檔名為 .fmp12 的檔案。 PS. FileMaker Pro 資料庫最新的檔案格式,包括 FileMaker 12, 13, 14,以及最新的 FileMaker 15 都是副檔名 .fmp12 的檔案) 分享 .fmp12 的 FileMaker 的檔案給其他人是最理想的方式,但必要條件就是對方也要有 FileMaker Pro 的軟體才能打開。那如果對方沒有 FileMaker 軟體呢?這時候就要採用不同的方式來分享檔案。 以下介紹我所知道的方法。 方法一:Print 直接列印檔案 然後用紙本的方式提供給對方,這個方式在傳統的公司以及許多場合都還是蠻常見的。 Preview Mode 模式下,右上角 Print 按鈕,點選後調整印表機設定就可以完成紙本列印。 方法二:Save as PDF 輸出 PDF 第二個方法是輸出 PDF,FileMaker 內建的 PDF Generator 可以自行輸出 PDF,不需要在另外安裝第三方 PDF […]
-
[FileMaker] 標籤的製作
假設我們想要郵寄貨品或是提供商品資訊,像是常去的飲料店,每一個商品都需要印出單獨的標籤讓工作人員去製作飲料,那應該要怎樣製作標籤呢? 讓我們以圖中的 5o.嵐飲料店為例子, 假設商品的資訊我們已經都有了,FileMaker 提供的內建標籤 Layout,我們只要去利用這些預設的模式就可以方便地製作出漂亮美觀的標籤。 新製作一個 New Layout,這邊我把它命名為:「單杯標籤」。 選擇 Printer > Labels,然後 Continue 接著 Label 標籤的形式選擇 Avery 5160。每一列有三張標籤。 你可能會問說標籤很多種,為什麼要選擇 Avery 5160,因為根據我看到的資料,這是一個比較常用的標籤格式,我就跟著用了,如果之後有機會用到其他的格式也歡迎跟我分享。 把需要的顯示欄位選入 Label Contents, 這邊要注意的是整個 <<__>> 的部分,如 飲料名稱,代表會跟著變化的資料,<<__>> 外的部分如 5o.嵐,就是每次固定會顯示的相同文字。 接著再調整一下 5o.嵐 的字型大小,凸顯一下品牌名稱。 最後用 Preview Mode 觀看,很簡單,我們的標籤就完成了。 記錄裡面的第一張標籤是「紅茶拿鐵」,第二杯是「烏龍茶」,其他情況以此類推即可完成。
-
[FileMaker] 年齡計算的好方法
今天沒來由的想起 Steve Jobs,那就讓好久不見的 Jobs 來協助示範年齡的計算好了。 假設我們要計算 Steve Jobs 的年紀(當然他 2011/10/05 已經前往他的 iCloud 安息了,但總是永遠活在我們的心中),我們就來算算他今年的冥誕吧! Steve Jobs 出生於 1955/02/24 今天是 2016/10/23 我們利用 FileMaker 強大的日期相關計算功能,再搭配 Script 來處理,請參考網頁: Calculate the Age of a Person in Years, Months and Days Years ElapsedYears (calculation, number result) = Year ( Get ( CurrentDate ) ) – Year ( Birthdate ) – […]
-
[Filemaker] 字典+函數資源
字典 https://www.filemaker.com/help/14/fmp/en/html/glossary.html#1027690 FileMaker 的官方網站資源非常豐富,有關 FileMaker 的所有關鍵字詞,在官方網站中都可以查到字詞的詳細資料。 函數資源 https://www.filemaker.com/help/14/fmp/en/html/help_func_cat.30.2.html#707904 FileMaker 所有函數的分類、用法跟詳細資料都可以在這邊找到。
-
[FileMaker] 函數 Ceiling
Ceiling 目的 Returns a number rounded up to the next integer. 格式 Ceiling(number) 舉例 Ceiling(1.5) = 2 Ceiling(3.1415967) = 4 Ceiling(6.6666666666) = 7 Ceiling(7.11) = 8 Ceiling(-7.11) = -7 簡單來說,就是無條件進位到「下一個」整數的的意思。(若是負數就是往正的方向前進。) 應用 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 月份欲計算成「季」: Q1, Q2, Q3, Q4 可以先設計一個 Calculation Field: c_Quarter c_Quarter = Ceiling […]