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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » Enterキーでポータル行移動、その後の入力(OnObjectkeystrokeトリガー) » 2020-09-11 10:41:25

Moz様
アドバイス誠にありがとうございます。
私の日本語がおかしかったです。
上と下をキーボードでぽポータルの同じフィールド間での移動と入力のことでした。
サンプルまでいただき、本当にありがどうございます。
頂いたサンプルが質問の完璧な回答です。感謝いたします。

#2 初心者のFileMaker pro Q&A » Enterキーでポータル行移動、その後の入力(OnObjectkeystrokeトリガー) » 2020-09-11 09:55:42

セミ
Replies: 2

Win10/FMPro18
いつもお世話になっております。

ポータルの行の移動のために下記をスレッドを参考して移動はできました。
https://fm-aid.com/bbs2/viewtopic.php?id=4943

Enterキーで移動したいフィールドにOnObjectkeystrokeトリガー
ーーーーーーーーーーーーーーーーーーーーーーー
If[Code ( Get ( トリガキー入力 ) )=10]
ポータル内の行に移動「選択:オフ; 次の;最後まできたら終了:オン]
フィールドへ移動(進みたいフィールド)
全スクリプト終了
End If
ーーーーーーーーーーーーーーーーーーーーーーー

なぜか、Enterキーでなくて、どんなキーを教えても下の行に移動はできるのですが
当該フィールドの入力ができません。

Enterキーでなくてもキーボードで移動操作できて、その後に当該フィールドに入力したいと思っております。

知恵をお願いします。

#3 Re: 初心者のFileMaker pro Q&A » 一定期間の曜日毎の集計 » 2020-07-08 22:55:45

Chikutaku様
本当にありがとうございます。
初めて使ってみて、少し時間がかかりましたが、今後いろんな集計に使わせてもらいます!

ExecuteSQL(
"SELECT Count (\"来店ID\")
FROM \"来店実績テーブル\"
WHERE \"曜日\"=? AND \"来店年月\"=?
";
"";
"";
曜日;
来店年月)


Shin様
ご回答ありがどうございます。日頃の回答やサンプルに助けられてます。
本日のサンプルも色々と勉強させてもらいました。
集計機能も真似して作りたいと思います。

#4 Re: 初心者のFileMaker pro Q&A » 一定期間の曜日毎の集計 » 2020-07-08 11:14:47

Chikutaku様、ご回答ありがどうございます!

ファイルメーカーも初心者で、ExecuteSQLについて、全く知識がなく使用すること自体を恐れてました。

ここでExecuteSQLで検索して、他のスレッドから計算してみます。
ExecuteSQLはリレーションとは関係なく、作動するのでしょうか。

#5 Re: 初心者のFileMaker pro Q&A » 一定期間の曜日毎の集計 » 2020-07-08 09:23:03

サンプル、誠にありがどうございます。

特定の顧客ではなく、曜日別の来店人数の合計を出したいと思っています。

私の知識不足だと思いますが、頂いたサンプルで月別人数の合計は出せられませんでした…
(金額の集計値は出ました!)

曜日別は下記のサンプルからの計算式を参照して、変更してみます。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
Case ( DayOfWeek ( 来店日[1] ) = Get ( 計算式繰り返し位置番号 ) ; 総計[1] )
ValueCount ( UniqueValues ( 集計顧客_ ) )
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

ありがどうございます。

https://docs.google.com/presentation/d/ … 9da1ae_0_0
(以前、イメージの共有設定ができてなかった事に今気づきました。申し訳ございません。)

#6 初心者のFileMaker pro Q&A » 一定期間の曜日毎の集計 » 2020-07-07 13:30:59

セミ
Replies: 7

windows10  ファイルメーカー18です

以前、下記からShin様のサンプル及び回答から勉強させてもらい、サロンの来店人数やお会計金額の集計を行っております。
https://fm-aid.com/bbs2/viewtopic.php?id=10595

現在構成です。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
<カレンダーテーブル>
日付基準(グローバル)
カレンダー日付(計算)Let (    D0 = Date ( Mod ( $$YM ; 12 ) + 1 ; 0 ; Div ( $$YM ; 12 ) ) ;    D0 - DayOfWeek( D0 ) + Get( 計算式繰り返し位置番号 )
カレンダー来店(計算)Lookup (来店実績テーブル2::来店数 )  & "名"

<来店実績テーブル>
来店ID
顧客No.
来店日
現金支払額
クレジット支払額
合計金額(計算)現金支払額+クレジット支払額
来店数(計算)Count ( 来店実績テーブル3::来店ID[1] )
曜日(計算) DayNameJ ( 来店日 )
S来店数(計算)Sum ( 来店数)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

質問:曜日ごとの来店人数と金額を集計したいと思います。
(例えば、7月の日曜日に来た人数は現時点で7人)

説明が上手くできず申し訳ありません。
集計は初めてで、ご指摘やご教授いただければと思います。

現在のカレンダーテーブルのレイアウトイメージは下記です。(添付する方法が分からず、リンク残します)
https://docs.google.com/presentation/d/ … sp=sharing

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 533.46 KiB (Peak: 538.74 KiB) ]