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

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

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

You are not logged in.

Announcement

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


#1 2014-01-27 11:08:54

Biyon
Guest

同じウィンドウを開かせないスクリプト

OS:Win7 FM12

またお世話になります。よろしくお願いします。

同じウィンドウを開かせないスクリプトを関数や最終エラーで可能なことを参考書で学んだのですが、
これは引数で行えるのですか?

#2 2014-01-27 11:27:00

tim
Guest

Re: 同じウィンドウを開かせないスクリプト

何が「同じ」?

引数にしたいのは何?

ファイルが別だと、それぞれにスクリプトが必要になるから、多分無理?

#3 2014-01-27 11:32:36

biyon
Guest

Re: 同じウィンドウを開かせないスクリプト

失礼しました。
ウィンドウ名が同じウィンドウです。

#4 2014-01-27 11:42:37

チポ
Member

Re: 同じウィンドウを開かせないスクリプト

デザイン関数
  WindowNames
で開いているウインドウのリストを得られます。


スクリプトステップ
  ウインドウを閉じる
は他のファイルのウインドウを閉じることが出来ます。

Offline

#5 2014-01-27 12:51:03

Biyon
Guest

Re: 同じウィンドウを開かせないスクリプト

アドバイス、ありがとうございます。
新規ウィンドウを開いて
引数名で同じウィンドウ名でないのは閉じるというスクリプトを
考えてみます。

#6 2014-01-27 12:57:49

tim
Guest

Re: 同じウィンドウを開かせないスクリプト

引数にウィンドウ名を渡して、そのウィンドウがなければ新規ウィンドウを作成する、というのはできるけど
ウィンドウだけ開いてもしょうがないんで、その部分だけ使いまわしてもあんまり意味がないような。
If[IsEmpty ( FilterValues ( WindowNames ( Get ( ファイル名 ) ) ; Get ( スクリプト引数 ) ) )]
  新規ウインドウ[Get ( スクリプト引数 )]
Else
  ウインドウを選択[Get ( スクリプト引数 )]
End If

#7 2014-01-27 15:47:16

Biyon
Guest

Re: 同じウィンドウを開かせないスクリプト

timさん、素晴らしいです。
ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 10 queries executed - Memory usage: 509.1 KiB (Peak: 513.64 KiB) ]