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

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

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

You are not logged in.

Announcement

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


#1 2016-10-31 20:59:36

ama
Guest

変数を設定について

OS:[windows7 ]FileMaker Ver:[15 ]

変数を設定についてですが、値にテーブル名をセットした時には、例で言うと(テーブル名:stblptinf フィールド名:ptnum)
stblptinf::ptnum
になって、フィールドの中身の値が変数にセットされますが、

これを
$tablenamemoto & "::" & $namemoto
というような形にした場合に($tablenamemoto にはテーブル名、 $namemotoはフィールド名が入ります)
フィールドの中身ではなくて、stblptinf::ptnumそのもの(文字列?)が変数にセットされます。

中身をセットするいい方法がないでしょうか?

直接指定すればいいのですが、フィールド数が多くループ処理でスクリプトの行数を簡略化したいと思った次第です。

他テーブルへのセットは、フィールド設定ではなく、フィールドを名前で設定を使用することで、変数にも対応できています。

ご教授のほど、宜しくお願いします。

#2 2016-10-31 21:26:22

Hiro
Member

Re: 変数を設定について

・GetField($tablenamemoto & "::" & $namemoto)
or
・Evaluate($tablenamemoto & "::" & $namemoto)

Offline

#3 2016-10-31 22:28:53

ama
Guest

Re: 変数を設定について

Hiro様

頂いたご回答で、対応できました。
ありがとうございます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.003 seconds, 7 queries executed - Memory usage: 501.13 KiB (Peak: 515.97 KiB) ]