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

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

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

You are not logged in.

Announcement

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


#1 2024-02-08 16:47:54

yamyama
Guest

クライアントPCの対象レコードをサーバーへエキスポートしたい

はじめまして何時も拝見して、とても助かっています。
環境WindowsでFMS18、FM18
単体クライアントの対象レコードをサーバーへエキスポートしたいのでが。
オフラインクライアントPCタブレットで(在庫管理ファイル(数量))の対象レコードをオンライン(Wifi)可能になり次第サーバー(販売管理ファイル)へデーターをエキスパートしたのですが、どのような手順が必要でしょうか?
今まで、サーバーに直接入力したデーターを同ファイル内でレーコードのINP/EXP行っていましたが、クライアントPC単体からサーバーへ送るスクリプトがわかりません。どうか御教示ください。
もし同じようなトピックスがあればお教えください。

たぶん、サーバー(共有ファイルを開く)使いGet(接続確認)と続くのでしょうが、スクリプトで共有ファイルを開くのは自動化できるのでしょうか?
そもその考え方がまちがってるのでしょうか?

よろしくお願いします。

#2 2024-02-08 16:54:48

himadanee
Guest

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

FMでエクスポートは新規ファイルにしかできませんから、考え方が逆です。
サーバのファイルからインポートすればいいだけでは。

#3 2024-02-09 17:39:03

yamayama
Guest

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

早速、ご返答ありがとうございます。
ですと、クライアントPCからスクリプトで操作したいので、サーバー上のスクリプト実行(クライアントの対象レコードのINP)を使うのでしょうか?
尚、クライアント側スクリプト内で共有ファイルを開く(サーバー)ではサーバー名を固定(指定)できないのですがいい方法はありますか?

クライアント側スクリプト→共有ファイルを開く→サーバー上のスクリプト実行

サーバー側スクリプト→クライントの対象レコードをインポート→サーバー側スクリプト終了
この考え方でいいのでしょうか?

よろしくお願いします。

#4 2024-02-09 17:46:07

qb_dp
Member

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

クライアントPC で、Get (ファイルパス) で、自身のファイルパスを取得して、それを引数にして サーバー側のスクリプトを実行しインポートすれば良いです。

Last edited by qb_dp (2024-02-09 17:47:00)

Offline

#5 2024-02-10 10:33:23

yamyama
Guest

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

ご返答ありがとうございます
早速試して、またご報告させていただきます。

#6 2024-02-22 17:17:18

yamyama
Guest

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

いろいろ試してみたのですが、ファイルが見えない(エラー100)
クライアントPCのローカルのディスクトップにA.mp12ファイル(get(ファイルパス))を確認

サーバー側B.mp12のサーバー上スクリプト引数(ファイルパス)でエラー100

何か。コツか間違っていますか?

よろしくお願いします

#7 2024-02-22 17:51:13

himadanee
Guest

Re: クライアントPCの対象レコードをサーバーへエキスポートしたい

「サーバー側のスクリプトを実行」というのは、「スクリプト実行」でサーバ内共有ファイルのスクリプトを指定することですよ。
「サーバー上のスクリプト実行」ではありません。これはサーバ上で実行されるので、クライアントローカルのファイルは見えません。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 515.63 KiB (Peak: 520.17 KiB) ]