私は現在 Microsoft Access を試していて、これをどのように達成するのか興味がありました。
「EMP」000 などの形式オプションで自動番号にプレフィックスを追加できることを知っています。各自動番号は EMP001、EMP002 などで埋められます。
私がやりたいのは、「EMP」を動的に変更することです。たとえば、人事テーブルにマネージャーとして含まれている場合、MGR003、MGR004 などと表示されます。
私の考えでは、フォーマットセクションに次のようなものを含めることでしたが、これも詳細なアクセスにはまだ慣れていないため、私の粗雑な書き込みをお許しください.
"SELECT FROM [PersonnelTable].[PersonnelAbbreviation] if [Add Task].[AddTaskPersonnelType]==[PersonnelTable].[PersonnelType];"000
要約すると、「Add Task」と「Personnel」の 2 つのテーブルがあります。Add Task AutoNumber のプレフィックスを、表 Personnel にある略語に基づいて付けたいと思います。
Stack Overflow ユーザーに感謝します。