
ACCESSで顧客管理をしています。
設定を変更をしたいと思うのですが、前任者が作ったシステムのため
変更の方法がわからずにいます。
ちなみに私はACCESSに関しては初心者です。
初心者が扱うには難しい部分があるかとは思いますが、
もしよろしければご教授下さい。
=============================================================
【1】メインのフォームの中に、顧客データを入力するボタンと、
その顧客データの中から日付を指定して抽出し印刷プレビューを
表示させるボタンがあります。
今回、その印刷される項目を変更したいと思っています。
(入力している顧客データの項目のうち5項目のみが印刷されています)
この印刷項目がどこで設定されているかが分かりません。
【2】同様に印刷プレビューに関してですが、抽出された顧客データの
合計数がデータの下に表示・印刷されるようになっているのですが、
数字が3桁になると"E"となり正しく表示されません。
(例えば200だと2Eと表示される)
これを正しく表示させたいのですが方法がわかりません。
=============================================================
以上、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
必ずMDBをバックアップ用にコピーしてから
確認してください。
SHIFTを押しながらMDBを開く。
「フォーム」タブをクリック。
一覧から「メインフォーム」を探して右クリック。
「デザインモードで開く」をクリック。
プレビュー表示ボタンを右クリック。
「プロパティ」をクリック。
「イベント」タブをクリック。
「クリック時イベント」の値をクリック。
値の右に表示される「...」ボタンをクリック。
「Private Sub (ボタン名)_Click」~「End Sub」の内容は
どうなっていますか?
この回答への補足
早速の回答ありがとうございます。
↓のようになっています
Private Sub 印刷実行_Click()
DoCmd.SetWarnings False
DoCmd.RunSQL "Delete * from W_プログラムワーク ;"
'DoCmd.RunSQL "UPDATE W_プログラムワーク SET W_プログラムワーク.日付FROM = #" & Format(Me.入力日FROM, "yyyy/mm/dd") & "#;"
'DoCmd.RunSQL "UPDATE W_プログラムワーク SET W_プログラムワーク.日付to = #" & Format(Me.入力日to, "yyyy/mm/dd") & "#;"
If Me.キャリア = 1 Then
DoCmd.RunSQL "INSERT INTO W_プログラムワーク ( 日付FROM, 日付TO, キャリア名 ) SELECT #" & Format(Me.入力日FROM, "YYYY/MM/DD") & "# AS [FROM], #" & Format(Me.入力日to, "YYYY/MM/DD") & "# AS [TO], 'au' AS KYA;"
DoCmd.OpenReport "R_入力確認表", acViewPreview
Else
DoCmd.RunSQL "INSERT INTO W_プログラムワーク ( 日付FROM, 日付TO, キャリア名 ) SELECT #" & Format(Me.入力日FROM, "YYYY/MM/DD") & "# AS [FROM], #" & Format(Me.入力日to, "YYYY/MM/DD") & "# AS [TO], 'vodafone' AS KYA;"
DoCmd.OpenReport "R_入力確認表J", acViewPreview
'DoCmd.OpenReport "R_入力確認表J", acViewPreview
End If
DoCmd.Maximize
Forms![F_入力確認表].SetFocus
DoCmd.Close
DoCmd.SetWarnings True
End Sub
※質問文章が不足していたかと思うので補足します。
・メインフォームの名前は”初期メニュー”
・その中の印刷プレビューを表示するボタンは”入力確認表”
・入力確認表ボタンを押すと日付及び商品を指定をするフォームが出ます。
そしてそのフォームの”印刷実行”というボタンを押すと印刷プレビューが表示されます。
上のプログラムの内容は、”入力確認表(店別)”のクリックイベントの
内容です。
補足の内容に間違いがありましたので訂正します。
最後の文章「”入力確認表(店別)”のクリックイベント」は
正しくは”印刷実行”のクリックイベントです。
以上、すみませんがよろしくお願いします。
No.2
- 回答日時:
続きです。
フォーム「初期メニュー」を閉じる。
「レポート」タブをクリックする。
一覧に「R_入力確認表」があるので右クリック。
「デザインモード」をクリック。
マス目の外を右クリックして「プロパティ」をクリック。
「データ」タブをクリック。
レコードソースの値の場所をクリックし、
右に表示される「...」ボタンをクリック。
「クエリビルダ」と書いてある部分を右クリック。
「データシートビュー」をクリック。
これでデータの一覧が表示されると思いますが、
その中に追加したいデータはありますか?
返事が大変遅くなりました><
アドバイスを参考に試行錯誤しているうちに、
無事設定することができました!
本当にありがとうございました。
また分からないことがあった際はご指導お願いします^^
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
写真に日付を入れるのがそんな...
-
サンダーバードでシングルクリ...
-
メールのサンダーバードのアド...
-
2007Vre. ヘッダーフッダーの解...
-
エクセルの「名前ボックス、関...
-
CLaunchの位置固定
-
CPRM Keyの認証方法を教えてく...
-
【Excel】郵便番号を入力し、隣...
-
中が黄の広をexcelに打ち込む方...
-
【漢字】上丸の出し方を教えて...
-
「1日~10日まで」のような...
-
こお言う場合、こう言う場合・...
-
km²(平方キロメートル)を入力...
-
VBAでエクセル内の情報を他のア...
-
エクセルで、郵便番号を入力す...
-
キーボード入力
-
郵便番号を入力したら住所がで...
-
エクセルで英語の練習帳作り。
-
「 ' 」(上カンマ)が表示し...
-
漢字の入力方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
写真に日付を入れるのがそんな...
-
サンダーバードでシングルクリ...
-
WORD 点線が入ってしまう
-
CPRM Keyの認証方法を教えてく...
-
メールのサンダーバードのアド...
-
2007Vre. ヘッダーフッダーの解...
-
エクセルの「名前ボックス、関...
-
楽譜制作ソフトFinaleで、全休...
-
photoshop7の操作で質問です
-
複数のCDからベストアルバムを...
-
Wordですが
-
ディフォルトの表示を替えたい
-
無料のZohoメールの日本語化
-
i-tune でCDをパソコンに取り込...
-
クリックしたタグがわかるフリ...
-
Realtek HDオーデオマネージャ...
-
adobeのトップページのflashに...
-
特定のセルを選択した場合にユ...
-
Illustorator9.0.2Jをつかって...
-
OpenOffice.org Calcで突然でき...
おすすめ情報