• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルメーカーのソート順設定方法)

ファイルメーカーのソート順設定方法

このQ&Aのポイント
  • ファイルメーカーPRO5で複数のレイアウトを使用して営業台帳、支払管理、入金管理を管理しています。支払管理のボタンを営業台帳に配置し、スクリプトでレイアウトを切り替えています。
  • ソート順は支払日、支払日、注文番号ですが、入金管理でも同様の集計を行いたい場合、再度ソート順を選択する必要があります。レイアウト毎にソート順を設定する方法はありますか?
  • ファイルメーカーPRO5で営業台帳、支払管理、入金管理の3つのレイアウトを使用していますが、ソート順の設定は共通です。ソート順を各レイアウト毎に設定する方法はあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

ひとつのスクリプトにソート順は1個しか記憶できません。 支払管理の方は、まず手動でその順でソートします。(単にレコードメニューからソートを選んで ソートするだけ) すぐにスクリプト定義から支払管理のスクリプトを開いて(実行ではないですよ) ソート順を「記憶する/ダイアログあり」にして閉じます。次に出る窓で、ソート優先順位を「置き換え」 にします。 入金管理のスクリプトも同じでソートステップを「記憶する/ダイアログあり」にして閉じ、ソート優先 順位設定窓は無視して閉じ、すぐにそのスクリプトを実行します。ソートステップでソート順ダイアログ が出ますから、ご希望の順に変更して実行します。 スクリプト定義の入金管理のスクリプトを開いて、すぐに閉じ、ソート優先順位を「置き換え」にします。 次から両スクリプトを実行したときは、まだダイアログが出ますから置き換えられているか確認出来ます。 正しいソート順になっていたら、次からはダイアログ無しにします。 ファイルメーカーは最後にソートしたソート順しか憶えていないので、手動やダイアログありでソートし て、スクリプト定義を再度開いて「置き換え」る必要があります。

Gboo1987
質問者

お礼

教えて頂いた通り出来ました。 懇切丁寧に教えて頂きましてありがとうございました。

その他の回答 (1)

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

スクリプトごとに記憶させれば済むのでは?

Gboo1987
質問者

補足

回答ありがとうございます。 スクリプト毎に[記憶する]にして維持と置換の両方を試しましたが どうしてもソート順は、支払日、仕入先、注文番号になってしまいます。 維持と置換の組合せが悪いんでしょうか? 初めの質問で「ソート順:支払日、支払日、注文番号」を間違えました。 ソート順は、支払日、仕入先、注文番号です。