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

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

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

You are not logged in.

Announcement

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


#1 2016-09-06 11:11:10

taka
Guest

レコードに番号を振るスクリプト

いつもお世話になっています。
FM13 Win7使用です。

値一覧用テーブル
種類F
表示順F(ユニーク)
スペースF

表示順Fにスクリプトを設定し、スペースFに表示順Fの数だけ半角スペースを入れています。
値一覧はフィールドの値を使用し、 種類F スペースF を表示にして スペースF でソートしています。

表示順を変えたいときに現在使用している番号を 表示順F に入力すると、その数より後ろの数が自動で「+1」されるようなスクリプトを組みたいのですができますでしょうか?

説明がへたくそで申し訳ありませんが宜しくお願いします。

#2 2016-09-06 14:02:58

Shin
Member

Re: レコードに番号を振るスクリプト

表示したい順にソートして、
Substitute ( 10 ^ Get ( レコード番号 ) - 1 ; "9" ; " " )
で全置換すれば良いでしょうけど。

Offline

#3 2016-09-06 14:29:10

scripter
Guest

Re: レコードに番号を振るスクリプト

空き番ができると上限100に早く達してしまうので、全部付け直した方がいい。
移動先の表示順を小数で入力(3番目に移動するなら2.5など)して、ソートして全レコードを全置換。

#4 2016-09-06 16:31:46

taka
Guest

Re: レコードに番号を振るスクリプト

Shin様 scripter様
ありがとうございます。

scripter様のやり方で上手くいきました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 505.12 KiB (Peak: 520.21 KiB) ]