- ベストアンサー
ACCESS2000の帳票フォームの計算
O_cyanの回答
- O_cyan
- ベストアンサー率59% (745/1260)
レポート自体のプロパティを開きイベントのアクティブ時にA+Bを表示するフィールド をCとして Private Sub Report_Activate() C = A + B End Sub これだけで出来ます。
関連するQ&A
- 帳票フォームの自動計算
毎度おせわになります。 商品 購入金額 比率(%) ------------------------------- A 99,999 99.9 B C : : ------------------------------- TOTAL 99,999 100.0 上記のような帳票フォームがあり 各商品の購入金額を入力すると、各商品毎の購入金額合計に対する の割合(比率)が自動計算されるようにする という、フォームを作りたいのです。 フォームにはテーブルが連結されていて、上記の項目はテーブルから 貼り付けています。 購入金額をA,B,C…と入力していくと、それぞれの比率も変わってるの ですが、カレントレコードしか計算ができません。 どのようにしたら全レコードの比率を再計算して表示できるのでしょうか?
- 締切済み
- オフィス系ソフト
- アクセスのフォームビューの帳票フォームではレコード
アクセスのフォームビューの帳票フォームではレコードを削除する事は出来ないのでしょうか? データシートビューではレコードセレクタを選択し右クリックをすると 「レコードの削除(R)」という項目が出てきますが 帳票フォームでは出てきません。 帳票フォームでレコードを削除する方法を教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000のフォームの作り方について
OSは98SEでACCESS2000を使用しています。 Aという帳票フォームとBという単票フォームがあります。 A帳票フォームには製造指示日、原料番号、原料種類、原料重量という項目があり、データが表示されています。 B単票フォームには製造指示日、原料番号、原料種類、原料重量、開始日時、労務時間等A帳票フォームの詳細があります。 A帳票フォームのデータ1をクリックすると、Bという単票フォームに移動してデータ1の詳細が表示される様にしたくていろいろやってみようと思ったのですが、どの様にしたらよいかさっぱりわかりません。 どなたか教えていただけないでしょうか。 簡単なVBAはわかりますが、やさしく教えていただけるとうれしいです。 どうぞよろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- [Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Accessにおいて。 帳票フォームの"詳細"に非連結のコントロール(例:テキストボックス)を配置し、それぞれ別々の値を持たせることは可能なのでしょうか? 例えば。 VBAにおいて、カレントレコードのAという値とBという値を計算し、その値を非連結のテキストボックスに挿入したとします。 単票フォームであれば、問題なくテキストボックスには計算後の値が表示されるわけですが…… 帳票フォームの場合では、"規定値"に計算式を入れたときと同様、先頭の値と同じものが連続するテキストボックスに表示されてしまいます。 これを回避し、計算後のデータを連続するテキストボックスにそれぞれの値として表示させるには、どのようにすればよいのでしょうか? もちろん、連結させたコントロールを使用すれば、問題はないのですが…… 状況によっては、これが行えた方が便利かと思い、質問させていただきます。 「帳票フォームでは不可能である」といった回答でもかまいません。 どうぞよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Accessの帳票形式のフォームについて
いつも楽しく勉強させていただいております。 OSはWindows7。 フロントエンドがAccess2013でSQLServer2012がバックエンドです。 複数レコードを一度に表示するいわゆる帳票形式のフォームを作ります。 [保存]ボタンで変更を保存、[キャンセル]ボタンで保存しないでフォームを閉じます。 このようなフォームを作る際、私はこれまでこの方法でやってきました。 1.本物テーブルの内容をテンポラリのテーブルにコピー 2.テンポラリのテーブルと連結したフォームで編集 3.[保存]ボタンのクリックでテンポラリのテーブルで本物を上書き この方法の弱点は本物のテーブルにロックがかからないことです。 かといって本物のテーブルに連結したフォームにすると編集した内容をキャンセル することができません。 これを解決する根本的な方法はないものでしょうか。 たとえば帳票形式にする代わりにデータグリッドのようなコントロールを使用して 本物のテーブルにロックをかけつつ複数レコードの変更のキャンセルも可能という フォームは作れますか。 フォームをデザインビューで開いたときに見られるActiveXコントロールには データグリッドに類するコントロールはないようです。 ネットで調べるとVB6.0のDataGridコントロールを使用できるとか、 操作がうまくいかないとかAccessでVBのコントロールを使用するのはそもそも 許されないとか書いてあるのでデータグリッドを使う方法は無理でしょうか。 もう一度問題を整理すると、以下のようになります。 1.複数レコードを一度に表示して編集したい。 2.そのレコードにロックをかけたい。 3.編集のキャンセル(ロールバック)も可能にしたい。 帳票フォームでもデータグリッドでも方法は問いません。 あるいは「Accessでは実現できない」という情報でもいいです。 お詳しい方、どうかよろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- 帳票フォームの行の順番を簡単に変えたい
Access 2013 VBA 帳票フォームの行の順番を簡単に変えたいのですが、何か方法はありますでしょうか。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- ACCESSで設定した帳票の用紙サイズが変わってしまう
ACCESSで帳票(レポート)を印刷するのですが、設定した用紙のサイズが変わってしまいます。 例えば、帳票1はA4縦 帳票2はA3横 帳票3はA4横 と設定をしておきます。 これらの帳票を単独で印刷する場合は、それぞれ設定した通りに印刷出来るのですが、帳票1,2,3を一気に印刷するマクロを作成し、実行すると、帳票の用紙サイズが設定した通りに動いてくれません。例えば、帳票2はA3横のはずでが、A4縦で印刷されてしまいます。 これを解決する方法はありませんでしょうか。(マクロで一気に印刷したときも設定通りの用紙サイズで印刷したいのです)ご存じの方おりましたらご教授下さい。 環境はACCESS2000 Windows-XPです。
- ベストアンサー
- オフィス系ソフト
- 単票フォームと帳票フォームを連動 アクセス
どういう構成にすればいいか教えてください。 元データはT_testのみですが T_testを元に、単票フォームと帳票フォームを作り、 この二つのフォームをサブフォームにし、1つの親フォームにはめて、 帳票フォームのレコードをクリックする(カレントレコードが変わる)度に 単票フォームは、帳票フォームのデータを表示させたいのですが どうすればいいでしょう? レコードソースは親フォームに設定すればいいのでしょうか? それとも単票フォームと帳票フォームそれぞれにT_testを設定すればいいでしょうか? 帳票フォームのレコードをクリックして単票フォームのデータを表示させる際は、 帳票フォームの値を取得して単票フォームにフィルタをかければいいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- 帳票フォームのなかにリストを表示させたい
Access2007でフォームを作成しています。 以下のようにフォームを作成したいです。 1年 A組 担任山田 1番 阿部 2番 井上 2年 B組 担任松田 1番 伊藤 2番 上田 3番 小田 上記のように,リスト内にリストを表示させたいです。 帳票フォームのなかにサブフォームで帳票フォームを表示させることはできないということで この方法は断念。 帳票フォームのなかにリストボックスを配置してみましたが, これもリストボックス内にうまく連携してレコードを表示させることができず断念しました。 クラスごとや個人ごとにレコードを操作したいので, メインフォームが単票形式になっては意味がないです。 お知恵を貸してください。 よろしくお願いいたします!
- 締切済み
- オフィス系ソフト
お礼
ありがとうございました。