みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
FileMaker Pro 12 Advanced
Windws 10
iPhoneやiPadでFileMaker Goを使用時、手動でメニューからCSVファイルをiCloudに出力できるのですが、
それをスクリプトでやりたいです。
やってはみたのですが、
「エラー ファイルを出力できませんでした。ファイル名を変更するかデバイスの空き容量を確保してください。」
とエラーメッセージが表示されたり、
スクリプトの設定してあるボタンをタップしても、何も起こらない場合があります。
デバイスの空き容量は手動で出力できている時点で問題ないと思います。
以下の設定でスクリプトでCSVデータを出力するにはどんなスクリプトを組めばよいか、教えてください。
ファイル名:Month(Get(日付)) & "月" & Day(Get(日付)) & "日" & "データ管理記録" & ".csv"
出力形式 :CSV
文字コード:Shift_JIS (日本語)
その他 :ダイアログなし
以上です。
よろしくお願いします。
Offline
その iCloud へのファイルパス(絶対パス)が正しいか調べてみて下さい。
Offline
iCloud へのファイルパス(絶対パス)はどこで見れるのですか?
常識的基礎知識がありません。
申し訳ありませんが、ご教授ください。
Offline
また、ユーザーによって、またはそれぞれのデバイスによってパスが変わってくる場合は、そのパスはどうやったら取得できるのですか?
Offline
FileMaker Go のスクリプトで指定できる、CSVのエクスポート先は、「ドキュメントフォルダ」または、「テンポラリフォルダ」になります。
iCloud へ直接保存することはできません。
「ドキュメントフォルダ」または、「テンポラリフォルダ」のパスは、以下の関数で取得出来ます。
Get (ドキュメントパス)
Get (テンポラリパス)
Last edited by qb_dp (2017-06-30 18:07:39)
Offline
手動でできるので、そのファイルパスをメモして、これをひな形に生成とかできませんか?
Offline
手動のエクスポートの場合、FMGO15以降で iOS の Open In 機能?で、他のアプリへ送れますが、スクリプトでは無理です。
Offline
スクリプトで希望通りの動作を全て行うのは現状では、無理そうですね。。
皆さん、一緒に考えてくださってありがとうございました!
Offline
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 514.13 KiB (Peak: 518.67 KiB) ]