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

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

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

You are not logged in.

Announcement

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


#1 2023-12-06 13:09:04

ぷにまろ
Guest

ボタン(スクリプト)を使い挿入した数字を合算したいです。

お世話になります。
FM19 Windouws11を使用しており
ボタンを使い別フィールドに挿入した際に合算できるフィールド設定をご教示ください。


下記が例になっております。

挿入予定フィールド数字① ⇒ スクリプトのフィールド設定を使用① ⇒ 【1】合計値を表示するフィールド
挿入予定フィールド数字② ⇒ スクリプトのフィールド設定を使用② ⇒ 【1】合計値を表示するフィールド


この方法でフィールド設定を使うと【1】合計値を表示するフィールドの数字が入れ替わってしまいます。
こちらを入れ替わらないように①と②の流れを行った際に【1】にて二つの合計値が表示されるようにしたいです。

【補足】
すでに作成済のファイルにて追加機能として実装したいので可能であれば、この流れを崩さぬよう設定を行えればと考えております。
挿入予定フィールドは2つ、フィールド設定スクリプトも2つ、合計値を表示するフィールドは1つとなり
今後、増えるとしても4セット程度と考えております。

お手数おかけしますが、ご教示のほど何卒よろしくお願いいたします。

#2 2023-12-06 13:35:13

Shin
Member

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

何がやりたいのか全然わからないです。まず、
フィールドに数字を設定するためにスクリプトが必要な理由、
合計フィールドは単なる計算フィールドで十分なはずなのに、フィールドを設定すると合計フィールドのの数字が入れ替わってしまってはいけない理由、
フィールドを2個の設定が終わってからでないと合計フィールドが変化させない(片方だけが設定された時に矛盾がでますが)ことが必要な理由

Offline

#3 2023-12-06 13:48:00

チポ
Member

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

さらに、、

合計とは何の合計でしょうか?
全レコードの同フィールドの合計?
対象レコードの合計?
それとも・・?

Offline

#4 2023-12-06 13:58:11

ぷにまろ
Guest

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

Shin様

ご指摘ありがとうございます。

>>フィールドに数字を設定するためにスクリプトが必要な理由
こちらですが、挿入予定フィールドの数字は例に記載していない数値を合計した数値を入れる計算フィールドとなっており
対応のボタンを押した際に合計値を表示するフィールドに挿入できるようスクリプトを使用しよう考えました。
なぜ、スクリプトが必要なのかということについては、知識不足の為この方法しかわかりませんでした。

>>合計フィールドは単なる計算フィールドで十分なはずなのに、フィールドを設定すると合計フィールドのの数字が入れ替わってしまってはいけない理由
次に、こちらですが毎回合計値を出したいわけではなく手動でボタンを押した際にのみ
対応した挿入予定フィールドの数字を合計したいと考えております。
その為、計算フィールドですとうまく機能しないことに気づき投稿させていただきました。

>>フィールドを2個の設定が終わってからでないと合計フィールドが変化させない(片方だけが設定された時に矛盾がでますが)ことが必要な理由
最後にこちらですが、私自身もできるのかな?と疑問に思った状態ですので
フィールドを設定した後に上書きされてしまう現状の仕組みを違う方法で行えないか?ということをご教示いただければと思い投稿しております。
言葉足らずでご迷惑をおかけして申し訳ございません。

#5 2023-12-06 14:04:47

ぷにまろ
Guest

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

チポ様

ご指摘ありがとうございます。

チポ wrote:

さらに、、

合計とは何の合計でしょうか?
全レコードの同フィールドの合計?
対象レコードの合計?
それとも・・?

こちらですが、1つのレコード内にて
挿入予定フィールドの数字①と挿入予定フィールドの数字②を合計した数値を表示させるフィールドにしたいと考えております。

#6 2023-12-06 14:35:31

Shin
Member

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

例に記載していない数値を合計した数値を入れる計算フィールド ならば、その数値が変更される、という意味ですよね。その数値が変更されたら、今の数値フィールドに合わなくなりますし、さらに、今回の合計フィールドと相違してきますが、それで計算フィールドの存在意味があるのですか。
具体的に何をしているのか書かれたら、実況がわかると思いますが。

Offline

#7 2023-12-06 15:30:39

チポ
Member

Re: ボタン(スクリプト)を使い挿入した数字を合算したいです。

二つのフィールドの合計なら、
その二つの和でいいでしょう。

しかし、ご希望が読めません。。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 517.62 KiB (Peak: 522.16 KiB) ]