みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FM18を使用しています。
質問なのですが、ファイルを開くで別ファイル(移動先)を開く時、移動先に移動元の接続アカウント名がある場合はそのまま接続出来て
移動先に移動元の接続アカウントが無い場合はログイン画面に戻す、またはカスタムダイヤログを出して移動先ファイルを閉じるということをしたいのですが、
Get(アカウント名)で取得は解りますが、どう判定をしたらいいかが解りません。
ご教授のほど、お願い致します。
そのファイルを開かないことには、特定のアカウントがあるかどうかも判別できません。
ファイルとアカウントを管理するファイルを作らないと無理かも。
Offline
ご返信ありがとうございます。例えば行く前に
変数でアカウント名を記録し、ファイルを開いた後にそのアカウント名が
システム内のセキュリティにあったらそのまま、無かったらファイルを閉じる
といった、一度ファイルは開くようにしても方法は無いでしょうか?
追記で資格マネージャーはONの状態が条件となります。
その2ファイル間でリレーションが張ってあれば、同じアカウントがあれば、自動的に移動先ファイルは開いています。
または、外侮スクリプトを呼び出す時も同じです。
同じアカウントが無い、または、パスワードが異なっている場合には、移動先のファイルを開くためのログイン画面が表示されます。ログインに失敗すると、ファイルは開かれません。
ファイルを別のアカウントで開いているとして、アカウント名があるかどうかの判別は、難しいです。無理矢理取得するには、アカウント関連のステップを使って、エラーを発生させて確認する事になります。ですが、例えば、アカウントの無効化 を使うと、そのアカウントの状態を変えてしまうことになるので、行わない方がいいでしょう。
Offline
ご回答ありがとうございます。
難しそうですね。違った方法から何かないかまた考えてみます。
Shinさんありがとうございました。
全然難しくないですよ。
具体的に、ファイルを移動して何がしたいのですか。
Offline
Pages: 1
[ Generated in 0.005 seconds, 10 queries executed - Memory usage: 509.25 KiB (Peak: 513.79 KiB) ]