跳至主要內容
HPO Software 逐步引導您建立 4D 資料庫與低程式碼 App —— 從建立首個表格到打造完整的商業應用程式。

本網站部分連結為聯盟行銷連結:若您透過該連結購買,我們可能會獲得佣金,且不會增加您的額外費用。這絕不會影響我們的推薦建議。詳情請參閱我們的聯盟行銷聲明。 聯盟行銷聲明.

4th Dimension 學習基礎

首頁 目錄 ------------------------- i. 簡介 1. 建立資料庫 2. 資料庫屬性 3. 資料表 4. 資料欄位 5. 表單 6. 值清單(選擇清單) 7. 輸入範例資料 5. 表單 在 4D 中,表單共有四種類型:輸入型、輸出型、混合型以及未指定型。資料可以在輸入型、混合型或未指定型的表單上輸入與顯示;但在輸出型表單上則僅能顯示資料。 頁面 4D 有一項稱為「頁面」的有趣功能。建立表單時,您可以為該表單建立多個頁面,且每個頁面的設計可以各不相同。您還可以建立一個「0」號頁面(零頁)。凡是放置在零頁上的內容,都會自動顯示在該表單後續的所有頁面上。 若要操作不同頁面,您必須處於「設計模式」,並已開啟一個待編輯的表單。若尚未達到此狀態,4D 設計選單列將不會顯示「表單」選單。這點可能需要一點時間適應。 當首次建立表單時,系統會預設產生兩個頁面:「0」與「1」。您可以依需求新增或刪除頁面,但無法刪除第 0 頁或第 1 頁。 圖 13 - 表單頁面 預設表單 若您希望跳過手動建立表單的步骤,4D 會自動為您產生預設的輸入與輸出表單。如果您尚未建立任何表單,當關閉「範例資料庫結構」視窗時,將會出現以下訊息。 圖 14 - 建立預設表單視窗 若您選擇「全部選是」,系統將產生如下所示的預設輸入與輸出表單。 注意:在圖 15 的範例中,筆者已對表單進行了一些編輯調整,以便於本页呈現,但整體而言,這就是預設表單的基本樣貌。 圖 15 - 預設輸入(明細)表單(使用者模式下),並標示按鈕位置 圖 16 - 預設輸出(清單)表單(使用者模式下) 建立自訂表單 若在「建立預設表單」視窗中點擊「全部選否」(參見圖 13),您便可自行建立自訂表單。首先請建立一個輸入型表單(亦稱「明細」表單);輸出型表單(即「清單」表單)的建立方式相同。 請確認您仍處於「設計模式」,點選「設計」選單,然後選擇「新增表單」項目。 圖 17 - 建立新表單 注意:您可能需要在此階段進行一些實驗。透過「新增表單精靈」所建立的表單,部分功能一旦設定完成便無法再編輯或變更。因此請留意,若最終結果不符合預期,您可能必須刪除該表單並重新建立一個新的。雖然表單上的某些元素日後仍可編輯,但並非所有項目皆可修改。此外請注意,資料庫必須至少包含一個輸入表單與一個輸出表單。您無法刪除已被指定為「輸入」、「輸出」或「混合」類型的表單。若確需刪除,必須先將其他表單設定為對應類型,之後方可刪除原先的表單。 當您開始建立新表單時,系統會啟動「新增表單精靈」。 注意:唯有在建立全新表單時才能呼叫「新增表單精靈」;已存在的表單無法透過此精靈進行編輯。 建立表單需要練習與反覆試驗,以熟悉「新增表單精靈」提供的各項選項。請記住,表單一旦建立完成,便無法再回頭使用精靈修改部分初始設定。若需調整基本選項,您必須刪除現有表單並重新建立一個新的。 警告!在「新增表單精靈」視窗右下角點選「使用」按鈕後,該視窗將會關閉,且當前表單將無法再次呼叫此精靈。請務必在完成所有精靈設定步驟後,才點選「使用」。 圖 18 - 「新增表單精靈」初始畫面 目前請先採用預設的「表單名稱」。本例因屬第二次嘗試,故預設名稱為「Form2」,此名稱日後仍可修改。 您可透過拖曳方式,將所需資料欄位從「可用欄位」視窗移至「已選欄位」視窗;或利用中間的按鈕進行移動。在「已選欄位」視窗中,您可上下調整欄位順序,此順序即為表單初次呈現時的欄位排列次序。完成後,請點選左下角的「進階…」按鈕。 注意:圖 18 中的游標正指向右下角的一個小開關。點擊該開關可切換顯示或隱藏資料欄位在表單上的預覽樣貌。目前此功能已關閉,因為啟用後視窗寬度過大,不利於本页截圖展示。 圖 19 - 「新增表單精靈」進階選項畫面 在「進階選項」視窗中,您可為表單選用多種功能。決定最佳設定的最佳方式是實際操作測試。您可從清單中選擇表單背景樣式;由於部分樣式較為花俏,建議初期採取保守選擇。完成後,點擊「確定」按鈕。 此時系統將顯示表單編輯介面,供您進行版面配置調整。 注意:若未看見背景樣式,可能是尚未加入任何資料欄位。表單上必須至少包含一個資料欄位,背景才會顯現。 預設或自動輸入代碼 4D 提供三種代碼協助資料輸入(參見表 1)。使用這些代碼前,請確保已建立命名恰當的資料欄位。接著在表單版面中選取該欄位,並於「屬性清單」視窗中輸入對應的預設代碼。參閱圖 21 以了解如何呼叫「屬性清單」視窗;參閱圖 20 以查看如何選取並輸入預設代碼。 預設代碼 | 代碼說明 —|— #D | 輸入由電腦時鐘設定的目前日期 #H | 輸入由電腦時鐘設定的目前時間 #N | 輸入一個長整數型態的序號。每當建立並儲存一筆新記錄時,該數值自動遞增 1。 表 1 - 預設代碼 圖 20 - 設定預設值 工具面板 若要在表單版面上進行設計工作,必須使用「工具面板」。要叫出工具面板,請先進入「設計模式」,然後從「表單」選單中選擇「顯示」子選單,再點選「工具面板」。 圖 21 - 選取「工具」面板 工具面板共包含 36 種工具,略顯擁擠。為方便辨識,點擊任一工具圖示即可顯示其簡要說明。如需更多 formatting 選項,請點選選單列中的「物件」選單,您可在此設定線條粗細、填滿圖案、邊框選項,以及物件的前景與背景色彩。 圖 22 - 設計工具:分割器 4D 6.5 版本新增了一項稱為「分割器」的工具。請參見圖 22 中的箭頭所指之工具圖示。


免費試用 FileMaker 45 天

長期運行的關係資料庫平台,適用於需要透過單一文件在桌面、Web 和行動裝置上自訂應用程式的團隊。