我正在FileMaker 12中構建一個數據庫,其中包括保存作業列表(由數字ID表示)以及具有該作業的計費時間的員工。Filemaker 12 - 顯示一個值,存儲另一個值
考慮三個表:
Employee (empName, empID, salary, ...)
JobHours (empID, jobID, hrsWorked, ... , refID)
JobCost (jobID, expenses, profit, ... , refID)
其中:
員工是我的人員名單相匹配的名字,以數字的員工ID和統計(工資等);
JobHours是員工參與的列表 - 當員工在工作中花費時間時,該表中有一行顯示他們的ID,工作ID,工作小時數和其他一些事情;
JobCost是工作的日常記錄。此表中的一個條目是指一天中單個作業的活動。此外,每個條目都會得到一個系統生成的與JobHours相關的唯一ID(因爲任何一個jobID和日期都是唯一的),從而生成一個特定日期的特定工作的工作清單。
我有一個表單顯示來自JobCost的記錄。對於每條記錄,我都可以在門戶中看到,顯示當天從事這項工作的JobHours的記錄。
現在,這個問題。
在我的門,我想有從值列表拉僱員姓名的下拉列表中創建下列標準JobHours記錄:
1)我需要它是一個下拉而不是彈出式菜單,所以它會響應鍵盤的自動填充。下拉菜單將顯示值列表中的次級值(員工姓名),同時將其下拉,並且會正確響應次級值上的鍵盤自動填充,但是一旦您做出選擇,它只會顯示主要值(員工ID)。
2)我需要它始終顯示名稱,而不是ID。彈出窗口完美地實現了這一點。但是,它似乎沒有響應鍵盤輸入autocompletes。
3)我需要存儲數字ID而不是名稱。
我知道如何一次滿足這兩個標準中的任何一個,但僅此而已。否則整個數據庫工作得很好。這種行爲是可能的嗎?
在我的FMPA 12 v3(Mac)副本上,我發現可以輸入下拉列表和彈出菜單。也許檢查FileMaker的副本是否是最新的? – pft221
剛剛確認我是最新的 - FMP 12.0v4,當我檢查時沒有更新可用。它可能是Pro和Advanced之間的區別嗎? – qrab
對我來說似乎不太可能,但這是可能的。也許嘗試從網站上獲得高級演示,看看是否能解決問題。也嘗試在不同的計算機上 - 也許一些設置已損壞你的。你在Mac或Windows上? – pft221