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

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

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

You are not logged in.

Announcement

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


#1 2019-11-09 18:19:43

Valon
Member

ExecuteSQL関数

お世話になっております。
Win10 FM18です。

ExecuteSQL関数について、2点教えていただけますでしょうか。

1.
ExecuteSQL関数は別ファイルのデータは取ってこれないのでしょうか?
SQL リファレンスガイドやヘルプにて見つけられませんでした。

2.
フィールドに設定するポップアップヘルプにExecuteSQL関数の結果の最新情報を表示させることはできますでしょうか。


よろしくお願いいたします。

Last edited by Valon (2019-11-09 18:21:13)

Offline

#2 2019-11-09 20:20:03

Hiro
Member

Re: ExecuteSQL関数

>『ExecuteSQL関数について、2点教えていただけますでしょうか。』

  1. 『ExecuteSQL関数は別ファイルのデータは取ってこれないのでしょうか?』
    ExecuteSQL関数は、ファイル指定できません。
    代わって、別ファイルのデータテーブルを、外部データベース(のテーブル)として取り込めば、
    本ファイルのExecuteSQL関数で、外部データテーブルの利用が可能となります。
       

  2. 『フィールドに設定するポップアップヘルプにExecuteSQL関数の結果の最新情報を表示させることはできますでしょうか。』
    ポップアップヘルプをExecuteSQL関数式で設定できます。

Offline

#3 2019-11-11 08:32:45

Valon
Member

Re: ExecuteSQL関数

Hiro様
ありがとうございます。

1.
別ファイルのデータテーブルを、外部データベース(のテーブル)として取り込むとはどういうことでしょうか。
外部データソースではデータを取ってきたいファイルは指定してあります。

2.
こちらは同ファイル内では確認できましたので、1が解決すれば実現できそうです。


よろしくお願いいたします。

Offline

#4 2019-11-11 08:51:45

qb_dp
Member

Re: ExecuteSQL関数

別ファイルのデータテーブルを、外部データベース(のテーブル)として取り込むとはどういうことでしょうか。

テーブルオカレンスにその外部ファイルのテーブルを追加します。
ExecuteSQLでのテーブル名は、テーブルオカレンス名になります。

テーブルオカレンスの追加と選択
https://fmhelp.filemaker.com/help/18/fm … ables.html

Offline

#5 2019-11-11 09:08:31

Valon
Member

Re: ExecuteSQL関数

qb_dp様
ありがとうございます。

できました。こちらに追加しておく必要があるのですね。
勉強になりました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 509.41 KiB (Peak: 515.38 KiB) ]