0

サブフォームがクエリに関連付けられたデータベースがあり、そのクエリには 15 列が含まれています。ProjectName、CustomerName、ProjectDueDate、EngineerDueDate、ProjectComplete、EngineerComplete などのフィールド。

私がやりたいことは、アクション ボタンをクリックするだけで、このデータを自動的に整理する方法を見つけ出すことです。アクションボタンは「完了ごとにリスト」と表示され、プロジェクトが完了したすべてのフィールドが「はい」とチェックされていることを確認し、そこから締め切り日 (ProjectDueDate & EngineerDueDate) で整理し、現在が近いほど、リストの上位になります。

どうすればこれを行うことができますか?

Windows 7 で Access 2013 を使用しています。

クエリ名は SearchQ、ボタン名は ListCompleteBtn、3 つのフィールドは ProjectDueDate、EngineerDueDate、および ProjectComplete です。

ProjectComplete>ProjectDueDate>EngineerDueDate.

したがって、リストの例は次のとおりです。

ProjectName | ProjectDueDate | ProjectComplete | EngineerDueDate |
------------------------------------------------------------------
Test1       | 25/10/2013     | [y] (check mark)|24/10/2013       |
------------------------------------------------------------------
Test2       | 30/10/2013     | [n] (blank box) |26/10/2013       |
------------------------------------------------------------------
Test3       | 30/10/2013     | [n]             |25/10/2013       |
------------------------------------------------------------------
Test4       | 25/10/2013     | [y]             |25/10/2013       |
------------------------------------------------------------------

List by complete ボタンをクリックすると、次のようにフォーマットされます。

ProjectName | ProjectDueDate | ProjectComplete | EngineerDueDate |
------------------------------------------------------------------
Test3       | 30/10/2013     | [n]             |25/10/2013       |  
------------------------------------------------------------------
Test2       | 30/10/2013     | [n]             |26/10/2013       |
------------------------------------------------------------------
Test1       | 25/10/2013     | [y]             |24/10/2013       |
------------------------------------------------------------------
Test4       | 25/10/2013     | [y]             |25/10/2013       |
------------------------------------------------------------------
4

1 に答える 1