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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » クラウド上の App で PDF 保存について (Dropbox?) » 2021-01-25 13:57:58

himadanee様

こんにちは
それも考えました。

ユーザのデスクトップにできた PDF をドラッグアンドドロップで、オブジェクトフィールドに
戻してあげれば、それを保存することはできると思います。
できあがる PDFもそれほど大きなファイルではないので、APP内のオブジェクトフィールドに
あっても負担にはならないと思います。

ただ、操作を「間違えた」・「忘れた」ということが起きないように、ユーザが意識することなく、
見えない状態で自動で完結できる方法を探しています。

カスタムAPPで生成された PDF を新しいレコードとして、別のテーブルに保存していければ
外部に保存することも考える必要がないのですが、そのような器用なことができますでしょうか?

良い知恵がありましたら、ご教示願えれば幸いです。
よろしくお願い致します。

#2 Re: 初心者のFileMaker pro Q&A » クラウド上の App で PDF 保存について (Dropbox?) » 2021-01-25 09:06:20

qb_dp様

おはようございます。
ありがとうごさいます。

やってみます。
結果を報告致します。
よろしくお願い致します。

#3 Re: 初心者のFileMaker pro Q&A » クラウド上の App で PDF 保存について (Dropbox?) » 2021-01-25 08:05:46

himadanee様

アドバイスをありがとうございました。
私一人で使う分にはこれで問題ないと思います。
ただ、クラウド上のAppを使う人間が複数の場合はどうなんでしょう?
Dropbox Business であれば、複数の人間がひとつのフォルダに保存できるでしょうか?
すみません。まだDropboxの詳しい使い方を確認していませんでした。

事務所にHDDが一台あって、社内LAN経由でカスタムAPPを使っていたときは、それほど保存先に苦労はしていませんでした。
私のいる会社もご多分に漏れず、基本リモートワークで、社員は毎日出社しているわけではありません。
それで、クラウドにしようと考えた次第です。

Emialのアカウントをひとつ作って、 PDF保存のオブションで送ることも考えましたが、それであればDropboxに直接保存できないものかと
思い付いたわけです。
保存先は Dropbox に限らず、Microsoft 、Goole, iCloud 他も調べてみようと思います。
クラウド上の APP をお使いの方で、ファイルの保存方法にいいアイディアがあるよ、という方がおられましたらお知恵を拝借できればと思います。

よろしくお願い致します。

#4 初心者のFileMaker pro Q&A » クラウド上の App で PDF 保存について (Dropbox?) » 2021-01-24 17:41:45

kusumi
Replies: 7

こんにちは。よろしくお願い致します。
既出でしたらすみません。ご容赦願います。

FileMaker Pro 19を使っています。

クラウドにアップロードしたAPPで、請求書を作るものを作成中です。
「PDFで保存」を使用して、保存先をGet (デスクトップパス)で作りました。
これをそれぞれのユーザのデスクトップに保存すると同時に、同じPDFを 予備としてDropbox にまとめて保存したいと思うのですが、
変数の設定などどのような手順が必要でしょうか?
Dropbox API が必要だと思いましたので、Access Token を取得するところまでは来たのですが、
それをどうやって使えば良いかわかりません。

保存されるPDFのファイル名は、あるフィールドに入っているデータを名前になるようにしたいと思います。
請求書というテーブルで、請求番号というフィールド内のデータをファイル名にしたPDFを保存するのに作ったスクリプトの一部が下です。
これでユーザのデスクトップに保存するところまではできました。

変数を設定{$path;値:Get(デスクトップパス)&請求書::請求番号&".pdf"]  そして
レコードをPDFとして保存[記憶する;ダイアログあり:オフ; 「$path」; 現在のレコード; フォルダを作成:オフ]

このステップに加えて同じ内容、名前のPDFをDropbox に保存したいと思います。
よろしくお願い致します。

#5 初心者のFileMaker pro Q&A » クラウド上の App で PDF 保存について (Dropbox?) » 2021-01-24 17:41:23

kusumi
Replies: 0

こんにちは。よろしくお願い致します。
既出でしたらすみません。ご容赦願います。

FileMaker Pro 19を使っています。

クラウドにアップロードしたAPPで、請求書を作るものを作成中です。
「PDFで保存」を使用して、保存先をGet (デスクトップパス)で作りました。
これをそれぞれのユーザのデスクトップに保存すると同時に、同じPDFを 予備としてDropbox にまとめて保存したいと思うのですが、
変数の設定などどのような手順が必要でしょうか?
Dropbox API が必要だと思いましたので、Access Token を取得するところまでは来たのですが、
それをどうやって使えば良いかわかりません。

保存されるPDFのファイル名は、あるフィールドに入っているデータを名前になるようにしたいと思います。
請求書というテーブルで、請求番号というフィールド内のデータをファイル名にしたPDFを保存するのに作ったスクリプトの一部が下です。
これでユーザのデスクトップに保存するところまではできました。

変数を設定{$path;値:Get(デスクトップパス)&請求書::請求番号&".pdf"]  そして
レコードをPDFとして保存[記憶する;ダイアログあり:オフ; 「$path」; 現在のレコード; フォルダを作成:オフ]

このステップに加えて同じ内容、名前のPDFをDropbox に保存したいと思います。
よろしくお願い致します。

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 6 queries executed - Memory usage: 529.36 KiB (Peak: 534.27 KiB) ]