FileMakerPro7以降でポップアップリストの並び順の変更について

このQ&Aのポイント
  • FileMakerPro7以降のバージョンで、フィールド値を利用したポップアップリストの並び順を任意に変更する方法について、詳しい方に教えていただきたいです。
  • テーブル「顧客」とテーブル「職員」を使用し、フィールド「担当者」のポップアップリストをフィールド「職員名」から選択させたいと考えています。また、フィールド「並び順」で定義された順番でポップアップリストを表示させたいです。
  • 試しましたが、ポップアップリストが登録の新しい順で表示されてしまいます。正しい並び順で表示させる方法がわかりません。詳しい方にアドバイスをいただきたいです。
回答を見る
  • ベストアンサー

FileMakerPro7以降でポップアップリストの並び順の変更について

お詳しい方、ご教授お願いします。 フィールド値を利用したポップアップリストを使っているのですが、この順番を任意に並び替える方法はないでしょうか? テーブル「顧客」にフィールド「担当者」、テーブル「職員」にフィールド「職員名」「並び順」を作り、フィールド「担当者」のポップアップをフィールド「職員名」から選択させたいのですが、年功序列の関係もあり、可能ならばフィールド「並び順」で定義された順番でポップアップを表示させたいのです(「並び順」は先輩が移動して加入した際には随時変更します)。 いろいろとやってみましたが、うまくソートする方法がわかりません。何度やっても登録の新しい順から並んでしまいます。 お詳しい方、ぜひともご教授ください。よろしくお願いいたします。

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

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

それが仕様ですので無理です。 2番目のフィールドでソートの機能を使い、番号と共に表示させるしかありません。 希望の並び順でソートしておいて、「全レコードコピー」や「エクスポート」で重複の無い職員名のみを取り出してコピーして、 値一覧のカスタム値にペーストする方がいいです。

tag1973
質問者

お礼

仕様ですか…。 ならば仕方無いのかもしれませんね。 実はこの構想にはオマケがあって、表形式のレイアウトで一覧表をつくり、職員の在籍の有無をチェックさせたうえで、在籍有のみ年功序列で並べてみたかったのです。何分、3ヶ月単位で頻繁に出入りする部署で、所属人数も多いので…。 今、スクリプトを利用して、レコードの自動コピーと重複レコードの削除を利用して何とかならないか、と悪あがき中です。もう少し納得いくまでやってみます。有難うございました。

その他の回答 (1)

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

値一覧は前述のように制限があるので、選択時にボタンを押せばソートされた職員名 だけが別ウインドウでリスト表示され、各職員名の横のボタンを押せば担当者フィー ルドに貼り付けられる。というスクリプトにしたほうがいいかも知れません。 ポータルから選択というのもありますが、スペースを取りそう。

tag1973
質問者

お礼

 なるほど…、別ウインドウでリストを表示させるわけですね。解説書を見ながらスクリプトをいじっている初心者なので、別ウインドウを表示させる手順を少し勉強してみようと思います。  ポータルについては、テーブル「顧客」にグローバルフィールド「在籍有」をつくり、有のみをソートして「並び順」に従って並び替えたポータルを別レイアウトに表示するところまでは、たどり着いていたのですが、そこから、どうやってポップアップに持ち込むか悩んでいたところです。  これから出張なので移動中に解説書を見ながら研究してみます。  素早いご回答、有難うございました。  

