• ベストアンサー

アクセスでのフォーム入力とテーブル内の表示について追加で質問したいのですが。

前回アクセスでのフォーム入力とテーブル内の表示について質問しうう、うまくいきましたので、追加で質問したいのですがよろしいでしょうか?前回はフォームで男、女と入力してもクエリなどで1,2と表示されるところをそのまま男、女で表示できるようにしていただきました。これと同じことなのですが、1:S 、2:I、3:RをそのままSIRで表示するにはどうしたらよいのでしょうか?ルックアップのところを編集したらよかったんですよね。すみませんがよろしくお願いいたします。。。

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

  • ベストアンサー
noname#79209
noname#79209
回答No.2

前回は 1=男、2=女で 「1;男,2;女」と設定したんですよね? 今度は 1=S、2=I、3=R と設定したいんですよね? で、分かりませんか? ちなみに、 連結列は、選択した時に返される列を指定します。 前回の例では、男を選んだら1が、女を選んだら2が返されるわけです。 列数は、1あるいは2という列(1列目)と、男あるいは女という列(2列目)の2つの列があると言うことです。 列幅は、前回の例では1とか2が入っている1列目は0cm=表示しない設定で、男とか女が入っている2列目は1cmの幅で表示するという設定です。 意地悪しているように見えるかもしれませんが、 真意を分かっていただきたいです。

ayanohina
質問者

お礼

大変丁寧なご説明ありがとうございました。初心者なもので本当に助かりました。ご迷惑おかけしてすみませんでした。これからもよろしくお願いいたします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#79209
noname#79209
回答No.3

ゴメンナサイ。 #2での3行目の表記を間違えました。 正しくは、 「1;男;2;女」 です。

全文を見る
すると、全ての回答が全文表示されます。
noname#79209
noname#79209
回答No.1

> ルックアップのところを編集したらよかったんですよね 前回の回答からの応用でできませんか? 失礼ながら、 「駅で150円の切符の買い方を教わったが、300円の切符はどうやって買うのか」 と質問されているように聞こえます。

ayanohina
質問者

補足

