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

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

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

You are not logged in.

Announcement

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


#1 2018-02-16 14:36:15

サンソン
Member

外部データソースを利用している場合の名称取得方法

FM:16adv
OS:win7

いつもお世話になっております。
既存の基幹システムと連携しながらシステム製作を行っております。

現在製作中の物で、
レイアウトによって同じ見た目でも、
本番用の外部データソースを利用している場所と
テスト用のデータソースを利用している場所が
あります。

ユーザーにも分かるようにしたいのですが、
関数などで、そのフィールドが、どのデータソース由来(DNSなど)か、取得する方法はございませんでしょうか。

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

Offline

#2 2018-02-16 16:00:04

qb_dp
Member

Re: 外部データソースを利用している場合の名称取得方法

以下のようにするとテーブルの情報が得られます。DNSは、得られませんが...。

Let (
[ $query = " SELECT *
FROM FileMaker_Tables "
; $header = "TableName, TableID, BaseTableName, BaseFileName, ModCount¶"
; $result = $header & ExecuteSQL ( $query
; ", " ; "" )
]; $result
)
The Missing FileMaker 12 ExecuteSQL Reference
http://notonlyfilemaker.com/wp-content/ … df#page=17

Offline

#3 2018-02-16 18:29:19

サンソン
Member

Re: 外部データソースを利用している場合の名称取得方法

qb_dp様

いつもお世話になっております。

高度な情報ありがとうございます!
ですが、DNSは難しそうですね・・・

もう少し考えて見ます。
最悪、DNS判定テーブルなどを作成してその中にDNS名を入れて参照します。

ありがとうございます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 546.25 KiB (Peak: 581.47 KiB) ]