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

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

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

You are not logged in.

Announcement

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


#1 2015-08-17 17:47:34

にも
Guest

グローバルテキストフィールドの入力内容が消える

FMpro13 Macで利用中

メール送信の本文内容を計算式にし、組み込んだグローバルテキストフィールドの内容を表示するようにしています。
このグローバルテキストフィールドに定型文を入れたものを、別のレイアウトに置いており、
メールを送信する際には、このフィールドの内容をその時の状況に応じて一部編集して送信します。

このフィールドの内容が、FMが起動したままの状態だと問題ないのですが、
FMを閉じて再度起動すると、全て消えています。

内容を消えないようにするにはどうしたら良いでしょうか…
よろしくお願いします。

#2 2015-08-17 18:14:53

とおりすがり
Guest

Re: グローバルテキストフィールドの入力内容が消える

クライアントとして起動していませんか?
http://www.filemaker.com/help/14/fmp/ja … .4.46.html
ネットワーク上の共有データベースでは、ゲストがグローバルフィールドに対して行った変更は、そのゲストに対してのみ有効です。またそのゲストがファイルを閉じるまで有効になります。それぞれのゲストでグローバルフィールドの値が異なる可能性があります。すべてのゲストで同じ値を使用する必要がある場合、(クォーテーションマークで囲んだ)定数値を指定して、計算フィールドを定義します。

#3 2015-08-17 18:42:29

にも
Guest

Re: グローバルテキストフィールドの入力内容が消える

そういことでしたか…この方法では無理なんですね。

計算フィールドにすると変更禁止になってしまうので、
メール送信前に内容を編集するという自由がきかなくなってしまうのですが、
何か他の方法はないでしょうか…

#4 2015-08-18 09:08:17

チポ
Member

Re: グローバルテキストフィールドの入力内容が消える

よく分らないのですが、、

グローバルフィールドを直接いじって編集するのですか?

ではなく、
グローバルの値をレコードのフィールドに取り込んで編集すればいいのでは。

Offline

#5 2015-08-18 10:40:18

にも
Guest

Re: グローバルテキストフィールドの入力内容が消える

チポ様

グローバルフィールドをレイアウトに配置して、直接いじって編集してました。。。

>グローバルの値をレコードのフィールドに取り込んで
というのは具体的にどういう設定になりますか?

#6 2015-08-18 10:50:19

とおりすがり
Guest

Re: グローバルテキストフィールドの入力内容が消える

定番な手法として、1レコードのみのテーブルを作り、必要なテーブルから×リレーション(デカルト積リレーションと呼ばれています)をはって、このテーブルに今までグローバル格納していたフィールドを普通のテキストフィールドにして置いておきます。
こうすれば、レコードに保存された値なので、どのユーザーからも同じ値になります。

#7 2015-08-18 10:56:55

チポ
Member

Re: グローバルテキストフィールドの入力内容が消える

方法はいろいろ考えられますが、、

入力値の自動化で、
そのグローバルフィールドを指定

が簡単でしょうか。


そのグローバルフィールドはホストが入力して、
ユーザーのレイアウトでは編集禁止にしておけばいいでしょう。

Offline

#8 2015-08-18 11:29:23

にも
Guest

Re: グローバルテキストフィールドの入力内容が消える

とおりすがり様
チポ様

どちらも試してみましたが動きました。
これで実装できそうです!
ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 514.8 KiB (Peak: 519.7 KiB) ]