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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » 6桁の乱数を出す式を教えてください » 2023-08-22 17:35:10

ご返信ありがとうございます。

表示されないというのは先頭0のことではなく
フィールドに乱数そのものが表示されません。
テキストに指定し直しても表示されませんでした。

既存のレコードではなく
新規レコードを作った際に空欄となっています。

レイアウトで枠が小さいため表示されないということはありません。

訂正すべき箇所等、ご指摘いただければ幸いです。

#2 Re: 初心者のFileMaker pro Q&A » 6桁の乱数を出す式を教えてください » 2023-08-22 15:00:46

himadanee様 Shin様
早々にご返信いただきありがとうございます。

0も表示させることにして
Right ( "000000" & Int ( Random * 1000000 ); 6 )を入れたのですが
なぜか表示されません。
データベースの管理ところを見ると
タイプ 数字
オプション 索引設定済 計算して求める 空欄不可 ユニークな値 数字 上書きを許可
としております。
何か矛盾する指定などしているのでしょうか?
ご指摘いただければ幸いです。

#3 初心者のFileMaker pro Q&A » 6桁の乱数を出す式を教えてください » 2023-08-22 14:16:42

sawako
Replies: 8

書類に6桁の乱数で番号を振りたいのですが
関数がわかりません。
どうかお教えください。

#4 Re: 初心者のFileMaker pro Q&A » リレーションした食品データを使ってカロリー計算をしたい » 2018-10-30 23:01:51

Shin様
Hiro様

できました!
いただいた式をアレンジして
他の栄養素も計算できるようになりました。
理想のものになりました。
感謝いたします。
またバージョンアップをする時は
どうぞよろしくお願いいたします。

#5 Re: 初心者のFileMaker pro Q&A » リレーションした食品データを使ってカロリー計算をしたい » 2018-10-30 12:32:24

Shin様
Hiro様

ご返信ありがとうございます!
ルックアップ……また新しい言葉を知りました。
ご指示通り頑張ってみます。
ありがとうございます。
また経過を報告させていただきます。

#6 Re: 初心者のFileMaker pro Q&A » リレーションした食品データを使ってカロリー計算をしたい » 2018-10-26 23:20:43

ダイエットテーブル
ダイエットフィールド
食べ物データテーブル
食べ物データフィールド
リレーション

Shin様
前回は大変お世話になり、また今回もありがとうございます!
画像と定義をリンクで再度上げてみました。(いらない情報も入っていると思いますが)
繰り返しフィールドを食べ物データの方にも作るということでしょうか?
情報の過不足があればお教えください。
どうぞよろしくお願いいたします。

#7 初心者のFileMaker pro Q&A » リレーションした食品データを使ってカロリー計算をしたい » 2018-10-25 23:45:56

sawako
Replies: 7

FluxBB bbcode test
FluxBB bbcode test

体重と食事を管理する「ダイエット」テーブルを作っています(上の画像)。
このテーブルに「食べ物データ」(下の画像)テーブルをリレーションして
食品名と分量を入力していくと、その日のカロリーが自動で集計されるようにしたいです。

上の下半分が集計用なのですが、最初の1段目は「食べ物データ」の内容が表示されるのですが、
2段目から計算してくれません。
(1段目をブロッコリーにしてグラム数を入れるとうまくいきますが、2段目をゆでたまごにすると0kalになります)

この表は
左から
食品名  個数かグラムか選択   分量(個もしくはg)  カロリー
として繰り返しを15回ずつ30回にしています。
赤く囲ったところに総カロリーを
Sum(食品カロリー)
としています。

どこを訂正すればうまくいくでしょうか。
どうかご教示ください。
※「ダイエット」テーブルの食品名と「食べ物データ」の名称をリレーションしています。
最初は「食べ物データ」で計算したものを転記していましたが、手間を省きたいです。

#8 Re: 初心者のFileMaker pro Q&A » 1週間前と現在の体重を比べたい » 2018-10-19 19:06:52

Hiroさま

ご返信ありがとうございます。
ご指摘の通り、
ちょうど今日が計量8日目でした。
入力した途端に表示されました!お騒がせしてすみませんでした。

-7のところを-90 -180などとすると
3ヶ月前や半年前との差もわかるのですね。
本当にありがとうございました。
ダイエット頑張ります。

#9 Re: 初心者のFileMaker pro Q&A » 1週間前と現在の体重を比べたい » 2018-10-18 23:43:10

Hiroさま

昨日はサンプルをありがとうございました。
早速いただいたものを使い
===========================
ExecuteSQL(
"
   SELECT ? - \"体重\"
   FROM \"ダイエット\"
   WHERE \"日付\"=?
"
; ""
; ""
; 体重[1]
; 日付[1] - 7*Get(計算式繰り返し位置番号)
)
===========================
にしたのですが、フィールドに何も表示されません。
ExecuteSQLの関数を理解できていないので
(クエリとは何?というレベルです)
テーブル名のダイエットだけ置き換えてみたのですが……

フィールド定義等が、Hiroさんのものと違っているのかもしれません。
一応比較してみたのですが、体重は数字、日付は日付にしています。
可能性があることがあればご指摘いただければ幸いです。

#10 Re: 初心者のFileMaker pro Q&A » 1週間前と現在の体重を比べたい » 2018-10-18 12:36:57

Hiroさま

ご返信ありがとうございます。
また、サンプルをありがとうございます!
ダウンロードさせていただきました。
こういう方法があるのですね。

今使っているものに組み込みたいと思います。
その際にわからないことがあれば
また質問させていただくかもしれません。
どうぞよろしくお願いいたします。

うまくいった場合もご報告いたします。
ありがとうございました。

#11 Re: 初心者のFileMaker pro Q&A » 1週間前と現在の体重を比べたい » 2018-10-18 12:00:02

Shinさま

ご返信ありがとうございます。
測り忘れや不在時などに対応したいため、
レコード番号以外の方法がないかと思っておりました。
付記し忘れており、すみませんでした。
ありがとうございました。

またわからないことがあった時は
どうぞよろしくお願いいたします。

#12 初心者のFileMaker pro Q&A » 1週間前と現在の体重を比べたい » 2018-10-17 20:31:33

sawako
Replies: 7

初めまして。

ダイエットのために体重を記録し始めました。
当日の体重を入力すると、その横に、自動で前のレコードの体重との差が出るようにしています。
例えば、50.0kgと入力するとその横に -0.3kgと自動で表示されます。

これは前回比というフィールドを作り
(体重) -  GetNthRecord ( 体重 ; Get ( レコード番号 ) - 1 )
で、うまくいきました。

できれば、1週間前(2週間前、3週間前……)との比較も自動で表示させたいのですが
うまくいきません。

1日1度しか体重は入力しないため、同じ日付が複数のレコードにまたがることはありません。
特定の日付のあるレコードから特定のフィールドの内容を返す方法ということになるのでしょうか?

どうかご教示よろしくお願いいたします。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 6 queries executed - Memory usage: 616.66 KiB (Peak: 638.06 KiB) ]