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

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

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

You are not logged in.

Announcement

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


#1 2024-01-26 20:12:45

wsx
Guest

別ファイルのアプリを複数ウィンドウで開く方法

メインとなっているアプリXから、アプリYのレイアウトAとレイアウトBを別々のウィンドウで開きたいです。

先にレイアウトAでアプリが開かれている状態で、
「ファイルを開く」スクリプトでアプリYを開くと、既に開かれているウィンドウが選択されてしまい、
同時に2つのウィンドウが開いている状態にできませんでした。

何かよいスクリプトや方法などありませんでしょうか。

#2 2024-01-26 20:22:21

himadanee
Guest

Re: 別ファイルのアプリを複数ウィンドウで開く方法

別のファイルの新規ウィンドウは開けないので、アプリYにそういうスクリプトを作らないと無理では?

「ウィンドウの移動」は他のファイルでも指定できますね...

#3 2024-01-27 08:51:07

Shin
Member

Re: 別ファイルのアプリを複数ウィンドウで開く方法

アプリYのレイアウトAとレイアウトB のTO を、アプリXに作り、レイアウトも持ってきておけば、スクリプトとしては簡単かも。

Offline

#4 2024-01-27 09:49:33

himadanee
Guest

Re: 別ファイルのアプリを複数ウィンドウで開く方法

なるほど。

あとは、「関連レコードに移動」だと新規ウィンドウを指定できるので、これが使える状況ならアプリYを変更しないでもできるかも。

#5 2024-01-29 09:45:26

チポ
Member

Re: 別ファイルのアプリを複数ウィンドウで開く方法

別ファイルとして、
Aでスクリプト
二つのウインドウを開いて、
それぞれレイアウトを指定

このスクリプトをXから動かします。

他のファイルのスクリプトを動かすには、
そのファイルとリンクを張らなければなりませんから、
AのTOを置くことになりますね。

Aのスクリプトで
  ウインドウを選択[現在のウインドウ]
とすると、
ウインドウが一つも開いていなければ、新しいウインドウを開いてくれます。

Offline

#6 2024-01-29 13:40:16

himadanee
Guest

Re: 別ファイルのアプリを複数ウィンドウで開く方法

Aはレイアウトのことなので、ちょっと混乱します。
Yのことですね。

>他のファイルのスクリプトを動かすには、
「スクリプト実行」でスクリプトを指定する際に別ファイルを指定しますが、それだけでは「FileMakerデータソースを追加」するだけなので、TOはできないですね。

>  ウインドウを選択[現在のウインドウ]
なるほど、スクリプト実行で呼び出すだけだとファイルは開くがウィンドウは開かないということですね。

#7 2024-01-29 14:14:50

チポ
Member

Re: 別ファイルのアプリを複数ウィンドウで開く方法

ああ間違えました、二つも、、

Aではなく、ファイルYです。
リンクしてもリレーションシップグラフでTOが作られることはないですね。

以上訂正お願いします-_-

さらに、
ファイルYのウインドウが複数開いていて、
その中の一つでレイアウトBを表示していたらどうするのか?
それによって処理が変わってきますね。
重複してもいいのなら簡単ですが、、

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: 510.77 KiB (Peak: 517.79 KiB) ]