2010-02-14 46 views
0

我是新來的FileMaker - 喜歡它,但需要一些時間來習慣它的FileMaker Pro 10 - 更新所選行中的一個表值從另一個表

我創建一個解決方案,客戶籤與他們的身份證。 他們第一次這樣做時,我需要將他們的卡鏈接到他們的用戶記錄。

我有一個用戶表,並希望單擊此表的佈局上的按鈕來設置卡的ID。卡的ID只是坐在不同的桌子上。

所以我只是想獲得最新的行中的籤表

採取CardId中從那裏

更新當前用戶的卡域至值

我使用MySQL作爲爲的FileMaker後端,以imporve syncability到網上等

我知道是誰用SQL做到這一點 - 它的

update users set cardid = (select cardid from checkins order by checkintime desc limit 1) where id = [current user id]; 

,所以我想從該的FileMaker會的ExecuteSQL工作,但我無法弄清楚如何在[當前用戶ID]通過

我如此接近得到這個工作,我可以品嚐它,但難倒! 任何提示將不勝感激。謝謝。

回答

1

好的,我終於明白了這一點。如果能幫助某人,會在這裏提供答案。

很簡單,只需要使用計算的SQL文本選項,在執行SQL腳本步驟: 這是什麼工作 「更新用戶設置felicaid =(由checkintime遞減限制從簽到順序選擇felicaid 1)其中id = 「& users :: id

還需要刷新窗口並啓用刷新SQL數據選項才能更新UI

相關問題