みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win10
pro15を使用しています。初心者です。
インボイスに伴い1レコードのレイアウトに下記のような請求書を作成しようと思っています。
項目 税率 税抜金額 税額 金額
りんご 10 1000 100 1100
みかん 10 1500 150 1650
メロン 10 1100 110 1210
・
・
・
(10行)
合計 3600 360 3960
ファイルメーカーにおいてこのようなエクセルのような表計算を1レコード上に作成するときは、
①入力する数だけのフィールドを作成して根気よく並べていくのか?(この場合は5列×10行+3で53フィールド)
②それとも他にクロス集計?のような手法を使うのが一般的なのか?(少ないフィールドで再現できるのか?)
③それとも請求項目ごとに1レコードに入力して(この場合は10レコード作成して)リレーションなどを駆使して一つのレコードに再現するのが一般的なのか?
※大事なデータなので繰り返しフィールドは活用しない方がいいことは認識しています。
今までは①のやり方で根気よく作っていましたが本来の作り方ではないのでは?とつくづく思っています。
初心者で不勉強ですみません。データベースを作成する基本的な考え方かと思いますがよくわかっていません。
是非ご教授よろしくお願いします。
Offline
10レコードのままで合計は集計パートを使います。
データベースでは普通1レコードにはしません。
例で書いてない何か請求書1枚に1件必要なデータ(請求先とか請求日とか)があるなら、それは別のテーブルにします。
小計パート
ですね
> 請求先とか請求日とか
表示のためになら、特に別テーブルにしなくても、
小計パートに配置すればいいでしょう。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 505.41 KiB (Peak: 516.45 KiB) ]