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

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

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

You are not logged in.

Announcement

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


#1 2021-05-06 13:39:59

二位
Guest

自分自身がレコードロック対象だった場合の適切な方法は?

質問お願いします。
Filemakerの19とFMS19を使用しています。

FMSにあるファイルに接続して色々していると、極稀に自分自身でレコードロックかけてしまうことがあります。
少し処理多めのスクリプトの動作で回線が弱くデータのやり取りが上手くされなかったのか正常に完了しなかった時に
もう一度同じスクリプトを作動させると自分でロックかけているような状態になります。
この時一度ファイルを閉じてすぐまた開くのですが、それでも直っていない時があります。

この様にFMS上のファイルに接続し、自分でロックを掛けてしまった場合、適切な方法はどのようにしたら良いでしょうか?
よろしくお願いします。

#2 2021-05-06 14:24:55

Shin
Member

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

正常に終了していないと、前回ログインした自分がいるので、2重にログインできないことがあります。しばらく時間をおくと、サーバーがログアウトさせてくれていることが多いのですが、どうしてもだけなときには、コマンドでログアウトされるといいでしょう。サーバーにログインして、admin console から処理するといいでしょう。

Offline

#3 2021-05-06 14:30:02

二位
Guest

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

レスありがとうございます。
サーバーの管理者でなくサーバーのアカウント管理が出来ない場合(私以外が自分でロックのケースになり私が対応できなかった場合)や
完全アカウントでないケースでサーバーから自分をログアウトさせる方法はあるでしょうか?

#4 2021-05-06 14:36:54

Shin
Member

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

管理者に依頼するしかないでしょう。
使用中のユーザーのアクセスを切断するのですから、管理者以外のユーザーに許される動作ではないでしょう。

Offline

#5 2021-05-06 14:46:58

二位
Guest

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

そうですよね。管理者の私が対応できない日もあるため、ログアウトして時間を置くしか方法ないですかね。
お答えいただき、ありがとうございました。

#6 2021-05-06 14:56:59

Shin
Member

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

相当な危険は伴いますが、マシンを再起動させる、という手はありますよ。

Offline

#7 2021-05-06 14:57:50

qb_dp
Member

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

二位 wrote:

少し処理多めのスクリプトの動作で回線が弱くデータのやり取りが上手くされなかったのか正常に完了しなかった時に
もう一度同じスクリプトを作動させると自分でロックかけているような状態になります。
この時一度ファイルを閉じてすぐまた開くのですが、それでも直っていない時があります。

文章からは、FileMakerが強制終了または、切断しているようには、見えませんが、

もう一度同じスクリプトを作動させると自分でロックかけているような状態になります。

とは、どんな状況でしょう。

Offline

#8 2021-05-07 13:57:11

二位
Guest

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

>>Shinさん
マシンを再起動とはサーバーマシンをということでしょうか?その場合ですと他のファイルも動いているのでその方法は難しいです。

>>qb_dpさん
アプリが強制終了されているわけではないです。内部的な回線切断はあるかもです。もしかしたらパソコンのメモリなどスペック不足の可能性もあります。
同じレコードを自分が編集中となり触れない状態です。

#9 2021-05-07 15:25:03

qb_dp
Member

Re: 自分自身がレコードロック対象だった場合の適切な方法は?

>同じレコードを自分が編集中となり触れない状態です。
何かダイアログは、表示されていますか?

回線の問題があるなら、スクリプト:サーバー上のスクリプト実行 で回避できるかもしれませんね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 13 queries executed - Memory usage: 516.63 KiB (Peak: 521.17 KiB) ]