質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

Q&A

解決済

2回答

4515閲覧

【Access】連結コントロールにしたチェックボックス、チェック時に-1ではなく別の値で登録したい

pecchan

総合スコア555

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

0グッド

0クリップ

投稿2019/01/16 06:40

Access for Office 365、Win10です。

登録画面を作ってます。

連結コントロールにしたチェックボックスで、チェックをすると「-1」で登録されます。

これを「1」など別の値にしたいのですが、方法はありますでしょうか?

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

Yes/No型に変更したとしても、表示上、Yes/No または True/False になるが、中身は -1/0 のままだということにはご留意ください。

例えば、Yes/No型フィールドと連結した3つのチェックボックス Chk1, Chk2, Chk3 があったとして、
テキストボックスのコントロールソースを下記に設定した場合、
=[Chk1]+[Chk2]+[Chk3]
チェックボックス3つにチェックを入れた場合のテキストボックスの表示は、-3になります。
表示を3にしたいなら、
=-[Chk1]-[Chk2]-[Chk3]
とする必要があります。

投稿2019/01/16 12:35

hatena19

総合スコア33715

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pecchan

2019/01/18 04:23

有難う御座います。 そうなんですね、注意します。
guest

0

ベストアンサー

チェックボックスの取る値は、(True/Faulse)=(0以外(=-1)/0)なので、テーブルの属性をYes/No型に変更してチェックボックスの形状にする位でしょうか。

投稿2019/01/16 07:06

sazi

総合スコア25195

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

pecchan

2019/01/16 07:38

有難う御座います。 Yes/No型に変更することに致します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問