みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
win10、FM pro14 です。
例えば、値一覧 A,B,C,D と4項目あるとします、ドロップダウンリストで値一覧データを選択する際に、いつも
”A”表示されているようにしたいのですが?色々試してやってみたのですが、初心者で上手く行きません。
解る方が居られればご教授をお願いします。
Offline
値一覧機能ではできません。
どうしてもやるとすれば、
OnObjectEnterでそのフィールドへ実際に”A”を代入するとか?
Offline
意味がよくわからないんですが。。。
値一覧をドロップダウンするとABCDの順で表示されますよね
1:それをAだけにってこと?
2:ドロップダウンを開く前に そのフィールドにAを表示させて起きたいってこと?
1なら わかりません
2なら データベース定義のフィールドの設定で 入力の自動化で A を入れておけばいい
ということではなのかな?
それと、何をどういじったのかは書いて欲しいなぁ。
Offline
Hiro様
シャチ様
早々のご返事有難うございます。
シャチ様の分ですが、2番です。
初心者ですが、今作成中のファイルで、例えばドロップダウンリストで選択した項目をリスト表示し、
また元に戻り、リスト表示する際にドロップダウンリストの欄が前に選択した文字がそのまま残って表示されます。
常に値一覧のトップの文字が表示されるようにしたいのですが?
宜しくお願い申し上げます。
Offline
アドバイス案を試してみましたか?
Offline
なんのためにこんなことするんです?
目的がわからないから、?????です。
Offline
Hiro様
お世話になっております。
申し訳ありません。OnObjectEnterがよく解りません。
Offline
いきなり仕事しようとしても無理では?
FMPのヘルプに使い方などの項目もあるし、
リファレンスも載ってます。
まずは、それをお読みください。
OnObjectEnterもそこに載ってますよ。
Offline
そのフィールドへOnObjectEnterトリガーで「フィールド設定[テーブル::そのフィールド;値:"A"]」スクリプトを設置します。
用語・用法で分からなければ、まずヘルプなど調べるように習慣づけくださいネ。
Offline
シャチ様
Hiro様
お世話になっております。
お二人のアドバイス有難うございます。
ご説明通りまずやってみます。本当に有難うございます。
Offline
Hiro様
お世話になっております。
初心者で恥ずかしい話ですが、エラーが表示されて前に進めません。
計算式の指定箇所
「データ3::Dカテゴリ ;値:"すべて"」
演算子(+、-等)を入れて下さいとエラー表示されます?
Offline
「A」を設定しておきたい、では無く「ドロップダウンリストの先頭が一番上で点線囲みになっている。」状態にしたいのでは?
その場合は、
フィールドが空欄の場合、値一覧の先頭が一番上で点線囲みになるので、
入力用のグローバルフィールドを作成し、入力したいフィールドに重ね、
スクリプトトリガ:OnObjectSave で、以下のスクリプトを実行すれば実現できます。
スクリプト:
フィールド設定 [ターゲットフィールド; グローバルフィールド]
フィールド設定 [グローバルフィールド; ""]
現在のスクリプト終了 [結果: False]
という風にすれば出来ますが、
まずは、「ドロップダウンリスト」の仕様を理解して、
・フィールドが空欄の場合、値一覧の先頭が一番上で点線囲みになっている。
・フィールドに値が設定されている場合、その値が選択された状態になる。
WEBのSelectBoxも同じような仕様で、インターフェイスとしては、一般的。
なので、「ドロップダウンリスト」の仕様のまま使うほうが、インターフェイスとしては、良いとおもいます。
何かしらの事情で、「ドロップダウンリスト」を常に初期状態で表示したい場合は、上記のような小細工が必要です。
あと、適切な回答を得たい場合は、
>例えば、値一覧 A,B,C,D
では無く、可能な範囲で実際に設定したい値を明記した方が、答える側も回答し易いです。
Offline
qb_dp様
お世話になっております。
大変丁寧なご説明有難うございます。
初心者でドロップダウンリストの点線囲みにはなっていませんが、
ドロップダウンリストの値一覧データは、”すべて、用語、一般、その他、資料” の5項目です
繰り返し作業でも、いつも”すべて”が表示されるようにしたいと思っております。
Offline
ドロップダウンリストの値一覧データは、”すべて、用語、一般、その他、資料” の5項目です
繰り返し作業でも、いつも”すべて”が表示されるようにしたいと思っております。
これって、どういう意味なんだろ?
もう少し具体的に書けないかなぁ?
Offline
例えばドロップダウンリストで選択した項目をリスト表示し、また元に戻り、リスト表示する際に
コレは、何をしているのか理解不能です。
ドロップダウンリストで選択して、検索しているとか?
Offline
多分検索モードの話です。あるいは検索用グローバルフィールド。要するに、レコードのデータではない。>シャチさん
Hiroさんの方法でエラーはでませんよ。
私は、自動入力のほうを薦めますがね。
シャチ様
お世話になっております。
ドロップダウンリストの値一覧データの ”すべて、用語、一般、その他、資料”の5つの中から選択し
”すべて”はデータの全て表示し、後は各データのみをリスト表示するようにしたと思っております。
今の状態は、”すべて”以外の項目を選択すると、”すべて”と表示してほしいのに、前回選択した前の
文字が残ったまま表示されてしまいます。初心者で限られた事しかやっていませんが、色々やって
みましたが、上手く行きません。
Offline
検索モードなのか何なのかの返答が無いですけど
たぶん検索モードのようなので、こんな事かな?サンプル。
http://pupld.net/14/170116/q8axli55ls/index.cgi
全て.fmp12
Offline
いつの間にか検索モードの話になってるwww
もし検索モードの話だったら、検索結果があるのに検索欄が’すべて’になってたらユーザーは戸惑うだろうなあw
旅人様
いつもお世話になっております。
サンプル有難うございます。
説明文が悪く、色々な方にご迷惑等をお掛け致しましたが、やろとしていた事は、
サンプル通りです。これから内容を見させて頂き、しっかり勉強したいと思います。
度々お手数をお掛け致し、本当に有難う御座いました。
Offline
Pages: 1
[ Generated in 0.006 seconds, 11 queries executed - Memory usage: 559.03 KiB (Peak: 579.94 KiB) ]