関連するQ&A

  • Accessフォームのデータシートビュー並び順変更

    Access2013 フォームのデータシートビューを、テーブルのデータシートビュウーのフィールド並び順に戻す方法を教えて下さい。宜しくお願いします。

  • ポップアップリストの表示位置

    ファイルメーカーPro6を使用しています。 ファイルそのものはシンプルな構造で業者に依頼して作成して頂きました。 いつからかポップアップリストが表示される位置が フィールドの横から下に表示されるようになってしまったのですが、 直す方法はあるんでしょうか? フィールド書式から表示形式を選べることはわかったのですが、 そこで詰まりました。 よろしくお願いします。

  • Excel2010 ポップアップの追加

    Excel2010において ポップアップの項目(担当者の名前)を追加したいのですが、できません。 ポップアップが指定されているセルを選ぶと「データの入力規制」の中の「元の値」が「=担当者名」になっていて、その担当者名のリストに加えればいいのはわかるのですが、すでに入力されているリストの下のセルにただ名前を入れても、もちろんポップアップに追加はされません。 どうしたらよいのでしょう? セルに、「=担当者」という条件の入れ方も、そのセルにそれが条件となっているのかも、そもそもわかりません(泣) よろしくお願いします。

  • ポップアップについて

    パソコンを購入したところ、3ケ月無料のウイルス対策ソフトを入れていました。 3ケ月が経過したため、パソコンを立ち上げるたびに 「パソコンが危険な状態です」というような内容のポップアップが表示されます。 ウイルス対策ソフトは入れようと思ってはいるのですが、 とりあえずこのポップアップを表示しないようにするのは どのようにしたらよいのでしょうか。 WindowsXPとVISTAでの対応方法をご教授下さい。

  • ポップアップメニューでテーブル背景色変更

    http://www.west-mira.jp/javascript/html/4/10/lib_color/bgcolor8/ 上記URLで配布されているスクリプトで 選択したカラーを【背景】ではなく【テーブル】に反映させたいのですが 具体的な記述方法が解りません。 どなたか改造をお願い出来ないでしょうか?(※改造OKのスクリプトです) 上記スクリプトを使いたい理由は ・ポップアップメニューの各項目に背景色が表示される ・ポップアップメニューで背景色を選択出来る の2点です。 なので、もし他に、この2点+【テーブルに反映】されるスクリプトが ありましたら教えて下さい。 どうか宜しくお願い致します。

  • ポップアップウィンドウを閉じた後・・・

    HPビルダー10を使用してHPを作っていますが、ポップアップウインドウ を閉じる度に開いているページの先頭に戻ってしまいます。 ポップアップのイベントが設定してある場所に毎回戻れる方法って ありますか?ポップアップを設定した方法は、リンクさせたい文字を 反転、リンクの挿入、ファイルのタグのファイル名の欄に#、そのまま イベントボタンを押して、ON CLICで画像参照でポップアップ の設定・・・。という方法をしたのですが・・・。どうかよろしく お願い致します。

  • ポップアップウィンドウを気付かせたい

    小さな画像をクリックすると、 ポップアップウィンドウで大きな画像が見れる、というものを作りました。 DREAMWEAVERのビヘイビア→ブラウザウィンドウをクリックで開く、としたのですが、 これですとその画像をクリックしたら大きな画像が見れる、ということは一見分かりません。 普通のリンクですと、マウスが乗っただけでカーソルが変わるので リンクされていると分かりますよね? そんな感じでカーソルが変わる等、分かりやすくする方法はないでしょうか? 文字のポップアップ表示、もやってみましたが、気付きにくく、イマイチでした。 初心者なので、訳のわからない質問かもしれませんが、 ご教授頂けると嬉しいです。

    • ベストアンサー
    • CSS
  • マウスカーソルを乗せるとポップアップする方法?

    メールで、件名のところにカーソルをのせると 件名がポップアップするのと、しないのがありのですが、 どういう方法なのでしょうか? 又、ホームページで、画像部分にカーソルをあてると、 ファイル名かなにか文字がポップアップするのですが、 これも方法はあるのでしょうか? よろしくお願いします。

  • FileMakerPro7以降で検索を使ったScriptを作成したいのですが…

    お詳しい方、ご教授お願いします。 テーブル「顧客登録」にフィールド「顧客ID」「名前」「性別」「住所」などを登録します。別のテーブルにA店での購入履歴や、B店での購入履歴、はたまた家族構成など、ともかく後付けで情報を付加していきたいと考えています。 ここで行き詰っていることなのですが、まず「顧客ID」or 「顧客名前」を登録済みか否か確認した上で、登録済みならば、入力項目の総合レイアウトへの移動、登録前なら「顧客登録」フィールドへの新規登録を経てから入力項目の総合したレイアウトへの移動を行いたいと思っています。うまい方法ないでしょうか? 当方、FileMakerPro初心者でScriptを使ったデータベースを初めて作成しています。勉強不足な部分は、もちろんあるのですが行き詰ってどうしようもありません。お詳しい方、ご教授よろしくお願いします。

  • 広告ポップアップを止めたい

    某有料ソフトを使っています。 起動時やアップデートなどのタイミングで広告がポップアップされる時があります。 これを止めたいのですが、どんな方法がありますか? ポップアップはマルウェアではありません。ソフト名は支障があるとまずいので書きませんでした。 ネットで検索すると自動起動するファイルを監視して自動実行を止めさせるソフトで止めている、ファイアーウォールで指定して止める等の方法があるようです。 これ以上は書いてませんでした。 1.ポップアップを自動実行するファイルを特定するにはどのような方法があるか? 2.自動実行を止めるソフトのお勧めは? この2点について教えてください。 某ソフトについての批判などはお控え下さい。(察しのいい方お分かりだと思います) 有料ソフトが出している広告を自己責任で止めるのであれば問題無い質問と考えております。 歯切れが悪くて申し訳ありませんが、ネット上でも評判が悪い広告で、有名ソフトです。 具体名は書かないで頂ければと考えております。 無用なトラブルは出来れば避けたいとの考えから曖昧にしてます。

専門家に質問してみよう