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

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

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

You are not logged in.

Announcement

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


#1 2016-12-14 16:10:31

ばず
Guest

チェックボックス入力のフィールド表示

値一覧をつくってチェックボックス(仮に1から10という項目とします)を配置しました。
チェックした項目はフィールド1に格納されるようにしています。

表形式でフィールド1を見ると、チェックに応じて
1
2
3
と項目ごとに改行されて表示されます。

フォーム形式でも同様に表示されます。
これだと視認性が悪いので、
1,2,3
のように表示形式を変えることはできないのでようか?

ファイルメーカー15
WINDOWS10

#2 2016-12-14 16:45:29

alias
Guest

Re: チェックボックス入力のフィールド表示

チェックボックスは改行区切りで挿入されるのが仕様です。

1
2
3

1,2,3
に変えるとチェックが外れます。

1,2,3
と表示したいのであれば、
Substitute関数などを使って、表示用の別フィールドを作成すれば良いんじゃないでしょうか。

#3 2016-12-14 17:15:12

チポ
Member

Re: チェックボックス入力のフィールド表示

チェックボックスは、それをチェックした順に入力されます。

元のチェックボックス順に並べるならばもう一工夫が必要ですね。

Offline

#4 2016-12-14 20:59:25

シャチ
Member

Re: チェックボックス入力のフィールド表示

GetValue関数使って
GetValue(フィールド;1)&","&GetValue(フィールド;2)&","&GetValue(フィールド;3)...

みたいにするのもいいかと思いますが

Offline

#5 2016-12-15 09:20:56

チポ
Member

Re: チェックボックス入力のフィールド表示

> GetValue関数使って
だと、
チェックの値の数を得て、それに応じた式にしないと・・

例えばチェックが一つだけだと
1、、
この様になっちゃいますね。


Substitute関数が簡単でしょう。

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, 9 queries executed - Memory usage: 507.37 KiB (Peak: 518.45 KiB) ]