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

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

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

You are not logged in.

Announcement

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


#1 2023-01-25 12:57:35

にっちもさっちも
Guest

半角全角混在フィールドの文字数のカウントについて 2

https://fm-aid.com/bbs2/viewtopic.php?id=13164

こちらを拝見して印刷用のレイアウトを作成しております。

Length ( フィールド & Filter ( フィールド ; RomanZenkaku ( KanaZenkaku ( フィールド ) ) ) ) ≥ 21
の条件付き書式(フォント10→フォント9)を設定したのですが、

01020304050607080910
あいうえおかきくけこ
01あいうえおかきくけ

どれも20でカウントされるのですが、
1番目の場合の長さでフィールドを作成した場合に、
2番目の場合だとまだ「さし」くらいまで入りそうですし、
3番目の場合だとまだ「こさ」くらいまで入りそうなんですが、
条件付き書式が発動して縮小されてしまいます。

全角半角入り乱れるフィールドなので、
どのような計算式を条件に設定したらよいかお知恵を拝借したいです。

#2 2023-01-25 13:20:55

Shin
Member

Re: 半角全角混在フィールドの文字数のカウントについて 2

プロポーショナルフォントを使っていると、文字ごとの幅データをどこかに持たせれば、ある程度は計算できるでしょうが、ほぼ不可能でしょうね。

Offline

#3 2023-01-25 13:32:21

チポ
Member

Re: 半角全角混在フィールドの文字数のカウントについて 2

逆に言えば、
等幅フォントにすれば可能ということですね。

等幅フォントではダメなのでしょうか?

Offline

#4 2023-01-25 13:59:56

にっちもさっちも
Guest

Re: 半角全角混在フィールドの文字数のカウントについて 2

チポ wrote:

逆に言えば、等幅フォントにすれば可能ということですね。等幅フォントではダメなのでしょうか?

等幅フォントという手もありますね。なるほど盲点でした。

ただ、
あいうえおかきくけこ
あいうえおかきくけこ1
の場合に、スペース的には入ってるのに下だけフォントが変わるのが個人的に美しくないなぁと思いまして・・・。


Shin wrote:

プロポーショナルフォントを使っていると、文字ごとの幅データをどこかに持たせれば、ある程度は計算できるでしょうが、ほぼ不可能でしょうね。

了解しました。
Shinさんがほぼ不可能判定なら諦めがつきます。

チポさんもありがとうございました。

#5 2023-01-25 15:20:34

チポ
Member

Re: 半角全角混在フィールドの文字数のカウントについて 2

そのフィールドのデフォルトフォントを等幅にしたらいかがでしょう。
と言ったつもりですが。。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 554.55 KiB (Peak: 581.7 KiB) ]