みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもありがとうございます。
質問があるのですが、商品のシールを作りたいと思っています。
商品 数量 価格
バット 5本 500円
ボール 9本 400円
グローブ 10個 700円
というデータがあるのですが、値札シールを出力したいのですが
レイアウトはできるのですが
バット
500円
バット
500円
バット
500円
ボール
400円
ボール
400円
…
というように価格の分だけ商品と価格のデータが一括で表示されるようにしたいのですが
どうしたらいいのでしょうか…?
ご教授いただけると助かります。
Last edited by reikubo (2018-02-01 12:03:28)
Offline
> 価格の分だけ商品と価格のデータが一括で表示される
「価格の分だけ」?
理解できません。
各商品ごとの枚数はどこで分かるのですか?
いずれにせよ、
印刷用に別テーブルを作り、そこへ必要枚数同じレコードをコピーすればいいでしょう。
Offline
ありがとうございます。
それが800件くらいあるのです。
価格の分だけではなく、本数の分だけでした、失礼しました。
バット が5本なので
バット 500円 というシールが5本欲しいのです。
また、その商品も80商品くらいあるとレコードのコピーも手間なので、何か一括でシステムを組めればな…と思った次第です。
例えば
バットのシール ●枚
ボールのシール ●枚
グローブのシール ●枚
というのがあって
●に500とか 300 とかの数値を入れたら
バット 500円 がシールの形に合わせて300個データが出力されて、301個めからボール 400円 のシールが400個出力されて…
というような感じです。
画像も貼り付けます。
https://gyazo.com/af98baf8343d3631843a0c3cac1f9600
Last edited by reikubo (2018-02-01 15:04:52)
Offline
>バット 5本 500円
>ボール 9本 400円
>グローブ 10個 700円
の3レコードをを別テーブルからインポートして
個別に数量の分だけレコード複製をループしていけばいいのでは。
Offline
800毎程度ならどうってことないですよ。
別テーブルを作って、
そこへ印刷するレコードをインポート
何らかでソート
Loop
最初のレコードから
必要数レコード複製
次のレコードへ
End Loop
これで必要なレコードが作れます。
Offline
旅人さん、チポさんありがとうございます!
そういう感じでLoopすればいいんですね、やってみます。
助かります。
Offline
レコード複製は最終レコードの場所にできるので、次のレコードへ移動が結構面倒だったかも。
最後のレコードから初めて複製されたレコードをその都度対象外にしていった方が良かったような?
Offline
旅人さん
そのために
ソート
を入れたんですよ。
ソートしてあれば直下に複製されます。
Offline
見過ごしてました。
ソートが維持されるのでしたねm(_ _)m
Offline
お二人とも本当にありがとうございます。
カウントフィールドを作って、
欲しい枚数分までループして対象外にしていくことでできました!
いつも助かっております!
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 518.34 KiB (Peak: 523.24 KiB) ]