ボタンに仕込みたいです。フィールド名を記入し、ソートスクリプトを実行するスクリプトを作りましょう。ソートボタンに割り当てるスクリプトを追加しました。ソートボタンにセットするスクリプト引数ボタンの設定で、スクリプト引数にフィールド名をセットします。ここで書いたスクリプト引数が、グローバルフィールドにそのまま入る仕組みです。囲まないと、そのフィールド名のフィールド内容が書かれてしまいます。フィールド名としてセットしたいので必ず括ります。あとはソートスクリプトを実行させ、最後にレコードの先頭に移動させています。ソートするスクリプトとボタンにセットするスクリプトをこのように分けることで、他の処理と併用しても面倒なことになりませんのでおすすめです。普通のボタンじゃなくボタンバーを使うことによってボタンタイトルを計算式で作れます。これは半ば必須かもしれません。ソート順を表示できますから。ボタンバーのラベルボタンバーでは計算式でラベルを作れますので重宝します。例として、次のようなラベルの計算式を挙げておきます。ボタンがターゲットとするフィールド名、スクリプト引数と同じです。テキストの後ろに付ける矢印や三角。この例では小さな三角を指定しています。小さな三角はフォントやサイズの指定をしないと表示サイズが定まらなかったので指定しています。表示を決定しています。いうことで、別の方法を追記しました。その2の方法が簡単で良いかもしれないですね。このためだけにフィールドを二つ追加することを許容できるかどうか、それは各々のご判断。大事なテーブルにこのようなフレキシブルな計算フィールドを追加することで、データの中身が始終ごちゃごちゃ変更され入り乱れて安定しないという弱点はあります。日々の変更が少ない重要なテーブルでは気になるかもしれません。本体テーブルではない別テーブルや別ファイルをリレーションしてそっちで上手く運用するのも一つの手かもしれません。コメントデータの処理方法の詳細はこちらをご覧ください。[Amazon]執筆者のCDです。