みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
ホスト:FileMaker Server 16 Win2012 r2
クライアント:FileMaker Pro & Adv 16 Win10
クライアント(サーバー機の FileMaker Pro)では実行できるレコードのインポートが
FileMaker Server 16のスケジュールでは実行できません。
以下は確認済みです。
・Admin Console は、FileMaker スクリプトエラー。エラー729。
・ホストでは実行可能、デバッグでもエラーなし。
・Documentフォルダにファイルを置いてある。
・同スクリプトに組み込んであるフィールド設定などは動いている。
・ファイルパスは間違っていない。
・エクセルの行数は1行で、1行目はレコードとして取り込むようになっている。
原因は何が考えられますでしょうか。
よろしくお願いいたします。
Offline
サーバースクリプトでのインポートは、テキストファイルだけです。
Exce lのファイルになっていませんか。
Offline
Shin様 ありがとうございます。
指されているのは、こちらの「サーバー上のスクリプト実行」でしょうか?
https://fmhelp.filemaker.com/help/16/fm … erver.html
こちらではなく、Admin Consoleのスケジュールで
スクリプトを実行した際の話となります。紛らわしく申し訳ございません。
エクセルファイルもインポート可能かと思います。
引き続きよろしくお願いいたします。
Offline
Admin Console のスケジュールで FileMaker スクリプト を実行した場合も
[サーバー上のスクリプト実行]を行った場合も制限は同じです。
Excel(xlsx)からのインポートは可能です。
以下の点を確認されては如何でしょうか。
・ファイル形式(xlsx)になっているか
・ドキュメントパス(Windows のドキュメントフォルダとは異なります)
・スクリプト内でレイアウト移動などが正しく行えているか(スケジュールのスクリプトはファイルを開くところからスタートします)
Get ( ドキュメントパス )
https://fmhelp.filemaker.com/help/16/fm … spath.html
Last edited by Moz (2018-01-15 17:50:00)
Offline
以下のような記事があります。「入力値の制限」が原因の場合が多いようです。
引用:インポートエラー - コード729
最も多いのは、入力値の制限のエラーです。
Offline
xlsx はインポート可能でしたね。
そのファイルをテキストで置いてみるとインポート可能でしょうか。
Offline
Moz様 ありがとうございます。
Admin Console のスケジュールで FileMaker スクリプト を実行した場合も
[サーバー上のスクリプト実行]を行った場合も制限は同じです。
→ そうだったのですね。勉強になりました。
・ファイル形式(xlsx)になっているか
→ なっております。
・ドキュメントパス(Windows のドキュメントフォルダとは異なります)
Get ( ドキュメントパス )のヘルプも見ましたが、相違ないです。
・スクリプト内でレイアウト移動などが正しく行えているか(スケジュールのスクリプトはファイルを開くところからスタートします)
→ レイアウト変更は行っております。
qb_dp 様
ありがとうございます。
入力値の制限はありません。
フィールドタイプは数字で、インポートするデータは数字となります。
Shin様 ありがとうございます。
元々Serverでインポートが行えている、別スクリプトから
インポート部分をコピーして持ってきているので、パスやファイルに問題があるようには思えません。
テキストファイルにて行っても動きませんでした。(ローカルでは動く)
ファイルのパス参照に変数は使用しておりません。
またログインしているアカウントは管理者権限です。
よろしくお願いいたします。
Offline
残るは、アクセス権かも
Offline
Shin様 ありがとうございます。
色々やってみたところ、
インポートの前にフィールド設定を入れており、
それがレコード編集中とみなされていた可能性があります。
インポート前に、レコード確定を入れることにより、
インポートできました。
フィールド設定は、レコードがアクティブにならないイメージがあったのですが。。。
前後のスクリプトの流れを書くべきでした。
皆様ありがとうございました。
Offline
Pages: 1
[ Generated in 0.021 seconds, 9 queries executed - Memory usage: 517.18 KiB (Peak: 522.09 KiB) ]