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

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

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

You are not logged in.

Announcement

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


#1 2019-11-07 16:27:01

yuki3
Guest

検索結果で表示された全レコードのフィールドに全部同じ値を入れる方法はありますか

いつも勉強させていただいています。FM17pro+Win10を利用しています。

検索した結果のレコード全部に、同じ値を入れたいのですが
現在は、単純にレコードをめくってひとつひとつコピペしています。


検索結果でレコードが60件ヒットしたとして、
その60件分の「Aフィールド」にすべて同じ値の「あ」と入力したいのですが

なにか良い方法はありますでしょうか?

今は、「あ」をコピーして、レコードを一枚づつめくって、ペーストしています。

また、これらの値がすでに入っているとして、60件同じフィールドの同じ値を一度に消す方法はありますでしょうか?

どうぞよろしくお願いいたします。

#2 2019-11-07 17:10:02

Shin
Member

Re: 検索結果で表示された全レコードのフィールドに全部同じ値を入れる方法はありますか

全置換を使うといいでしょう。
元へ戻す事はできませんので、よく注意して!

Offline

#3 2019-11-07 17:13:35

koeda
Member

Re: 検索結果で表示された全レコードのフィールドに全部同じ値を入れる方法はありますか

「フィールド内容の全置換」という機能を使います。

1)検索する→60件がヒット
2)Aフィールドをクリックしてフォーカス
3)「あ」と入力する(一度に消すなら空欄にする)
4)(Aフィールドにカーソルがある状態で)「レコード」メニューから「フィールド内容の全置換…」を選択→ダイアログが開く
5)「対象となる60件の…」のメッセージを確認
6)置換:"あ"のラジオボタンを選択
7)「置換」ボタンをクリック

この機能は対象レコードのフィールドに一気に入力できて便利なのですが、
やり直しがきかないので、バックアップを取ってから実行することをお勧めします。
また、実行する際も、対象レコードの件数を何度も確認し、余分なレコードを更新しないようにしてください。

この機能を使うと、今回のように同じデータを入力することもできますし、
レコードごとにシリアル値や計算結果を入力することもできます。
差し支えのないファイルを作って、練習してみると良いですね。

Last edited by koeda (2019-11-07 17:28:56)

Offline

#4 2019-11-07 20:04:45

yuki3
Guest

Re: 検索結果で表示された全レコードのフィールドに全部同じ値を入れる方法はありますか

Koeda様
Shin様
全置換できました。
バックアップ用のコピーしたファイルでやってみました。
全置換、という言葉が怖くていままで使ったことなかったです。
おかげで動きが理解できました。
ありがとうございました。
助かりました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 504.28 KiB (Peak: 508.82 KiB) ]