Quantcast
Channel: FileMaker 日本語版フォーラム > FileMaker Pro についての質問
Viewing all articles
Browse latest Browse all 498

ポータル内のレコード順変更アイデア (10 Comments)

$
0
0

フォーラムに投稿 by Nu-nrg

立て続けのポストで恐れ入ります。

ポータル内でデータを入力等するとき、あれ?順序間違った!という時があります。
関連テーブルにold_order、new_orderフィールドを用意し、new_orderに希望の順位を入力しなおして、new_orderをold_orderへ全置換で現在管理していますが、

上矢印アイコンや下矢印アイコンなどを利用して、
上矢印アイコンをクリックすると、ぽんぽんと上にあがっていくようなスマートなアイデアはありますでしょうか?

ポータル中の関連レコードのIDを、変数$this_record_idにいれて、
そのIDレコードのorder値を調べ、変数$this_record_orderに入れて、
前の関連レコードのIDを調べ、変数$previous_record_idに入れて、
そのレコードのorder値を変数に入れて、$previous_record_orderにいれて、
$previous_record_idと$previous_record_orderを入れ替える
orderがユニーク設定等してるとエラーになりますし、

web開発等なんかで順位を変更する定番なんかがあれば、FMのスクリプトでできるのかな、と思い聴いてみました。
ご存知の方がいましたらよろしくお願いします。

この機能ってみなさん欲しがるんじゃないかなと想像しています。

環境:fm pro 11.0v2 advanced


Viewing all articles
Browse latest Browse all 498

Trending Articles