値集合タイプ:値リスト 値集合ソース:1;男;2;女 連結列:1 列数:2 列幅:0cm;1cm 確かにそうです。応用の仕方が分からないので質問いたしました。 上記のところをどのように変更したらよろしいのでしょうか?大変申し訳ありません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • アクセスでのフォーム入力とテーブル内の表示について。

    アクセスで1=S,2=I,3=Rという設定でフォームでリストボックスからSIRと入力してもクエリなど一覧やレポートなどでは1,2,3で表示されるのを前回質問した者ですが、やはりうまくいきません。以下のやり方で間違いはないでしょうか? ルックアップで、 表示コントロール:リストボックス 値集合タイプ  :値リスト 値集合ソース  :1;S;2;I;3;R 連結数     :1 列数      :2 列見出し    :いいえ 列幅      :0cm;1cm 大変申し訳ありませんが、よろしくお願いいたします。。。

  • Accessのフォームとテーブルについて教えてください。

    Access2003を使用しています。 既存のフォームAにフィールド3個を増やしました。 フォームAはテーブル(1)と連動していました。 追加したフィールドはテーブル(6)のものです。 ところがフォーム上で追加フィールドに入力が出来なくなりました。3フィールドのうち、ひとつはコンボボックスです。表示はされますが確定ができません。 フォームAのSQLステートメントではテーブル(1)・(6)以外にテーブル(2)・(3)・(4)・(5)が結合されています。 フォームAからするとテーブル(2)・(3)・(4)・(5)のデータはIDの名称を見るための参照用です。 テーブル(6)は、追加フィールドのコンボボックスが参照用で、他の2追加フィールドは、フォームから入力してテーブル(6)に反映させたいものです。 テーブル(6)の画面では入力できます。 フォーム上からは入力できません。 設定が何か欠けているからでしょうか? 他の質問では2つのテーブルをひとつのフォームにする場合は、クエリを別に設けた方がいいとなっています。フォームが出来上がっているので、できればクエリを設けずに行いたいのですが、よくない方法でしょうか? 手順なども踏まえて教えていただけると助かります。 よろしくお願いいたします。

  • アクセス初心者^^; フォームで追加入力したら、クエリは?

    アクセスの初心者です。 1 追加のデータをフォームから入力したら、テーブルは自動的に追加されていましたが、それに関連した既存のクエリには自動的に追加されないようですが?反映させたい場合にはどうすればよいでしょうか。 2 また、テーブルとクエリとフォームの関係を簡潔に教えていただけたらと思います。

  • Accessのフォーム、選択肢を非表示にしたい

    Accessの参照専用フォームから、テーブルで作成したルックアップウィザードの▼を表示させない方法を教えて下さい Windows7、Access2010を使い、仕事でデータベースを作成しています。 テーブルにルックアップウィザードを使い、選択肢からデータ入力ができるようにしました。 そのテーブルをフォームにして、参照専用にするため、プロパティシートのデータタブで、設定を行いました。 このフォームは、見るだけにしたいので、見た目も整えたいのです。 この状態だと、テーブルでセットしたルックアップウィザードの▼が、画面上に表示されたままになってしまいます。 必要がないので、非表示にしたいのですが、やり方が分かりません。 ご教授をお願いします。

  • アクセスでのフォーム入力とテーブル内の表示について。

    アクセスのフォームで選択したものが別のテーブルの表示では数字で表示されてしまいます。例えば、1:男、2:女に設定してあるのですが、これをそのまま男、女で表示させるにはどこを修正したらよいのでしょうか?ただ単に数字設定しないほうがよいのでしょうか?修正箇所がわかりません。ちなみに性別はトグルボタンでの選択で、他にダウンリストの別の項目もあります。よろしくお願いします。

  • アクセス2000でクエリにデータ追加ができる表示がでません

    アクセス2000で、氏名と性別コード(1or2)のあるテーブルを作りました。 性別を漢字で表示したいので、1=男、2=女というべつのテーブルを作って リレーションシップを設定しようとして、氏名と性別コードのあるテーブルを もとにクエリを作成して、1=男、2=女というテーブルを表示したところ、 クエリにデータ追加ができる表示がでなくなりました。 また、そのクエリをもとに、フォームを作ったら、性別コードの部分が「この データは更新できません」というようなメッセージが出て、データの修正も、 できません。 どうしてでしょう? どうしたら、解決するでしょうか?

  • アクセスのフォームで入力ができない

    Accessの操作が出来る程度なのに、頑張って「社員台帳」たるものを作成し始めました。 テーブルに ・社員基本データ ・公的資格・学歴データ ・略歴・賃金データ を作成し、社員IDをキーにその3つのデータでクエリーとフォームを作成しました。 テーブルの各データではデータの編集及び追加が可能なのですが、フォーム画面で入力が出来ません。 説明不足かもしれませんが、どなたか教えてください。 宜しくお願いいたします。

  • Access フォームからの入力結果をテーブルにすることはできない?

    Access フォームからの入力結果をテーブルにすることはできない? 使用しているのはWindows XP、Access 2003です。 とある調査結果をデータベース化する仕事を与えられています。 データ1件あたりの構成要素を一目で見れるようにするために「こういうレイアウトのフォームを作って」と上司からリクエストが出ています。 まず、今手元に集まっているデータについては、 Excelで一覧表作成 → Accessにインポートしてテーブル作成 → オートフォームでフォーム作成し、デザインビューでレイアウト変更 というふうにして、上司から言われたフォームは作りました。 今後、データは増えていくので、作ったフォームから新たにデータの追加をしていくことになるのですが・・・。 フォームからデータを追加しても、元となったテーブルにはリンクしませんよね? とすると、データを追加した結果をテーブルにしたい場合はどうしたらいいのでしょうか? 今度は、そこからクエリを組む必要も出てくるため、テーブルにしたいのですが・・・。 Accessについては、以前勤めていた会社の研修で習っただけで詳しい使い方をずいぶん忘れてしまっています。今回、自分なりにいろいろ調べてはみたのですが、よくわかりませんでした。 もしかしたら、Accessの使い方を基本的に間違っているでしょうか・・・ よろしくお願いします。

  • Accessのフォームで

    Accessで2つほど質問いたします。 (1)テーブルにフィールドを追加したのですがフォーム上でそのフィールドが追加できません(プロパティで選択できない)、多分クエリーを経由してフォームを作成したのですが、どのクエリーだかわからなくなってしまいました、参照しているクエリーがどれなのかを調べる方法を教えてください。 (2)検索フォームを作成して入力した文字を含む検索をしたいのですが どのようにしたら良いのでしょうか、今は入力の文字列の最初と最後に「 * 」を入力して検索しています。

  • フォームの作り方 アクセス2000

    アクセス2000を使い始めた初心者です。 顧客群に関するテーブルAがすでにあります。 このテーブルは事情があって、フィールドを追加することはできません。 もうひとつのテーブルBを作って、こちらに情報を追加するためのフィールドをいくつか作ります。 やりたいことは、 入力用のフォームに、テーブルAの情報内容を表示させて、テーブルBの入力をしたいのです。 クエリを作ってリレーションを設定するのだろうと思うのですが、具体的に進め方がわかりません。 よろしくお願いします。

専門家に質問してみよう