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

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

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

You are not logged in.

Announcement

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


#1 2014-03-21 12:51:16

Gorilla1
Guest

グラフチャートカスタマイズ方法

いつもありおしえていただきありがとうございます。


ネット上に参考に出来そうなものがあったためいろいろと試してはみた物の旨く表示できなかったので質問させていただきました

チャートのカスタマイズでラベルの間引きをしたいとおもっています。

http://filemaker-kou.seesaa.net/article/144839845.html

1年中絶えずデータが入っていれば問題ないのですが、1月1日や不定期で1日にデータが入ってこない日がある場合があり、
その場合その月が上記サイトの方法では抜けてしまうことになります。

1ヶ月丸ごとデータがないと言うことはないですが、みなさまはどのようにされているのでしょうか?

#2 2014-03-21 13:16:30

Traveller
Guest

Re: グラフチャートカスタマイズ方法

詳細がよくわからないけど
年月を求める計算フィールドを作って、それで自己リレーションして、
計算フィールド=Case ( 日付 = テーブル 2::日付 ; テーブル::年月; "" )
を横軸にするとか。

#3 2014-03-21 13:26:59

Traveller
Guest

Re: グラフチャートカスタマイズ方法

おっと、日付が重複しているレコードがあるとダメかも。
日付 = テーブル 2::日付
の部分をシリアル値とかレコードIDの比較にしたらいいかな?

#4 2014-03-21 13:49:57

wader
Member

Re: グラフチャートカスタマイズ方法

同一値の最初のだけ表示なら、GetNthRecordで比較すればいいのでは。

Offline

#5 2014-03-22 10:03:23

Gorilla1
Guest

Re: グラフチャートカスタマイズ方法

返信遅くて申し訳ありません。

今現在は日付のフィールドがあり複数存在している日もあれば、全くない日もあります。
これを年月だけにしてGetNthRecordで比較するということになりますでしょうか?
最初だけというのはどうやって最初かどうかを判断すればいいのかわからないのですが
教えてもらえませんでしょうか。
おねがいいたします。

#6 2014-03-22 10:39:42

Traveller
Guest

Re: グラフチャートカスタマイズ方法

グラフにしたい元データはどんな感じになっているのですか。

#7 2014-03-22 12:41:09

Gorilla1
Guest

Re: グラフチャートカスタマイズ方法

お手間かけます。

日付が複数になるというパターンですと
日付と購入数量のデータがずらっとならんでおり

X軸には日付
Y軸には購入数量
を設定し線グラフで表示したいと考えています。

一人が1つの商品でどの程度購入したかをみたいということを見たいので同一日付が複数となります。

どうぞよろしくおねがいします。

#8 2014-03-22 13:46:22

Traveller
Guest

Re: グラフチャートカスタマイズ方法

対象レコードが日付でソートしてあれば
年月フィールドを作って、X軸をCase (年月≠GetNthRecord ( 年月 ; Get (レコード番号) -1) ; 日付; "")
にするだけかと。

#9 2014-03-22 20:51:45

Gorilla1
Guest

Re: グラフチャートカスタマイズ方法

Traveller様

具体的な式まで書いてもらいありがとうございました。
思っていたとおりのことが無事に出来ました。
ご報告と感謝申し上げます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 556.59 KiB (Peak: 579.02 KiB) ]