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

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

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

You are not logged in.

Announcement

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


#1 2023-05-27 15:30:12

たき
Member

カレンダーの数字の下に〇と表示したい

win11
FM19

一般的な四角いカレンダーをイメージした状態で、カレンダーの数字の下に〇というように表記し、その〇をもう一度押せばその丸が消えるようにというようにしたいと思っております。下の図イメージ
作成したフィールドは
日付一覧_G(タイプは計算 42繰り返し グローバル)計算内容は割愛しますが、ここで月の表示をしました。
表示 (テキスト 42繰り返し) このフィールドで〇を表示する
日付 (日付)
日付_G(日付 グローバル)

レイアウトは
                                                                                                5月
日付一覧_g【42繰り返し】→ |  1   |   2   |   3   |   4   |   5    |   6    |   7   |
表示   【42繰り返し】→                    〇              〇

        |  8   |   9   |   10   |   11   |   12    |   13    |   14   |

ここまでできていることは、例えば3日の丸が入るべきところを押すと5月3日で〇が作成するところまでできております。ただ表示が


                                                                                                5月
日付一覧_g【42繰り返し】→ |  1   |   2   |   3   |   4   |   5    |   6    |   7   |
表示   【42繰り返し】→    〇               

        |  8   |   9   |   10   |   11   |   12    |   13    |   14   |

のように〇が1日のところに集まってしまいます。5月3日というレコードをどのように指定した日付の下に表示できるようになるのでしょうか?

Offline

#2 2023-05-27 16:44:58

たき
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, 10 queries executed - Memory usage: 507.32 KiB (Peak: 511.86 KiB) ]