- ベストアンサー
Accessで保護者フィールドが空の時「様」を印刷したくない
Accessのレポートでタックシールを作成したいのですが、保護者名のデータが 入っていない場合もあります。 [保護者名] 様 [名前] 様 このようにしていると、保護者名がないレコードの場合、「様」だけ印刷 されてしまうので変です。 保護者名がないレコードの場合は「様」を印刷しないようにするには どうしたら良いでしょうか。 ご教示ください。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
関連するQ&A
- Accessのレポート印刷について教えて下さい。
Accessのフォームでフィルタを使い絞り込んだデータをレポートで 印刷する場合について教えて下さい。 DoCmd.OpenReport "レポート名", acViewPreview, , Me.Filter では、フォームとレポートが同じレコードソースだと使えるという事ですが、 フォームとレポートのレコードソースが別の場合はどのようにすると フィルタで絞り込んだ条件のレポートを印刷できますか? 教えて下さい。よろしくお願いします。
- 締切済み
- その他MS Office製品
- Accessのレポートで1レコードだけ印刷したい
Accessで作成したレポートで1つのレコードだけ印刷することは可能でしょうか? また、表示されているデータだけを印刷することも可能でしょうか? 現在1レコードが1ページに表示されるようにレポートを作っています。 ご存知の方、教えて下さいm( _ )m
- 締切済み
- オフィス系ソフト
- VBでアクセスのレポート(タックシール)印刷について教えてください
VBを使ってAccessデータベースのデータをタックシールに印刷するプログラムを作成しています。下記のようにして印刷部分を作成しました。 データの印刷はきちんとできるのですが,1列にしか印刷できません。(一列はきちんと印刷できます。タックシールの右半分の部分に印刷できない。) タックシールの都合で2列に印刷したいのですがその方法が分かりません。(2×5のタックシール) Set cn = New ADODB.Connection cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\jyusyo.mdb;Jet OLEDB" cn.Open でデータベースに接続しています。 DataReport1を作成しておき,下のように記述しました。 Set rsjyusyo = New ADODB.Recordset rsjyusyo.Open "住所", cn, adOpenKeyset, adLockPessimistic rsjyusyo.Filter = adFilterNone Set DataReport1.DataSource = rsjyusyo DataReport1.Show
- 締切済み
- Visual Basic
- access 複数レポート印刷
access2003を使用しています。 フォームから印刷するデータの条件をあたえ、ボタンを一回押下することで複数のレポートを印刷するようにしたいのですが、、、 現状では、一枚目のレポートを全部印刷したあと、二枚目のレポートを全部印刷、次に三枚目となってしまいます。 やりたいことは、1レコード目のデータのレポートを全部印刷したあと2レコード目のデータのレポートを印刷、次に3レコード目のデータ、、、という風に行いたいと思っています。 1レコードずつ抽出してforループさせればいいと思っていますが、具体的にどういうコードを書けばいいかわかりません。 どうすればよいでしょうか?
- ベストアンサー
- オフィス系ソフト
- Access2003の日付と印刷
Access2003を3日前に初めて個人情報を管理するデータを作成しているのですが、 日付を2003/12/01と入力したら次の欄に自動的に2004/11/30と一年後の日付を出力するにはどうすればよいでしょうか? あとフォームでレコードを検索し、表示されたレコードのページ(1ページ)のみを印刷したいのですが、 フォームに印刷タブを作成しクリックするとレポートで作成した印刷プレビューにとぶまでは作成できたのですが、 レコードに入力したデータ前ページすべてが印刷されてしまいます。 選択したレコードのみを印刷するにはどうすればいいでしょうか? 始めたばかりの初心者でくだらない質問かもしれませんが、どなたかご教授お願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスのレポートにおける印刷時拡張について教えて下さい。
アクセス2000でデータ-ベースを作成しています。 データの一覧表をレポートで出力する必要があるのですが、ある種類のデータのみが、長いデータだったり、短いデータだったり、データの長さが一定ではなく、それ以外のデータは全てデータの長さが一定であるという状態です。 具体的に説明すると、例えば、一つのレコードに日付データ、名前データ、会員番号データ等のように長さがほぼ一定のデータと、備考データのように長さが個々のレコードによって大きく異なるデータとがあります。 この備考データのような長さがレコードによって異なるデータを含めた一覧表をレポートで出力するために、レポートの左側に長さが一定のデータを配置し、右側に長さの異なる備考データを配置し、その備考データのプロパティの印刷時拡張を「はい」にしました。 しかし、上記のように設定すると、備考データは確かにデータ量に応じて印刷時に自動的に拡張されて都合がよいのですが、備考データが拡張されると、その左側に配置されている名前データや日付データの位置までもが一緒に下側にずれてしまいます。 どうにかならないでしょうか?
- 締切済み
- オフィス系ソフト
- アクセス2000でレポート印刷
アクセス2000でレポート印刷 レポートを印刷するとき、フォームで表示しているレコードだけを印刷したいのですが・・・ フォーム上でコマンドボタンを作ってレポートを印刷すると、関連するレコードが全て印刷されてしまいます。 フォームでレコードを指定して、そのレコードだけを印刷・・・ 教えてください!!!!
- ベストアンサー
- その他([技術者向] コンピューター)
- accessのフィールドの数
初心者です。 accessでレポートのフィールドの数というのは、最大でいくつまで可能なのでしょうか? いま扱っているデータを、レポートで印刷しようとすると、ウィザードで作成するさいに、「フィールド数が多すぎます」というようなメッセージが出ます。 デザインでレポートの幅を広げようとしても、一定以上大きくなりません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Accessのレポート機能での宛名シール作成
こんにちは、質問させてください。 MicroSoftのAccessを使用し、顧客や登録者の名簿管理をしています。 そこで、その中から任意のかたがたを抽出し、宛名タックシールを作成したいのですが、例えば21枚の宛名ラベルにレポート機能で12件印刷する際、残りの9枚を上手く使いきることができません。 というのも、レポートでは1~21件目まで自動入力される際、上から順番にデータが入っていってしまいます。 下から9枚のみ残っても、新しく9件印刷したい場合に、すでに使用している部分9枚にしか印刷ができません。 どうにか使用した枚数文ずらして次のタックシールを使用する方法はございませんでしょうか。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Access のレポートでラベルを印刷
Accessのデータからレポートを作成し、 OAラベルのシールへ印刷する作業を行っているのですが、 シールのサイズ(3*7)に合わせるように余白や、横幅や高さ 列間隔等を設定しても、3*7のすべてのラベルが表示されず 設定がおかしい、とのエラーが出てしまいます。 で、表示画面を見ると7行目のデータが印字されていません。 一つのラベルには項目は収まっているはずなのですが・・・ どのように設定をすれば、印刷ができるようになるのか 教えていただければと思います。 OS Windows7 Access2010 OAラベル KOKUYO LBP-F7160-20(3*7 21枚用)
- ベストアンサー
- その他MS Office製品
お礼
ありがとうございます。 おかげさまでクエリで解決しました。 m(_ _)m