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

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

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

You are not logged in.

Announcement

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


#1 2014-04-12 05:08:40

Taro2
Guest

どなたか教えてください。

テキストの書式設定関数の計算式ですが、ボタンツールをワンクリックで文字色を変更した上で字消し線をかけたいのすが
どうしてもうまくいきません。

現在は
TextColor ( Middle ( Get ( アクティブフィールド内容 ) ; Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ )  ) ; RGB ( 187 ; 187 ; 187 ) )

(TextStyleAdd ( Middle ( Get ( アクティブフィールド内容 ) ; Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ )  ) ; 字消し線 ))
の2つボタンツールを作って別々に操作しています。

1つに繋げる計算式を教えていただけませんでしょうか。

よろしくお願いします。

Mac、FMP11です。

#2 2014-04-12 09:02:56

Moz
Member

Re: どなたか教えてください。

どのタイミングでボタンを押すのかよく分からないのですが、以下では如何でしょう?

Let ( [
    ~text = Middle ( Get ( アクティブフィールド内容 ) ; Get ( アクティブ選択位置 ) ;Get ( アクティブ選択サイズ ) )
] ;
    TextStyleAdd ( TextColor ( ~text ; RGB ( 187 ; 187 ; 187 ) ) ; 字消し線 )
) // Let

Offline

#3 2014-04-12 10:19:35

Taro2
Guest

Re: どなたか教えてください。

Moz様

3日程悪戦苦闘していましたが、Moz様のご教授で見事解決しました。
ほんとうに、ほんとうにありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 543.83 KiB (Peak: 579.69 KiB) ]