みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
レイアウトに「顧客ID」と「顧客名」のフィールドが配置されています。
「顧客ID]フィールドには、顧客管理用のテーブルにある顧客IDと顧客名を連結したフィールドを参照する「値一覧A」が設定されています。
「値一覧A」は、顧客IDによりソートされていて、顧客IDそのものを入力できるので、顧客IDを知っているスタッフにとって便利です。
しかし、顧客IDを知らないスタッフには、顧客名から入力できれば便利です。
「顧客名」フィールドは表示されますが、入力禁止になっています。
そのため、このフィールドに顧客名と顧客IDを連結したフィールドを参照し、顧客名でソートした「値一覧B」を設定しても、操作ができません。
ボタンをクリックしたとき値一覧Bが表示され、選択された値から「顧客ID」フィールドに入力される…これに類する手立てはありませんか。
Offline
フィールドを連結する必要は有りませんよ。
値一覧の設定で、第2フィールドの表示が出来ます。
値一覧で、
顧客IDとその顧客名を表示し、顧客IDに入力、
顧客名はルックアップとか、関連フィールドの配置等でいいでしょう。
Offline
別のスレッドにコメントしていましたが,こちらにも付けておきます。
サンプルの様な動きで十分では。
https://www.dropbox.com/s/m91r3ogjqni56 … 7.zip?dl=0
Offline
チポさん案が定石ですが、本事案では多少懸念が...
> 顧客名でソートした「値一覧B」を
は、第2表示フィールドでソートする事で、
同名はソート丸め一意化され、顧客IDも一択値のただ1つ(最古作成)に統合丸めされてしまいます。
Offline
そうか!
そういうことが有りましたね。
苦し紛れで、同名の場合の対処を・・
フィールドを一つ作り、同名は
名1
名2
などとして、このフィールドを第2表示として、
参照は元のフィールドで。
ほんと苦しい ;;;
Offline
苦し紛れの方法より、
スレ主さんの
> 顧客IDと顧客名を連結したフィールド
こちらの方がいいですね。
スクリプトトリガで、
連結から顧客IDだけに出来ますよね。
Offline
顧客名 & ID というフィールドを第2フィールドにするのがシンプルでは。
サンプル更新しています。
https://www.dropbox.com/s/m91r3ogjqni56 … 7.zip?dl=0
Offline
先達の皆様方、どうもありがとうございます。
チポ様、スクリプトトリガに連結されたフィールドから顧客IDだけ取り出すスクリプトを設定する方法は、何とかわかります。
ボタンをクリックしたときに「値一覧」を表示する方法を教えてください。
スクリプトステップを検索しても、「値一覧の管理を開く」しかでてきません。
Offline
Shinさん
> 顧客名 & ID というフィールドを第2フィールドにするのがシンプルでは
サンプルは見ていませんが、確かにこちらの方が簡単ですね。
> ボタンをクリックしたときに「値一覧」を表示する方法
値一覧はフィールドに設定するものです。
ですから、そのフィールドに移動すれば値一覧が表示されますよね。
そのリストから選択された値は、それが設定されたフィールドに入力されます。
計算フィールドでは無理ですね。
Offline
IDのかわりに,所属等を表示しておいても良いかもしれませんね。
Offline
フィールドを表示せずに、ボタン操作だけで「値一覧」を表示することは不可のようですので、別のカテをたてました。
お騒がせして申し訳ありませんでした。
Offline
Pages: 1
[ Generated in 0.013 seconds, 7 queries executed - Memory usage: 521.48 KiB (Peak: 526.39 KiB) ]