分類:FileMaker小技巧 (109 篇)
-
[FileMaker] 初學者影片學習10步驟
看影片是 FileMaker 很重要的學習方式,有朋友問說初學者要看哪些影片?我看過很多影片,以下是我建議的初學者路徑: 1. 先看完第一個影片(Working with FileMaker Starter Solutions) https://goo.gl/EvWeNb (免費影片,總時數 1 hr,可打開英語字幕) 2. 打開 FileMaker Pro,跟著影片再做一次,注意,什麼都不要問!一步步跟著做就對了。 3. 不要看影片,直接自己做一次,把遇到的問題記錄下來,拿到 FileMaker Meetup 問人。 4. 重複第 3 點,直到可以自己無差別複製這個影片最終的作品。 5. 看完第二個影片(90 Minute Contact Manager in FileMaker Pro) https://goo.gl/hGXDXd (付費影片 300 元,總時數 2 hr,可打開英語字幕) 6. 重複步驟 234 7. 看完第三個影片(The Philosophy of FileMaker – Part 1) https://goo.gl/zZMN7J (付費影片 350 元,總時數 […]
-
FileMaker Taipei Meetup 第一次主題分享會
第一次實體主題分享會聊得很開心,感謝大家參與,今天時間較晚,心得後補。
-
[書籍推薦] 世界第一簡單資料庫
世界第一簡單資料庫 這是一本「漫畫書」。 大家可能會很懷疑,「資料庫」的主題也可以用漫畫來呈現? 還沒拿到這本書之前,我跟大家有一模一樣的疑問,不過因為是之前介紹過的書籍「學資料庫的第一本書」的作者 – 高橋麻奈所推薦,也就抱著嘗試的心態從博客上面下訂了,直到拿到書看到裡面的前幾章內容,我才完全改觀。 日本人真的很厲害,不愧是漫畫王國,資料庫這樣的主題在資料庫專家 – 高橋麻奈女士跟漫畫家的合作之下,可以用簡單的畫面跟語言,透過「瑠瑠奈公主」跟其他角色的互動,不知不覺的將讀者帶入「寇德王國」的世界,讓人看得沒有負擔,甚至可以說是津津有味。 比如 為什麼王國的管理需要資料庫? 沒有資料庫之前的管理遇到了什麼嚴重的問題? 關聯式資料庫有什麼種類? 聯集運算 union 差集運算 difference 交集運算 intersection 卡迪森乘積運算 Cartesian product 投影運算 projection 選擇運算 selection 結合運算 join 除法運算 division 像這樣的內容,透過漫畫故事的方式呈現出來,讀者更容易吸收,並且願意繼續往下觀看,推薦各位想要開始對資料庫有所認識的朋友,可以購買這一本書,跟著「瑠瑠奈公主」一起認識資料庫的世界:) 世界第一簡單資料庫
-
[FileMaker] 如何把自己的電腦變成伺服器,分享檔案給其他使用者,同步資料更容易 – peer to peer sharing
FileMaker 「分享檔案」的方法,之前曾經介紹過,可以把整個檔案 Email 或用任何其他傳輸方式(如 Dropbox, Google Drive, USB),都可以把檔案分享給其他人做使用,或是測試。 但是,這樣的方法有個小缺點,就是自己跟對方的檔案是各自「獨立」的,也就是說,今天如果在這個檔案上面更改了某筆記錄,就只有自己的電腦上面會更動,對方的電腦並不會主動更新這一筆資料;相對的,如果對方更動了某筆記錄,我們自己的電腦上也不會同步更動。 如果想要讓自己的檔案可以分享給朋友或是同事,又同時可以達到檔案內的記錄同步更動,最簡單的方法就是使用 FileMaker 的 分享功能,把自己電腦變成伺服器,分享給其他人 Clients 使用,最重要的是,檔案內的記錄有什麼更動,都是即時同步的,不管是自己或是對方。 操作步驟 第一步:分享檔案 File > Sharing > Share with FileMaker Clients… 要分享的檔案:50藍茶飲-01 開啟 Network Sharing: ” On ” ** 記下 TCP/IP Address 位址:「192.168.1.131」,最後會需要用到這一組 ip 位址來連接這台伺服器電腦的 FileMaker 檔案。這個步驟也很重要! 選擇 Specify users by privilege set,進入「使用者帳號」設定頁面 勾選 [Full Access],先測試自己的 Admin 帳號 OK > OK […]
-
[FileMaker] 微調 Button Bar 的 Hover 狀態
Hover 是只當滑鼠移到 Button 按鈕上面的時候,按鈕所出現的「反應」,這個反應主要是想要提醒使用者,現在在哪一個按鈕上面,可以準備按了;或是滑鼠並不在正確的按鈕上面,提醒使用者應該要前往其他按鈕。 Hover 狀態是一個很好用的 UI 使用者介面的技巧,而在 FileMaker 很簡單就可以做到這樣的 CSS 效果。 我們用一個 Button Bar 的例子來簡單說明一下,如何利用好用的 Hover 功能。 步驟 新增一組 Barton Bar,預設為 3 個 Segment 各個 Segment (Button) 依序命名為 One, Two ,Three 記得要幫每一個 Button 設定一個 Script,先簡單設定成 Set Variable [ ] FileMaker 預設在 Button 尚未賦予動作 (Script) 之前,Hover 狀態並不會出現,我們目的是為了示範,簡單設置成 Set Variable 就好,不需真的對變數命名。 One, Two, Three 都一樣簡單賦予動作 Set Variable […]
-
[FileMaker] 神奇的文字轉換工具 Typinator
今天要介紹的軟體叫做 Typinator 一個省時間的好工具,利用這個 Mac 上面的付費小軟體,可以減少很多重複的打字工作。 試用版下載 範例一:英文郵件簽名檔 Youtube 影片 每封郵件下方的簽名檔,我們每次寫完一封信都要寫一次,雖然每次需要花費的時間並不長,但是好幾年下來也是花掉不少時間。 If you have further question, don’t hesitate to contact us. Best Regards, FMkid 如果我們可以簡單打幾個字例如「 iyh 」就可以帶出整串文字,不知道該有多好啊! Typinator 可以很好的解決這樣的問題 下載安裝完成 Typinator,做好設定,輸入「縮寫文字」+「對應的置換文字」 接下來的日子,不管我們在同一台電腦的什麼程式底下(真的是任何地方都行!),只要連續輸入三個字母「 iyh」即可自動產生預設的一串文字,配合一個「搭!」的聲音,讓人感覺很聰明的樣子,事實也真是如此,這個功能非常方便啊! If you have further question, don’t hesitate to contact us. Best Regards, FMkid 範例二:中文簽名檔 Typinator 中文也可以通,建立好「作功德」簽名檔(出處),再設定對應的縮寫「 tgd 」 接著只要打上 tgd,「作功德」詩就自動出現了 女媧補完天 八小時後輪值大夜班 […]
-
[FileMaker] 快速鍵的設定
FileMaker 有一些預設的快速鍵,比如最常用的幾個 Command + B => 前往 Browse Mode Command + L => 前往 Layout Mode Command + F => 前往 Find Mode Command + U => 前往 Preview Mode Command + Shift + D => 前往 Manage Database Command + Shift + L => 前往 Manage Layout Command + Shift + S => 前往 […]
-
[FileMaker] 如何整合 Google Calendar 到自己的檔案(資源介紹)
今天有朋友問到關於日曆的問題,我想到之前看到過有關這個議題的介紹 FileMaker Magazine 有針對這個議題介紹過 The Separation Model – Part 18 – Google Calendar Integration – Overview Matt 提到有兩個方案可以使用:(都要付費) DayBack Calendar (由 SeedCode 提供) FMgCal (由 FileMaker Plugins 提供) 自己刻 如果不希望自己的組織內部資料存在在別人的伺服器中,有資料安全考量的話,採用第一個選項 DayBack 比較適合,這個方案是由 SeedCode 提供及維護,價格不是很親民,但是如果想要快速把解決方案做出來,盡快上線使用,這還是一個好的選項。有一個月的試用,請參考連結。 對於習慣 Google Calendar 的朋友,第二個選項可能是一個好的選擇,可以在 FileMaker 裡面利用 WebViewer 呈現 Google Calendar,Google Calendar 相對友善的介面,會讓習慣的使用者無縫接軌,可以利用這個優點,設計整合自己的 FileMaker 系統。 至於第三個選項,自己刻一個日曆檔案,要花的時間成本就比較高,若目的是要學習的話,當然是一個很好的機會;但如果是以商業應用來說,時間就是需要考慮的成本。 FMgCal 我今天查網頁的時候,一直沒有找到下載的地方,強烈懷疑是不是沒有繼續維護了。 所以我另外找到一個類似的解決方案: FileMaker Google Calendar […]
-
[FileMaker] 關於 SQL 的學習資源
使用 FileMaker 不需要用到 SQL 的語法,就可以完成絕大多數的功能。 但如果能夠利用內建的 Execute SQL [ ] 函數,搭配一些基本的 SQL 語法的執行,將會有更多的應用方式可以被調用出來,學會 SQL 等於配備一個好用的工具在手上。 然而,除非有學習程式的基礎,一般 FileMaker 的初學者比較少會直接去接觸 SQL 這邊提供一些我曾經使用的 SQL 學習資源,有需要的人可以參考,未來有機會,會分享關於使用 SQL 的學習經驗,幫助更多人認識這個較進階的函數。 12 Days of FileMaker 12 – ExecuteSQL FileMaker 16 SQL Reference Guide EXECUTESQL FUNCTION – FILEMAKER 12 WEB SERIES FOLLOW UP Q&A
-
[FileMaker] 自製掃描 Barcode 條碼的小程式
FileMaker 雖然沒有內建條碼產生的功能,但可是有讀取條碼功能的,利用 iPhone 內建的相機,搭配一行程式碼即可達成,非常簡單。 下圖是我們之前用 Custom Function 製作出來的一段網址條碼,我們來看看怎麼自製 FileMaker 檔案,用 iPhone 來讀取這段條碼吧! 建立一個新檔案: ScanBarcode.fmp12 建立唯一個欄位 ScanBarcode::scanResult 建立唯一個 Layout,選擇 iPone 介面 Scan 安排欄位跟按鈕 Scan 建立按鈕 Button 所配對的 Script OK,最後把檔案用 Email 或是 Dropbox 傳到 iPhone 裡面,再用 FileMaker Go 打開