初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2019-05-14 12:52:35

yazz
Guest

繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

FMpro advancedで社の見積もり、発注伝票を管理しております。
見積書は繰り返しフィールドでできているのですが、使用している営業から、
何行も入力した後で、見入力項目に気づいた時に、行を挿入できないと不満の声が上がっています。
エクセルであれば行の挿入をするか、カット&ペーストで一括で行をずらせば可能ですよね。
Filemakerでこのような使い方をしたい場合、どのように作っていけばよいのでしょうか?
検索するとポータルで、というのが多いですが、サンプルデータを作って試していますが、
やりたいこととは違う気がします。
ご教授おねがいします

#2 2019-05-14 12:58:01

Shin
Member

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

ポータルで作るしかないと考えましょう。
繰り返しフィールドは、データを入力保存するものではない、と考えた方がいいです。応用すると、将来面倒になります。
https://fm-aid.com/bbs2/viewtopic.php?id=7655
のサンプルを参考にされれば、リストの行の入れ替えができます。同様に、ポータルに組み込めばいいでしょう。

Offline

#3 2019-05-14 17:11:53

yazz
Guest

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

おそらく、2つのテーブルを用いて、片方が商品リスト的なもので、
もう一方が見積書という作りで、ポータルを使うのだと思うのですが、
弊社は同一商品を販売する業態ではないので、この作りでは使い勝手が悪いです。
他に方法はないでしょうか?

#4 2019-05-14 17:22:15

Moz
Member

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

Shinさんが提案されているポータルを用いた作法は書かれている様な見積書と商品リストではないですよ。

見積と見積明細で構成され商品マスタ的なものは別途あったりなかったりします。
現在繰り返しで作られている部分が見積明細にあたります。
余程特殊でない限りはこの形で問題ないでしょう。

繰り返しでは繰り返しの最大数を超える見積は作れないですし(そのたびに構造を変えなければいけない)
最小数で足りる場合でも余計な繰り返し行が存在していて無駄です。
何より並べ替え等で既に不都合が生じていますから構造を考え直す良い機会でしょう。

Offline

#5 2019-05-14 19:47:29

yazz
Guest

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

いろいろありがとうございます。
しかしながら、私のレベルではスクリプトの内容が理解出来ず、応用することが出来ませんでした。

#6 2019-05-15 09:48:23

Shin
Member

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

ポータルの中での行移動の基本部分のみを抜き出したサンプルです。
https://www.dropbox.com/s/bx8xqo27af0mx … 7.zip?dl=0

Offline

#7 2019-05-15 10:10:29

yazz
Guest

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

せっかく作っていただいたサンプルですが、
移動動作をしないようです。

#8 2019-05-15 10:37:48

Shin
Member

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

移動は、ポータルの中のボタンに仕込んでありますが。

Offline

#9 2019-05-15 10:47:01

yazz
Guest

Re: 繰り返しフィールドを使った見積もり書で、行を挿入したいという要望に応えられず困っています

すみません。
使い方に今気づきました。
完璧な動作だと思います。ありがとうございます。

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 518.51 KiB (Peak: 523.41 KiB) ]