初心者のFileMaker pro Q&A

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

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス

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

yazz
ゲストユーザー

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

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

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

Shin
メンバー

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

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

オフライン

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

yazz
ゲストユーザー

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

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

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

Moz
メンバー

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

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

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

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

オフライン

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

yazz
ゲストユーザー

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

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

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

Shin
メンバー

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

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

オフライン

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

yazz
ゲストユーザー

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

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

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

Shin
メンバー

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

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

オフライン

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

yazz
ゲストユーザー

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

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

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer