AnsweredAssumed Answered

ポータル内のレコード順変更アイデア

Question asked by Nu-nrg on Oct 4, 2010
Latest reply on Jan 14, 2014 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

Outcomes