フォームやレポートに配置したフィールドに100が入力された場合、 100km や 100個など任意の単位をつけることはできませんか?
どの単位にするかはどのように決定されるのですか。 「単位」のフィールドが別にあるなら、コントロールソースを下記のように設定すればいいでしょう。
=[数値フィールド] & [単位]
どの単位かはフィールドごとに固有でつけます 距離をいれるフィールドにはkmといった具合です 単位フィールドは作っていませんがそのようにするものですか? EXCELの書式のようなイメージで質問しました
書式プロパティはフィールドに対して一つしか設定できませんので、「単位」フィールドは必要ですね。
表計算ソフトのEXCELとデータベースソフトのAccessでは根本的に違いますので、Excelでの発想は捨てて取り掛かりましょ う。
「単位」フィールドをテキスト型にしてユーザーに自由に入力させると、km ㎞ Km Km などと表記ぶれが発生します。これはデータベースにとっては致命的ですので、マスターの方に単位フィールドを持たせるようにします。
テーブル例
商品コード 主キー 商品名 単価 単位
受注コード 主キー 受注日 商品コード 数量
クエリを作成して、上記の2つのテーブルを追加して、商品コード同士で結合します。 T受注 の全フィールドを表示させて、T_商品マスターからは、商品名、単価、単位 を表示させます。
このクエリからフォームウィザードで入力フォームを作成します。 このフォームで商品コードを入力すると、商品名、単価、単位 が自動で表示されます。
このような設計にすると、表記ぶれは発生しません。
不適切なコンテンツとして通報するには以下の「送信」ボタンを押して下さい。 現在このグループでは通報を匿名で受け付けていません。 管理者グループにはあなたが誰であるかがわかります。
どのように不適切か説明したい場合、メッセージをご記入下さい。空白のままでも通報は送信されます。
通報履歴 で、あなたの通報と対応時のメッセージを確認できます。
トピックをWIKIWIKIに埋め込む
次のコードをWIKIWIKIのページに埋め込むと最新のコメントがその場に表示されます。
// generating...
プレビュー
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
Markdown Tables generator
ここまでがあなたのコンテンツ
ここからもあなたのコンテンツ
どの単位にするかはどのように決定されるのですか。
「単位」のフィールドが別にあるなら、コントロールソースを下記のように設定すればいいでしょう。
=[数値フィールド] & [単位]
どの単位かはフィールドごとに固有でつけます
距離をいれるフィールドにはkmといった具合です
単位フィールドは作っていませんがそのようにするものですか?
EXCELの書式のようなイメージで質問しました
書式プロパティはフィールドに対して一つしか設定できませんので、「単位」フィールドは必要ですね。
表計算ソフトのEXCELとデータベースソフトのAccessでは根本的に違いますので、Excelでの発想は捨てて取り掛かりましょ
う。
「単位」フィールドをテキスト型にしてユーザーに自由に入力させると、km ㎞ Km Km などと表記ぶれが発生します。これはデータベースにとっては致命的ですので、マスターの方に単位フィールドを持たせるようにします。
テーブル例
T商品マスター
商品コード 主キー
商品名
単価
単位
T受注
受注コード 主キー
受注日
商品コード
数量
クエリを作成して、上記の2つのテーブルを追加して、商品コード同士で結合します。
T受注 の全フィールドを表示させて、T_商品マスターからは、商品名、単価、単位 を表示させます。
このクエリからフォームウィザードで入力フォームを作成します。
このフォームで商品コードを入力すると、商品名、単価、単位 が自動で表示されます。
このような設計にすると、表記ぶれは発生しません。