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

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

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

You are not logged in.

Announcement

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


#1 2018-03-02 10:48:50

見習い
Member

GO⇔PRO間のデータの更新

いつも拝見させて頂き助かっております。
WIN7 PROadv14
WIN2008 SERVER14
IOS GO14

上記環境にて運用しています。
今回個別のGOでの運用を模索しています。

貨物運送という仕事柄GOがWI-FI環境にいることは厳しく電波が
弱いエリアにいることも多々なので
GO用のファイルを作成してGOのローカルにファイルを置いて
VPN接続からホストサーバーのデータをインポートしてもらって運ぶ貨物を指示したいと思っています。

恐らくここまでは可能かと思いますが
逆はできないでしょうか。
運び終わった貨物をGO上で報告ボタンなど押せば
ホスト側のマスタデータが更新されるという流れは難しいでしょうか。

定期的に日報としてローカルファイルを事務所の管理者が預かることと
やはりリアルタイムでの更新、せめて時間でAM、PMでの更新くらいの
ことはしたいなと思いまして。

よろしくお願いします。

Offline

#2 2018-03-02 13:37:29

Shin
Member

Re: GO⇔PRO間のデータの更新

データの擦りあわさせが難しいことがあります。他のクライアントから修正されていない、という保証があれば、単にデータを書き込むだけでいいのですが、他で修正されたデータの書き換えをどうするかが、運用上極めて難しいです。これを決められれば、報告ボタンを押せば、修正したレコードを同期し、ホスト側の修正されたデータをインポートするといいです。

Offline

#3 2018-03-02 15:10:43

見習い
Member

Re: GO⇔PRO間のデータの更新

ご回答ありがとうございます。

個人個人がその日に取込むデータはみな違うデータ(1レコード1貨物なので)で
他のクライアントには修正されない保証はあります。
そしてホスト側(事務所)で変更があるかと言えばありますがクライアントが変更しないデータなので
同じフィールドに違うパターンの変更があることは起こり得ません。

ちなみにGOにて担当者の名前を引数、GET(日付)でホスト側の
担当者別のその日の貨物をGOにインポートすることは成功しました!!
このGOには貨物の状態や搬入時刻を入力するフィールドがあり、ここを
担当者に入力してもらいホスト側のファイルへ反映する流れを作りたいです。

具体的に教えて頂けると幸いです。
よろしくお願いします。

Offline

#4 2018-03-02 16:11:35

qb_dp
Member

Re: GO⇔PRO間のデータの更新

GO用のファイルを作成してGOのローカルにファイルを置いて
VPN接続からホストサーバーのデータをインポートしてもらって運ぶ貨物を指示したいと思っています。
恐らくここまでは可能かと思いますが
逆はできないでしょうか。

同じ事なんですが、どのあたりで「出来ない」という判断になっているのでしょう?

VPN接続、ホストサーバーの対象ファイルのインポートスクリプトを実行で良いのでは...。

上記は、忘れて下さい。勘違いしていました。

Last edited by qb_dp (2018-03-02 17:05:40)

Offline

#5 2018-03-02 17:08:48

qb_dp
Member

Re: GO⇔PRO間のデータの更新

ホストサーバーの対象ファイルのスクリプトに引数を渡して実行すれば、ローカルからサーバーへデータを送れます。

Offline

#6 2018-03-02 19:06:56

見習い
Member

Re: GO⇔PRO間のデータの更新

送る時なんですが
インポートの対象のレコード内容を更新みたいな動きができるんですか?

Offline

#7 2018-03-02 19:36:28

Shin
Member

Re: GO⇔PRO間のデータの更新

ホスト側のファイルを開いて、そこでローカルのファイルをインポートするば同じ動きです。

Offline

#8 2018-03-03 11:37:49

見習い
Member

Re: GO⇔PRO間のデータの更新

ありがとうございます。

ホストから見た1個人のgoにあるファイルってfmnet*****のパスになるんでしょうか。
スクリプトの中でgoを指定する流れがわかりません・・・

すみませんよろしくお願いします。

Offline

#9 2018-03-03 12:56:47

見習い
Member

Re: GO⇔PRO間のデータの更新

IOSにて
GET(ファイルパス)をしてみました。

file:/C:/Users/user/Desktop/ファイル名.fmp12

とでました。
IOS上でスクリプトを発動させ
ホストファイルを開き
インポートでこのパスを指定したらいいんでしょうか・・

Offline

#10 2018-03-05 11:23:38

見習い
Member

Re: GO⇔PRO間のデータの更新

ファイルパスを間違えており
再度IOSのパスを確認してそのパスを引数として渡したところ
ホストが無事に更新されました。

ありがとうございました!!

Offline

#11 2018-03-05 11:27:18

見習い
Member

Re: GO⇔PRO間のデータの更新

付随した質問になりますが
GO16でクライアントからの接続を新しくしようと思ったらできませんでした。

一度ホストファイルを開いて
暗号化されていない接続を常に許可にしてあげたら
接続できてダウンロードができました。

ですがクライアントにはホストのデータベースの余計な詮索を避けたいです。

暗号化接続?にしたら最初に一度許可して繋ぐ手間もなくなるんでしょうか。

GOの15を使っていたのでこの辺あまりよくわかっていなくて・・・よろしくお願いします。

Last edited by 見習い (2018-03-05 11:28:57)

Offline

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: 521.52 KiB (Peak: 526.05 KiB) ]