- 締切済み
ACCESS フォームで日付を入力して金額を表示
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- chayamati
- ベストアンサー率41% (255/609)
- NotFound404
- ベストアンサー率70% (288/408)
- NotFound404
- ベストアンサー率70% (288/408)
- kimic_3
- ベストアンサー率28% (20/69)
- NotFound404
- ベストアンサー率70% (288/408)
- kimic_3
- ベストアンサー率28% (20/69)
関連するQ&A
- ACCESS2000で複数のクエリをフォームに表示する方法を探していま
ACCESS2000で複数のクエリをフォームに表示する方法を探しています。 フォームで入力された月毎に、いくつかの項目を条件指定し、合計を抽出し表示したいです。 最終的に表示したい内容は、 _____________________ フォームで指定された月のレコード一覧 _____________________ ・回数が1回のもの 地域名毎 合計回数 合計日数 合計金額 _____________________ 入院 合計回数 合計日数 合計金額 外来 合計回数 合計日数 合計金額 _____________________ ・回数が2回以上のもの 地域名毎 合計回数 合計日数 合計金額 入院 合計回数 合計日数 合計金額 外来 合計回数 合計日数 合計金額 _____________________ なんとか、 フォームで入力された月毎に再クエリし、そのクエリをフォームの詳細部分に表示するものは作成しました。 それに、そのクエリを基に地域毎に合計回数と合計日数と合計金額の集計をしたクエリ、入院と外来の合計回数と合計日数と合計金額を集計したクエリを回数が1回のものと回数が2回以上のものを作成しました。 全て同じフォームに表示することが出来ればよいのですが…。 ACCESSは一応1級を保持していますが、何年も前なので詳しいことは忘れています。プログラミングも一応はできるので、もしACCESSのVBAや他のやり方でも出来るならいい方法を教えていただけますでしょうか。お願いします。
- 締切済み
- オフィス系ソフト
- ACCESS フォームで入力した日付をクエリで読み
ACCESS フォームで入力した日付をクエリで読み替えたい ACCESS フォームで入力した日付をクエリで使用しているテーブルの書式に変換したい フォーム テキスト名:日付にyyyymmdd で入力します クエリ テキスト名:日付はパラメータとして使用しています クエリ内で使用しているテーブルの日付書式は 日付:yyyy/mm/ddです パラメータは 「日付始」と「日付終」の2箇所のテキストに入力されたデータを使用しています。以下がパラメータです。 Between [Forms]![フォーム]![日付始] and [Forms]![フォーム]![日付終] フォームのテキストボックスにyyyymmddと入力してもクエリでエラーが出ることない パラメータを日付に設定したいのですがどうしたらよいでしょうか? ちなみに、以下の式を入れたらエラーです。 Between CDate(Format([Forms]![フォーム]![日付始],"yyyy/mm/dd")) and CDate(Format([Forms]![フォーム]![日付始],"yyyy/mm/dd")) と入力しましたところ、、、、「式が複雑すぎるか、、、」のエラーメッセージが出てしまいました。 どなたか助けてください。お願い致します。
- ベストアンサー
- その他MS Office製品
- アクセス チェックボックス入力日付表示方法
アクセス初心者で悩んでいます。 いまアクセスフォームでデータ表を作成しているのですが、その中でチェック欄があり、その欄のチェックを押した日付を別フィールドに表示させるため手動で入力を行い、それをクエリに反映させていました。これをVBAか何かでチェック欄をつけたら現在日付を自動で表示させれないでしょうか?
- ベストアンサー
- その他MS Office製品
- Access2002でフォームに現在の日付
Access2002でフォームの規定値に関数Dateを使って現在の日付が自動で入るようにしていたのですが、他のフォームや新たにクエリを作っていたら日付が#Name?となってしまいましたどうしてでしょうか? アクセス初心者ですよろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access2003 フォームの入力ができない
Accessまったくの初心者です。的外れな質問をしているかもしれませんが、よろしくお願いいたします。 FOM出版の「よくわかるAccess2003基礎」を使って勉強している最中なのですが、途中でつまづいてしまいました。 お客様Q&Aにも問い合わせをしている所なのですが、2営業日を過ぎないと回答が得られないとの事で、時間がもったいないので、こちらでも質問させてください。 テーブルを元にクエリを作成しフォームを作ったのですが、フォームにデータを入力しようとすると、PCより「ポンポン」と警告音がなり入力が全く出来ない状態です。 試しに、既存ファイルのクエリに入力をしてみたのですが同じ状況で入力できません。 テーブルには、数値の入力は出来ました。 フォームにデータを入力するには何か特別な操作が必要なのでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Accessで=date()を入力しても数日前の日付が出てきてしまう
Accessでフォームにて簡易的なものを作成しています(コマンドボタン2つの簡素なもの) その一番下に会社名とファイルを開いた日付を入れたいのですが、日付だけは日付のみのテーブルを作成し、そこから値を取得してます。 規定値には"=date()"を入力しています。 ところが、フォームに表示される日付が2日前の日付になっており本日の日付になっていません。 テーブルを確認すると、一番上には2日前の日付が、その下には本日の日付が出ています。 フォームにファイルを開いた日の日付を入れる方法を教えていただけませんでしょうか??テーブル作成するという方法以外でも有効な方法があればぜひお願いいたします。ACCESSの勉強をはじめてまだ3日の初心者です。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- アクセスで日付を入力すると曜日がついてきちゃう
アクセス2002を使い始めたばかりの初心者です。 フォームで日付の入力をすると日付のみしか出てこないのですが、テーブルの方を見ると日付と一緒に曜日が書かれています。 またクエリの抽出条件で日付を入力すると、曜日が自動的にくっついてきて「指定した式の構文が正しくありません」と出てしまいます。 自分でそうしたものなのか、さっぱりわかりません。 とても困っています。 どなたか教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- access 2007 のフォームの日付について
access 2007 のフォームの日付について こんにちは さっそくですが質問させていただきます 立山秀利さん著の「ツボとコツがゼッタイにわかる本」で access2007の勉強をはじめたのですが、 二つのテーブル、 「注文履歴」 【フィールド:注文ID(主キー)、商品コード、個数】と、 「商品マスター」【フィールド:商品コード(主キー)、商品名、単価】を作成し、 商品コードを結合フィールドとして、リレーションを作ったのですが、 注文履歴のテーブルに、フィールド「日付(受注した年月日、書式は日付s )」を追加して、 作成→フォーム→その他のフォーム→フォームウィザードで、 この二つのテーブルから、by注文履歴のフォームを作成したのですが、 注文履歴のテーブルでは正しく日付が表示されていたのですが、 フォームの日付では#が十個ぐらいならんで、表示されてしまいました フォームでも日付が正しく表示されるようにするには、どのようにすればよいのか どなたか、回答していただけないでしょうか よろしくお願いします
- ベストアンサー
- オフィス系ソフト
- アクセスのフォームについて
アクセスのフォームについて2件質問させてください。 その1 クエリーからあるフォームを作っていますが、元になるクエリー(テーブルにも)には項目がなく、ただそのフォームに表示されればいいというデータをそのフォーム上で入力したいのです。 そこで非連結でテキストボックスを作ったのですが、1ヶ所に入力するとどのページにも同じデータが表示されています。 それぞれのページに違うデータをフォームから直接入力するにはどのようにしたらいいでしょうか? その2 大変むずかしい依頼がきて悩んでいます。 フォームでラベルや図形で1ヶ月を3等分した簡単な図を作り、 フォーム上のある日付をその図の中に●や▲で表示したいのです。 イメージは下のような感じですが、このようなことは可能でしょうか? 2002/3 2002/4 ┃ │ │ ┃ │ ● │ ┃ 以上2件一緒にして申し訳ございませんが、ご存知の方がいらっしゃいましたらよろしくお願いします。
- ベストアンサー
- その他(データベース)
- ACCESS フォームの非連結の日付を参照したい
ACCESS2010、WinXPの環境です。 受注データを参照したフォームから納品データに転記するフォーム(納品入力F)と追加クエリを作成しています。 非連結で作成した納品入力Fに、商品名、数量、日付とも、変更する可能性がある為、非連結の商品名、数量、日付のテキストボックスを作っています。 日付は、=DATE()で規定値に設定して コマンドボタンでプラスとマイナスで日付を前後できるようにしています。 追加クエリは、それぞれの非連結フィールドに 式1: [Forms]![納品入力F]![商品名] 式2: [Forms]![納品入力F]![数量] 式3 [Forms]![納品入力F]![日付]としています。 日付は、日付[S]型です。 これで追加クエリでデータシートをみると、数量や商品名は参照できていますが、 日付のみが空白になります。 ACCESS2000の時に作成した同じ方法(のつもり)でさくせいしたフォームと クエリでは、うまく参照してデータに転記できています。 何度か新規に作成して試したのですが、同じ内容となります。 原因や解決方法を教えてください。
- 締切済み
- その他MS Office製品
お礼
回答ありがとうございます。 申し訳ないです。 テーブル名= てーぶる フィールド名=仕入金額 データ型=通貨型 フィールド名=日付 データ型=日付/時刻型 クエリ名= てすと★ ------------------------------------------ SELECT Sum([てーぶる].仕入金額) AS 仕入金額の合計 FROM てーぶる GROUP BY [てーぶる].日付 HAVING ((([てーぶる].日付)=[Forms]![在庫調達チーム]![日付選択])); ------------------------------------------ 仕入金額のコントロールソースに、 =iif(isnull([日付選択]),0,nz(DSum("仕入金額","てーぶる","日付=#" & [日付選択] & "#"),0)) を入力するとエラーが以下のように表示されます。 ------------------------------------------ この関数をコンパイルするときにエラーが発生しました。 Visual Basic モジュールに構文エラーがあります。 コードをチェックし、再コンパイルしてください。 ------------------------------------------ 何度もすみませんが、よろしくお願い致します。