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

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

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

You are not logged in.

Announcement

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


#1 2021-01-29 15:20:08

浜風
Guest

テキストの行数を制限したい

お世話になります。
初歩的な質問になってしまうのですが、
テキストボックスは改行して、いくらでも文字を入力することができてしまいます。
実際は2行分しか表示されないじょうたいなので、さらに下に文字がある場合気づけずに困ってしまっています。
2行までしか入力できないという制限はかけられないでしょうか?

FM16になります。宜しくお願いいたします。

#2 2021-01-29 15:52:10

himadanee
Guest

Re: テキストの行数を制限したい

文字数とか、物理改行の数は制限できますが、フィールドサイズでの制限はできません。

#3 2021-01-29 17:22:26

浜風
Guest

Re: テキストの行数を制限したい

皆さんはどのようにこのような問題を解決されているのでしょうか?

#4 2021-01-29 17:41:55

Shin
Member

Re: テキストの行数を制限したい

行数の制限だけでしたら、GetValue ( self ) でいいでしょうが、折り返しがあると如何しようも無いですが。それと、行ごとの文字数も考慮しますか。

Offline

#5 2021-02-13 16:44:56

abanku
Guest

Re: テキストの行数を制限したい

条件付き書式にて
2行以上の文字数(例えば20文字以上)の時に文字の色を赤にするとかはいかがですか。

計算式がLength ( Self )>=20
文字色 赤

#6 2021-02-14 08:00:27

himadanee
Guest

Re: テキストの行数を制限したい

行数がレイアウトサイズより多い場合に、フィールドに入るとフィールドサイズが広がることを利用して検知する方法があったんだけど、FM19で試したら、テキストが収まっていてもフィールドに入った時に不要にサイズが広がってしまって、不可能なようでした...
上下のパディングを減らしても、フィールドに入ると無視されてるみたいだし...

#7 2021-03-11 18:54:37

浜風
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.007 seconds, 8 queries executed - Memory usage: 552.06 KiB (Peak: 563.1 KiB) ]