• ベストアンサー

access 2007 での jpgデータの表示について

ACCESS 2007を最近購入しました 以前よりaccess97を仕事に利用していたのですが 住所録(テーブル)を作って、住所、氏名、の後に 顔写真(.jpg)を2枚ほど付けたいとします。 それを レポートで 表示したいのですが どのように テーブル及び レポートのデザインをしたら良いのでしょうか?(レコード数は50件程です) よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

失礼しました。 >イメージコントロールか >連結オブジェクトフレームを貼り付け、 ではなく、 >連結オブジェクトフレームを貼り付け、 です。写真2枚ならば連結オブジェクトフレーム を2つ貼り付け、テーブルの2つの Oleオブジェクト型のフィールドを 指定します。

tosibou-
質問者

お礼

回答 有難うございました ご指摘のように やってみて テーブルの写真1、写真2 のフィールドに オブジェクトの挿入の時 jpgからBmpに変換したものを指定してやれば 見事にレポートにて表示できました。 これで解決しました。 有難うございました

その他の回答 (1)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

テーブル、フォームへの表示方法は AccessのサンプルのNorthWindow.mdb にあります。レポートへの表示は 詳細部分にイメージコントロールか 連結オブジェクトフレームを貼り付け、 他の名前などのフィールドをテキスト ボックスに指定すれば出来上がりますが。 写真2枚ということは一人につき2枚 なのでしょうから、テーブルには Oleオブジェクト型のフィールドを 2つ用意すればいいのではない でしょうか。

