私は現在、クライアント用のAccess XPで要約レポートをコーディングしていますが、ほとんどの場合、フィールドの99%が元のレポートと正しく一致するようになっていますCorel Paradox 4.0)では、同じデータセットを使用しているにもかかわらず、無効な回答が得られる合計フィールドに問題があります。Microsoft Access - Scrambling Totals
たとえば、1つのテーブルでは、Paradoxレポートで料金フィールドの合計が9,050になります。 Accessでは、データを含むテーブルも同じ量になります。それにもかかわらず、私はサマリーレポートに式を入力すると、Accessは常に合計を9,005と表示します。
私はnullを取り消すためにNZ関数を使用しようとしていましたが、それは助けにはなりませんでした。数字の書式を通貨、一般書式、その他の書式に変更することも役に立ちませんでした。
助力/洞察力があれば幸いです。
EDIT:下記のように、私のアクセスレポートの式の一部が要求されています。
=nz(Sum([Fee]))
だけで計算し、今までのすべてアップは、厳密にはアクセスコードとなっているが、私はSQLの経験を持っているように、私は(それが実際には少しのために私の心にされている)必要に応じてコードの種類を実装するオープンしています総手数料
これは総額の計算に使用します。また、最初の2つのフィールドに合計が追加されていないので、ダミーデータの料金合計と同じになります。
あなたの投稿クエリは役に立ちます。 – Jacob
あなた自身で質問を書く。あなたはSQLに精通していますか?あなたは 'と何を意味しますか? Accessでは、データを含むテーブルも同じ量になります。 「手に数えましたか? – Jacob
現時点では、私がCorel Paradoxを使って作業していたときに、複雑な合計が含まれていなかったので、ほとんどのレポートでPALからAccessへ行くのが簡単だったので、Access関数に基づいて式をまとめました。 私は、テーブルを見るときに、すべてのレコードの料金を合計すると9,050になりますが、要約レポートを見ると9,005と表示されるので、これはレポート形式だと思っています問題ではなくコーディングの問題です。私はSQLにかなり精通しているので、必要に応じてクエリを書くことができます。 – theonlylos