前回作った結合クエリをさらに加工します。
クエリの作成で、
予算実績結合と工事NOテーブルと工程テーブルを表示します。
フィールドに
工事NO
工程CD
工程名
を追加します。
予算額のフィールドは次の算式を入力します。
予算額: Int(DSum(“金額の合計”,”予算実績結合”,”工事NO=” & [予算実績結合].[工事NO] & “” & ” and ” & “工程CD=” & [予算実績結合].[工程CD] & “” & ” and ” & “区分=’予算'”)/1)
予算実績結合クエリの工事NOと工程CDでかつ区分が予算の金額を合計します。
実績額
実績額: Int(DSum(“金額の合計”,”予算実績結合”,”工事NO=” & [予算実績結合].[工事NO] & “” & ” and ” & “工程CD=” & [予算実績結合].[工程CD] & “” & ” and ” & “区分=’実績'”)/1)
予算実績結合クエリの工事NOと工程CDでかつ区分が実績の金額を合計します。
最後に予算額と実績額の差額を計算します。
残り予算: Nz([予算額])-Nz([実績額])