初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-03-24 10:00:04

kaz797
Member

ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

レイアウトに「顧客ID」と「顧客名」のフィールドが配置されています。
「顧客ID]フィールドには、顧客管理用のテーブルにある顧客IDと顧客名を連結したフィールドを参照する「値一覧A」が設定されています。
「値一覧A」は、顧客IDによりソートされていて、顧客IDそのものを入力できるので、顧客IDを知っているスタッフにとって便利です。
しかし、顧客IDを知らないスタッフには、顧客名から入力できれば便利です。
「顧客名」フィールドは表示されますが、入力禁止になっています。
そのため、このフィールドに顧客名と顧客IDを連結したフィールドを参照し、顧客名でソートした「値一覧B」を設定しても、操作ができません。
ボタンをクリックしたとき値一覧Bが表示され、選択された値から「顧客ID」フィールドに入力される…これに類する手立てはありませんか。

Offline

#2 2017-03-24 13:12:19

チポ
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

フィールドを連結する必要は有りませんよ。

値一覧の設定で、第2フィールドの表示が出来ます。

値一覧で、
顧客IDとその顧客名を表示し、顧客IDに入力、
顧客名はルックアップとか、関連フィールドの配置等でいいでしょう。

Offline

#3 2017-03-24 13:20:39

Shin
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

別のスレッドにコメントしていましたが,こちらにも付けておきます。
サンプルの様な動きで十分では。
https://www.dropbox.com/s/m91r3ogjqni56 … 7.zip?dl=0

Offline

#4 2017-03-24 13:35:46

Hiro
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

チポさん案が定石ですが、本事案では多少懸念が...
> 顧客名でソートした「値一覧B」を
は、第2表示フィールドでソートする事で、
同名はソート丸め一意化され、顧客IDも一択値のただ1つ(最古作成)に統合丸めされてしまいます。

Offline

#5 2017-03-24 13:52:58

チポ
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

そうか!
そういうことが有りましたね。


苦し紛れで、同名の場合の対処を・・
フィールドを一つ作り、同名は
名1
名2
などとして、このフィールドを第2表示として、
参照は元のフィールドで。

ほんと苦しい ;;;

Offline

#6 2017-03-27 09:16:53

チポ
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

苦し紛れの方法より、
スレ主さんの
> 顧客IDと顧客名を連結したフィールド
こちらの方がいいですね。

スクリプトトリガで、
連結から顧客IDだけに出来ますよね。

Offline

#7 2017-03-27 09:53:46

Shin
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

顧客名 & ID というフィールドを第2フィールドにするのがシンプルでは。
サンプル更新しています。
https://www.dropbox.com/s/m91r3ogjqni56 … 7.zip?dl=0

Offline

#8 2017-03-27 09:55:57

kaz797
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

先達の皆様方、どうもありがとうございます。

チポ様、スクリプトトリガに連結されたフィールドから顧客IDだけ取り出すスクリプトを設定する方法は、何とかわかります。
ボタンをクリックしたときに「値一覧」を表示する方法を教えてください。
スクリプトステップを検索しても、「値一覧の管理を開く」しかでてきません。

Offline

#9 2017-03-27 11:47:27

チポ
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

Shinさん
> 顧客名 & ID というフィールドを第2フィールドにするのがシンプルでは
サンプルは見ていませんが、確かにこちらの方が簡単ですね。


> ボタンをクリックしたときに「値一覧」を表示する方法
値一覧はフィールドに設定するものです。
ですから、そのフィールドに移動すれば値一覧が表示されますよね。


そのリストから選択された値は、それが設定されたフィールドに入力されます。
計算フィールドでは無理ですね。

Offline

#10 2017-03-27 16:09:52

Shin
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

IDのかわりに,所属等を表示しておいても良いかもしれませんね。

Offline

#11 2017-03-28 12:10:11

kaz797
Member

Re: ボタンをクリックしたとき値一覧が表示されるようなことはできますか?

フィールドを表示せずに、ボタン操作だけで「値一覧」を表示することは不可のようですので、別のカテをたてました。
お騒がせして申し訳ありませんでした。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.013 seconds, 7 queries executed - Memory usage: 521.48 KiB (Peak: 526.39 KiB) ]