現在ログインしているユーザーのアカウント名を取得し、ユーザーのテーブルのユーザーと照合する必要があります。次に、そのユーザーの関連するチームIDを取得します。テーブルのユーザーとユーザー名を一致させる
より具体的には、私はユーザのテーブルを持っていて、それぞれファイル>管理>セキュリティペインで作成したアカウント名に対応する__pkUserID
フィールドを持っています。各ユーザーには__fkTeamID
もあります。ユーザーが新しいレコードを作成すると、__fkTeamID
を現在ログインしているユーザーと同じ__fkTeamID
に設定したいと考えています。
これを達成する最も良い方法は何ですか?
ユーザーIDをユーザーテーブルとどのように一致させることができますか? – colindunn
最も簡単なFileMakerの方法は、グローバルユーザーIDとユーザー表のpkフィールドの間に関係を作成することです。 SQLを知っていれば、ExecuteSQL関数を使って一致するチームIDを取得できます。 – AndreasT
私は残念なことにSQLを知らない。ここに私がこれまで持っているもののスクリーンショットがあります:https://www.dropbox.com/sh/ivw8hungg4iyfx2/AACfuUv42NCB8IDzR1GpnP4la?dl=0 – colindunn