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

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

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

You are not logged in.

Announcement

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


#1 2014-08-21 10:09:26

cybe
Member

レコードに特定文字が入ったらプレビュー表示で特定文字を表示させたい

お世話になります。
win7,ファイルメーカー8

ヘッダに幕板表示というフィールドがあり、通常は何も表示されません。
レコードの型番フィールドに「123」「333」「545」のような番号が入っていて
納品日フィールドで日付を検索し、複数の対象レコードを型番でソートし印刷をします。
その際、対象の複数レコード内に型番フィールドに「123」とかではなく「幕板」となっているレコードが一つでも存在したら
ヘッダの幕板表示フィールドに「幕板有り」と表示させ、
印刷する際にどのページにも「幕板有り」と印字させたいのですが、何か方法はありますでしょうか。

Offline

#2 2014-08-21 12:04:01

旅人
Member

Re: レコードに特定文字が入ったらプレビュー表示で特定文字を表示させたい

型番でソートしたとき、幕板となっているレコードは最後尾にならないのですか?

Offline

#3 2014-08-21 12:32:39

Hiro
Member

Re: レコードに特定文字が入ったらプレビュー表示で特定文字を表示させたい

「幕板表示」グローバル・テキストフィールドを作り、
そのグローバルフィールドを下式計算値で「フィールド内容の全置換」
してから印刷する、とか。

Let([
    $cnt=$cnt+(型番="幕板")
];
    Case(Get(レコード番号)=Get(対象レコード数) and $cnt; "幕板有り")
)

Offline

#4 2014-08-21 15:52:56

cybe
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.008 seconds, 9 queries executed - Memory usage: 505.09 KiB (Peak: 515.95 KiB) ]