関連するQ&A

  • アクセスの演算フィールドで

    テーブルA レコード10件 氏名|出勤数 テーブルB レコード2件 氏名|年休数 クエリ 氏名|出勤数|年休数|[出勤数]+[年休数] このとき[出勤数]+[年休数]の列で、年休が登録されていない人の部分が空白になります。年休がある場合には合計数値が表示されます。 どのようにしたら、年休がない人も数値が表示されるでしょうか。この場合は、合計値がないので、出勤数が表示されればよい。 #アクセス超素人です。

  • accessのデータを印刷する時…

    access始めたばかりの初心者です。 行き詰ってしまい、初歩的な質問で大変恐縮ですが、ご存知の方がいましたら教えてください。 accessで管理している住所宛にはがきをだしたいのですが、 例えば、『テーブル住所録』に、住所・氏名1・氏名2のフィールドがあり、氏名1に父、氏名2に母の名前を入力し、父と母別々にはがきを出したいのです。 レポートに住所、氏名1を入れると氏名2の母ははがきを出せないですし、氏名1、氏名2両方を入れると宛名に2人の名前が入ってしまい、どうしたら良いか困っています。 また、住所は同じところですので、父にはがきを出すときも母にはがきを出すときも同じ『テーブル住所録』の住所を使用したいのですが、どのように設定したらよいのでしょうか? そもそも1つのテーブルに作らずにいたほうがよいのでしょうか…。 わかりずらい説明で申し訳ありませんが、よい案があれば教えて頂けると助かります。 よろしくお願いします。

  • ACCESS 同一フォームで異なるデータ表示できるか

    ACCESS初心者です。 ACCESSで住所録を作成し、普段はフォームで閲覧できるものを作成中です。 全てのデータを1つのテーブルにまとめると1000以上のレコードとなる為、グループごとに表示できればと思っています。(コンボボックスで一覧表示していますが、数が多すぎます) 1000のレコードはABCDE5つのグループ200人づつで構成されているとお考え下さい。 フォームは変更せず常に同一のものを使用したいです。表示するデータのみ何らかの方法で切り替えて表示したいと考えています。 どのような方法にすればそのような事ができるのでしょうか。 よろしくお願いします。

  • アクセスについて

    アクセスのレコード数483件のテーブルをクエリーで抽出しフォームで表示しているのですが、480件しか表示出来ません、どこか作成、設定で間違えがあるのか教えてください。

  • アクセスのレポートでの質問です。

    アクセスのレポートで、たとえば「氏名」「住所」「電話番号」を印刷したいとして・・・100件のデータがあったとして、1ページに50件しか印刷できないとしたら、普通は2ページになりますよね? ですが、1つのページをたてに2つに割ったと考えてください。(左半分と右半分があると考えてください)そこに50件ずつ印刷して、本来なら2ページになるものを、1ページに収めることってできますか? つまり、印刷するのに、横のスペースがあまりすぎるので、それを活用したいのです。 レポートのデザインビューで、「詳細」にあるコントロールたちをコピーしても、同じ情報が2件ずつ印刷されるだけですし、うまくいきません。 この「詳細」の中に「氏名」「住所」「電話番号」のコントロールを2つずつ作り、それぞれにテーブルの情報を反映させたいのです。 質問の意味は分かりますかね?分からなかったら言ってください。 分かる方、教えてください。m(_ _)m

  • Accessで一致したデータを表示させたい

    Accessについて教えてください。 Accessで以下のようなテーブルを作っております。 (T1)テーブル1(社員データ) 社員NO オートナンバー 所属 テキスト型 氏名 テキスト型 (T2)テーブル2(面談データ) NO オートナンバー 日付 日付/時刻型 面談者氏名 テキスト型 面談者企業名 テキスト型 社員NO1 数値型 社員NO2 数値型 社員NO3 数値型 社員NO4 数値型 社員NO1,2,3,4はテーブル1の社員NOとリレーションでつながっています。 (T1)社員NO、(T2)NO以外のデータを最終的にレポートで表示します。 ここで、クエリ、フォーム、レポートをいづれでも作成するときですが、 日付(T2) 面談者氏名(T2) 面談者企業名(T2) 社員NO(T1)(非表示) 社員NO1の所属(T1) 社員NO1の氏名(T1) 社員NO(T1)(非表示) 社員NO2の所属(T1) 社員NO2の氏名(T1)・・・(社員NO3、4と続けて) という風に作りたいです。 クエリ、フォーム、レポートで作成すると、社員NO1(T2)の所属(T1)氏名(T1)、しか表示されません。(これでは当たり前かもしれませんが・・・) 社員NO2、3、4の所属、氏名も表示させたいです。 フォームやクエリ、レポートで社員NO2、3、4(T2)のデータと一致する社員NO(T1)の所属、氏名を表示させる方法はどのようにしたらよろしいでしょうか。 どうかよろしくお願い致します。

  • アクセス2007 レポートで表示されないデータ

    アクセス2007を使い始めた初心者です。よろしくお願いします。 研究のための1000件ほどのデータのテーブルを元にクエリを作成しました。 そのクエリをレコードソースとしてレポートを作成しました。 ところが、表示されないデータがあります。 同じ数値のデータは表示されていません。 クエリを開いて確認すると、全てのデータが表示されていることは確認できました。 表示されないテキストボックスのプロパティを見ると「重複データの非表示」は「いいえ」になっています。  AAA XXX XXX        AAA XXX XXX  AAA XXX XXX   >>>   BBB XXX XXX  BBB XXX XXX                    どのようにしたら、全てのデータをレポートに表示させることが出来ますか。

  • Accessのレポートで同じレコードを連続表示

     アクセスの宛名ラベル印刷で、1ページを全て同じレコードが表示されるものを作りたいと思います。  以前同じ質問をさせて頂いた時に、住所テーブルと印刷枚数の数字の入ったテーブルをクエリーで・・・・という方法を教えていただきました。が、今回の元となるテーブルはキーはオートナンバー式ではなく、各住所に独自のコードが付けられています。なおこのテーブルは変更できません。  また、レポートの宛名ラベル作成ウィザードで1枚分のラベルを作成し、それを1ページ分コピーすることも考えていますが、かなり時間がかかりそうです。何か、効率の良い方法はないでしょうか。  よろしくお願いします。

  • Access2010 更新データのレポート表示

    Access初心者です。 新規データを入力しても、レポートが更新されずに困っています。 (テーブルや、フォーム内では、データは更新されています) エクセルデータをAccess2010にインポートして、元テーブルを作成しました。 元テーブルを元に、フォーム・レポート・検索クエリ(年度別・分類別)等を作成しました。 ここまでの作業で、新規データの入力はありませんでした。 ところが・・・ 新規データをフォームに入力すると、元テーブルは更新されますが、既に作成しているレポートには、新規レコードが表示(反映)されません。 更新されている元テーブルを元に、もう一度レポートを作成しても、新規レコードは表示されません。 ホームタブの「全て更新」ボタンをクリックしても、新規レコードはレポートには表示されません。 尚、Access初心者です。 「更新クエリ」なるものは、作成していません。というか、「更新クエリ」って何?状態です。 また、クエリそのものが良くわかっておらず、作成したクエリは全て「検索」のためのクエリで、抽出条件に「 [] 」を入力したり、フィールドに「 年度: Year(DateAdd("m",-3,[発送日])) 」を入力したりしかできません。 勿論、リレーションシップって何???状態です。 どうしたらよいのでしょうか??? どなたか、初心者でもわかるように、教えていただけないでしょうか? 宜しくお願いいたします。

  • Access2010 更新データ反映のレポート印刷

    質問の仕方が悪かったようなので、もう一度質問いたします。 Access初心者です。 新規データを入力しても、レポートが更新されずに困っています。 エクセルデータをAccess2010にインポートして、元テーブルを作成しました。 元テーブルを元に、フォーム・レポート・検索クエリ(年度別・分類別)等を作成しました。 データが入力されているテーブルは、この元テーブルのみです。それ以外のテーブルはありません。従って、全てのクエリは、この元テーブルを元に作成しております。 フォームを作成しているときに、コンボボックスを作成し、コンボボックスのコントロールソースは、全て、その場で作成しました。(コンボボックス用のテーブルは作成していない) また、郵便番号から住所を入力できるように設定してあります。 ここまでの作業で、新規データの入力はありませんでした。 ところが・・・ 新規データをフォームに入力すると、元テーブルは更新されますが、元テーブルを元に既に作成しているレポートには、新規レコードが表示(反映)されません。 しかし、レポートフッターに設定してある「Count(*)」は、新規レコードを含んだ数字を返しています。 更新されている元テーブルを元に、もう一度レポートを作成しなおしても、新規レコードは表示されません。 ホームタブの「全て更新」ボタンをクリックしても、新規レコードはレポートには表示されません。 どうしたらよいのでしょうか??? どなたか、初心者でもわかるように、教えていただけないでしょうか? 宜しくお願いいたします。