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

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

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

You are not logged in.

Announcement

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


#1 2018-03-11 11:15:02

xyz
Member

チェックボックスのチェックの個数に制限をつけたい

質問です。
フィールドをチェックボックスで作成し、
チェックボックスでチェックする項目が4個以上になるとチェックできなくなる(エラーで返す?)ようにしたいのですが、
どのようにしたらよいでしょうか?
ご教示ください。よろしくお願い致します。

もし過去の質問等であるようでしたら、探しきれませんでしたすいません。

Offline

#2 2018-03-11 12:41:04

Shin
Member

Re: チェックボックスのチェックの個数に制限をつけたい

フィールドの定義の制限で、計算式で制限に、ValueCount ( self ) <= 4  を設定、または、5個目のチェックが入らない蝿にするには、自動入力(上書き許可)で、LeftValues ( self ; 4 )

Offline

#3 2018-03-11 13:03:32

Hiro
Member

Re: チェックボックスのチェックの個数に制限をつけたい

OnModifyトリガースクリプト、とか
   
・If [ValueCount(テーブル::チェックボックスフィールド) >= 4]
・   レコード/検索条件確定 []   
・Else
・   レコード/検索条件復帰 []
・End If

Offline

#4 2018-03-12 07:52:04

Moz
Member

Re: チェックボックスのチェックの個数に制限をつけたい

Shinさんのと似た方法でこちらは逆に規定個数を超えた場合は最初に付けたチェックが外れていくパターン。

RightValues ( Self ; 4 )

Offline

#5 2018-03-12 10:20:47

Hiro
Member

Re: チェックボックスのチェックの個数に制限をつけたい

Values系関数は、末尾に余分な「空行」が付着されるので、
その削除計算処理が必須で面倒です。

Offline

#6 2018-03-12 11:27:26

Shin
Member

Re: チェックボックスのチェックの個数に制限をつけたい

チェックボックスの on off の時には、末尾の改行も適切に処理されますので、今回は考えなくていいのでは。

Offline

#7 2018-03-12 15:42:43

xyz
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.004 seconds, 9 queries executed - Memory usage: 508.29 KiB (Peak: 514.87 KiB) ]