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

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

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

You are not logged in.

Announcement

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


#1 2020-05-26 15:24:47

pon3
Member

テキストでグラフのように表現する 4→●●●●

よろしくお願いします。
FileMaker18です。

簡易的に数字を直感的に表すため、テキストを使って表現しようと考えています。

4
5
2
6

●●●●
●●●●●
●●
●●●●●●

数字フィールドを別の計算フィールドで●を使って表現したいのですが、うまくできませんでした。
どのような方法があるでしょうか。

Offline

#2 2020-05-26 15:46:54

koeda
Member

Re: テキストでグラフのように表現する 4→●●●●

FM18ならば…

While (
[
 graph = "";
 limit = 数値フィールド;
 count = 1
] ;
 count ≤ limit ;
[
 graph = graph & "●";
 count = count + 1
];
 graph
)

Offline

#3 2020-05-26 16:08:38

koeda
Member

Re: テキストでグラフのように表現する 4→●●●●

ちなみになんですが、繰り返しフィールドとその書式設定を使ってグラフ的な表現をすることも可能です。

計算式を以下のように設定して、
Get ( 計算式繰り返し位置番号 ) ≤ 数字フィールド
この条件で背景色を塗りつぶします。

Offline

#4 2020-05-26 16:19:57

pon3
Member

Re: テキストでグラフのように表現する 4→●●●●

koeda様、ありがとうございます。
やりたいことを実現できました。
繰り返しフィールドを使った方法も目からウロコで、大変参考になりました。
ありがとうございました。

Offline

#5 2020-05-26 17:47:59

Shin
Member

Re: テキストでグラフのように表現する 4→●●●●

Substitute ( ( 10 ^ 数字 ) - 1 ; "9" ; "●" )
でもいいですよ。

Offline

#6 2020-05-26 18:46:08

koeda
Member

Re: テキストでグラフのように表現する 4→●●●●

おお! (*_*)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

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