2017-09-28 61 views
0

我是Filemaker的新手,但擁有豐富的SQL經驗。Filemaker:如何獲取相關實體列表

如果我有一對多關係(樹),如何向我的Filemaker佈局添加子項列表?我想看看我的當前節點的所有孩子。後來我想過濾它們。

通過相關字段顯示父母很容易。但是相反,它似乎需要使用腳本?

在SQL中,我會寫:

SELECT * from Element WHERE parent = {current_id}; 

回答

1

您設置使用主鍵和外鍵安排在關係圖中的表之間的關係。然後,在主表佈局上添加一個門戶到相關表格事件。您可以在關係本身或之後的門戶中添加篩選。

我建議您查看FileMaker對該主題的信息this

+0

我設法以這種方式顯示**父母**,但不是**孩子**。該表是以parent => ID自引用的。 – Tom

+0

好的,那麼你需要在主表中設置另一個表,並使用自連接謂詞。然後添加一個門戶到這個新的表格事件。 – AndreasT

+0

這就是我想念的。所以要雙向使用關係,你實際上需要建立兩個關係。那是意想不到的,現在它起作用了。 – Tom