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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » postgreSQL内の検索実行 » 2019-10-16 08:40:13

別途検索専用のフィールドを作成し、そのフィールドで検索を行いたいとのことでした。
グローバルフィールドを使用することで思い通りのシステムを作成する事ができました。
みなさま本当にありがとうございました。

#2 Re: 初心者のFileMaker pro Q&A » postgreSQL内の検索実行 » 2019-10-15 15:42:17

回答ありがとうございます。返信が遅れてしまい申し訳ございません。
両方試してみましたが「レコードのインポート」はあまり現実的ではないと判断したためESSによる検索を使用したいと考えております。
接続はすでに完了しており、filemakerの検索機能を利用して似たような動作は実現できました。しかし、ESSテーブルにテキストフィールドを作成することができないため、検索ボックスを使用したデータの検索という機能は実現しておりません。
何か良い解決方法はありますでしょうか?

#3 初心者のFileMaker pro Q&A » postgreSQL内の検索実行 » 2019-10-04 11:12:14

timukata
Replies: 5

環境:macOS10.14 FM18AD ODBCでpostgreSQLに接続しています。

SQL触り始めて間もない初心者です。今回、postgreSQL内にあるデータを検索してFilemakerに表示させるというシステムを作りたいと考えております。
簡潔に述べますと、検索の実行を行う事とデータの表示のみをFilemakerで。データの保有と検索処理はpostgreSQLにさせるという形を取りたいです。

例えばpostgreSQL内に大量の顧客データがあるとします。Filemaker内の検索ボックスに「山」と入力し検索を実行する事で、postgreSQL内の名前フィールドに「山」という文字が入っているレコードを抽出して、そのレコードの一覧をFilemakerに表示させたいです。

この一連の動作をこなすにはどのような形をとれば良いでしょうか?

#4 Re: 初心者のFileMaker pro Q&A » ポータルレコードのソート » 2018-01-31 09:30:03

ありがとうございます、できました。
一度この方法を試したときにできなくて再度作り直したらできました。多分値が間違っていたのだと思います。

#5 初心者のFileMaker pro Q&A » ポータルレコードのソート » 2018-01-30 23:30:11

timukata
Replies: 2

Win10/FM16 pro
お世話になっております、ポータルレコードのソートについて質問です。
普段は数字ごとに並べているのですがプラスで条件を追加したいです。
例えば、ポータル内に1から20番までの20のレコードが存在するとします。
そしてそれらはそれぞれ「りんご」「ばなな」「めろん」「すいか」の4種類の値がランダムに振り分けられています。
この時、上から「めろん」「りんご」「すいか」「ばなな」と並べた上で番号順に並べたいです。
この果物4つの順番を指定するにはどうすればいいでしょうか?

#6 Re: 初心者のFileMaker pro Q&A » ポータルの詳細表示 » 2018-01-26 08:22:46

>Shin様、チポ様
別のトピックを含めて回答ありがとうございます。
今日は時間が取れず編集をすることができないので返信内容を含めて明日確認させていただきます。
そして商業目的でもなく学校の課題で、自分が説明するより実際に見ていただいた方がわかると思いますのでファイルごと貼らせていただきます。
予約画面を制作しており、「画面」のファイルが本体です。画像はあくまで参考にしたものなのであまり気にしないでください。

https://www.dropbox.com/s/3fr2aa7f4sk7g … a.zip?dl=0

#7 初心者のFileMaker pro Q&A » 初歩的なスクリプト構文 » 2018-01-25 10:26:05

timukata
Replies: 2

Win10/FMPro16
「未実行」「進行中」「完了」の三つの状態が存在するポータルのレコードを「開始」と「終了」の2つのボタンで制御したいです。
「未実行」のレコードを選択し、「開始」ボタンを使用すると「進行中」に切り替わり
「進行中」のレコードを選択し、「終了」ボタンを使用すると「完了」に切り替わるシステムを作成しました

ただし「進行中」の状態のレコードは1つorなしにしたいです。
その際、他のレコードに「進行中」の状態のものがあれば実行を拒否されるようにしたいです。
この「進行中」の状態が他のレコードにも存在することを検出するにはどのような関数を使用すればいいですか

また「未実行」「完了」の状態に対して「終了」のボタンを使用する、「進行中」「完了」の状態に対して「開始」のボタンをしようとした際に実行を拒否したうえでダイアログを表示させるにはどうすればいいですか

また、テキストを挿入によりレコードの書き換えによって状態を変化させており、テキストが書き換わったと同時に一時的にブラウザモードにてキーボードによる入力が可能になってしまいます。
これを防止する方法はありますか

またポータルのデータを選択していない状態でボタンを実行できないor実行を拒否させたいです

初歩的なスクリプトに関する質問ばかりですみません。
回答いただけると幸です。

#8 Re: 初心者のFileMaker pro Q&A » ポータルの詳細表示 » 2018-01-25 10:06:36

回答ありがとうございます、Shin様が提示してくださった方法で行いたいと思います。
関連レコードへの移動を調べたのですがいまいち使い方がわかりませんでした。
関連レコードの取得元をポータルのデータに使用したテーブルでよろしいのでしょうか
またこのスクリプトを配置する場所がいまいちわかりません。ポータルの上にボタンを配置するのでしょうか。

せっかく回答していただいたのに全然理解できなくてすみません。

#9 初心者のFileMaker pro Q&A » ポータルの詳細表示 » 2018-01-24 18:41:22

timukata
Replies: 5

Win10/FMP16
初めての投稿です。FMを初めてまだ数日なので用語など不明な点が多々ありますがよろしくお願いします。
ポータル内の行にそれぞれIDを振り分け、その行をクリックするとポータル上部に設置したフィールドに振り分けたIDが自動入力されるようなシステムを作成したいです。
そしてそのIDをリレーションシップで別のテーブルと関連付け、複数のデータを表示させたいです。

ポータルに透明なボタンを配置し、その行に対応したIDを別のフィールドに出力するにはどのようなスクリプトを組めばよいのでしょうか?

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 6 queries executed - Memory usage: 595.11 KiB (Peak: 616.45 KiB) ]