Access、ラベル作成について。テーブルに格納されているデータをラベルに印字するという仕様なんですが、そのテーブルのデータが仮に”1”であればAAというように印字し、”1”以外であればBBと、印字させたいのです。恐らくIF構文を使うとおもうのですが・・・ これだけだと情報が少ないと思いますので、随時答えられる範囲で質問にお答えいたします。

回答の条件
  • 1人10回まで
  • 登録:2006/07/21 18:32:18
  • 終了:2006/07/28 18:35:02

回答(3件)

id:llusall No.1

llusall回答回数505ベストアンサー獲得回数612006/07/21 18:43:36

ポイント27pt

レポートのテキストボックスのプロパティにて、

コントロールソースを次のように入力します。

=if([フィールド名]="1","AA","BB")


※フィールド名は、適宜指定してください。

id:hac20380

すいませんレポートは使用していないラベル発行です・・・。

2006/07/21 18:50:59
id:husigi No.2

husigi回答回数107ベストアンサー獲得回数62006/07/21 18:54:49

ポイント27pt

IIf関数を使います。

=IIf([フィールド名] = "1", "AA", "BB")

というような、式を「レポート」の中の「テキストボックス」に挿入すればいいのでは。



http://office.microsoft.com/ja-jp/assistance/HA011161001041.aspx

id:Allashe No.3

Allashe回答回数59ベストアンサー獲得回数52006/07/21 19:46:29

ポイント26pt

Accessの場合はIIfになります。

クエリで

Select IIf([フィールド名]="1","AA","BB") as フィールド名 from [テーブル名]

という感じにします。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません